- 博客(22)
- 资源 (5)
- 收藏
- 关注
原创 【python】宝塔python项目管理器使用pip或conda管理模块
一、使用pip管理模块方式1、用python项目管理器2.0部署网站,不要安装依赖(安装了后面也会找不到),然后打开终端;2、找到网站根目录的_venv结尾的文件夹,执行 python3 -m venv _venv结尾的文件夹名如 python3 -m venv 7f10183f8187e732458bac27c57d3619_venv这时会在venv下生成bin/activate文件3、激活虚拟空间source _venv结尾的文件夹/bin/activate如 source 0725a99
2022-03-24 18:36:49
4839
原创 tp6框架使用think-captcha时验证码总是错误,调用captcha_check验证失败
tp6框架使用think-captcha时验证码总是错误,调用captcha_check验证失败用session(‘captcha’)查看值是空的,遇到这种情况,解决如下:1、打开app/middleware.php文件2、将\think\middleware\SessionInit::class,注释去掉...
2022-02-18 22:31:46
2611
原创 tp6隐藏省略去掉url里的index.php路由前缀
tp6隐藏省略去掉url里的index.php路由前缀方法修改TP6框架public中.htaccess文件 <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f #RewriteRu
2022-02-18 10:31:42
1487
原创 元素的class与ID命名常用关键字
由于项目中编写文档结构、编写CSS的人员较多,并与程序员协同工作,就需要统一class与id的名称,前天花了一点时间,按照大多人的习惯,制定了下面的常用关键字:容 器:container/box头 部:header主 导 航:mainNav子 导 航:subNav顶 导 航:topNav网站标志:logo大 广 告:banner页面中部:mainBody底 部:footer菜 单:menu菜单内容:menuContent子 菜 单:subMenu子菜单内容:
2022-02-05 19:58:07
354
原创 企业中英文网站常用对照表
门户网站 portals website网站导航 site map公司简介 profile / company profile / company公司设备 equipment公司荣誉 glories企业文化 culture产品展示 product资质认证 quality certification企业规模 scale营销网络 sales network组织机构 organization合作加盟 join in cooperation技术力量 technology经理致辞 man.
2022-02-05 19:39:31
461
原创 apache设置服务端允许跨域访问解决has been blocked by CORS policy问题
一、前言 前后端分离开发比较流行,这就对本机测试带来一定麻烦,首先就是跨域问题,当前后端都部署在本机后都使用localhost域名访问就会被浏览器拦截。 这里基于phpstudy集成环境的apache服务端进行设置,解决跨域问题,同时也能解决以下两个常见的前端请求异常。has been blocked by CORS policy: Response to preflight requestdoesn’t pass access control check: No ‘Access-Contro
2022-01-16 19:52:54
6319
2
原创 iOS中的密码输入框值为_NSClStr类型问题
iOS中的密码输入框值为_NSClStr类型问题@ios当UITextField 设置Secure Text Entry 后做为密码输入框后,取值得到类型为_NSClStr,在debug和print时,都只能得到class name = _NSClStr,代码如下let passFieldText = passField.text!print(passFieldText)解决方案, 使用字符串格式化转换let strPwd = “(passFieldText)”...
2021-11-10 11:08:07
2650
原创 服务端故障排查经验记录1——16核32G服务器满载问题
2021年5月节假日, 某公司的16核32G服务器,CPU满载导致大量用户瘫痪2小时以上,这张图片是当时的服务器情况。经过现场分析数据库与服务端代码,做出以下分析及判断:1、服务端采用PHP开发,thinkphp3.2框架,没有redis或其他工具处理并发;2、服务端并发量为3000至5000,却把数据库资源占用100%、服务器资源占用100%,数据库用的还是4核的阿里云数据库;3、观察PHP代码,发现大量SQL查询没有使用索引查询,观察云数据库日志发现大量慢SQL,甚至出现一条SQL查询20分钟.
2021-10-07 20:15:10
705
原创 php7和xdebug3的启动调试设置
xdebug.mode=debugxdebug.client_host=127.0.0.1xdebug.client_port=9000xdebug.start_with_request=yesxdebug.log=var/log/xdebug.log
2021-06-27 15:45:36
354
4
转载 JAVA中byte为负数处理
java中一定有人遇见过byte取值为负数情况,比如0xc0对应的值-64,其实应该是192,这里就需要我们转化处理/** * Description: 负数byte转正int <BR> * * @author dsn * @date 2018年12月29日 下午3:29:38 * @param b * @return * @version 1.0 */ public static Integer byte
2020-09-11 17:21:43
1261
原创 基础适配android10.0避免打开就闪退
1、manifests中的application节点中,加入 android:usesCleartextTraffic="true"属性, 允许http请求。 因为 android9.0 开始默认不支持http <application android:allowBackup="true" android:usesCleartextTraffic="true" android:theme="@style/AppTheme">2、 在app
2020-08-01 20:52:16
2457
原创 解决android 10系统文件存储问题
解决方案有3个:1、整体修改项目中的文件读写方式,2、修改targetSDK为28及以下。3、在AndroidManifest的application中设置android:requestLegacyExternalStorage=“true”。
2020-07-24 15:11:58
2204
原创 正确处理Toast异常, Unable to add window -- token ..... is not valid; is your activity running?
解决办法new Thread(new Runnable() {@Overridepublic void run() {Looper.prepare();Toast.makeText(Activity.this, “内容”, Toast.LENGTH_SHORT).show();Looper.loop();}}).start();问题原因,参考这篇文章:Toast源码深度分析ht...
2019-11-05 21:28:23
1331
原创 .net core + vue项目在windows server2008系统的部署步骤和文件下载
.net core + vue项目在windows server2008系统的部署步骤因工作需要在windows server2008系统部署netcore+vue的项目,因为系统是新装的,有很多补丁和sdk需要装,记录步骤如下并提供下载:安装 Windows server2008 SP1 系统补丁 windows6.1-KB976932-X64.exe;安装系统补丁 Windows6.1...
2019-08-28 11:46:46
874
原创 调用Camera.open打开摄像头报错 java.lang.RuntimeException: Fail to connect to camera service
Camera.open打开摄像头报错 java.lang.RuntimeException: Fail to connect to camera service在Android 6.0或以上系统中,先检查AndroidManifest有没有设置权限Android6.0及以上系统中需要动态权限申请。接下来本文通过Android原生API、EasyPermissions框架、RxPermiss...
2019-08-21 21:33:22
9881
原创 iview动态添加table的columns无响应问题
用iview的table组件动态添加columns出现无响应问题,用以下文章的方案解决问题https://segmentfault.com/a/1190000016882522
2019-08-20 20:45:39
1360
原创 DncZeus添加MVC业务逻辑顺序
DncZeus添加MVC业务逻辑顺序添加Model实体类和数据库表1、Entities包添加实体类, 这里的类属性和数据库对应2、在DncZeusDbContext类,添加public DbSet<实体类名> 实体类名{ get; set; }3、生成数据库创建表语句,程序包管理控制台输入 add-migration 实体类名4、更新数据库,程序包管理控制台输入 upda...
2019-08-20 20:43:46
484
原创 C#利用反射将两对象相同属性快速复制
利用反射将两对象相同属性快速复制 try { var Types = a对象.GetType();//获得类型 var Typed = typeof(B类); foreach (PropertyInfo sp in Types.GetProperties())//获得类型的属...
2019-08-20 20:42:28
693
原创 基于ASP.NET Core 2 + Vue.js常见问题解决方案
DncZeus 是一个基于ASP.NET Core 2 + Vue.js(iview-admin) 的前后端分离的通用后台权限(页面访问、操作按钮控制)管理系统框架1、自动生成数据库Nuget命令enable-migrations //建立映射关系add-migration initial //初始化,建立表结构update-database -Verbose //更新写入数据库2、...
2019-08-20 20:40:55
414
原创 解决DncZeus框架中iview的table内容超出屏幕没滚动条
DncZeus框架使用了vue+iview作为前端框架, 但使用table组件时没有设置height属性固定表格高度,造成表格内容会超出屏幕(还没滚动条)。解决方案是设置以下属性属性说明max-height (3.4开始支持)表格最大高度,单位 px,设置后,如果表格内容大于此值,会固定表头height表格高度,单位 px,设置后,如果表格内容大于此值,会固定表头...
2019-08-18 16:41:00
4688
原创 EditText去掉焦点光标——最好用的办法
EditText去掉焦点光标失去焦点——最好用的办法开发Android程序时,EditText在编辑完成后,点击保存时,需要去掉光标以告诉用户保存成功了。我发现最好的办法是, 在当前布局文件任意位置,加LinearLayout,让LinearLayout可以得到焦点。布局代码如下: <LinearLayout andr...
2019-08-17 16:27:59
9226
原创 android AlertDialog或toast显示错误 Unable to add window token null is not for an application解决办法
android.view.WindowManager$BadTokenException: Unable to add window – token android.os.xxx is not valid; is your activity running?android app的bug统计工具中常遇会记录到这个异常,错误的代码如下: public void onCreate(Bundle ...
2019-08-12 16:37:58
5857
ios版团购电商app源码
2018-07-15
拍照后在android程序中显示图片,能兼容所有android手机
2013-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人