加载中
golang异常处理

package main import (   "fmt" ) type TryTarget func() type CatchTarget func() func TryAndCatch(target TryTarget, catch CatchTarget) {   defer func() {     if err := recover(); e...

rust中i32转[i8]和[u8]转i32

二进制转换在文件io和网络io中经常用到,网络传输的数据和文件中的数据是有一定格式的,但是在文件本身是二进制的格式,它本身只是存储若干字节。

2016/08/29 03:07
142
SpringBoot中AOP的配置

网上大量关于SpringBoot中配置AOP的文章,尝试下来都无效,经查阅官方文档完成了

2016/08/09 16:17
3.7K
赶集网mysql开发36军规

赶集网mysql开发36军规

2017/02/03 21:53
32
Rust按值传递

默认情况下,自定义结构传递是按值传递的

2016/09/03 20:00
19
rust异常捕获

rust在1.9中添加了捕获异常的能力,std::panic::catch_unwind,这样就可以捕获异常,保证线程不会挂掉。 fn catch() { let nums: [i32; 5] = [1, 2, 3, 4, 5]; let numsPtr = &nums...

2016/08/29 16:30
88
Android自定义View---------ColorfulToggleButton

最近的Android项目需要一种特殊的ToggleButton,可动态改变边框颜色、内部填充颜色,控制边框是否显示

2016/06/08 13:44
49
Java-Android对象池

最近的Android项目里面需要频繁的添加/删除列表元素,导致了对象的频繁创建难以管理,所以抽空实现了对象池技术,使用起来很简单

2016/06/07 20:31
99
Servlet原理

Java本身已经是一个平台了,包含了众多的规范,其中关于Web开发的规范就是Servlet规范,各个Servlet容器厂商按照Servlet规范开发出来容器,这样开发出来的应用就能在各个Servlet中运行。...

2016/05/03 11:31
81
java大牛博客

吾尝终日而思矣,不如须臾之所学也,吾尝跂而望矣,不如登高之博见也。他山之石,可以攻玉。

I/O模型

一般来说 I/O 模型可以分为:同步阻塞,同步非阻塞,异步阻塞,异步非阻塞 四种IO模型。对于epoll系统调用来说,JAVA NIO是同步非阻塞io。同步和异步说的是消息的通知机制,阻塞非阻塞说的是...

2016/04/20 21:55
74
Nginx+Lua+Redis连接池

使用Nginx+Lua+Redis进行Web开发.Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻...

使用Nginx+Lua+Redis进行Web开发

使用Nginx+Lua+Redis进行Web开发.Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻...

2016/04/17 23:40
687
使用Nginx+Lua进行Web开发

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。Lua由标准C编写而成,几乎在...

动态加载远程Jar的实现方式

最近项目使用的依赖库越来越多,而且服务器已经多达150台,每次版本更新都要把程序包发布到多台服务器上面,发布较慢,所以打算把所有jar包都放到一个远程服务器上面,动态加载远程Jar文件并...

分布式锁机制

最近的业务用到了远程资源,并且该资源的操作必须是原子性的,同时只能有一个使用者。所以只能对该资源进行加锁,因为应用是分布式的,所以在应用要获取远程资源,必须首先获得锁。

2016/04/15 00:37
319
Spring的意义

Spring框架是非常有名的,大部分学习Java的人都会使用Spring进行Web开发,但是目前该项目太过于庞大,导致了很多人觉得自己只会使用,却不知道原理,这也正是为什么很多的Java程序员做了那么...

2016/04/11 22:40
43
Java官方版本动态代理

通过JDK内置的动态代理,可以实现面向切面编程AOP

Java启动时默认创建了多少线程

Java启动时默认创建了多少线程,其实在Java本身启动时会创建若干个线程,除了main线程之外,还有Monitor Ctrl-Break,Signal Dispatcher,Finalizer,Reference Handler...

2016/04/11 16:34
95

没有更多内容

加载失败,请刷新页面

返回顶部
顶部