自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赶路人儿

改变世界的是这么一群人,他们寻找梦想中的乐园,当发现找不到时,就亲手创造了她...

  • 博客(46)
  • 资源 (57)
  • 收藏
  • 关注

转载 Oracle定义varchar2()类型存储汉字的长度问题

varchar2最大是4000字节,(在PL/SQL中变量类型最大32767字节)能存放多少字符,那么就得看你的oracle字符集:(select userenv('language') from dual;)如果字符集是16位编码的,ZHS16GBK,那么每个字符16位,2字节,所以可以容纳2000字符。如果是32位编码的字符集,那么只能存储 1000个字符。例如:v

2014-12-31 11:14:05 2254

转载 mysql length、varchar(int) 详解

在mysql语句中定义一个varchar(int)类型,这里int指的是字符的个数,而不是字节数。例如:create table test_sy (name VARCHAR(2));insert into test_sy (name) values ("孙孙");select * from test_sy;结果:孙孙  insert into test_sy (

2014-12-31 09:58:22 1578

转载 oracle12c 新特性

本文是Oracle ACE总监Syed Jaffer Hussain对Oracle数据库12c的一些新特性总结,包括数据库管理、RMAN、高可用性以及性能调优等内容。主要内容:1. 在线迁移活跃的数据文件2. 表分区或子分区的在线迁移3. 不可见字段4. 相同字段上的多重索引5. DDL日志6. 临时undo7. 新的备份用户特权8. 如何在RMAN中执

2014-12-30 22:42:34 1479

转载 js return和匿名函数

今天一个刚学js的朋友给了我一段代码问为什么方法不执行,代码如下:代码如下:function makefunc(x) {  return function (){   return x;  } } alert(makefunc(0)); 其实不是不执行,只是朋友的意思这里alert出来的应该是“0”,而不是function (){retu

2014-12-30 15:49:05 1463

转载 js中this对象理解

JavaScript中的this总是让人迷惑,应该是js众所周知的坑之一。个人也觉得js中的this不是一个好的设计,由于this晚绑定的特性,它可以是全局对象,当前对象,或者…有人甚至因为坑大而不用this。其实如果完全掌握了this的工作原理,自然就不会走进这些坑。来看下以下这些情况中的this分别会指向什么:1,全局代码中的this[javascript] v

2014-12-30 15:45:12 3775

原创 js闭包理解

1,js的链式作用域[html] view plaincopy>  html>      head>          script type="text/javascript">              //js链式作用域:父对象的所有变量,对子对象都是可见的,反之则不成立。              function

2014-12-30 15:44:28 666

转载 js 前绑定 后绑定

其主要意思就是看我有没有用过前绑定,即Dom树中的某些元素在还没有创建出来时,就指定该类型的元素一出生就应该拥有的某些事件。在实际开发过程中经常会涉及到前绑定和后绑定。顾名思义,前绑定――还未出生即绑定了某些事件,后绑定――出生后才会绑定的某些事件。下面,通过一个简单的例子进行阐述,以供大家参考,并对各个方法进行比较:页面元素:代码如下: aaaaaaaaaaa

2014-12-30 15:23:06 656

转载 kettle数据同步的5中方案

数据同步:当数据源发生改变时,其他相关数据也跟着发展变化。根据需求不同可采取以下方案。1.触发器:在数据库建立增删改的触发器。触发器将变更放到一张临时表里。oracle同步cdc优点:实时同步缺点:影响到业务系统,因为需要在业务系统建立触发器2.日志:通过分析源数据库日志,来获得源数据库中的变化的数据。oracle异步cdc优点:不影响业务系统缺点:有一定得延时,对于没有提

2014-12-30 13:55:01 1054

转载 java 堆/Heap和垃圾回收

1、堆(heap) 基本概念:JVM管理的内存叫堆(heap);在32Bit操作系统上有4G的限制,一般来说Windows下为2G,而Linux下为3G;64Bit的就没有这个限制。JVM初始分配的内存由-Xms指定,默认是物理内存的1/64但小于1G。JVM最大分配的内存由-Xmx指定,默认是物理内存的1/4但小于1G。默认空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最

2014-12-29 11:46:30 1797

原创 httpload 和 ab

linux下令行工具http_load和apache的ab很相似,用来做网站的压力测试,他们功能比较有限,无法实现loadrunner那样录制脚本。http_load使用方式:1、获取httpload:wget http://acme.com/software/http_load/http_load-12mar2006.tar.gztar -zxvf http_lo

2014-12-29 10:11:15 867

原创 jqgrid 静态树表

js代码:var lastsel = 0; jQuery("#list2").jqGrid({ treeGrid: true, treeGridModel: 'adjacency', //treeGrid模式,跟json元數據有關 ,adjacency/nested ExpandColumn : 'usernam

2014-12-19 16:54:12 1221

原创 jqgrid 静态树

js代码:var lastsel = 0; jQuery("#list2").jqGrid({ treeGrid: true, treeGridModel: 'adjacency', //treeGrid模式,跟json元數據有關 ,adjacency/nested ExpandColumn : 'username'

2014-12-19 16:50:28 1194

原创 jQuery noConflict() 方法

在 jQuery 中,$ 仅仅是 jQuery 的别名,因此即使不使用 $ 也能保证所有功能性。假如我们需要使用 jQuery 之外的另一 JavaScript 库,我们可以通过调用 $.noConflict() 向该库返回控制权。如果其他 JavaScript 框架也使用 $ 符号作为简写怎么办?1、该方法释放 jQuery 对 $ 变量的控制。2、该方法也可用于为

2014-12-19 14:58:33 579

原创 去IOE概念

较为出名的“去IOE”事件要追溯到去年5月份——阿里巴巴首先发动了“去IOE”运动。IBM是服务器提供商,Oracle是数据库软件提供商,EMC则是存储设备提供商,三者构成了一个从软件到硬件的企业数据库系统。由这三驾马车构成的数据库系统几乎占领了全球大部分商用数据库系统市场份额。除阿里巴巴这样需要大量数据运算的电商企业,其他如石油、金融行业也广泛地使用这套系统。具体来说,阿里巴巴的“去IO

2014-12-19 11:53:50 2418

转载 阿里巴巴首席DBA成甲骨文全球第100个ACE

来自阿里巴巴的首席数据库管理员(DBA)冯春培为甲骨文全球第100个ACE。  甲骨文公司为了扩大 Oracle 社区的作用,启动了 Oracle ACE 计划,通过证书颁发正式确认 Oracle 倡导者,承认其为该社区的技术推广人和培训师。 Oracle ACE 是技术专家并且热心分享他们的经验 — 无论通过撰写书籍、文章或博客、在活动上发表演讲、参与 OTN 论坛或只是

2014-12-19 11:44:12 1336

转载 用jQuery合并表格中相同文本的相邻单元格

已经生成的数据表格大致内容如下:地区地区商品代码商品名称数量有效期至距效期(月)产品批号规格单位条形码广东深圳00028红花油       广东深圳00028红花油       广东深圳00028红花

2014-12-18 18:27:14 933

转载 java 实现二叉树深度优先遍历的 前、中、后序遍历(递归)

import java.util.*; public class BinaryTree { protected Node root; public BinaryTree(Node root) { this.root = root; } public Node getRoot() {

2014-12-18 13:02:25 906

转载 java-二叉树广度优先实现、深度优先之前序实现(非递归)

深度优先遍历--->栈;广度优先遍历--->队列;这里以二叉树为例来实现。Java代码  import java.util.ArrayDeque;    public class BinaryTree {      static class TreeNode{          int value;          TreeNode

2014-12-18 13:00:21 5043

转载 二叉树的深度优先和广度优先遍历

图的深度优先搜索法是树的先根遍历的推广,它的基本思想是:从图G的某个顶点v0出发,访问v0,然后选择一个与v0相邻且没被访问过的顶点vi访问,再从vi出发选择一个与vi相邻且未被访问的顶点vj进行访问,依次继续。如果当前被访问过的顶点的所有邻接顶点都已被访问,则退回到已被访问的顶点序列中最后一个拥有未被访问的相邻顶点的顶点w,从w出发按同样的方法向前遍历,直到图中所有顶点都被访问。图的广度

2014-12-18 12:58:01 1115

转载 uploadify 插件文件类型判断

这是2.1版本的写法$("#uploadify").uploadify({    'fileDesc': "请选择jpg doc docx xls xlsx pdf文件",    'fileExt': '*.jpg;*.doc;*.docx;*.xls;*.xlsx;*.pdf', //允许上传的文件类型,限制弹出文件选择框里能选择的文件})3.1版本是这样

2014-12-18 10:51:28 1312

原创 Jetty和tomcat的比较

相同点:1.      Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点:1.      架构比较Jetty的架构比Tomcat的更为简单Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。Tomcat的架构是基于容器设计的,进

2014-12-18 10:30:44 813

原创 jqgrid的demo地址

http://blog.mn886.net/jqGrid/

2014-12-16 16:50:47 1153

原创 jqgrid 添加水平滚动条

grid.jqGrid({ treeGrid: true, treeGridModel: "adjacency", ExpandColumn: "name",//指定用于张开treeGrid的列,当treeGrid为true时有效. ExpandColClick: true, treedatatype: "json", loadui:"di

2014-12-15 16:48:20 21427 2

转载 hibernate多表关联查询

Hibernate关联查询有多种实现方式 方式一:建立视图像查询表一样查询视图,给视图建立持久化类。方式二:建立POJO之间的互相引用在*.hbm或Annotation中配置"subclass"属性,对应三种类型的关联方式one-to-one/many-to-one/one-to-many.需要谨慎的使用Lazy和fetch关键字,避免不必要的查询,或者已经关闭Sess

2014-12-15 11:42:30 1123

原创 ajax的无刷新文件下载

使用ajax,ajax的返回值类型是json,text,html,xml类型,或者可以说ajax的发送,接受都只能是string字符串,不能流类型,所以无法实现文件下载。1、如果非要使用ajax的话,只能通过在回调函数里获得一个生成文件的相关url,通过创建一个iframe,并设置其src值为文件url,或者一个对文件生成流的处理url,这样操作来实现文件下载且页面无刷新。

2014-12-11 15:47:21 2205 1

原创 java 把一个list中的数据按照树结构排序

import java.util.ArrayList;import java.util.List;public class HList { static List list = new ArrayList(); static List resultList = new ArrayList(); public static class Node { public Nod

2014-12-11 09:36:11 6786

原创 ztree没有样式

今天使用ztree组件,发现一切正常 但就是样式无法加载,后来排查终于发现问题:zTree 的ul 容器没有设置class="ztree"

2014-12-10 14:55:30 3271

原创 quartz 延时启动、并发性设置

1、设置延时:在schedule中设置startupDelay的值  class="org.springframework.scheduling.quartz.SchedulerFactoryBean">                   这里设置60秒,如果你的应用启动时间较长,要相应增加startupDelay的时间-->           

2014-12-09 14:03:36 16839

原创 mysql 去掉字符串结尾换行的方法

update op_phone set operator=left(operator,locate(char(13),operator)-1);

2014-12-09 13:43:38 2576

转载 jsp:include参数传送接收与应用

先看一个简单的应用,在a.jsp中写如下代码这就将名为name,值为xy的参数传送到name.jsp。 那么在name.jsp中接收参数     String n=request.getParameter("name");  if(n!= null && !"".equals(n.trim()))  out.println

2014-12-08 10:17:19 883

原创 htmlParse和Jsoup

1、利用htmlParse获取网页信息:import org.htmlparser.Node;import org.htmlparser.NodeFilter;import org.htmlparser.Parser;import org.htmlparser.filters.TagNameFilter;import org.htmlparser.tags.TableTag

2014-12-07 22:01:31 1881

原创 ajax 超时控制

在struts2的拦截器中判断session是否失效,如果失效了,通过request的头信息判断是ajax请求还是普通请求。对于ajax请求,需要直接返回response的error信息,这样ajax就不再请求后台了,直接返回error;同时可以在response的头信息中设置session timeout等相应状态。if (UserCache.getFromSession() ==

2014-12-05 15:36:33 917

转载 linux限制用户进程数

对于Linux中多用户的管理,往往我们需要去限制每一个用户在Linux中使用启动的进程数量,避免进程数、CPU、内存使用率占用过高等问题。此外,对于fork炸弹,也可以通过限制用户的进程数来避免。那么我们应该如何去限制一个用户呢?我们可以通过修改/etc/security/limits.conf文件来实现。先确定一下/etc/pam.d/login文件中下面一行的存在:se

2014-12-05 11:20:14 4795

转载 oracle 列转行

1.新建一个名为TEST表2.向TEST表中添加数据INSERT INTO TEST(STUDENT,COURSE,SCORE)select '张三','语文',78 from dual unionselect '张三','数学',87 from dual union select '张三','英语',82 from dual unionselect '张三','物

2014-12-05 10:41:05 793

转载 mysql 列转行

用过Mysql的都知道她有一个很好的实现行转列功能的函数group_concat函数,非常方便SELECT    *FROM    group_test; SELECT    id,    GROUP_CONCAT(sub_id)FROM    `group_test`GROUP BY    i

2014-12-05 10:36:49 637

转载 jquery操作select(取值,设置选中)

每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。比如1、设置value为pxx的项选中     $(".selector").val("pxx");2、设置text为pxx的项选中    $(".selector").find("option[text='pxx']").attr("selected",true);

2014-12-03 17:11:06 756

转载 检测远程主机上的某个端口是否开启——telnet命令

要测试远程主机上的某个端口是否开启,无需使用太复杂的工作,windows下就自带了工具,那就是telnet。ping命令是不能检测端口,只能检测你和相应IP是否能连通。 1 安装telnet。win7下就没有telnet,在cmd下输入telnet提示没有该命令。进入控制面板---->程序---->打开或关闭windows功能。然后等一段时间,在出来的对话框把telnet客

2014-12-03 17:09:57 1110

转载 linux fork炸弹

众所周知,bash是一款极其强大的shell,提供了强大的交互与编程功能。这样的一款shell中自然不会缺少“函数”这个元素来帮助程序进行模块化的高效开发与管理。于是产生了由于其特殊的特性,bash拥有了fork炸弹。Jaromil在2002年设计了最为精简的一个fork炸弹的实现。所谓fork炸弹是一种恶意程序,它的内部是一个不断在fork进程的无限循环,fork炸弹并不需要有特别的权限

2014-12-03 16:46:24 663

转载 jquery ajax的data参数

data 发送到服务器的数据。将自动转换为请求字符串格式。GET 请求中将附加在 URL 后。查看 processData 选项说明以禁止此自动转换。必须为 Key/Value 格式。如果为数组,jQuery 将自动为不同值对应同一个名称。如 {foo:["bar1", "bar2"]} 转换为 '&foo=bar1&foo=bar2'。示例:$.ajax({   type: "PO

2014-12-03 14:14:48 651

原创 java 将json字符串转成复杂对象

简单说明:为了方便数据在客户端及服务器端的传输,有时候我们会用一些比较方便组织的数据类型,比如json、xml等传给客户端,客户端也可以重新组织数据传回服务器端。JSON和XML提供了一套比较方便的数据组织形式。。并且有很多现成的类库用于解析这些数据。。本文是对net.sf.json使用后的总结。。目前官方开源的对json进行处理的项目很多,fastjson还有其它等等。。视自

2014-12-03 11:47:59 7189

jdt.astview-1.4

eclipse的astview插件

2023-12-18

macOS eclipse Launcher

在windoes平台上,双击桌面eclipse的图标就可以启动多个eclipse示例,打开不同的workspace进行开发。在mac上,eclipse默认只能打开一个workspace,通过该插件支持在eclipse界面上打开多个workspace

2023-12-18

nmon analyser

nmon可以采集服务器 cpu 内存等指标,通过nmon analyser来分析采集指标,生成直观的直方图。

2022-01-26

parquet-tools-1.6.0rc3.zip

parquet-tools-1.6.0rc3-SNAPSHOT.jar是一个查看parquet数据文件schema的工具,github地址:https://github.com/apache/parquet-mr/tree/master/parquet-tools?spm=5176.doc52798.2.6.H3s2kL 下载后mvn编译。附件是编译好的文件。

2020-07-24

jQuery-Plugin-For-Easily-Readable-JSON-Data-Viewer.zip

一个格式化json的jquery插件。支持折叠、打开,而且在折叠后可以看到下面有多少个子节点。有源码、示例。

2019-12-31

yesmeck-jquery-jsonview-v1.2.3-14-g01b1eb8.zip

一款格式化json的jquery插件。该插件支持展开、折叠等操作api。唯一不足的是折叠后不显示元素个数。

2019-12-30

cmake-3.8.1.zip

linux上cmake工具库——用于构建各种c++代码的一个工具。

2019-08-24

gflags-2.2.0.zip

linux上C++的gflags库。gflags是google开发的命令行工具库。

2019-08-24

glog-0.3.5.zip

linux环境下C++的一个日志类库,出品自google。类似于java的log4j、slf4j

2019-08-24

protobuf-3.6.0.tar.gz

在linux上安装protobuf3的安装包,下载后解压、编译、安装即可。

2019-08-20

ModelGoon-4.4.1-site

ModelGoon是一款eclipse的uml作图插件,可以生成类图等。

2019-04-13

mermaid-demo

mermaid是一款开源的画流程图、时序图、甘特度的工具,提供了命令行和html两种使用方法。本例是在html中使用mermaid画出各种图的例子。

2018-10-30

graphite-soft

压缩包中包含了在linux上安装graphite软件需要的一些依赖包。

2018-09-18

btrace1.3.11

btrace1.3.11,用来动态跟踪线上java代码的隐藏bug、OOM、GC等问题。

2018-05-03

linux解析json工具——jq

linux下解析json数据的一个工具包。是一个可执行文件,下载后放到某个目录中就可直接使用。详见:https://www.ibm.com/developerworks/cn/linux/1612_chengg_jq/index.html

2017-09-16

gcviewer-1.35-SNAPSHOT

gcviewer是一款不错的可视化gc查看工具,但官网上现在的只支持jdk1.4版本,这个是版本是支持1.4以上的。

2017-05-31

GCLogViewer-0.3-win64.zip

GCLogViewer是一款可视化的gc查看工具,官网下载无法运行在64位的jdk上。这个版本是兼容jdk64的。

2017-05-31

node-zk-browser-master

一个基于nodejs的zookeeper可视化软件包。内部已经安装好了nodejs所需要的各种依赖,直接解压就可以使用。

2017-01-23

perfMon插件

jmeter的插件管理,perfMon插件相关的jar包(server agent、collection)

2016-10-12

zookeeper ui

使用java语言开发了一个本地ui(swing),可以对zookeeper集群上的节点做增、删、改、查操作。

2016-06-20

CodeFolding

CodeFolding,eclipse的一个插件,支持代码折叠

2016-04-05

maven2eclipse 图形pom编辑插件

maven2eclipsec图形pom编辑插件

2016-03-28

js表格拖拽

使用纯js完成了table(表格)列的拖拽;同时支持列位置的调整。

2015-12-31

tomcat7+jedis+common_pool

tomcat7下,将session保存到redis中,需要用到的jar包。

2015-12-11

Quartz1.7 动态添加、修改和删除定时任务(非spring集成版)

Quartz1.7 动态添加、修改和删除定时任务(非spring集成版)

2015-06-21

dbforge studio

dbforge studio

2015-04-21

jquery定时界面

大家都知道linux的conrtab,在web开发中,我们有时候也要实现类似的功能,该文件就是jQuery是实现的crontab。

2015-03-29

jquery 全屏显示插件

jquery 全屏显示插件,实现网页的全屏显示。适用各种不同的浏览器,包括FF 10, Chrome 和 Safari。它用于为用户提供了一个更容易阅读的网页版本,可缩放和元素。

2015-03-20

小图标素材

312个16×16的精美小图标素材,涵盖了大部分功能用到的小图标,非常不错。

2015-03-16

dbforgemysql

dbforgemysql是一款调试mysql 存储过程、函数的工具,使用它可以单步、断点调试mysql存储过程。

2015-03-11

jquery 下拉左右选择控件

基于jquery 实现的下拉框左右选择控件 支持多选 按住ctrl shit多选

2015-02-27

自定义树表格

基于jquery开发的可以分页的输表格。参照网址http://blog.sina.com.cn/s/blog_3efe6ef10100fcv2.html

2015-02-11

eclipse插件-jad

eclipse的插件——jad.zip,可以通过简单的配置,实现反编译class,获得源码

2015-02-05

jquery.radio.js

jquery的easyUI框架,单选按钮插件封装

2015-01-20

easyUI后台demo

easyUI后台demo 是一个使用easyui框架搭建的一个后台管理系统的界面。

2015-01-19

easyUIdemo(疯狂的秀才)

easyUIdemo(疯狂的秀才)是一个使用easyui框架搭建的一个后台管理界面。

2015-01-19

easyUI-api文档

easyUI框架-api中文文档,包含easyUI框架包。

2015-01-04

SQLyog_Enterprise

连接mysql的客户端,SQLyog_Enterprise。带验证码

2014-11-17

eclipse-maven3-plugin

eclipse-maven3-plugin:eclipse的maven离线插件包

2014-10-23

apache-maven-3.2.3-bin

apache-maven-3.2.3-bin:eclipse中离线安装maven的工具包,把它直接拷贝到eclipse的安装路径下,配置好maven.link等信息后,就可以安装好了。

2014-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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