生活琐事 重庆周边可露营的地方

车友不比驴友,可以背起装备走嘿远,出行前90%的人都会问:车能不能开拢?为方便车友,所以我以下推荐的基本是可以开拢或停车后背起装备路程在5分钟以内的景点;重庆可搭帐篷的地方还是比较多,但像梦幻谷那样有山有水有林,可以直接饮用的水,几乎是没有;所以梦幻谷绝对是重庆第一的——露营天堂!(无门票)路书:重庆—南环-—南川—武隆(下道)—仙女山镇—天生三桥—黑桃乡—左到梦幻谷;右到仙女湖;单程200公里左右;适合季节:春、夏、秋;众所周知的原因,也许永远不会再去的:风吹岭草原、马嘴水库,绝对是可以排在...

PHP技术 近期对程序的升级操作,程序升级到了2.1

除了对最新版本的PHP和MYSQL兼容升级以外,程序版本已达到了2.1,从开始写死了模块,现在变成可以对模块的手动增加与删除,对扩展模块的支持意味着程序可以进行各种的扩展操作,比如增加电子商务、美食、音乐、电影等,只需要安装增加的模块就可以了。1、系统核心进行升级,增加了自定义缓存、优化了程序结构、修复了各种BUG。2、系统后台支持了手机版本的兼容,可以通过手机管理网站操作。3、数据库编码由原来的utf-8改成了utf8mb4_unicode_ci,支持手机上的表情发布。4、数据库引擎由原来的MyISAM改为InnoDB,PHP对数据库连接删除了mysql,改为了最新的MySQLi...

服务器技术 github使用详解

安全git命令后,通过cd命令进入要同步的目录。一、进行要git的目录然后对目录进行配置。1、设置用户名:gitconfig--globaluser.nameh***a2、设置邮箱:gitconfig--globaluser.nameh***a@gmail.com3、目录初始化:gitinit4、绑定远程仓库地址:gitremoteaddoriginhttps://github.com/h***a/*s.git这个origin是个别名,用于区别不同的仓库,使用gitremote-v参数查看5、查看状态(本地与远程对比):gitstatus6、增加所有文件进行推送:gitadd*7、可以开始推荐并使用-m给文件写一个推送说明:gitcommit-m提交的注释//-m或者后面的注释,可以忽略。8、开始推送文件到ma...

服务器技术 InnoDB数据备份恢复的正确方式!

备份:mysqldump-uroot-p数据库名>文件名.dump导入:mysql-uroot-p数据库名<文件名.dump以前是myisam直接复制数据库里的文件到新的位置就可以使用了,但是现在使用了InnoDB复制却不行了。使用上面的命令可以热备份。

生活琐事 人体减肥原理分析

做为一个当了10年的深度肥宅,终于在本月觉醒,突发奇想,准备减肥。以前也试过一些方法,比如吃左璇肉碱(对我来说完全没有效果),吃一个月的黄瓜(效果很好,一个月瘦了20斤,但是2周完全反弹回来了)。还有去健身房运动,都以失败告终。我深知我可能用的方法有问题。于是本月开始去了解一些减肥的方法。并从根本分析减肥的原理。大家的共同认识减肥原理是:总摄入热量不能超过身体所代谢的热量,要不然就会产生脂肪。经过一些深入的了解和在自身的试验来看,可能这样的计算方式也是不科学的。而且这样会消磨意志力最终也有可能导致减肥失败。我其实是想寻找一种科学...

PHP技术 PHP引用变量详解

<?php$a=1;$b=&$a;//引用变量$aecho$a;//1echo$b;//1$a=2;//这里只改了$a的值echo$a;//2echo$b;//2可以看到$b也同时改变了值。其实这里很好理解引用变量,就是给变量多加一个名字,它们指向了同一个内存存储位置。当变量a的内容变化,b也会一起变,就像土豆和马铃薯一样(还有西红柿炒番茄)。<?php$a=1;$b=&$a;unset($a);这里并不会删除变量$b,只是对变量$a进行了删除操作。下面是一个函数的传址调用例子:functiontest(&$a){$a=$a+100;}$b=1;echo$b;//输出1test($b);//这里$b传递给函数的其实是$b的变量内容所处的内存地址,通过在函数...

PHP技术 PHP中的可变变量详解

