加载中
SQL Server递归查询无限级分类

WITH cte_parent(OrderOpenId, SharedOpenId, SubjectId) AS (   SELECT     OrderOpenId,     SharedOpenId,     SubjectId   FROM     FriendsSharedInfo with(nolock)   WHERE     OrderOpenId = 'wx52...

2017/07/21 09:03
275
Google Protobuf 协议+Socket实现异步登录

背景:公司登录基础服务是C开发,业务是Java开发,需要Java调用C的服务验证登录、获取登录信息 实现方式: 交互通过发送Socket通讯,socket连接池,Google Protobuf 协议,发送心跳保持TCP连...

2017/04/06 14:41
3.5K
基于切面和注解的Redis分布式实现

描述 基于SpringEL表达式,动态配置 基于切面,无缝切入 支持获取锁失败时的行为,抛出异常还是继续等待,两种方式的锁,一种等待重试,一种直接退出 https://github.com/shawntime/shawn-c...

2017/01/18 10:32
137
Java线程安全单例模式实现

一般来说,单例模式有五种写法:懒汉、饿汉、双重检验锁、静态内部类、枚举。宜信所说都是线程安全的实现。 就我个人而言,一般情况下直接使用饿汉式就好了,如果明确要求要懒加载(lazy in...

2016/11/25 22:48
41
Java分布式锁三种实现方案

https://github.com/shawntime/shawn-common-utils

2016/11/25 22:45
154
Spring读写分离的四种方案

https://github.com/shawntime/shawn-rwdb

2016/07/20 10:03
958
SQL Server单条sql实现分页和总行数

SQL Server单条sql实现分页和总行数 SELECT   CustomerId AS customerId,   Phone AS userMobile,   Name AS userName,   FirstOrderTime AS firstOrderTime,   LatestOrderTime AS lastestOrder...

2016/07/11 13:58
364
Linux下Java运行环境安装

1、JDK 1)下载JDK:jdk-8u92-linux-x64.gz,上传到/usr/local/service/java目录 2)解压缩:tar -zxvf jdk-8u92-linux-x64.gz 3)配置环境变量 cd /etc vi profile export JAVA_HOME=/us...

2016/04/20 16:41
58
Java-No.15 内存泄露和内存溢出问题定位

1、top 查看pid Mem:  32845176k total,  9200084k used, 23645092k free,    16988k buffers Swap:  8191992k total,   214004k used,  7977988k free,   45698...

2016/03/02 09:35
65
Ifeve-No.03 JVM使用参数

注:对Sun/Oracle HotSpot JVM 1、JVM类型及编译器类型 -server、-client:选择启动的JVM类型 -version:显示版本号 [root@localhost executelog]# java -version java version "1.7.0_...

2016/02/17 14:24
41
Video-No.04 燕十八:MySQL视频教程

1、select查询模型理解 1)where作为一个表达式,值为真假 2)查询列为变量 3)变量可以计算

2016/02/16 23:08
207
Video-No.03 韩顺平_MySQL优化

1、MySQL数据库优化技术 1)表的设计合理化(符合3NF) 2)添加适当的索引(index):普通索引、主键索引、唯一索引、全文索引、复合索引 3)分表技术(水平分割、垂直分割) 4)读写分离(读...

2015/10/07 11:14
200

没有更多内容

加载失败,请刷新页面

返回顶部
顶部