语言基础
文章平均质量分 82
北神
这个作者很懒,什么都没留下…
展开
-
C#基础——String和StringBuilder效率测试
String和StringBuilder效率测试原创 2014-07-30 17:11:50 · 2227 阅读 · 0 评论 -
Java正则表达式学习笔记,分离网页邮件地址的蜘蛛程序
1. 用途正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。2. 使用Pattern和Matcher涉及到的类为:java.util.regex.Pattern、java.util.regex.Matcher和java.lang.String//编译一个正则表达式模式,匹配时原创 2014-08-06 14:36:33 · 1877 阅读 · 0 评论 -
C#基础——C#连接SQL数据库
引言本文将简单介绍C#程序连接SQL数据库数据库的几个步骤,初学者可以参考,文章最后给出一个可以使用的DBHelper类。原创 2014-08-01 10:58:49 · 1216 阅读 · 0 评论 -
Java对Map排序
HashMap:最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非同步的。TreeMap:能够把它保存的记录根据键(key)排序,默认是按升序排序,也可以指定排序的比较器,当用Iterator 遍历TreeMap时,得到的记录是排过序的。TreeMap不允许key的值为null。非同步的。Hashtable:与 HashMap类似,不同的是:key和va原创 2014-08-03 20:34:10 · 897 阅读 · 0 评论 -
深入探讨 Java 类加载器
类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。转载 2015-04-25 21:50:55 · 552 阅读 · 0 评论 -
Java线程(初级)——synchronized、死锁、wait、notify详解
线程可以在任意对象的监视器(锁)上阻塞(wait,前提是获取到该对象的锁),也可以在唤醒任意一个wait在某个对象的监视器上的线程(notify,前提是获取到该对象的锁)。“获取到某个对象的锁”,就像获取到某种资格一样,只有有了这种资格才能够让自己阻塞在该锁上面或者唤醒已经阻塞在该锁上的其它线程。由此可知,每个对象的监视器上面自愿wait和被notify的线程只和该对象有关。因为每个对象都具有锁,每个锁均不同,故wait和notify的方法调用要通过对象调用,所以wait和notify方法要在Object中原创 2014-08-03 20:01:20 · 4802 阅读 · 0 评论 -
Angular2笔记(1)——初步认识
笔者原来是一个纯后端屌丝程序员, 在学校的时候, 看见 html/js 就头疼, 最不愿意看见的就是css。工作后, 发现项目组没有前端工程师, 谁的模块谁从头到尾自己负责, 前端开发的任务自然就落在了我们这些后端工程师身上。前端写得多了, 渐渐发现前端已经不再是以前自己认识的那个前端, 它的复杂度不亚于后端。近些年, 可以说是前端技术爆发的年代原创 2016-12-12 00:41:14 · 742 阅读 · 0 评论