自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (27)
  • 收藏
  • 关注

原创 windown定时关机

windown定时关机

2022-08-26 11:05:07 177 1

原创 ActiveMq实现优先级队列

1、配置为了使队列支持优先级设置,需要修改策略,如下:<policyEntry queue=">" prioritizedMessages="true">2、设置队列优先级优先级设置方法有几种方式,不过我测试发现真正起效的还是设置消息生产者的优先级:MessageProducer producer1 = session.createProduce...

2019-10-03 10:18:29 678

原创 mysql使用instr实现字符串startWith和endWith效果

当前有字符串A(长), B(短),本文通过mysql的instr方法实现字符串的startWith和endWith效果,关于instr的用法不懂的可以上网查,在这就不做描述了startWith实现startWith就是想判断字符串A是否以字符串B为开始,sql如下:INSTR(字符串A,字符串B) = 1endWith实现endWith就是想判断字符串A是否以字符串B为结尾,...

2019-10-03 10:12:44 16668 1

原创 Jquery学习总结

1、使用attr获取checkbox一直返回undefined原因:attr方法不能应用到数组、window或document等对象上解决办法:使用prop方法替代attr方法

2017-05-22 14:53:11 603

原创 自定义MyBatis返回Map对象

最近一个项目要进行重构,需要把之前的ibatis转为mybatis,其中有几个方法是需要返回一个Map对象,我就到网上找方法,但找了半天,发现网上的好多都是同时指定Map的Key和Value,但现在项目需求是指指定Key值,而Value为实体类,于是我就把网上的方法进行了改善,代码如下:1、MapParam.java需要mybatis返回Map时需要指定参数类型为MapParam,可以通过

2016-03-08 17:16:23 11093

原创 验证服务器地址有效性(Java)

