自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tangxinzhuan

大家一起来学习

  • 博客(107)
  • 资源 (6)
  • 收藏
  • 关注

原创 解压后在别的电脑能安装PS,在我电脑就提示安装文件损坏

解决办法1:重新拷贝到U盘。解决办法2:解压后,对Set-up.exe文件右键:属性 -> 兼容性 -> 更改所有用户的设置 -> 勾上“以兼容模式运行这个程序”,然后选择"Windows 7" -> 勾上“以管理员身份运行此程序” -> 确定 -> 确定。然后重新运行Set-up.exe,如果还是安装失败,这时需要还原刚才的设置,再重新执行S...

2019-10-23 11:47:17 7339 1

原创 进入到win7安装界面后鼠标键盘无法使用

解决办法:1、开机时按 Del 键,进入BIOS2、切换到Advanced,然后向下选择 USB Configuration,回车进入子界面3、进入子界面后,向下移动光标到XHCI Hand-off ,回车后选择 Disabled。4、按 F10,回车后自动重启。下次进入到win7 安装界面,鼠标和键盘应该能使用了。...

2019-05-07 16:27:21 70399 7

转载 找回苹果电脑登录密码

1 重启苹果电脑,并且按住command + R键。2 进入osx实用界面。(可以理解为进入电脑的BIOS)3 选择左上角,“实用工具” -> “终端”4 输入代码“resetpassword”。5 回车,进入修改密码弹框,修改密码。 6 重新启动设备,使用新密码登录。这样就可以了。还有其他方法是通过系统盘(U盘)启动Mac mini 进入,然后修改用户信息。...

2018-12-28 14:17:43 2110

转载 mysql主从复制的实现

mysql主从复制的原理:主服务器master产生二进制日志文件,从服务器slave实时分析这个二进制日志文件,如果发现主服务器master做什么,从服务器slave也跟着做什么。 【主服务器master】1、给主服务器安装mysql# 安装mysqlyum -y install mysql mysql-server mysql-devel# 配置mysql开机启动...

2018-08-14 15:00:44 220

转载 PHP函数实现几天前几天后,几月前几月后,几年前几年后

<?phpdate_default_timezone_set('PRC'); //默认时区echo "今天:",date("Y-m-d",time()),"<br>";echo "今天:",date("Y-m-d",strtotime("18 june 2008")),"<br>";echo

2018-07-19 11:41:54 697

原创 fiddler无法抓包

解决办法:fiddler代理设置完成后,一定要重启fiddler

2017-12-11 10:54:36 7831

转载 redis添加访问密码

http://blog.csdn.net/chenjunan888/article/details/50543587打开redis.conf文件,找到requirepass foobared对应的位置,然后修改foobared成自己想要的密码,并删除当前行前面的#注释,然后保存退出,重启redis服务。

2017-09-20 17:00:18 717

原创 使用redis优化性能之注册和登录

注册架构图:登录架构图:

2017-06-30 12:03:56 418

原创 mkdir(): Permission denied

原因:没有创建目录的权限。解决办法:给runtime目录授予777权限。

2017-06-20 19:32:03 5958 1

原创 APP接口签名算法

