- 博客(6)
- 收藏
- 关注
转载 JAVA多线程之Condition
JAVA多线程之Condition接近一周没更新《Java线程》专栏了,主要是这周工作上比较忙,生活上也比较忙,呵呵,进入正题,上一篇讲述了并发包下的Lock,Lock可以更好的解决线程同步问题,使之更面向对象,并且ReadWriteLock在处理同步时更强大,那么同样,线程间仅仅互斥是不够的,还需要通信,本篇的内容是基于上篇之上,使用Lock如何处理线程通信。那么引入本篇的主角,Condition
2016-08-21 14:59:38 376
转载 为什么JAVA只有单继承
首先我们要明确一个事实,在Java语言中类只能单继承与某个类,却可以多集成接口。同时接口与接口之间可以多继承。为什么Java类只能单继承? “Java是一种简单的,面向对象的,分布式的,解释型的,健壮的,安全的,架构中立的,可移植的,高性能的,支持多线程的,动态语言。”以上这段话是James Gosling对于Java语言的定义。定义中提到Java的一个特性是简单。好,那接下来我们设想,Jav
2016-08-14 10:55:16 8044
转载 Mysql性能优化的20+经验
Mysql性能优化的最佳20+经验今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优
2016-08-04 10:04:38 361
转载 Mysql 全文检索Demosql
Mysql 全文检索一、概述MySQL全文检索是利用查询关键字和查询列内容之间的相关度进行检索,可以利用全文索引来提高匹配的速度。二、语法MATCH (col1,col2,...) AGAINST (expr [search_modifier])search_modifier: { IN BOOLEAN MODE | WITH QUERY EXPANSION }例如:SELECT * FROM
2016-08-04 09:19:26 464
原创 Python 日期对象和日期字符串
首先是字符串到日期对象使用的是datetime的strptime()方法,指定日期字符串和日期格式def str_to_datetime(str,format='%Y-%m-%d %H:%M:%S.%f'): ''' 字符串时间转换到时间对象 :param str: 时间的字符串 :param format: 格式 :return: 时间对象 '''
2016-08-01 16:05:53 3721 1
转载 异步编程解决方案笔记
最近读了朴灵老师的《深入浅出NodeJS》中《异步编程》一章,并参考了一些有趣的文章。 在此做个笔记,记录并巩固学到的知识。 JavaScript异步编程的两个核心难点异步I/O、事件驱动使得单线程的JavaScript得以在不阻塞UI的情况下执行网络、文件访问功能, 且使之在后端实现了较高的性能。然而异步风格也引来了一些麻烦,其中比较核心的问题是:一,函数嵌套过深JavaScript的异步调
2016-08-01 08:33:05 1522
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人