自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (23)
  • 收藏
  • 关注

原创 MySQL Notes

1、NULL values in a column sort at the beginning for ascending sorts and at the end for descending sortsNull值在参与排序时,升序时出现在最前面,排序时相反。

2015-12-29 11:28:01 378

转载 MySQL的if,case语句使用总结

Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用:IF表达式IF(expr1,expr2,expr3)如果 expr1 是TRUE (expr1 NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定。select *,if(sva=1,"

2015-12-29 11:22:49 446

转载 Node.js JXcore 打包

Node.js 是一个开放源代码、跨平台的、用于服务器端和网络应用的运行环境。JXcore 是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线程运行。但我们这篇文章主要是要教大家介绍 JXcore 的打包功能。JXcore 安装下载 JXcore 安装包,并解压,在解压的的目录下提供了 jx 二进制文件命令

2015-12-28 18:46:44 1335

转载 Node.js 多进程

Node.js 多进程我们都知道 Node.js 是以单线程的模式运行的,但它使用的是事件驱动来处理并发,这样有助于我们在多核 cpu 的系统上创建多个子进程,从而提高性能。每个子进程总是带有三个流对象:child.stdin, child.stdout 和child.stderr。他们可能会共享父进程的 stdio 流,或者也可以是独立的被导流的流对象。Node 提供了

2015-12-28 18:45:52 490

转载 Maven多环境配置实战 filter

Maven多环境配置实战 filter标签: filtermavenpropertiesresources数据库jdbc2011-08-30 16:39 6837人阅读 评论(0) 收藏 举报 分类:Apache(15)  目前在开发一个wap项目,主要有开发、测试和最终部署上线几个阶段,每个阶段对配置(数据库、日志)都有不同的设置。以前都是以开

2015-12-28 10:19:40 374

转载 MySQL root保存在WorkBench中的密码忘记了怎么办

通过WorkBench连接上MySQL,然后改数据库mysql下的user表:  update user set Password = PASSWORD('newPassword') where user = 'root' and Host = 'localhost';

2015-12-25 00:26:46 16854 1

转载 IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)

IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码 例如要输入for(User user : users)只需输入user.for+Tab 再比如,要输入Date birth

2015-12-24 20:47:19 468

转载 IntelliJ IDEA15在线激活服务器地址

http://www.iteblog.com/idea/key.php

2015-12-24 17:56:35 9061

转载 How to make a Web crawler using Java?

There are a lot of useful information on the Internet. How can we automatically get those information? - Yes, Web Crawler.In this post, I will show you how to make a prototype of Web crawler step

2015-12-23 16:45:56 480

原创 Maven settings.xml中的Profile和Repository

public http://maven.dev.sh.ctripcorp.com:8081/nexus/content/repositories/public releases http://maven.dev.sh.ctripcorp.com:8081/nexus/content/repositories/releases

2015-12-23 15:24:44 2378

原创 Git多账户SSH配置

.ssh/config文件内容:Host github.com HostName github.com User git IdentityFile /c/Users/ymm12/.ssh/id_rsa2Host 192.168.199.199 HostName 192.168.199.199 User git IdentityFile /c/Users/ymm12/.ssh/id_

2015-12-21 11:23:04 438

转载 Implementing the skip list data structure

The link list element structure used to implement a Skip ListThe link list element used to implement the skip list has 4 links (not including the data portion):

2015-12-16 13:36:29 608

转载 跳跃表(Skip List)-实现(Java)

跳跃表是一种随机化数据结构,基于并联的链表,其效率可比拟于二叉查找树(对于大多数操作需要O(log n)平均时间),并且对并发算法友好。关于跳跃表的具体介绍可以参考MIT的公开课:跳跃表跳跃表的应用Skip list(跳表)是一种可以代替平衡树的数据结构,默认是按照Key值升序的。Skip list让已排序的数据分布在多层链表中,以0-1随机数决定一个数据的向上攀升与否,通

2015-12-16 13:23:05 456

转载 sql(join on 和where的执行顺序)

sql(join on 和where的执行顺序)left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full join:外连接,返回两个表中的行:left join + right join。

2015-12-12 03:07:16 454

转载 《高性能MySQL》读书笔记--索引

索引(在MYSQL中也叫做键),是存储引擎用于快速找到记录的一种数据结构。写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上

2015-12-11 15:08:11 338

转载 MySQL详解--锁

MySQL详解--锁标签: mysql锁MYISAMINNODB2014-03-06 23:45 28618人阅读 评论(5) 收藏 举报 分类:MySQL(18) 目录(?)[+]锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用

2015-12-11 15:07:03 339

原创 自定义BlockingQueue的简单实现(含测试)

import java.util.LinkedList;import java.util.List;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class CustomizedBlockingQueue { static class Produc

2015-12-09 14:14:48 622

转载 GROUP BY,WHERE,HAVING之间的区别和用法

标签: mathmanagersql数据库mysqlc2009-11-01 23:40 30347人阅读 评论(6) 收藏 举报 分类:Oracle学习(19)  having子句与where有相似之处但也有区别,都是设定条件的语句。在查询过程中聚合语句(sum,min,max,avg,count)要比having子句优先执行.而where子句在查询

2015-12-09 12:40:44 337

原创 Java Remote Debug

java -Xdebug -Xrunjdwp:transport=dt_socket,address=8998,server=y -jar myapp.jar以debug模式启动代码以后,相应的在Eclipse中输入remote中的IP地址和Port即可实现远程调试。注意:socket是listen不是attach

2015-12-07 15:07:44 409

转载 Java中的锁

Java中的锁原文链接 作者:Jakob Jenkov 译者:申章 校对:丁一锁像synchronized同步块一样,是一种线程同步机制,但比Java中的synchronized同步块更复杂。因为锁(以及其它更高级的线程同步机制)是由synchronized同步块的方式实现的,所以我们还不能完全摆脱synchronized关键字(译者注:这说的是Java 5之前的情况)。

2015-12-06 23:51:18 148

设计模式之禅(第2版)

设计模式之禅(第2版),完美的kindle电子书,近纸质版的阅读体验!

2016-07-22

七周七并发Example Code

七周七并发书中源码

2016-07-02

SQL Pretty Printer

SQL Pretty Printer,适用于任何any数据库语法,挺好使用的工具。

2016-02-01

分布式算法导论

分布式算法导论,2004年版 扫描版 荷兰作者著

2016-01-25

JDK source code(with sun package's source code)

JDK source code(with sun package's source code)

2016-01-12

人月神话 http 深入理解操作系统

人月神话 http Essentials 深入理解操作系统

2016-01-07

MySQL技术内幕第四版(扫描版)

MySQL技术内幕第四版扫描版,有书签方便阅读。

2015-12-25

JIRA Documentation

JIRA Documentation,Atlassian公司出品

2015-12-22

MySQL技术内幕源代码

MySQL技术内幕源代码,sampledb.zip

2015-12-16

Java并发编程源码缺失的Annotation

网上的Java并发编程源码一般都缺失一些Annotation,导致导入会报错。

2015-11-16

Java并发编程实践第二版(Java Concurrency In Practice) with its source code

Java并发编程实践(Java Concurrency In Practice) with its source code, 这是第二版的中文版的扫描版.zip

2015-11-16

Java并发编程实践书中示例代码

Java并发编程实践书中示例代码,Java Concurrency in Practice里的代码

2015-11-03

深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)源代码

深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)源代码

2015-07-28

深入理解Java虚拟机(第二版)源代码

深入理解Java虚拟机(第二版)源代码

2015-07-28

Thinking in java 4th edition (Java编程思想第四版)source code(源代码)[可以轻松导入Eclipse运行]

Thinking in java 4th edition (Java编程思想第四版)source code(源代码)[可以轻松导入Eclipse运行]

2015-06-03

空空如也

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

TA关注的人

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