我为什么不提倡加班呢?

工作是为了什么?为了赚钱。

赚钱为了什么?为了更好的生活。

生活是什么?生活就是老婆孩子热炕头。

每天早上8点起床,开始洗漱,吃早饭,上班。到晚上6点下班,加上路上做公交花的时间,可能晚上7点才能到家,吃晚饭。可能要到8点才能正式休息,陪家人。早上8点到晚上8点,为了工作,已经花了12个小时了。再上晚上8小时的睡眠,一天24小时,有20小时没了。所以陪伴家人的时间只有4个小时。如果你还要加班,你还有时间陪你的老婆孩子,还有时间陪伴父母吗?没有亲情陪伴的人生,不知道这样的生活是否是你想要的?[……]

继续阅读

有些人说工作是为了兴趣,不是为了钱。我不知道他们说这话是真心的,还是哗众取宠。不知道如果只给他包吃住,2,3千的基本公资,他是不是真的会去开心的去工作。
一件事,一旦变成了工作,就和兴趣有本质的区别了。工作要有职业操守,爱岗敬业。不管你喜不喜欢,你都要去做。不能说,今天大爷我心情不好,我不弄了。这种为了兴趣工作的人,可能是非常好的人才,但我觉得不一定适合公司这样的团队协作。他的想法可能是:我工作又不为了钱,开心我就做,不开心就不做。那你拿他没辙,就没法搞了。你既然加入了这个公司,就要信仰公司的信念。一切公司的根本性质都是为了赚钱,不以赚钱的为目的的公司都是耍流氓。所以公司是为了赚钱,你工[……]

继续阅读

1.安装swoole扩展,可自己编译或pecel install swoole

2.修改php.ini  增加 extension = “swoole.so”

3.命令行运行 php websocket.php

4.修改websocket.html的连接ip,浏览器运行http://127.0.0.1/swoole/websocket.html

 

websocket服务端代码  websocket.php

<?php

$server = new swoole_websocket_server(“0.0.0.0”, 9502);//0.[……]

继续阅读

网上说,只有浏览器请求头里是 Accept-Encoding:gzip 就自动开启gzip。我打开一个js文件发现并没有压缩。于是用了阿里的机器人服务,找到了答案。js 必须要用 application/javascript或application/x-javascript。而我是用oss的客户端工具上传的,他会默认识别出文件头是:text/javascript,这就尴尬了。只能手工改成application/javascript,试了下,gzip生效了。

 

 

下面是机器客服的回答

目前 OSS 已经支持对于常见网页静态类文件( HTML 、Ja[……]

继续阅读

现在整个行业有很多不良之风,很多人在研究亿级架构的搭建,高并发的处理。研究了好几年,但从来没见过他真正用过,请求也从来没上过亿级。

面试的时候经常要求精通算法,即便是快排、冒泡排序,真正能用到的有多少?

还有一帮人,做项目时,什么都要自己写,有现成的不用,最后写的不伦不类,把项目进程耽搁了,搞跨了项目。不知道是自己真的感觉水平比别人的高,还是自己在练手,刷简历。[……]

继续阅读

 网上有份php最难试题,我抽空写了下答案
1、有关PHP字符串的说法,不对的是:
A.如果一个脚本的编码是 ISO-8859-1,则其中的字符串也会被编码为 ISO-8859-1。
很常见吧,gdk和utf-8编码时中文字符串截取都要用不同函数。
B.substr()、strpos()、strlen()、htmlentities() 处理字符串时依据的编码方式是相同的。
htmlentities->php_html_entities->php_escape_html_entities_ex
ext/standard/html.c 121[……]

继续阅读

class db{
public $sqlParamIndex = 0; //相当全局变量,不然在匿名函数里无法递增。
function query(){
$params = [“sb”,2];
$sql = “SELECT `value` FROM `sessions` WHERE `id` = ? AND `expire` > ?”;
$index = 0;
$that = $this;
$sqlStr = preg_replace_callback(“|(?)|”, function($match) use($that,$params){ return “‘”.a[……]

继续阅读