关闭

Monit:开源服务器监控工具

https://www.cnblogs.com/52fhy/p/6412547.html Monit是一个跨平台的用来监控Unix/linux系统(比如Linux、BSD、OSX、Solaris)的工具。Monit特别易于安装,而且非常轻量级(只有500KB大小),并且不依赖任何第三方程序、插件或者库。 Monit可以监控服务器进程状态、HTTP/TCP状态码、服务器资源变化、...
阅读(114) 评论(0)

java 内存映射处理大文件

Java中用内存映射处理大文件 在处理大文件时,如果利用普通的FileInputStream 或者FileOutputStream 抑或RandomAccessFile 来进行频繁的读写操作,都将导致进程因频繁读写外存而降低速度.如下为一个对比实验。 AD:...
阅读(686) 评论(0)

Connection.setAutoCommit使用的注意事项

Connection.setAutoCommit使用的注意事项 博客分类: java connsqlsetautocommit  Java代码       setAutoCommit总的来说就是保持数据的完整性,一个系统的更新操作可能要涉及多张表,需多个SQL语句进行操作     循环里连续的进行插入操作,如果你在开始时设置了:conn.setAutoCo...
阅读(1318) 评论(0)

linux命令 find、grep

转自 : http://www.cnblogs.com/skynet/archive/2010/12/25/1916873.html 在linux下面工作,有些命令能够大大提高效率。本文就向大家介绍find、grep命令,他哥俩可以算是必会的linux命令,我几乎每天都要用到他们。本文结构如下: find命令 find命令的一般形式find命令的常用选项及实例fi...
阅读(525) 评论(0)

Tomcat负载均衡原理详解及配置

Tomcat负载均衡原理详解及配置(Apache2.2.19+Tomcat7.0.12) 转自http://www.cnblogs.com/leader_89/archive/2011/08/01/2109181.html 结构图 使用Tomcat的童鞋们注意了。为了增加tomcat的性能和稳定性,我们一般采用balance和session同步机制。 下图列出了我们常...
阅读(7991) 评论(0)

AJAX POST&跨域 解决方案 - CORS

AJAX POST&跨域 解决方案 - CORS 2 目录(?)[+] 跨域是我在日常面试中经常会问到的问题,这词在前端界出现的频率不低,主要原因还是由于安全限制(同源策略, 即JavaScript或Cookie只能访问同域下的内容),因为我们在日常的项目开发时会不可避免的需要进行跨域操作,所以跨域能力也算是前端工程师的基本功之一。   和大...
阅读(514) 评论(0)

vi 编辑器 命令模式 编辑模式

vi编辑器,通常称之为vi,是一种广泛存在于各种UNIX和Linux系统中的文本编辑程序。它的功能十分强大,但是命令繁多,不容易掌握,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。vi不是基于窗口的,所以,这个多用途编辑程序可以用于在任何类型的终端上编辑各式各样的文件。 目录 vi编辑器的三种模式 v...
阅读(584) 评论(0)

java HASHMAP 实现原理

1. HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hashtalbe中的方法是线程安全的,也就是同步的)。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构:   在java编程语言中,最基本的结构...
阅读(485) 评论(0)

Java编程体验:线程的7种状态及相互转换(图)

2011-09-23 16:29 2716人阅读 评论(0) 收藏 举报  分类:   Java|J2SE(445)            先从图片开始      小小的作下解释:   1、线程的实现有两种方式,一是继承Thread类,二是实现Runnable接口,但不管怎样,当我们new了这个对象后,线程就进入了初始状态;...
阅读(1618) 评论(0)

Spring @Repository、@Service、@Controller 和 @Component 注解作用

Spring的注解形式:@Repository、@Service、@Controller,它们分别对应存储层Bean,业务层Bean,和展示层Bean。 @Repository、@Service、@Controller 和 @Component 将类标识为Bean Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引...
阅读(1352) 评论(0)

