自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 holder.js的使用心得

   在编写前端的时候,不总是有机会有趁手的预览图,这时我们总会想,有个人来撑场子就好了,holder.js显然是很好的选择,不光可以占住空间,还可以告诉我们div的大小,可以说十分舒服了,省却了F12麻烦事。预览图:使用说明:1. 首先下载holder.js文件,扔到js文件夹里面2. 引入文件<script src="bootstrap-3.3.7-dist/j...

2018-10-31 23:18:55 1723

原创 基于PHP的基础会员注册系统

分享一个基于PHP的非常简单基础的注册系统,为了减轻难度没有使用Cookie和Session,数据库大家按照自己需求更改,有问题欢迎联系我。index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Tit

2018-10-14 15:51:32 5490 2

原创 《精通正则表达式》(第三版)读书笔记及思考 第四章:表达式的匹配原理(The mechanics of expression processing)

松鼠2018/7/23本章介绍了正则表达式的运作原理。 下图是正则引擎的分类:  Engine type Programs DFA awk (most versions) , egr ep (most versions) , flex, lex, MySQL, Procmai Trad...

2018-08-30 14:54:35 160

原创 ANDROID STUDIO emulator ERROR x86 emulation currently requires hardware acceleration! 解决方案

最近接到了开发安卓的需求,于是下个Android Studio进行开发,这是一个谷歌开发的继eclipse之后,具有强大功能的开发工具,里面自带可以硬件加速的虚拟机,方便以真机速度在不同设备上运行测试app。但是本人遇到了无法硬件加速的问题,调试了一天后问题终于得到解决。都说环境调试甚至难于开发,因为搞纯软的朋友们对硬件实在是不熟悉,于是我为了解决问题,查了很多资料。安卓虚拟机我们一般使用...

2018-08-03 16:09:59 1504

原创 同步(Synchronization)还是异步(Asynchronization)?

在开发程序的时候,我们经常会选择一个线程池中的线程通信使用何种方式。同步和异步是很经典有效的方式,那我们应该如何抉择呢?首先认识下同步和异步:同步(Synchronization)表示线程执行必须强行按照一定顺序,整个流程是死板的,容不得变通,释放资源的线程必须获得下一个申请资源的反馈,在得到反馈之前会被挂起,不会继续执行。即阻塞的。异步(Asynchronization)表示线程释放...

2018-08-03 16:00:10 1454

原创 信号量(Semaphore)和互斥锁(Mutex)的异同

对于线程来说,信号量跟互斥锁是非常重要的概念,可以避免死锁或者读脏数据,然而两者区别也需要我们注意。对于互斥锁(Mutex)来说,只要有线程占有了该资源,那么不好意思,其他线程就是优先级再高,您也得等着,等我用完再说。我用完之后资源你们爱怎么抢都行,我占有资源的时候别人都不许抢,申请该资源的线程一律等待。信号量(Semaphore)就更灵活一点,我们如果想把我用完的资源给我关系好的人,就申...

2018-08-03 15:08:57 16113 2

原创 《精通正则表达式》(第三版)读书笔记及思考 第三章:正则表达式的特性和流派展览(Overview of regular expression features and flavors)

松鼠2018/7/27本章主要介绍了正则表达式在不同语言时期的发展,优化,以及不同流派下各种特性,因为我只会其中的两种语言,本章对于我来说过于晦涩难懂,所以日后知识丰富后,还会重读本章。建议大家自行研读。...

2018-07-27 10:13:20 179

原创 《精通正则表达式》(第三版)读书笔记及思考 第二章:入门实例拓展(Extended introductory example)

松鼠2018/7/26本章主要从应用层面更深入的剖析了正则表达式的强大功能,主要使用Perl作为媒介,然需要注意的是,因流派和对正则的支持程度不同,不同语言的风格也迥然不同。Perl对于正则表达式是弱封装的,不需要函数调用控制,基本符号可以直接附加在正则表达式上,而Java等语言则需要对其有更多的控制。在Perl中,不需要过分注意字符串和正则表达式的区别,在Java、Python中需要...

2018-07-26 10:14:15 148

原创 《精通正则表达式》(第三版)读书笔记及思考 第一章:正则表达式入门(Introduction to regex)

松鼠2018/7/23从今天起开始正则表达式的学习,凭此系列博客作为读书笔记和心得记录,一些思考和想法也会笔耕于此。 第一章:正则表达式入门(Introduction to regex)首先需要理解这玩意是干啥的,为啥我们要学这玩意。学编程是避不开字符串的各种杂七杂八的处理的,说到底程序还是字符串堆砌,无论是搞爬虫是我们需要定向检索某一类的资源,或是数据库对各种信息的处理,亦或...

2018-07-23 17:03:01 397

原创 PAT 乙级 1002 Java实现

松鼠2018/7/19问题:1002 写出这个数 (20)(20 分)读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100^。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例:12345678909...

2018-07-19 08:29:20 599 2

原创 PAT 乙级 1001 Java实现

松鼠2018/7/18问题:1001 害死人不偿命的(3n+1)猜想 (15)(15 分)卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结...

2018-07-18 08:32:07 760 1

原创 工具类之Javafx倒计时时钟

倒计时时钟

2017-11-22 18:26:18 6033 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除