常用的正则表达式
常用的正则表达式
记录下常用的正则表达式,以后就不用搜索了。
匹配中文字符: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配HTML标记:<(\S*?)[^>]*>.*?</>|<.*? />匹配首尾空白字符:^\s*|\s*$匹配Email地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*匹配网址URL:[a-zA-z]+://[^\s]*匹配国内电话号码:\d{3}-\d{8}|\d{4}-\d{7}匹配国内手机号码:^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])\d{8}$匹配中国邮政编码:[1-9]\d{5}(?!\d)匹配身份证:^\d{15}|\d{18}$匹配IP地址:((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\. ...
mysql常用操作指南
mysql常用操作指南
集合一些常用的mysql操作,覆盖增删改查。
数据库&表查看数据库show database;
创建数据库create database test;
选择数据库use test;
查看当前数据库所有表show tables;
创建数据表create table person(id int, name varchar(20), sex char(1), birth date);
获取数据表结构desc person;
查询表中的数据select * from person;
插入数据insert into person(id,name,sex,birth) values(1,'test','1','1990-01-08');
更新表中的数据update person set name='test1', sex=1, birth=1990-01-01 where id=1;
删除表中的数据delete from person where id=1;
删除表中的全部数据delete from p ...
关于魏则西事件,我来谈谈百度
关于魏则西事件,我来谈谈百度
个人工作经历对百度带有感情,但本文会尽量客观的态度来讲讲我认识的百度。
这两天微博,微信,知乎上疯狂转载的魏则西在知乎提问《你认为人性最大的“恶”是什么?》。大好青年魏则西在问描述中写道自己患有一种恶性肿瘤-滑膜肉瘤,在百度搜索疾病信息,第一条结果是武警北京总队第二医院所谓的“生物免疫疗法”,后来魏则西通过知友得知这种所谓的“最新技术”在美国因为临床阶段效率太低就被淘汰了,而在国内却成为了骗子没挣钱的法宝。
2016年4月12日,魏则西去世了,针对他的死,无数网友开始质疑百度,并迅速发酵。昨天,也就是2015年5月2日,DoNews消息称国信办已经成立调查组进驻百度。这次事件几乎所有的大V,网友一致对准百度之恶-医疗广告。前不久百度卖血友吧的余波还没过去,百度的医疗广告作恶再次被推到封口浪尖。从28号到今天,看了无数的大V文章,篇篇直指百度的恶,这里不能链接,有兴趣可以自行搜索一下:
小道消息(WebNotes)-《青年魏则西之死》
余晟以为(yurii-says)-《再谈百度》
&em ...
我的第一次马拉松
我的第一次马拉松
跑马拉松不止有pb,还有快乐!
2016年5月1日,我参加了秦皇岛国际马拉松,以下简称秦马。人生第一次马拉松,也是第一次全马,这是一个很值得纪念的事我觉得必须写点什么!
关于秦马,一个caa银牌赛事,中国田径协会共同举办,还是全国马拉松锦标赛第二场,名头上已经很大。这次赛道是沿着海滨,全程经过很多著名景区,跑者算事大饱眼福了。秦皇岛的市民非常的热情,沿途不断有市民和跑者相互击掌打气,还有市民自发的为运动员提供临时补给,此时应该为秦皇岛市民点个赞。赛事组织方也是很给力,寄包取包井然有序;起跑检录的时候稍微有点拥挤,但毕竟人多,可以谅解;全程补给相当给力,我是全程跟400兔子,一路补给充足。秦马从整体上讲体验非常不错,下年还会参加!
这次秦马我是按照超男姐建议全程跟400兔子跑,36公里之前我按照大脚婶的补给方法10、20、30吃盐丸,15、25、35吃能量胶,全程配速均匀,体力充沛。但是真正的马拉松是35之后才开始的,
在跑过35之后我感觉大腿有明显抽筋的迹象,幸好有一旁的 ...
货币战争:相当不错的金融普及读本
货币战争:相当不错的金融普及读本
刚开始就像讲故事一样,到后面几章,讲金本位和信贷危机的时候就觉得挺有道理,最后还预测到了08年经济危机!挺不错的一本书,能够学到挺多的金融知识。
从高中的时候零星的看到过罗斯柴尔德家族的故事,那个时候基本上看的书都是些网络小说,每本出现‘罗斯柴尔德’的小说里都表示它是世界上最富裕的家族,但很少有介绍罗斯柴尔德家族的辉煌历史的;
当我看到货币战争第一章的时候就被深深的吸引了。这本书第一章详细的介绍了罗斯柴尔德这个家族,从一开始的梅耶.罗斯柴尔德(原名:梅耶.A.鲍尔)靠结实威廉王子成为宫廷代理人,挣到人生第一桶金后,让自己的五个儿子像利剑一样射向欧洲的五个地区。后来老三内森靠英法战争押注威灵顿,最终在滑铁卢战争中,利用信息不对称赢得了英国金融城的统治地位;
另外几个儿子,老大拉姆斯洛称为了德国财政部长,罗斯柴尔德银行成为了德国金融中心;老二所罗门利用梅特涅把控了奥地利的财政;老四卡尔成为了意大利的财政支柱;老五詹姆斯完全控制了法国的金融,在法国只有国王的财富比他高;自此罗斯柴尔德 ...
ubuntu下apt-get安装nodejs
ubuntu下apt-get安装nodejs
最近在阿里云服务器上安装nodejs,自己编译挺麻烦的,决定用apt-get
直接执行apt-get install nodejs遇到了问题,具体看下面命令:123456789101112131415161718192021222324252627282930313233343536apt-get install nodejs && node -vReading package lists... DoneBuilding dependency treeReading state information... DoneThe following extra packages will be installed: libc-ares2 libv8-3.14.5The following NEW packages will be installed: libc-ares2 libv8-3.14.5 nodejs0 upgraded, 3 newly installed, 0 to remove and 186 not upg ...
回首一下2016
回首一下2016
2016也是我的本命年,没有经历什么本命年的劫数,收获了很多,最大的收获当属跑出来的爱情,我们以跑步相识,因北马结情。
关于家人4月份姥姥去世,我真的很伤心。小时候父母做生意很忙,我和弟弟有一半的时间在和我姥姥一起生活的,血浓于水的感情真的铭记在心。姥姥走的挺平和,我的心也随着年龄的长大,已经渐渐开始慢慢适应亲人的离去。失去的回不来,所以一定要用力抓住现有的。8月份弟弟失足从三楼摔下,高位截瘫,万幸的是他还年轻,动完手术之后恢复很快。这件事也让我感受到,我还是太幼稚,我的父亲他还是这个家的主心骨。还有那些亲戚们,血浓于水的亲情,总是在关键时刻才能展现,感谢你们。经历这么多,我和父母也都更加乐观啦,苦难已经到这样,以后的生活怎么也会比这甜。
关于生活今年大目标完成,买了房。紧接着装修、买家具,总之时间精力耗进去很多,也欠了一屁股债。但是这种人生的转变还是很大的。房子住进去之后,时间开始变得紧促啦,每天要在路上浪费2小时,早上挤得站都站不住,很少有时间看书学习。距离远了半个小时,做什么都要提前出门。到目前为止还没适应这种感觉。16年给自己定了看54本书的目标,很遗憾没 ...
2016年中总结
2016年中总结
2016年6月12号,16年过半的第12天,跑完兰马第一天,总结下上半年生活,调整下半年的计划。
今年是我工作的第4年,13年毕业到现在一直朝着一个标准攻城狮在努力。(抱歉,我不自嘲卧室程序猿,因为我喜欢攻城狮这个称谓,它能给我自信)今年努力的结果是我可以在父母帮助下首付在北京买房了,虽然面积不大,但是终于在北京有个家。
在北京买房是春节决定的,春节过后我就开始在北京看房,主战场是燕郊,也经历的燕郊房间从均价1.5w到2w的疯狂涨幅。不得不说一线城市房价涨幅真的吓人。由于涨幅过大,北京周边楼盘开始被国家调控,5月份所有楼盘都没开盘。进而我开始转战北京,最终算是找到了一个满意的房子,离地铁近,公交方便,关键是现房。
2016年上半年还有一个主题就是马拉松,几乎所有的周末和小长假我都在奔跑。上半年参加了秦皇岛全程马拉松、天津武清半程马拉松、兰州半程马拉松三场比赛。全马最好成绩3:55,半马最好成绩1:40。
跑马拉松之后我才知道原来跑步也能上瘾,每次跑马的时候我总是在想:好累,什么时候能完赛。。。但是每次跑完之后我就会想:好爽,下次还要跑,PB。上半年几乎就是 ...
将网页变灰的CSS代码
将网页变灰的CSS代码今天无意之中看到了阿烈的css filter文章。
IE中可以直接使用CSS Filter实现,但非IE浏览器,却没有直接的提供类似方法。好在CSS3出现了,可以通过filter:graysacle实现,但是目前仅支持chrome(18 dev+),其他浏览器好像暂时没有支持的打算!不过没关系,在中国,目前IE(6/7/8/9)+ Chrome(18 dev+)基本能覆盖了绝大部分浏览器(包括360、Maxthon、Sougou等)。-webkit-filter,严格意义上将,这个都不是CSS3的一部分,充其量算得上chrome浏览器的私有css,
试了下,感觉效果碉堡了!
代码:1234html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter:grayscale(1.0);}
effect可取下列值:
grayscale 灰度,值为数值,x∈[0,1]
sepia ...
JavaScript 编码规范
JavaScript 编码规范1、变量、方法命名必须匹配正则:/^[$_a-zA-Z]\w*$/ **1234567/** * 虽然Javascript引擎支持多种格式命名的变量, * 比如下面这样的变量,Javascript引擎依然能正常解析 * 但是,禁止这样定义! */var \u0041 = "A"; //最终会被解析为:var A = "A";var 中国 = "中国"; //以中文命名的变量
2、变量命名不能用关键字、保留字1234567891011121314151617181920212223/** * Javascript关键字列表 */[ "break", "case", "catch", "const", "continue", "default", "delete", "do", ...