<?php$one=one;$$one=two;$$$one=three;$$$$one=four;$$$$one=five;//这样写真的不是语法错误,按php命名原则,$后面就是一个新的变量。echo$one.<br/>;//oneecho$$one.<br/>;//twoecho$$$one.<br/>;//threeecho$$$$one.<br/>;//fourecho$$$$$one.<br/>;//five//下面的变量我们并没有去声明,但依然会输入值echo$one.<br/>;//oneecho$two.<br/>;//twoecho$three.<br/>;//threeecho$four.<br/>;//fourecho$five.<br/>;//five上面就是可变变量的例子,请注意,可变变量名不能用于PHP...

服务器技术 使用tar命令对文件压缩打包处理

#压缩tar-czvf打包.tar.gz目录tar-cjvf打包.tar.bz2目录#解压缩tar-xzvf解压.tar.gztar-xjvf解压.tar.bz2-x从档案文件中释放文件。-c创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。-r把要存档的文件追加到档案文件的末尾。例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘记的目录或文件追加到备份文件中。-t列出档案文件的内容,查看已经备份了哪些文件。-u更新文件。就是说,用新增的文件取代原备份文件,如果在备份文件中找不到要更新的文件,则把它追加到备份文件的最后。...

服务器技术 linux 一键安装最新内核并开启 BBR 脚本

使用root用户登录,运行以下命令:wget--no-check-certificatehttps://github.com/teddysun/across/raw/master/bbr.sh&&chmod+xbbr.sh&&./bbr.sh安装完成后,脚本会提示需要重启,输入y并回车后重启。重启完成后,进入VPS,验证一下是否成功安装最新内核并开启TCPBBR,输入以下命令:lsmod|grepbbr正常情况下安装成功了后显示:tcp_bbr2048032本脚本适用环境系统支持:CentOS6+,Debian7+,Ubuntu12+虚拟技术:OpenVZ以外的,比如KVM、Xen、VMware等内存要求:≥128MBBR与锐速不同之处:BBR适合小文件,锐速适合至少需要传10来秒以上的大文件;BBR适合线路延...

服务器技术 理解Linux系统平均负载load average

登陆LINUX后输入命令:uptime12:47:43up1day,2:17,1user,loadaverage:3.31,2.89,2.85命令:w12:48:44up1day,2:18,1user,loadaverage:3.23,2.95,2.87USERTTYFROMLOGIN@IDLEJCPUPCPUWHATrootpts/014.129-89-23.rdn12:471.00s0.02s0.00sw或者命令:top都可以看到系统负载情况。后面的数字3.312.892.85分别对应的是1分钟、5分钟、15分钟内运行进程队列中的平均进程数量。最能直接显示的命令是:cat/proc/loadavg2.983.012.914/55917926后面多出来一个4/559,代表系统总运行了559个进程,其中有4个正在运行。后面的17926代表的是最新运行的进程ID。了解了数...

使用PHP每2行数据进行一次格式化的高效可读代码

PHP技术 使用PHP每2行数据进行一次格式化的高效可读代码

<?php$i=0;foreach($childrenas$child){++$i;if($i==1){echo<row>;echo<item>$child</item>;}if($i==2){echo<item>$child</item>;echo</row>$i=0;}}通过编辑代码可以实现以下数据格式:<s>s1s2</s><d>3d4d</d><s>s5s6</s><d>7d8d</d><s>s9s10</s><d>11d12d</d>........在前端会很经常用到这样的数据,而且可以让显示更丰富。以下是应用案例:

通过Kcptun给Shadowsocks加速,能跑满你的带宽

服务器技术 通过Kcptun给Shadowsocks加速,能跑满你的带宽

如果要想了解KCP是什么的同学请自行百度,这里直接讲怎么一步一步安装Kcptun给SS进行加速。kcptun安装那是相当麻烦,不过有人写了一个自动安装脚本,让明明很复杂的事,变得很简单。登陆SSH后输入:wgethttps://raw.githubusercontent.com/kuoruan/kcptun_installer/master/kcptun.sh下载kcptun.sh自动脚本文件。然后给权限。chmod+x./kcptun.sh运行脚本:./kcptun.sh会出现以下界面:1.设置Kcptun的服务端端口:请输入一个未被占用的端口,Kcptun运行时将使用此端口。这个端口用于在客户端连接的时候填写的。2.设置加速的IP:如果你想加速本机的Shadowsocks直...

javascript技术 好用的jQuery2.X文件上传插件,使用HTML5+JS

