git对于IT人员应该都不会陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需...
PHP解决并发问题的常用手段
近期在公司项目中遇到一个积分交易功能,考虑到会对某些商户积分进行比较集中的更改。为保证数据的一致性,习惯性的就想在数据行加排他锁。不过因为担心数据库执行效率问题,就谨慎的去了解下多种处理方案,择优...
欧美不倡导996,工时比国内短,是怎样保持自己的工作竞争力不迅速失去的?
前段时间看到的一个回答,感觉很有道理就复制下来了,忘记出处所在,等找到补上。 这句话根本就问反了,应该是西方人问:“中国是如何使用996这种浪费生产力、浪费人力还摧毁经济根基的低效管理方式的取得目前...
软件版本相关的名词术语之间的区别
Alpha:是内部测试版,一般不向外部发布,会有很多Bug,一般只有测试人员使用。 Beta:也是测试版,这个阶段的版本会一直加入新的功能,在Alpha版之后推出。 RC:(Release Candidate)顾名思义,用在软件...
程序员专属时钟-炫酷罗盘时钟
该罗盘时钟修改自网络HTML源码,已在关键的JS代码中增加了注释,会前端的可自行修改。 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equ...
计算机存储单位、二进制与八进制及十六进制互相转换的梳理
1b: bit (比特:位) = 1个二进制位1B: byte (字节) = 8b (小写b与大写B区别)1KB: (大写K为计算机计数单位) = 1024B1MB = 1024KB1GB = 1024MB1TB = 1024GB ... 注: 小写k代表日常中的 1000 任意进制转10...
使用简单的逻辑方法进行独立思考
这是一个非常复杂的世界,这个世界上有很多各式各样的观点和思维方式,作为一个程序员的我,也会有程序员的思维方式,程序员的思维方式更接近数学的思维方式,数学的思维方式让可以很容易地理清楚这个混乱的世界...
CSS中的Flex布局小计
近期公司项目需要做一个小程序版的移动端,在开始之前,我更新了一下自己的前端技能。由此发现了一个布局神技-Flex,通过简单的学习之后非常好上手。很好的解决了以前布局的很多痛点,尤其是补足float存在的一些...
前端JS与后端PHP的相互加解密过程
近期公司要计划推出小程序版的项目,因为项目通信过程中对数据加密,所以需要在前后端都要有加密解密操作。 作为PHPer对后端加密比较了解,直接使用 openssl_encrypt 选择合适的模式即可,但是对于前端却没有...
你方唱罢我登场
最近有两个在舆论风口浪尖的人,一个是被国家约谈进而蚂蚁金服公司无法上市的马云,另一个则是被网民无限玩梗的马保国。 不知道从什么时候开始,很多年轻人开始管马云叫爸爸。比如当年马云拍摄的功守道视频,...