以ThinkPHP5为例/** * 生成签名 */ public static function buildSign() { $param = input('param.'); // ThinkPHP5获取所有请求参数的助手函数 unset($param['sign']); // sign字段不需要加入

2017-06-19 22:15:12 2707

原创 MySql存储日期类型用int、datetime还是varchar?

那要看你怎么取舍:需要可读性好,那就使用datetime类型,如果你对性能要求很高,那就必须使用int类型,而且int类型所占用的存储空间也比其他两种类型要少!因为我做了测试:数据库表里有五十万条数据,一个字段叫time1,是int类型,一个字段叫time2,是datetime类型,最后一个字段叫time3是var char (10)类型,int   查询5次分别是 0.858

2017-06-12 12:21:26 12004

原创 PDOStatement::execute(): MySQL server has gone away

原因:mysql执行时间或执行缓存容量超过了默认值。解决办法:(应用时必须重启数据库~~)在mysql配置文件my.ini中添加或修改为以下配置:wait_timeout=2880000interactive_timeout=2880000max_allowed_packet=100M

2017-06-01 20:45:02 7406 1

原创 ThinkPHP5更新数据遇到SQLSTATE[HY093]: Invalid parameter number: mixed named and positional parameters

错误原因:Db::table('goods_sku')->where("sku_id =?", [$jdskuId] )->update($data);解决办法1:Db::table('goods_sku')->where("sku_id=:param1", ['param1'=>$skuid])->update($data);解决办法2:Db::table

2017-05-31 23:12:37 4293

原创 layui的upload组件选择了图片却不请求服务器

原因:我给form标签加上了onsubmit="return false"。

2017-05-24 18:13:44 3950

原创 ThinkPHP5请求参数为数组时报错:variable type error:array

解决办法:如果你要获取的数据为数组,请一定注意要加上 /a 变量修饰符才能正确获取到。例如:$ids = input(' ids/a'); // ids后面加上/a

2017-05-22 23:34:24 4308

转载 Linux中格式化和挂载数据盘

https://help.aliyun.com/document_detail/25426.html?spm=5176.doc25446.2.3.NiCWWf

2017-05-22 14:12:14 306

原创 fatal: protocol error: bad line length character: Welc

TORTOISEGIT Tortoisgit更新到版本24.0.2的问题,回退安装23版本即可。 

2017-05-17 15:09:33 5111

原创 Permission denied (publickey)无权访问远程Git代码仓库

环境:windows系统错误信息如下:Permission denied (publickey).fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists. 原因:没有配置SSH密钥。解决...

2017-05-10 11:36:22 4641

原创 Your configuration specifies to merge with the ref 'refs/heads/master' from the remote, but no such

环境:1. windows 电脑。2. 我是通过git命令行clone的代码仓库。3. 然后我用TortoiseGit去拉取和推送代码,于是出现了这个错误。原因:通过git命令行生成的".get"目录与TortoiseGit不兼容。解决办法:删除本地项目根目录中隐藏的“.get”目录,然后通过TortoiseGit克隆代码仓库的方式生成".get"目

2017-05-10 11:02:21 11336

原创 mysql支持在同一个事务中出错而回滚多个数据库的数据吗?

正在寻找答案。。。

2017-05-05 18:21:57 690

原创 PHP Composer 的安装

安装 Composer Packagist 镜像使用方法

2017-05-05 13:45:40 119

原创 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'

我在阿里云ECS服务器上执行一下命令无法登录SQL:mysql -uroot  -p提示如下错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)解决办法:先检查是否有sock文件,命令为 ls /tmp | grep

2017-05-03 00:37:47 385

原创 某个字段建立了unique索引,那么这个字段还需要建立normal类型的索引吗

正在找答案。。。

2017-04-14 15:36:49 1960

转载 统计项目有多少行代码

