看到真正的程序员对 Git 的感受
北漂离开北京,总之都是丧的标题,今天点开看了一个关于 7 年 Java 感觉被淘汰的文章,看到他对于 GIT 的描述,简直逗笑人。后面发出截图来给大家看看。我觉得,我作为面试官在招聘的时候,可能更愿意选择这种人,真实,我作为程序员出身,我特别的能理解。招那么牛逼的人干什么,又不是来摆设的,绝大多数程序员是拥有搬砖的能力(这点就是最优秀的品质,而很多大厂可能是人员可选太多,导致总是刁难程序员们,要会各种...
Error: Could not resolve host 怎么回事
域名解析是个头等大事啊!短短的几十分钟,产生了 17000 多行错误日志,损失了1700 多位用户。生活会教会你如何选择一个域名服务商!...
独轮车是安全的交通工具
物体完全没有避让能力,当然,这跟骑电动车没有门槛是有关系的,阿猫阿狗都可以骑车。现实生活下,很多独轮车骑手买它,真的不是为了娱乐,大部分是有上下班需求的,很多人面对 10KM 的通勤距离,会骑独轮车的选择它作为通勤工具。...
解决 Discontiguous selection is not supported
览器是不支持不连续的 selection 的,通篇只能有一个,目前估计只有 Firefox 是例外的吧。不支持是能理解的,因为光标也是一个特殊的选区,而光标同一时刻只能有一个。要解决这个报错,只能在选择之前,移除所有选区。做过编辑器的人应该深有体会吧!selection.removeAllRanges(); saveSelection.addRange(range);...
Debian 10 安装 MySQL Server
本着一颗折腾的心,折腾快乐。不过这次选择 Debian10,整体还是蛮顺利的,之前在 debian9 上安装 MySQL,默认 MySQL 连密码都没有,总之很难用,安装也不够便捷,Debian10 安装 MySQL8 的安装过程方便多了,mysql_secure_installation 都不需要执行了,安装过程交互界面直接把密码设置好了,由于我使用了更加安全的 caching_sha2_passw...
使用SQL在命令行修改MySQL数据库表引擎
如何使用 SQL 在命令行修改 MySQL 数据库某个表的存储引擎?。在实际应用中,可能会使用到临时表,当数据不大的时候选择 MEMORY 存储引擎是不错的。MEMORY 引擎虽然速度快,但是存储的大小是有限的,在 MySQL 的配置文件中有指定大小,默认是 256M。修改引擎方式如下示例:> alter table {table_name} engine=MEMORY;...
PHP适合创业Java才更适合打工
西都是固定的流程,适合打工,工作起来比较正常,Java 程序员相对轻松一些。PHP 虽然在各方面也都完善,但是官方的东西没有统一,各大框架各大流派很混乱,以及各种公司各种项目都在追求短时间内完成,他们选择 PHP 是为了短时间测试效果,这就造成了市面上 PHP 的代码都是一坨屎,尤其是公司的代码,这样程序员工作起来更累一些,找不到归属感。如果要说语言的影响力,Java 无疑是最成功的,从最近几年的数据...
使用PHP实现的最简洁快速的登录访问控制
公司由于管理层级的压制,部门之间责任推卸等因素,导致产品效率很低,并且一般不敢或者不可以使用快速简单的实现方法。相反的,如果是个人做产品,时间比较紧的时候,在某些时候适当的使用一些临时处理方案是很好的选择。 比如,我们做的某个系统,或者某个系统的某些部分临时需要进行访问控制。在很短的时间内搭建用户系统,实现密码控制太累,也非常的傻逼。可以通过文件,Cookie 实现快速的访问控制,一般一个系统使用的人...
上海租房的代价
个国家鼓励全民创业,通过发展经济来转移国内矛盾,会继续多久。看到的只是浮躁的市民,低下的生产力,团体之间的内耗。 我现在认为,对于刚毕业的大学生,除了在上海读书的留在上海工作外,到上海来不是一个很好的选择。很多人工作了五六年也依然存不了多少钱,挣的钱的大都数又还给这个城市了。这次租的房子是房东给他们的女儿买的,他女儿暂时不住,就准备出租。房东说,这个房子两百多万买下来,租4000虽然不便宜,但是也挣不...
LMLPHP官方网站兼博客移动站上线
一行显示的字数是同样多的,这是本人使用了 小米2 和 三星 Galaxy S4 mini 进行测试得出的结论。在做移动站的时候,深刻感受到因设备不同网站的功能也会有所不同,所以手机站独立模板才是更好的选择,我个人不建议使用 BootStrap 和一些非常复杂的前端框架来做。 如果在页面加载后,计算出手持设备对应的尺寸,然后将文档中图片的 width 和 height 属性进行等比缩小,图片的展示就会比...