public class WxUtil { /** * 验证消息真实性 * * @param request * - 微信服务器发送的GET请求,包含signature、timestamp、nonce、echostr4个参数 * @return true-消息请求来自微信服务器,原样返回echostr参数 * false-消息验证失

2015-04-08 16:25:53 3074

原创 JavaScript日期格式化

Date.prototype.format = function(format){ var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //hour "m+" : thi

2015-01-14 11:13:53 695

原创 解决Unix-like、Windows系统之间文本换行符不同的问题

\r是回车符,\n是换行符,系统不同,换行标志也各有差异:win                   用   \r\nlinux/unix            用   \nMac   OS              用   \rCR用符号'\r'表示, 十进制ASCII代码是13, 十六进制代码为OxODLF使用'\n'符号表示, ASCII代码是10, 十六制为0x0A

2015-01-07 10:55:11 789

原创 多线程学习-队列

1、常规队列      实现接口java.util.Queue,常用方法有offer、peek、poll等,分类:      1)LinkedList:常规队列,实现了接口List和Queue      2)PriorityQueue:有序列表,加入到队列中的元素,根据元素的天然排序或java.util.Comparator进行排序public class PriorityQueu

2014-12-19 14:30:49 576

原创 多线程学习总结-无锁定算法

1、定义:      无锁定算法指一个线程的失败或者挂起不应该影响其他线程的失败或挂起的算法。2、CAS算法:      包含3个操作数:内存位置V、预期原值A、新值B,如果V和A相同,则V更新为新值B;CAS通过调用JNI的代码实现的。JNI:Java Native Interface为JAVA本地调用,允许java调用其他语言public class SimulatedCAS

2014-12-18 11:07:05 648

原创 线程学习总结(volatile、synchronized、ThreadLocal)

1、线程内存访问机制        当线程访问某个对象的值的时候,首先通过对象的引用找到对应在堆内存的变量的值,然后把堆内存变量的具体值load到线程本地内存中,建立一个变量副本,之后线程就不再和对象在堆内存变量值有任何关系,而是直接修改副本变量的值,在修改完之后的某一个时刻(线程退出之前),自动把线程变量副本的值回写到对象在堆中变量。 2、volatile关键字       用v

2014-12-15 11:27:42 3267 2

原创 线程学习总结(线程池)

1、使用JDK提供的线程池步骤       1)、创建线程目标对象(Runnable接口实现类)        2)、使用Executors创建线程池对象,返回ExecutorService对象        3)、线程池execute方法执行线程对象        4)、线程池shutdown方法结束线程池中的线程2、线程池类型        1)、newFixedThr

2014-12-11 16:31:08 533

原创 使用Java Swing的JComboBox实现Html中Select的key-value功能

1、自定义列表项类Itempublic class Item { private int key; private String value; public Item(int key, String value){ this.key = key; this.value = value; } public void setKey(int key) { this.

2013-08-09 09:24:57 6454 2

转载 Beyond Compare(bcompare.exe)报错误“应用程序发生错误”解决方案

今天到公司BCompare不能打开,重新安装也不能打开。最后处理下,就解决了。方法是把C:\Documents and Settings\[用户名]\Application Data\Scooter Software\Beyond Compare 3文件夹下的文件全部删除即可WIN7下寻找:把C:\用户\[用户名]\AppData\Scooter Software\Beyond Com

2012-03-07 13:43:04 12865 2

原创 js判断会话Cookie是否关闭

使用navigator.cookieEnabled可以一定程度上反应Cookie的关闭情况,返回true,表明Cookie可以使用,返回false,表明Cookie已关闭。但在IE中,如果隐私设置中选择了高级->覆盖自动Cookie处理,并拒绝第一方及第三方Cookie,而没有勾选总是允许会话Cookie的情况下,navigator.cookieEnabled依旧返回true,然而会话

2011-06-21 14:35:00 3802

原创 C# 实现颜色下拉列表框

代码如下:class ColorDropDownList : ComboBox { public ColorDropDownList() : base() { this.DropDownStyle = ComboBoxStyle.DropDownList; this.DrawMode = DrawMode.OwnerDrawFixed; fillList(); thi...

2011-05-17 18:20:00 7749 3

原创 在C#工具箱中添加外部引用的可见控件

<br />在工具箱中添加外部引用的可见控件有两种方法:<br />1.在工具箱中右键点击选择项,在弹出的对话框中勾选需要添加的DLL即可。<br />2.直接把需要的DLL文件拖到工具箱中,VS会自动在工具箱添加该DLL中的可见控件。

2011-04-07 18:25:00 11993

原创 C# 无法解析程序集 System.Design

<br />我从工具箱中托外部引用的控件时提示我:类型Universe无法解析程序集:System.Design,Version=2.0.0.0,Culture=neutral,PublickeyToken=b03f5f7f11d50a3a,在网上找了半天,终于让我找到了解决办法,引起这个问题的原因是新建项目时框架我选的是.Net4.0,然而.Net4.0在安装时包含两种,好像默认的是.Net4.0 Client Profile,在这下面添加时就会报上面的错误,解决方法是:<br />在解决方案资源管理器中

2011-04-07 18:19:00 3636 7

转载 IE首页被篡改

我们首先要启动Windows的注册表编辑器,具体方法是点击Windows界面左下角的“开始”按钮,再选择“运行”,在弹出的对话框中输入“regedit”就可以进入注册表编辑器了。 IE首页的注册表文件是放在HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/Main/Start Page下的,而这个子键的键值就是IE首页的网址。它是可以修改的,用户可以改为自己常用的网址,或是改为“about:blank”,即空白页。这样,你重启IE就可以看到

2011-04-01 14:16:00 698

原创 C#工具栏显示大图标

<br />工具栏中图标的默认大小为16*16,如果想更改为大图标,在网上找了半天也没找到方法,经本人不懈的努力,终于摸索出来了。其实在C#中的工具栏控件有一个属性ImageScalingSize,就是设置图标大小的,默认为(16,16),如果想使用大图标,例如32*32,只需要将该属性改为(32,32)的即可。

2011-03-30 19:15:00 9202 1

转载 配置Apache FtpServer

<br />使用Apache-ftpServer时,执行apache-ftpServer的bin 目录下的ftpd.bat,加载的是默认的相关配置,<br /> <br />虽然能跑起来,但是没法登陆FtpServer,再看http://mina.apache.org/ftpserver/server.html 的相关配置说明,郁<br /> <br />闷的是部分配置说明是省略号。<br /><br /> <br />为方便后来的学习者和使用者,把apache-ftpServer配置很相关参数说明小结一<

2011-03-24 16:24:00 6768 1

转载 使用C#在程序运行时创建文件关联

<br />using System; using System.Collections.Generic; using System.Windows.Forms; using Microsoft.Win32; namespace AppC { static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAT

2011-03-15 17:22:00 1250

转载 C#里的方向键消息捕获

<br />窗口(Forms)对于键盘消息的捕获主要通过三个事件:<br />   KeyDown,KeyPress,KeyUp<br />其中非字符键不会引发KeyPress事件;但非字符键却可以引发KeyDown和KeyUp事件。 <br />要仅在窗体级别处理键盘事件并且不允许其他控件接收键盘事件,请将窗体的KeyPress事件处理方法中的KeyPressEventArgs.Handled属性设置为true。<br /> <br />那么,KeyPress只能处理数字键了。<br />KeyDown处

2011-03-15 09:20:00 786

原创 C#打开文件窗口右键报LoaderLock错

<br />把vs2005菜单的 调试->异常->Managed Debuggin Assistants->LoaderLock 的选中状态去掉 如果异常(exception)这一项没有的话,在工具---自定义---命令选项卡---左边选择调试--右边把异常托到菜单里 快捷键Ctrl+Alt+E,修改Managed Debuggin Assistants->LoaderLock 的选中状态去掉

2011-02-23 16:14:00 1319

原创 回收站内容无法删除也无法还原

最近清理系统,发现一个没有用的文件夹想删除,但又无法删除,提示磁盘已满或写保护,于是我又到网上搜如何删除这类文件及文件夹,我参照一篇文章,下了一个软件Unlocker,删是删了,只是它把文件夹转移到了回收站,再想清空回收站,又提示和开始相同的问题,想还原都不成了,又上网查,查了半天,才解决,现提供出来以便参考:使用cmd命令中的chkdsk命令。具体方法是:开始—运行—cmd,点击确定,输入chkdsk 盘符 /f这条命令式扫描并修复磁盘分区,输入完命令之后,回车(有的时候问我们“要强制卸下改卷吗?(Y/N

2011-02-16 18:03:00 2451

原创 Java的@Override注解问题

<br />当使用Eclipse实现接口时,会自动在方法前加上注解@Override,但有时候加上该注解后会报错,究其原因是Java的JDK版本不对,该注解现在只能针对JDK1.6版本来讲(以后新版本支持不支持我就不清楚了,O(∩_∩)O~),@override注释在JDK1.5环境下只能用于对继承的类的方法的重写,而不能用于对实现的接口中的方法的实现。

2011-02-16 16:03:00 3191

原创 属性可访问性低的解决方法

<br />C#中经常会出现可访问性不一致的问题,我的解决方法是把属性所引用的变量的可访问性变得和属性一致即可,这种情况多数出现在自定义类型的属性设置中,新建类时的可访问性默认的private,只要改为public即可。

2011-02-11 12:06:00 4384

原创 将系统临时文件夹恢复到原来默认的目录

右击“我的电脑”,选择“属性”命令,在打开的“系统属性”窗口中选择“高级”选择卡,点击“环境变量”按钮,在打开的“环境变量”窗口中,选择“用户变量”窗口中的“TEMP”项,点击“编辑”按钮,在弹出的“编辑用户变量”窗口中,将“变量值”修改为“%USERPROFILE%/Local Settings/TEMP”(不含引号),点击“确定”按钮。然后使用同样的方法将“用户变量”窗口中的“TMP”项的“变量值”修改为“%USERPROFILE%/Local Settings/TEMP”(不含引号),点击“确定”按钮

2011-01-28 12:00:00 4348

原创 批处理(bat)命令获得并格式化日期和时间

<br />set d=%date:~0,10%<br />set d=%d:-=%<br />set d=%d: =0%<br />set t=%time:~0,8%<br />set t=%t::=%<br />set t=%t: =0%<br />echo "%p%%d%%t%"<br />pause

2011-01-06 18:25:00 11193

转载 Hibernate的generator属性

本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。 Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。1、identity:用于MySql数据库。特点:递增 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_in

2010-12-22 14:20:00 39197 3

原创 生成MD5码----密码加密

<br />/* to convert strings to a list of ascii values */ var sAscii = " !/"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ" var sAscii = sAscii + "[//]^_`abcdefghijklmnopqrstuvwxyz{|}~"; /* convert integer to hex string */ var sHex = "01

2010-12-18 11:49:00 1077

转载 橡皮擦技术画线程序-C#版

<br />Point originalPoint = new Point(); Point lastPoint = new Point(); bool mouseIsDown; private void Form1_MouseDown(object sender, MouseEventArgs e) { mouseIsDown = true; originalPoint.X = e.X; o

2010-12-18 11:47:00 3029

原创 Hibernate中使用注解生成联合主键

<br />hibernate的annotation的文档中提供了三种方法 <br /><br />  1 将组件类注解为@Embeddable,并将组件的属性注解为@Id <br /><br />  2 将组件的属性注解为@EmbeddedId (方便) <br /><br />  3 将类注解为@IdClass,并将该实体中所有属于主键的属性都注解为@Id(符合编程习惯) <br />主键类需要序列化(考虑到可能会将数据读写到虚拟内存中),需要重写hashcode()和equals()方法,因为要对联合

2010-12-18 11:45:00 4064

转载 C# PropertyGrid控件应用心得

<br />目录<br />PropertyGrid 控件简介 <br />创建 PropertyGrid 控件 <br />何处使用 PropertyGrid 控件 <br />选择对象 <br />自定义 PropertyGrid 控件 <br />显示复杂属性 <br />为属性提供自定义 UI <br /><br />PropertyGrid 控件简介 <br />如果您使用过 Microsoft? Visual Basic? 或 Microsoft Visual Studio .NET,那么您一定

2010-11-22 17:05:00 5157

转载 Ext gridPanel宽度100%时width:10000 BUG解决

1)bodyStyle:'width:100%',autoWidth:true,只有设了第一句话,第二句话才有效2)不知是Ext的Bug还是其他原因,当初始化grid并将宽度设为100%时,其宽度会变成10000px宽,高度100%则grid高度根据grid内容自适应,而不是根据其所在容器自适应,一直没有很好的办法,只能使用绝对宽高,但有时这是很不方便的。对此问题一直耿耿于怀,后来终于想出了一个办法,还真的可行,但就是感觉有点蹩脚。一般我们都通过render到指定id的层上来展现grid,虽然不能让grid

2010-11-15 14:39:00 4295

转载 DSO(dsoframer)的接口文档

<br />(开发环境)使用前先注册一下DSOFramer.ocx<br />    操作:将DSOFramer.ocx复制到C:/windows/system32目录下,<br />         开始->运行->regsvr32 DSOFramer.ocx , 系统会提示DSOFramer.ocx中的DllRegisterServer成功<br />DSO的接口文档<br />/*<br />1.新建<br />*/<br />//新建Word<br />document.all.FramerCont

2010-10-27 16:12:00 1344

转载 MyEclipse,Eclipse ,Source not found

<br />这个问题可能是由于eclipse和tomcat的交互而产生的,在以debug模式启动tomcat时,发生了读取文件错误,eclipse自动设置了断点,导致tomcat不能正常启动。解决方法如下,愿与遇到共同问题的人共享:以debug模式启动tomcat,遇到问题时shutdown   tomcat,打开breakpoints   veiw,右键->Remove   all,关闭所有editors   和eclipse。在命令行以   eclipse   -clean方式重启eclipse <br

2010-10-13 15:52:00 1164

转载 解决忘记用户登入密码的问题

<br />如用户忘记登入密码可按下列方法解决:<br />1.在电脑启动时按〔F8〕及选〔Safe Mode With Command Prompt〕<br />2.选 〔Administrator〕后便会跳出〔Command Prompt〕的窗口 <br />3.用〔Net〕的命令增加一个用户,例:增加一个用户名为 alanhkg888,命令语法如下<br />net user alanhkg888 /add <br />4.将新增用户提升至 Administrator 的权力,例:提升刚才增加用户 a

2010-10-12 08:39:00 1355

转载 制作外挂

<br />1、首先我们要知道现在鼠标的位置(为了好还原现在鼠标的位置)所以我们就要用到API函数GetCursorPos,它的使用方法如下:<br />BOOL GetCursorPos(<br /><br />     LPPOINT lpPoint   // address of structure for cursor position  <br />   );<br />2、我们把鼠标的位置移到要到人物走到的地方,我们就要用到SetCursorPos函数来移动鼠标位置,它的使用方法如下:<br /

2010-10-12 08:38:00 859

原创 java进程

<br />一、继承java.lang.Thread(继承Thread而重写run()方法)例子:public class Hello extends Thread{int i;public void run(){ while(true){ System.out.println("Hello "+i++); if(i==10) break; }}}public class HelloThread {public static vo

2010-10-12 08:36:00 445

java排障工具

java排障工具集,包括pstools、分析heapDump和分析ThreadDump

2017-05-19

AxureRP_for_chorme

AxureRP for Chorme,Chrome浏览器离线扩展插件,让浏览器支持打开本地网页

2017-04-13

Google AxureRP For Chrome

2017-04-13

UNIX环境高级编程第二版

UNIX环境高级编程第二版pdf版,讲解Unix高级编程,希望对大家有用

2011-09-23

LINUX系统分析与高级编程技术

LINUX系统分析与高级编程技术,详细解决Linux操作系统

2011-09-23

aix命令大全.chm

aix命令大全!!!!!!!!!!!!!!!!!!!!!

2010-08-02

dhtmlx中文文档.pdf

dhtmlx是一款非常有用的js框架,而本书则将会把你领进它的精彩世界

2010-08-02

spring3MVC.pdf

spring3.0 的MVC参考文档,非常有用哦!!!!

2010-08-02

ibatis-2.3.0.677.jar

提供给大家一个ibtis的jar包,希望对你们有用,O(∩_∩)O~

2010-01-28

prototype1.4.js

111111111111111111111111111111111111111111111111111111111111

2010-01-28

struts2chm教程

struts2chm教程,带您进入struts2的梦幻世界,领略不同的编程效果

2009-12-11

struts2教程.doc

struts2教程,帮你更深入更好的了解Struts2,呵呵

2009-12-11

Java Script 高端程序设计(精华).pdf

JavaScript高端程序设计(精华),英文版的javascript电子书,编程、英语两不误

2009-12-08

JAVASCRIPT.chm

讲解了关于javascript的一些基础知识,新手可以看看!!

2009-12-08

mysql-connector-java、ojdbc、smartupload

收集了关于java连接mysql等数据库的和上传文件的jar包,供大家使用

2009-12-03

数据库测试卷(卷四)modified by Jet.doc

软通动力公司的数据库测试卷,发上来看看!!!

2009-11-30

J2EE_5.0API帮助文件

J2EE_5.0API帮助文件,让你远离记忆大量java类和方法的困扰,轻轻松松编程,快快乐乐赚钱。

2009-11-30

操作系统与.net100题.doc

收集了100道操作系统和.net的练习题,让你课余不再空虚

2009-10-16

游戏编程指南.pdf

讲解游戏编程基础,游戏编程爱好者的最爱!!!!

2009-10-16

XP优化指导.exe

XP优化提供大量xp优化的指导,使你的系统美观、实用

2009-10-13

VC6开发宝典.pdf

VC6开发宝典,引导你走向c++的世界!!!!

2009-10-13

JSP数据库编程指南.pdf

掌握JSP数据库编程指南,网页编程不再困难

2009-10-13

轻轻松松学用javascript编程.pdf

轻轻松松学用javascript编程,让你的网页更精彩

2009-10-13

21天学通Java.pdf

英文版的Java初级教程,在学习java的同时提高自己的英语水平

2009-10-06

空空如也

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

TA关注的人

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