工具:Eclipse,或Eclipse衍生的开发工具。原理:使用File查询工具来查询有多少个换行符。步骤:1、打开Search中的File Search,2、在containg text中输入\n,勾选Regular expression(正则表达式),3、File name patterns则输入*.java(如果想把其他的文件也算进去,可以继续,*.js, *.jsp……

2016-12-29 15:10:02 3494

原创 ThinkPHP模型开发之自动完成常见问题

问题一:字段无法调用系统函数。原因1,函数名写错了。原因2,既然调用的是系统函数,那么附加规则应该是function,不是callback。原因3,这个系统函数已经被新版php废弃。问题二:字段无法调用自定义模型方法。原因1、一定要是当前模型的自定义方法。愿意2,自定义方法的权限一定不能是private,最好是protected。原因3,既然调用的是自定义模型方

2016-12-16 11:33:08 428

原创 windows远程桌面无法连接

原因一:远程主机没有设置用户密码。请设置一个密码。原因二:远程主机没有开启远程桌面。请到计算机属性->高级系统设置->远程->远程桌面,启用它。原因三:远程主机和自己的电脑不在同一个网段。如果远程主机的IP是192.168.36.5,那么你电脑的IP应该是192.168.36.X。(X是255内的数字,但是不能和远程主机是同一个IP)原因四:如果以上都配置正确了,那么最后一个原因就

2016-12-16 11:19:24 2240

原创 CSS实现极细边框的原理

CSS实现极细边框的原理 #line1 {border-top: 1px solid red;} #line2 {border-top: 1px solid red; transform: scaleY(0.5); } 正常粗细极细边框。使用transform: scaleY(0.5)实现横向细边框,transform: scaleX(0.5)实现纵向细

2016-12-14 22:58:21 7914

原创 JQueryValidationEngine常见问题

1、明明正则表达式写的很正确,却依然表单字段验证不通过。原因:我们给正则表达式加上了双引号或单引号。"phone":{ "regex" : /^[0-9]{11}$/, // 正则表达式是不需要加双引号或单引号的 "alertText" : "* 无效的手机号码"}

2016-12-12 20:26:08 2985

原创 seajs使用常见问题

1、$ is not a function原因:jquery默认遵循amd书写规范。解决办法:需要修改jQuery文件,搜索到define.amd,并 修改成 (define.amd || define.cmd),让其也支持如果在seajs.config的alias中给jquery配置了别名叫'jq'或其他,则确保别名一定要叫'jquery'。2、Bootstrap's J

2016-12-12 15:58:17 1474

原创 seajs开发教程及注意事项

seajs可以解决多人协作开发时JS变量函数命名冲突,以及JS依赖难管理问题。目录结构:index.html 页面文件我的第一个sea模块应用我的第一个sea模块应用!seajs.config({ // 基础路径 base: '/static/js/sea-modules/', // 当模块标识很长时,可以使用 alias 来简化书写,方便

2016-12-12 02:47:32 592

原创 php判断是否SSL协议

/** * 判断是否SSL协议。此代码来自ThinkPHP框架的公共函数文件(ThinkPHP/Common/functions.php)。 * @return boolean */function is_ssl() { if(isset($_SERVER['HTTPS']) && ('1' == $_SERVER['HTTPS'] || 'on' == strtolower($_

2016-12-09 10:49:39 1438

原创 nginx配置实现https

server { listen 443 ssl; listen [::]:443 ssl ipv6only=on;  #pem证书是通过lets encrypt的certbot工具生成而来 ssl_certificate /etc/letsencrypt/live/your.domain.com/fullchain.pem;

2016-12-08 23:18:05 665

原创 mysql 查询优化经验

直接join原表查询比join一张虚拟表查询的性能要好很多。代码1(查询耗时206毫秒):select p.pro_id, p.child_brand_name, p.subject, p.main_photo, MIN(c.price2) minPrice, MAX(c.price2) maxPrice             from www_car c         

2016-12-07 17:57:56 277

原创 lets encrypt教程

【准备】我的服务器是CentOS 7ping出acme-v01.api.letsencrypt.org的IP,得到IP后加入服务器的白名单。(可选,主要是为了防止被云服务器的防火墙给挡了数据)【开始】如果是CentOS 6/7系统,先执行:yum install epel-release# 1、安装certbot#CentOS 7系统直接yum安装certb

2016-12-06 12:58:42 2637

原创 查看linux版本

(1) 查看linux内核版本及平台uname -r -m(2) 查看linux发行版版本lsb_release -a或more /etc/issue

2016-12-05 11:46:06 289

原创 生成给Nginx用的OpenSSL证书

# 1) 生成RSA私钥openssl genrsa -des3 -out server.key 1024# 2) 生成签名openssl req -new -key server.key -out server.csr# 3) 根据已生成的RSA私钥输出无加密的私钥openssl rsa -in server.key -out server_nopass.key

2016-12-02 01:00:29 3332

原创 PHP常用的常量和函数

提示:本示例在/home/www/hello.php内执行__FILE__     // 表示当前文件,例如/home/www/hello.phpdirname(__FILE__)    // 表示当前文件所在目录,例如 /home/www__DIR__      // 表示当前目录,例如 /home/wwwdirname(__DIR__)     // 表示当前"目录"所

2016-12-01 12:33:57 453

原创 路由器无线中继

A为可以上网的路由器。B为新买来的路由器。1、在B路由器的无线网络设置的WDS设置中,填写A路由器的SSID名称(WIFI名称)和WIFI密码。2、把B路由器的无线网络设置给关闭DHCP。3、保存设置后,B路由器提醒需要重启,重启路由器即可。

2016-11-30 16:58:48 616

原创 微信订阅号、服务号、企业号的区别

服务号、订阅号、企业号的介绍(区别) 1、订阅号:主要偏于为用户传达资讯(类似报纸杂志),认证前后都是每天只可以群发一条消息;如果想简单的发送消息,达到宣传效果,建议可选择订阅号。2、服务号:主要偏于服务交互(类似银行,114,提供服务查询),认证前后都是每个月可群发4条消息;如果想进行商品销售,进行商品售卖,建议可申请服务号。3、企业号:主要用于公司内部通讯使用,需要先有

2016-11-10 11:56:29 934

原创 sublime的ConvertToUTF8插件安装

1、先下载ConvertToUTF8并解压,将解压后的文件夹名修改为ConvertToUTF8。2、将 ConvertToUTF8文件夹移动到 Sublime Text 的Packages文件夹下。(可通过 Sublime Text 菜单中的 Preferences > Browse Packages 找到Packages文件夹)官方教程...

2016-11-09 16:19:57 23807

插入、取出Blob类型的数据代码示例

插入Blob类型的数据(如:图片、音乐、电影)到Oracle数据,从Oracle数据库取出Blob类型的数据到本地磁盘。

2012-07-06

java 裁剪图片

在JAVA编程里,实现图片的裁剪。java 图片裁剪 裁剪图片。

2012-11-08

windows 8 窗口边框变细工具

windows 8 系统的边框太框了,其实可以调细的,这个工具就可以实现窗口细边框功能

2012-08-11

plsql develope v9 + 注册码 + 汉化补丁

plsql develope v9 + 注册码 + 汉化补丁;

2012-08-11

Navicat for mysql v10.1.3 简体中文绿色版 带注册码

Navicat for mysql v10.1.3 简体中文绿色版 带注册码

2012-08-11

SRS Audio Essentials v1.2.3.11 破解补丁

安装后,声音好听得让你叫 “哇哦”,值得下载,支持很多操作系统

2012-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除