lane378的博客

复省吾身

erlang接入远程shell控制台的几种方式

转载自”没有开花的树”:https://blog.csdn.net/mycwq/article/details/43850735 erlang shell是用户与 erlang 运行时系统交互的界面程序。事实上,erlang VM的运行不依赖任何shell,只要在启动的时候添加参数det...

2018-07-30 22:48:27

阅读数 104

评论数 0

linux的select、poll、epoll的总结

声明:转载自http://www.cnblogs.com/Anker/archive/2013/08/14/3258674.html 本文为Linux的select机制的说明,下面有poll、epoll等机制的原创博文地址链接: poll:http://www.cnblogs.com/Ank...

2018-05-20 23:22:25

阅读数 437

评论数 0

批处理常用命令

常用的批处理命令 近来在项目的实践中需要用批处理的方式进行便捷地编译、启动等,因此花了3、4天时间整理了一些批处理常用的命令知识。 echo rem cd dir del copy xcopy set /p echo (1)echo显示信息; (2)@echo不显示命令本身...

2018-01-28 22:02:09

阅读数 66

评论数 0

erlang中文编码

最近由于工作需求,需要了解erlang中中文的字节长度,因此花了点时间又看了erlang编码的知识。 中文在erlang中的编码先看看个例子:在erlang shell中输入”二郎”,显示效果如下: 如果要正常打印出中文字符,则需要先进行转换。直接使用list_to_bina...

2017-09-29 10:23:18

阅读数 272

评论数 0

erlang catch的内部实现

主要是了解erlang内部异常处理catch的处理方式

2017-08-31 23:53:37

阅读数 397

评论数 0

java并发结构

Java并发结构 原文链接:http://gee.cs.oswego.edu/dl/cpj/mechanics.html 作者:Doug Lea 译者:萧欢  校对:方腾飞 内容 线程同步监视器 线程 线程是一个独立执行的调用序列,同一个进程的线程在同一时刻共享一些系统资源(比如文...

2017-01-12 23:23:35

阅读数 300

评论数 0

java集合-ArrayList源码剖析

转载出处:http://blog.csdn.net/ns_code/article/details/35568011 ArrayList简介     ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。     Array...

2017-01-04 23:13:57

阅读数 228

评论数 0

初步了解Java中ThreadLocal

原文链接 作者:Jakob Jenkov   查看全部文章 Java中的ThreadLocal类可以让你创建的变量只被同一个线程进行读和写操作。因此,尽管有两个线程同时执行一段相同的代码,而且这段代码又有一个指向同一个ThreadLocal变量的引用,但是这两个线程依然不能看到彼此的Threa...

2017-01-02 21:10:50

阅读数 169

评论数 0

理解Java内存模型中的锁的语义

本文属于作者原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/java-memory-model-5 锁的释放-获取建立的happens before 关系 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取...

2017-01-02 21:01:30

阅读数 151

评论数 0

在spring中使用JDBC

持久化技术:hibernate、jpa、jdbc,还有古老的jdbc 应对失控的jdbc代码 如果使用JDBC所提供的直接操作数据库的API,尽管粒度更小,但你必须负责管理与数据访问所有的事情。 举例: ..... try{ conn=dataSource.getConnect...

2017-01-02 20:41:00

阅读数 479

评论数 0

springDao-配置数据源

不管选择哪种springDao的支持方式,都需要配置一个数据源的引用。spring提供了在spring上下文中配置数据源Bean的多种方式,包括: 通过jdbc驱动程序定义的数据源; 通过JNDI查找的数据源; 连接池的数据源; 使用JNDI数据源 spring应用程序经常部署在...

2017-01-02 20:25:59

阅读数 526

评论数 0

深入理解Java内存模型的volatile语义

本文属于作者程晓明原创,原文发表于InfoQ:http://www.infoq.com/cn/articles/java-memory-model-4 程晓明,Java软件工程师,国家认证的系统分析师、信息项目管理师。专注于并发编程。个人邮箱:asst2003@163.com。 v...

2016-12-31 21:38:57

阅读数 216

评论数 0

Java内存模型

原文地址  作者:Jakob Jenkov 译者:张坤 Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。 如果你想设计表现良好的并发程序,理解Java内存模型是非常重要的...

2016-12-31 21:33:29

阅读数 146

评论数 0

spring事务管理-声明式事务

spring通过springAOP提供事务支持。可理解spring事务将方法包装上事务边界的切面。 spring提供三种方式来声明事务性边界。以前通过SpringAOP和TransactionProxyFactoryBean的代理Bean实现声明式事务。后来更好的声明式事务是使用spring的t...

2016-12-31 21:27:59

阅读数 256

评论数 0

Java并发编程之CAS

CAS(Compare and swap)比较和替换是设计并发算法时用到的一种技术。简单来说,比较和替换是使用一个期望值和一个变量的当前值进行比较,如果当前变量的值与我们期望的值相等,就使用一个新值替换当前变量的值。这听起来可能有一点复杂但是实际上你理解之后发现很简单,接下来,让我们跟深入的了解一...

2016-12-30 22:55:59

阅读数 131

评论数 0

队列同步器

队列同步器AbstractQueuedSynchronizer,是用来构建锁或者其他组件的基础框架,它使用一个int成员变量表示同步状态,通过内置的fifo队列来完成资源获取线程的排队工作。

2016-12-30 22:45:30

阅读数 186

评论数 0

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