Mac OS X安装libevent库报Install libevent bufferevent_openssl.c:60:10: fatal error: 'openssl/bio.h' file

编译 libevent(源文件在/Users/carl/Downloads/libevent-2.1.8-stable),执行make命令是,报 Install libevent bufferevent_openssl.c:60:10: fatal error: 'openssl/bio.h...

2017-08-27 19:45:52

阅读数 3075

评论数 0

awk使用shell变量及shell使用awk中的变量

在写shell脚本时,经常会使用到awk程序。但是有些复杂的逻辑,可能需要在awk中使用在shell中定义的变量,而且awk程序处理之后,产生的中间变量,还需要在shell中继续处理。 一、那如何在awk中使用在shell中定义的变量呢? 方法一:使用"'把shell变量包起来,即&...

2017-06-04 18:03:14

阅读数 20562

评论数 3

linux下如何使用自己安装的SunJDK替换默认的OpenJDK

在linux系统中,由于涉及到版权问题,在大部分linux系统的发行版本中,默认都安装了OpenJDK,并且OpenJDK的java命令也已经加入到环境变量中了。 在刚装好的linux系统中,运行java -version,输出如下(根据JDK版本不同,输出的版本可能不同): java v...

2017-05-14 19:11:26

阅读数 7153

评论数 9

游标循环体中使用select into赋值可能导致提前退出

Mysql存储过程的游标循环体中使用“select  【某个字段】into 【某个变量】 from 【某个表】”语句进行 赋值, 如果 select 出来没有记录,则会导致游标提前退出(即使游标没有遍历完也会退出)。

2016-05-01 21:38:48

阅读数 3575

评论数 0

批量插入记录,遇到重复记录则为自动更新

在插入大量数据时可能同时遇到两个问题: 如果每条更新执行一次sql性能很低,也容易造成阻塞; 批量插入时又有可能遇到主键 或者 唯一索引重复的问题,导致整个批量插入失败 使用 ON DUPLICATE KEY UPDATE 一条sql解决批量插入和主键或者唯一索引重复问题 举例如...

2016-01-22 10:50:12

阅读数 7933

评论数 0

轻松理解吞吐量与延迟,信号量与互斥锁

我们知道,计算机中有很多概念并不容易理解,有些时候一个好的比喻能胜过很多句解释。下面两个是我看到的两个很精彩的比喻,拿出来和大家分享一下。 吞吐量和延迟 第一比喻是关于吞吐量(throughput)和延迟(latency)的。如果你要搞网络性能优化,这两个概念是你必须要知道的,它们看似...

2015-10-14 12:14:37

阅读数 610

评论数 0

Base64编码原理

所谓Base64,就是说选出64个字符----小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/"(再加上作为垫字的"=",实际上是65个字符)----作为一个基本字符集。然后,其他所有符号都转换成这个字符集中的字符。 具...

2015-09-25 15:02:11

阅读数 566

评论数 0

网络字节序和主机字节序

什么是Big Endian和Little Endian? 来源:http://blog.ednchina.com/qinyonglyz/194674/message.aspx 1.故事的起源 “endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-E...

2015-09-23 18:39:57

阅读数 543

评论数 0

数字证书原理(转)

文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢...

2015-03-13 10:03:29

阅读数 1052

评论数 0

Spring MVC之LocaleResolver(解析用户区域)

为了让web应用程序支持国际化,必须识别每个用户的首选区域,并根据这个区域显示内容。 在Spring MVC应用程序中,用户的区域是通过区域解析器来识别的,它必须实现LocaleResolver接口。Spring MVC提供了几个LocaleResolver实现,让你可以按照不同的条件来解析...

2014-04-10 14:49:13

阅读数 35972

评论数 4

spring mvc路径匹配原则

Ant path 匹配原则 路径匹配原则(Path Matching) Spring MVC中的路径匹配要比标准的web.xml要灵活的多。默认的策略实现了 org.springframework.util.AntPathMatcher,就像名字提示的那样,路径模式是使用了Apache ...

2014-04-09 16:45:51

阅读数 53730

评论数 0

Eclipse编辑java文件报Unhandled event loop exception错误的解决办法

本人Eclipse版本是”eclipse-jee-kepler-SR2-win32-x86_64“        昨天因为换电脑,所以重装了一下软件,装好eclipse之后eclipse是可以使用的(换电脑之前也一直是用这个版本)。后来又装了其他一些软件,为了工作效率,只有边装软件边coding...

2014-04-03 10:30:26

阅读数 93925

评论数 56

Java 序列化的高级认识

引言 将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读...

2014-03-23 19:01:02

阅读数 1263

评论数 0

Spring全局事务之WebLogicJtaTransactionManager

全局事务是指在一个事务中涉及到几个事务参入者,这些事务参入者可以是我们常见的数据库操作,消息(MQ)操作等等.如同时进行下面的操作,比如"转账"操作发生在两个数据库: 1,从数据库A的的表中将某个帐号的余额减少. 2从数据库B的的表中将某个帐号的余额增加. 3,提交在数据...

2014-03-20 23:17:32

阅读数 1561

评论数 0

Spring全局事务之JTA+Atomikos

本文简单介绍一下在Spring通过声明管理一个有数据库和ActiveMQ参入的全局事务,事务管理器的实现为Atomikos.全局事务的步骤为 1,更新数据库操作. 2访问ActiveMQ资源. 3,提交在数据库A中的操作. 4,提交在ActiveMQ中的操作. 上面的所有步骤应该保证要么...

2014-03-20 23:15:51

阅读数 1513

评论数 0

Spring多数据源的配置和使用

最近开发一个数据同步的小功能,需要从A主机的Oracle数据库中把数据同步到B主机的Oracle库中。当然能够用dmp脚本或者SQL脚本是最好,但是对于两边异构的表结构来说,直接导入不可行。然后在需要实时同步的情况下用存储过程也不可行了。写一个数据同步的小程序是个不错的选择。使用框架的封装和连接池...

2014-03-20 23:02:44

阅读数 51958

评论数 4

Spring基于ThreadLocal的“资源-事务”线程绑定设计的缘起

题目起的有些拗口了,简单说,这篇文章想要解释Spring为什么会选择使用ThreadLocal将资源和事务绑定到线程上,这背后有着什么样的起因和设计动机,通过分析帮助大家更清晰地认识Spring的线程绑定机制。 ThreadLocal不是用来解决对象共享访问问题的,而主要是提供了保持对象...

2014-03-18 23:16:01

阅读数 1169

评论数 0

JAVA深复制(深克隆)与浅复制(浅克隆)

1.浅复制与深复制概念 ⑴浅复制(浅克隆或者影子克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不 复制它所引用的对象。 ⑵深复制(深克隆) 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其...

2014-03-18 00:21:20

阅读数 956

评论数 0

技术网站收集

算法介绍 :http://www.icrany.com

2014-03-17 13:43:27

阅读数 712

评论数 0

Java 深度克隆 clone()方法重写 equals()方法的重写

1、为什么要重写clone()方法? 答案:Java中的浅度复制是不会把要复制的那个对象的引用对象重新开辟一个新的引用空间,当我们需要深度复制的时候,这个时候我们就要重写clone()方法。 2、为什么要重载equal方法? 答案:因为Object的equal方法默认是两个对象的...

2014-03-17 13:34:39

阅读数 6695

评论数 2

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