JAVA5多线程---Condition使用---线程通信 --wait及notify方法

JAVA5多线程---Condition使用---线程通信   线程之间除了同步互斥,还要考虑通信。在Java5之前我们的通信方式为:wait 和 notify。那么Condition的优势是支持多路等待,就是我可以定义多个Condition,每个condition控制线程的一条执行通路。传统方式只能是一路等待。我们可以先分析下Java5 Api中的缓冲队列的实现: 假定有一...
阅读(1027) 评论(0)

Java 信号量 Semaphore 介绍

Java 信号量 Semaphore 介绍  Semaphore当前在多线程环境下被扩放使用,操作系统的信号量是个很重要的概念,在进程控制方面都有应用。Java 并发库 的Semaphore 可以很轻松完成信号量控制,Semaphore可以控制某个资源可被同时访问的个数,通过 acquire() 获取一个许可,如果没有就等待,而 release() 释放一个许可。比如在Win...
阅读(472) 评论(0)

Condition-线程通信更高效的方式

Java线程(九):Condition-线程通信更高效的方式 标签: Conditionjava多线程线程通信 2012-04-20 14:49 29514人阅读 评论(19) 收藏 举报  分类:   Java SE(40)  Java 线程(14)  版权声明:本文为博主原创文章,转载请注明出处http://blog.csdn.net/ghs...
阅读(474) 评论(0)

java 遍历arrayList的四种方法及其效率对比

java 遍历arrayList的四种方法 package com.test; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class ArrayListDemo {     public static void main(Str...
阅读(6236) 评论(0)

java 线程池 Executors 及 ThreadPoolExecutor

Java四种线程池的使用 标签: java 线程 | 发表时间:2014-02-19 08:04 | 作者: 分享到: 出处:http://www.iteye.com Java通过Executors提供四种线程池,分别为:  newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。  new...
阅读(580) 评论(0)

Oracle 有表连接的connect by 的优化

Oracle 有表连接的connect by 的优化 说明 有1个有表连接,还有connect by 的SQL,整了好几天才优化成功,感觉像游戏中打死了只大boss一样。现将这个过程整理一下。 优化前:   SELECT r.OUT_VER_BEGIN_IDdataID FROM DMS_DATA_RELA r, DMS_OBJ o WHERE r.DELET...
阅读(963) 评论(0)

ORACLE]详解not in与not exists的区别与用法

转自 http://blog.sina.com.cn/s/blog_6ff05a2c0100tref.html 在网上搜了下关于oracle中not exists和not in性能的比较,发现没有描述的太全面的,可能是问题太简单了,达人们都不屑于解释吧。于是自己花了点时间,试图把这个问题简单描述清楚,其实归根结底一句话:not in性能并不比not exists差,关键看你用的是否正确。...
阅读(551) 评论(0)

js 动态创建表格

我们利用JS操作DOM的能力,动态创建一张表格,可以动态增加行,删除行,复选框有全选的功能!有以下3个文件: 1.     dom.css .tbl {    font-size: 12px;    border: 1px solid #ebebee; }   .cell {    font-size: 12px;    border-bott...
阅读(582) 评论(0)

js 正则表达式语法

1. 正则表达式规则 1.1 普通字符     字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。     举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程...
阅读(569) 评论(0)

使用JDBC对BLOB和CLOB进行处理

从网上看到这篇文章,转过来做为学习用 设有表: create table blobimg (id int primary key, contents blob); 一、BLOB入库的专用访问:     1) 最常见于Oracle的JDBC示例中     一般是先通过select  ... for update锁定blob列,然后写入blob值,然后提交。要用到特定的Oracle BL...
阅读(902) 评论(0)
101条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:341939次
    • 积分:3485
    • 等级:
    • 排名:第10557名
    • 原创:7篇
    • 转载:92篇
    • 译文:2篇
    • 评论:14条
    最新评论