正则表达式基础库源码审计与漏洞分析 一、 基本概述 正则表达式是字符串处理的基本功能,它使用单个字符串来描述、匹配一系列符合某个句法规则的字符串,绝大部分语言库都提供了正则表达式的功能,例如: perl、python、tcl、php 、glibc、uclibc、php等等,并且一般使用开源的正则表达式基础库... 桂林seo半杯酒博客 2017-10-29 158
《Effective Java》——读后总结 这本书在Java开发的行业里,颇有名气。今天总算是粗略的看完了…后面线程部分和序列化部分由于心浮气躁看的不仔细。这个月还剩下一周,慢慢总结消化。 1、静态工厂方法代替构造器 静态工厂方法有名称,能确切地描述正被返回的对象。 不必每次调用都创建一个... 桂林seo半杯酒博客 2017-10-29 157
一个前端的自我修养 今天给大家分享的主题是前端的自我成长,这是一个关于成长的话题。 很多人都有这样的感觉:听了很多技术圈子的分享,有的有深度,有的循循善诱,深入浅出,但是呢,几年下来,到底哪些用上了,哪些对自己真的有帮助了?反而有些模糊。 2015 年我在不同的场合... 桂林seo半杯酒博客 2017-10-28 147
爱上朴实的CSS细节 英文原文: Learning to Love the Boring Bits of CSS 未来的CSS太让人兴奋了:一方面,是全新的页面布局方式;另一方面,是酷炫的滤镜、颜色等视觉效果。这些CSS,受开发者追捧,被杂志和博客文章铺天盖地地介绍。 如果说这些特性是CSS华丽的一面,那我们来... 桂林seo半杯酒博客 2017-10-28 144
【java初学需知】Java编程入门必备知识大全 本文为大家整理的是0基础Java初学者必备的基础知识。适合初学Java编程入门学习和了解。 1Java编程出现的背景 1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言。希望用于控制嵌入在有线电视交换盒、PDA等的微处理器,但却没有取得成功,后来由于... 桂林seo半杯酒博客 2017-10-28 166
你被"左右脑年龄测试"骗了!程序员辟谣 最近,你一定在朋友圈见过一个“高大上”的测试:“这个男人的眼睛在一条直线上吗?”朋友们都在分享自己的左右脑智力。 如图所示↓ 这个测试,是真的吗? Really? 测试代码被程序员“扒出” 10月25日,记者联系到浙江一家科技有限公司的程序员陈先生,陈先... 桂林seo半杯酒博客 2017-10-28 230
微软、谷歌等科技巨头群雄逐鹿,谁是开源领域的卫冕之王? 三人行,必有我师——开源,不仅代表着软件源代码的开放,本身即意味着自由、共享的精神和文化。时下的开源已经成为软件业发展的大势所趋,众多行业巨头争相斗艳,那么有哪些企业能够在开源世界中独占鳌头,引领风骚? ?? 本文基于 2017 年截至今天 GitHub... 桂林seo半杯酒博客 2017-10-27 191
Python爬虫项目有哪些?这十个拿去练习 这是桂林SEO小编为大家准备的十个Python爬虫项目。爬虫入门简单快速,练习Python爬虫也非常适合给刚入门的小伙伴培养信心。所有链接指向GitHub。加油哦,小编在精神上支持你。 一、WechatSogou – 微信公众号爬虫。 基于搜狗微信搜索的微信公众号爬虫接口,... 桂林seo半杯酒博客 2017-10-27 832
在计算机时代初期,程序员是如何编程的? 译文:伯乐在线 - 叙帝利,英文: BBC Joyce Wheeler 是首批使用的 EDSAC 的科学家之一 我们大家都记得自己用过的第一台电脑。Joyce Wheeler 也不例外。但是她的情况略有不同,她是第一批使用电脑的人。 EDSAC 由英国剑桥大学莫里斯·威尔克斯(Maurice Wilk... 桂林seo半杯酒博客 2017-10-27 162
Java核心技术点之多线程(上) 为什么使用多线程 并发与并行 我们知道,在单核机器上,“多进程”并不是真正的多个进程在同时执行,而是通过CPU时间分片,操作系统快速在进程间切换而模拟出来的多进程。我们通常把这种情况成为并发,也就是多个进程的运行行为是“一并发生”的,但不是同时... 桂林seo半杯酒博客 2017-10-27 159