修改sshd_config文件配置防止Linux下btmp文件内容过大
23 等。如果比较熟练的话,根本不需要开启 VPN PPTP 相关的端口,直接通过 SSH 隧道上网也是可以的。虽然开放 Linux SSH 的 22 端口没有多大问题,但是太多的猜测式登录还是会消耗系统资源,并且产生大量的日志。很多人也许会问,修改 SSH 的默认端口有意义吗,就算修改端口,人家一个一个的扫描,65535 次之后还是可以找到的。事实证明,是有点意义的,这样确实能够过滤掉绝大多数的攻击...
手机站建设HTML5触摸屏touch事件使用介绍
较好的触摸事件,大部分触屏设备都支持的。 touchstart:触摸开始的时候触发 touchmove:触摸时手指在屏幕上滑动的时候触发 touchend:触摸结束的时候触发 touchcancel:系统取消touch事件的时候触发 事件绑定,代码示例: <script> var obj = document.getElementById('id'); obj.addEventListener('to...
换行符和回车符号的差别
在 Windows 系列系统中的换行包含换行(\n)和回车(\r)两个字符,而 Unix(Linux) 系列的系统中的换行只包含换行符(\n)。 要理解换行和回车两个字符的差别,从英文上更好理解。换行(\n)的英文翻译为 Line Feed,而回车(\r)的英文翻译为 Carriage Return。据说这个是跟早期的打印机有关系的,早期的打印机的换行其实就是进纸,打印机将纸张通过机械的力量转入,形...
LMLPHP第六期更新功能
驱动类增加update方法,非长连接时每次连接不再重新开启一个新的连接,此举为修复在某些环境下可能造成超过最大连接数而抛出异常终止程序运行。 分页类添加注解 将类库中分页类增加注释,让程序更加规范。 系统架构增加事件注册 LMLPHP框架核心类LmlApp增加事件注册功能,通过调用attachEvent方法注册自定义事件,此功能使得系统更加灵活,更加方便扩展。 开源JavaScript框架LMLJS发...
LMLPHP第四期更新功能
化分组模式下自动加载问题,组别会继承最外层的类,但各组别之间是相互独立。 修复addDomain方法Notice问题 修复增加域名时可能出现的Notice级别报错。 优化FatalError处理 优化系统对FatalError错误的处理,当出现致命错误,系统会调用session_write_close()函数,防止session数据异常问题。 增加lib目录 GITHUB项目中增加了lib目录,可以按...
MariaDB 读取性能
rom meta; +----------+ | count(1) | +----------+ | 859588 | +----------+ 1 row in set (0.000 sec) 操作系统 raspberrypi os,4B+ 2G 版本。uname -a Linux raspberrypi 5.4.51-v8+ #1333 SMP PREEMPT Mon Aug 10 16:58:3...
为什么内容平台终将消失?
间关闭了,虽然有导出一份数据,但根本没有心去看看导出的内容,最后也就化作乌有!后面很长一段时间,我都没有写博客,什么 51CTO,CSDN,cnblogs 等!到了 2014 年!我开始自己搭建了博客系统,完全自己维护自己开发,博客一直坚持到现在!这一篇是第 667 篇。为什么内容平台终将消失,用户没有感情,你不会在除自家外的其他地方很认真的奉献!永远不会!像国内的创业者,其实根本没有创业精神,全是风...
米家智能小爱同学乱套了
不知道大家最近有没有发现,米家系统整体出 bug 了,出现乱开乱关,语音可以,小爱自定义智能不行,明明小爱音箱 APP 智能家居明确的写到您可以这样说却不行,唉唉唉,烦死了。我家智能被搞乱了,尤其是智能插座,简直一踏糊涂,乱开乱关气死人。之前有过一段时间支持 “并且”,后来又不支持了,后来好像又可以了。最近乱了,我选择妥协,我把一些插座的名字改成了“哥”,从“七哥”到“十五哥”,还有“大妹”等,这样好...
对 MariaDB 和 MySQL 操作的血泪教训
情,记录下,希望给大家带来帮助!希望以后别再犯了。笔者在使用数据库的时候,由于存储的珍贵,空闲的存储的空间并不是很宽裕,之前有过一次在本地机器上,数据库不小心被装满了,导致后面出现了一系列的连锁反应,系统都差点重装了,不过还好,只是装满了,找了一点东西删掉,腾出来了几十兆空间,然后恢复正常。这次又发生了这样的情况,是在生产环境中,执行修改操作,由于空间不够,导致后来服务崩溃,随便怎么娜空间都不够,最后...
git使用之rebase合并提交
对于版本控制系统 GIT ,一直没有深入研究,只是从日常使用方面入手,能解决平常使用出现的问题就可以了。GIT 的版本控制,有三种后悔方式:reset、revert 和 rebase,本文主要讲述 rebase 的使用。 使用场景:当在新分支中开发一个新功能的过程中,开发期间涉及的文件数比较多,提交的次数也非常多,同时整个提交的过程非常的复杂,在最后合并的时候,需要移除某些修改的文件并且将提交次数整...