自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 深入理解jvm学习笔记1

1:使用%java_home/bin/jvisualvm.exe来监控虚拟机的运行。可在工具--插件中对插件进行安装。2:生成、浏览对转储快照有摘要信息(系统信息,线程堆栈信息),类,实例等信息。其中:系统信息System.getProperties()catalina.base=E:\eclipse\.metadata\.plugins\org.eclipse.wst.se...

2015-07-29 11:46:46 120

原创 jquery多选下拉框左右复制

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head>    <title>Untitled</title>    <script type="text/javascript" src="xxx/jquery.js

2015-06-22 17:33:28 306

原创 struts2的拦截器AbstractInterceptor

public class AuthorizationInterceptor extends AbstractInterceptor {@Override    public String intercept(ActionInvocation ai) throws Exception {        Map<?, ?> session = ai.getInvocationConte...

2015-06-19 11:43:41 378

原创 mybatis语法总结

文档定义<sqlMap namespace=""><typeAlias alias="" type=""/><resultMap class="bgnOrgInf" id="bgnOrgInf">      <result property="orgsbjcod" colu

2015-06-19 11:43:08 251

原创 mybatis一条sql处理排序问题

插入序号及更新、删除调整序号,保证数值是连续的 实现原理insert(查询当前主题下的最大值,如果没有就直接添加,如果有,就比较,如果当前大,直接插入(保证是连续的);如果当前小,就重新进行排序 大于等于的 进行加一 ,为当前腾一个位置注释:如果:当前条件下的表中有数据 进入 逻辑A,              否则 : 设置当前domain的序号为1 ,插入数据(当前domain中的序号不一...

2015-06-19 11:42:45 900

原创 java.util.Scanner的使用

java.util.Scanner 类是一个简单的文本扫描器可以分析基本类型和字符串使用正则表达式。以下是关于扫描器的要点:一个扫描器使用分隔符模式分解它的输入,默认情况下与空白匹配。扫描操作可能阻塞等待输入。扫描器是不是安全的,无需外部同步多线程使用//控制台输入Scanner  s = new Scanner(System.in);System...

2015-06-19 11:42:23 225

原创 ibaits---remapResults属性

在 【statement】, 【select】, 和【procedure】 标签中存在一个可选的属性【remapResults】,默认值是false,为了避免经常的对返回的结果进行内省,iBATIS会记录上一次查询结果的元数据。如果每次查询的列不定的话,这个属性需要设置为true。当设置remapResults为"true"时:iBATIS会在每次查询的时候内省查询结果来设置元数据,...

2015-06-19 10:33:26 302

原创 linux基础(一)

巩固学习 。兴趣驱动、跑马观花,横向比较、纵向精通 Linux中还有一种专门用于交换分区的swap文件系统,Linux使用整个分区来作为交换空间,而不象Windows使用交换文件。一般这个SWAP格式的交换分区是主内存的2倍。 (Linux虚拟内存的实现需要6种机制的支持:地址映射机制、内存分配回收机制、缓存和刷新机制、请求页机制、交换机制和内存共享机制。 内存管理程序通过映射机...

2015-06-18 15:17:01 126

原创 linux中shell速查

finger 当前登录帐号信息free    内存信息w/who /whoamideclare shell命令 设置变量    或 delcare -f 显示shell函数echoeval  功能说明:重新运算求出参数的内容export 功能说明:设置或显示环境变量。sed(stream editor)功能说明:利用script来处理文本文件。补充说明:sed可依照script的指令,来处理、...

2015-06-18 14:03:23 99

原创 linux整体梳理

linux目录架构      sbin root boot etc    bin lib home tmp var      opt proc     lost_fond      dev medio mount /   根目录/bin    常用的命令 binary file 的目錄/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内     /boot/grub/me...

2015-06-18 13:58:37 109

原创 vim编辑命令总结

1:: 这是Vi的命令执行界面(最后行方式命令 )set number //显示行号all:列出所有选项设置情况 ignorance:在搜索中忽略大小写 list:显示制表位(Ctrl+I)和行尾标志($) number:显示行号 n:光标移至第n行首 (可以进行++++,------运算) 2:命令模式下移动光标类命令字符h :光标左移一个字符 l :光标右移一个字...

2015-06-18 13:03:20 112

原创 spring定时器quartz

<!--要调用的工作类-->    <bean id="quartzJob" class="xxx.common.QuartzJob"/>   <!--定义调用对象和调用对象的方法 -->    <bean id="jobtask" class="org.springframework.scheduling.quartz.MethodI

2015-06-17 14:03:12 84

原创 AES加密

public class AES {    static byte [] iv = {  0x38 ,  0x37 ,  0x36 ,  0x35 ,  0x34 ,  0x33 ,  0x32 ,  0x31 ,  0x38 ,               0x37 ,  0x36 ,  0x35 ,  0x34 ,  0x33 ,  0x32 ,  0x31  };           pub...

2015-06-17 12:01:58 170

原创 Md5加密

/**     * 对字符串进行MD5加密     * @param str     * @return     * @throws NoSuchAlgorithmException     */    public static String md5(String str) throws NoSuchAlgorithmException {        MessageDigest md5 = ...

2015-06-17 12:01:01 90

原创 struts2国际化

资源文件查询顺序假设我们在某个ChildAction中调用了getText("user.title"),Struts 2.0的将会执行以下的操作:查找ChildAction_xx_XX.properties文件或ChildAction.properties;查找ChildAction实现的接口,查找与接口同名的资源文件MyInterface.properties;查找Child...

2015-06-17 10:57:10 84

原创 FileUpload解析

实现原理Struts 2是通过Commons FileUpload文件上传。CommonsFileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦 截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。fileUpload拦截器必须在defaultStack(默认)拦截器前面配置,Struts2会由上到下执行...

2015-06-17 10:45:55 363

原创 js--call_apply

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head>    <title>call_apply</title>    <meta http-equiv="Content-Type" content="text/h

2015-06-16 15:15:45 81

原创 js-map对象

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head>    <title>Untitled</title></head><script type="text/javascript"&gt

2015-06-16 13:30:17 203

原创 redis知识整理

redis remote dictionary service  远程字典服务Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及   zset(sorted set:有序集合)。 ...

2015-06-09 16:06:06 105

ztree的使用2---异步加载全部展开处理并处理唯一radio选中的方法

1:继承上篇文章,处理异步加载所有节点的方法2:引入样式及类库<!-- jquery ztree css --><link rel="stylesheet" href="${ctx}/resources/ztree/css/zTreeStyle/zTreeStyle.css" type="text/css"><!-- jquery ztree   出现两个...

2015-04-14 10:19:03 352

原创 ztree的使用1----ztree初始化及右键菜单

1:引入样式及类库<link rel="stylesheet"       href="${ctx}/resources/ztree/css/zTreeStyle/zTreeStyle.css" type="text/css"><!-- jquery ztree --><script src="${ctx}/resources/ztree/js/jquery..

2015-04-14 10:05:49 504

处理元素绑定及单选框与复选框的脚本

1:元素绑定for显式的联系:<label for="SSN">Social Security Number:</label><input type="text" name="SocSecNum" id="SSn" />隐式的联系:<label>Date of Birth: <input type=

2015-04-14 09:33:40 120

原创 div水平居中

最外层包个div     .shell{ width:1000px; margin:auto;} //需要指定宽度 注意:margin:[N]px auto;width:[N]px;才可以导致对应的元素居中,单单用margin-left: auto; margin-right: auto;是没办法居中的...

2015-04-14 09:20:11 106

页面内滚屏处理

1:obj为id号/**    *页面滚动到指定位置    */    function goTotop(obj){        var _targetTop = $('#'+obj).offset().top;//获取位置        $("html,body").animate({scrollTop:_targetTop},300);//跳转 300毫秒    } 2:固定图...

2015-04-14 09:12:16 151

原创 图片轮播纯脚本梳理1

网站的首页要实现一种图片的轮播功能。1:主要运用的是相对位置及溢出不显示的特性。2:要用到定时器的自动轮播功能,且要支持手动点击切换功能(注意:记录点击时的图片,再轮播时,从当前图片继续向下轮播)。3:要有鼠标进入及移出事件机制:确定某一个区域的z-index足够大,鼠标进入定时器停止,鼠标移出定时器继续。 效果如下: ...

2015-03-26 09:17:25 162

原创 图形报表echarts的使用2--柱状图

************原理及功能请参照图形报表echarts的使用1--折线图************目标:生成上下堆积显示的柱状图。以0为水平分割线,主要是stack的配置,属性值相同且内部数组装载顺序倒序(格式化时注意),不配置不堆积且按装载的顺序组织。 还有一个xAxis的type : 'category', 按类型进行处理,如果是非日期型,按元素平铺处理,如果是日期型...

2015-03-26 09:16:57 168

原创 图形报表echarts的使用1--折线图

ECharts,缩写来自Enterprise Charts,商业级数据图表,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。1、为ECharts准备一个具备大小(宽高)的Dom。    <div id="chart" style="height: 800px; width: 980px;"></div>2、新建<script>标签引入模块化单文件e...

2015-03-26 09:16:38 162

原创 DNS的配置及缓存清理

DNS(Domain Name System)是指“域名解析服务器”,而域名就是我们通常所说的“网址”。在互联网中识别和寻找不同的计算机,实际上是需要知道该计算机的IP地址才能进行访问。输入网址回车后,这个域名被发送到为用户提供的DNS服务器中(这台DNS服务器中存储了网站对应的IP地址信息,),最终将请求发送到服务对应的ip及端口下。设置DNS服务器及DNS缓存1:DNS服务器可以有多个...

2015-03-25 09:54:18 246

原创 图形化工具jqplot使用梳理2--多数据组装

接着图形化工具jqplot使用梳理1向下应用场景,一组数据,相同的趋势用一种颜色标记,只有两种趋势,要么高要么低思路:连续的数据,进行高低高低高低的顺序进行组合成一个比较大的数组,进行展示,后台进行数据的整理。 var plot1 = $.jqplot('netWorthChart', ${netWorth}, {        title:'${netWorthTitleBuf}',    ...

2015-03-25 09:53:41 124

原创 图形化工具jqplot使用梳理1--多数据及差集的重绘

jqPlot是一款生成简易前端图形的纯js的jquery插件,能生成折线图、饼状图、柱状图及复合图形。依赖于jquery-version.js库文件。应用引用相应的文件<link href="${ctx}/resources/jqplot/jquery.jqplot.min.css" rel="stylesheet" /><!--相关脚本--><script ty...

2015-03-25 09:53:16 229

原创 图形化工具jqplot使用梳理3--柱状图及水平线

引用柱状图渲染器<script type="text/javascript" src="${ctx}/resources/jqplot/plugins/jqplot.barRenderer.min.js"></script>引用高亮或鼠标手插件<script src="${ctx}/resources/jqplot/plugins/jqplot.highlight...

2015-03-25 09:52:42 289

原创 图形化工具jqplot使用梳理4-多折线及多坐标轴处理

 多折线图及多坐标轴实例应用 var plot1 = $.jqplot('chart', [line2,line1], { //集合的数量          title:'${title}',      series:[                 {//和集合的数据保存一致,否则会默认初始化                lineWidth: .5, //指定折线的宽度         ...

2015-03-25 09:52:20 311

原创 sqlplus使用梳理

sql/plus的使用username@hostString   username/password@hostStringSQL> select * from tab;  查看用户下所有的表SQL> set pause on;  可以使大量结果集在用户按“Enter”(回车)后翻页SQL> set pagesize 100;  设定SQL语句返回结果集一页的行数100, ...

2015-03-24 14:12:13 91

原创 oracle中插入提示的用法

1:insert into /* append */ tables() select * from table_o ;使用append提示进行insert叫做直接路径加载插入,使用这种提示因为系统不去查找freelist链表中的空闲块,直接在高水标记位以上插入数据,因此速度比较快。但是也应该注意直接路径加载插入有一些不同:它不记录日志,因此一旦插入的数据在没有保存回磁盘的时候发生掉电之类的...

2015-03-24 14:11:55 209

原创 oracle子句model的梳理

1:规则rules的使用select ArrValue,soejifrom(select 'abcdefghijklmn' as ArrValue,1 as soeji from dual) modeldimension by(soeji) measures(ArrValue)rules(ArrValue[1] = 'Hello World');--rules的缺省行为是存在就更新,不...

2015-03-24 14:10:51 322

原创 oracle的批量处理操作梳理

Bulk Collect批量查询及FORALL批量维护(insert update delete)知识梳理大批量数据操作时可以显著提高执行效率。采用bulk collect可以将查询结果一次性地加载到collections中,而不是通过cursor一条一条地处理。---同时注意内存空间limit 256;-------  在select into语句中使用bulk collect在fe...

2015-03-24 14:10:34 156

原创 oracle之并行操作

并行的实现机制是:首先,Oracle会创建一个进程用于协调并行服务进程之间的信息传递,这个协调进程将需要操作的数据集(比如表的数据块)分割成很多部分,称为并行处理单元,然后并行协调进程给每个并行进程分配一个数据单元。比如有四个并行服务进程,他们就会同时处理各自分配的单元,当一个并行服务进程处理完毕后,协调进程就会给它们分配另外的单元,如此反复,直到表上的数据都处理完毕,最后协调进程负责将每个小...

2015-03-24 14:10:11 1168

原创 oracle执行计划统计

SQLPLUS的AutoTrace是分析SQL的执行计划,执行效率的一个非常简单方便的工具,在绝大多数情况下,也是非常有用的工具。利用 AutoTrace工具提供的SQL执行计划和执行状态可以为我们优化SQL的时候提供优化的依据,以及优化效果的明显的对比效果。 输入set timing on来设置打印sql语句的运行时间。 接着输入set autotrace on;// 这里需要一定...

2015-03-23 15:56:00 167

原创 oracle的使用总结-1

1:oracle客户端安装连接标识符:在安装oracle10g client 时,提示设定命名连接,连接标识符即client设定的命令连接的名称。即service_name(网络别名、网络服务名、主机连接字符串、主机名)2:tns:监听服务Transparance Network Substrate,透明网络底层。一般是用它提供的监听服务。tnsping<SERVICE_NAME...

2015-03-23 14:14:56 89

oracle自动汇总函数rollup和club及grouping set的用法

Oracle的group by除了基本用法以外,还有3种扩展用法,分别是rollup、cube、grouping sets。三种函数都能对分组列实现自动汇总。如果是Group by ROLLUP(A,B,C)的话,roll up的意思是“卷起”,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY...

2015-03-23 13:38:22 1040

空空如也

空空如也

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

TA关注的人

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