;(function($){varmethods={init:function(options){returnthis.each(function(){var$this=$(this);$this.data(Kwok,{inputs:{},//所有文件的输入对像inputCount:0,//用于input上的name加循环数(input的创建个数)fileID:0,queue:{//单个队列count:0,//队列里的计数器selected:0,//上次操作的选择数replaced:0,//上次选择中被替换的文件数queued:0,//上次选择操作中添加到队列中的文件数cancelled:0//已从队列中取消或删除的文件总数},uploads:{//上传current:0,//当前上载的文件数attempts:0,//在上一次上传操作中尝试上传的文件数successfu...

javascript技术 使用js实现键盘翻页,利用json减少代码。

使用键盘左、右、回车键翻页常常用于文章、新闻、小说、漫画等网,在网上找到一堆代码,用的最多的是下面代码:varpreview_page=上一页地址;varnext_page=下一页地址;varindex_page=分类、目录地址;functionjumpPage(){ varevent=document.all?window.event:arguments[0]; if(event.keyCode==37)document.location=preview_page; if(event.keyCode==39)document.location=next_page; if(event.keyCode==13)document.location=index_page;}document.onkeydown=jumpPage;先对代码进行优化得到下面的代码:varp=上一页地址;varn=下一页地址;vari=分类...

PHP技术 一个可以防止图片木马的PHP上传类

<?php//成功后返回一个数组,如果有错误请使用UploadHandler->showError()调用返回值classUploadHandler{private$formName;//表单名private$fileName;//最终返回文件名private$maxSize;//上传文件大小限制private$allowMime;//允许的MIME类型private$allowExt;//允许的扩展名private$uploadPath;//上传目录private$fileInfo=array();//上传文件数组private$ext;//文件扩展名private$img;//存放图片相关信息private$destination;//最终地址private$imgArr=array(jpg,jpeg,png,gif);//遇到图片进行检测private$imgFlag=0;private$error=...

mysql 14001错误 could not start the service mysql

服务器技术 mysql 14001错误 could not start the service mysql

在网上找了很多资料说是清理一下mysql注册表卸载后重装能解决,通过网上的资料一直无法搞定,后来通过查询启动服务的代码:14001错误发现是缺少dll文件。解决方法:安装vc2008即可解决vcredist_x64.exevcredist_x86.exe,windows2008R2跑php必须的组件要不然php如跑出0x800736b1错误。

网站运营 在阿里云CDN上使用godaddy的SSL证书并启用http2.0

这里使用godaddy的ssl证书,主要是因为GD的性价比不错,但是对证书支持不友好。正所谓一分钱一分货,由于GD是中间证书签发商,所以在安装证书前你需要安装GD的中间证书(gd_bundle-g2-g1.crt)才能够正常使用,要不然会出现证书链不完整的情况,在firefox或者uc浏览器下显示不正常。在win服务器上可通过godaddy的证书安装教程,这里主要是讲怎么在阿里云上面使用自己的SSL证书并启用CDN服务。我们需要准备把SSL证书下载下来备用。首先通过iis安全好SSL证书后导出为pfx文件,然后在网上转为pem文件,里面会有一个私钥一个证书。把私钥填入阿里云的相关框里,然后把...

PHP 7.2生产环境版发布了,性能越来越快了。

PHP技术 PHP 7.2生产环境版发布了,性能越来越快了。

刚刚php.net发布了最新可用于生产环境的php7.2,许多改进和新功能,如:转换对象/数组转换中的数字键、计数不可计数的对象、对象类型提示、HashContext作为对象、密码哈希中的Argon2、将TLS常量改进为理智的值、Mcrypt扩展删除等,作为PHP10年来最大的版本升级,最大的性能升级,PHP7在多放的测试中都表现出很明显的性能提升。ZendOpcache。Optimizer+是Zend开发的闭源但可以免费使用的PHP优化加速组件,是第一个也是最快的opcode缓存工具。现在,Zend科技公司将Optimizer+在PHPLicense下开源成为ZendOpcache。ZendOPcache通过opcode缓存和优化提供更快...

javascript技术 用jQuery实现拖拽移动效果

用简单的几行代码就可以实现炫酷的效果。下面是我自己写的一个拖拽效果,只用了几行代码,供参考。主要是为了学习jQuery的事件、事件绑定、解除绑定的方式。有详细的注释,供参考学习。<!doctypehtml><html><head><metacharset=utf-8><title>jQuery拖拽</title><scriptsrc=http://apps.bdimg.com/libs/jquery/2.1.4/jquery.js></script></head><body><imgid=gostyle=position:absolutesrc=http://www.neter8.com/static/logo.gif><script>obj=$(#go);//通过jQuery的鼠...