自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周文超的专栏

学习Java,使用Java

  • 博客(41)
  • 资源 (7)
  • 收藏
  • 关注

转载 java网络编程遇到服务端和客户端像是死锁一样两边'卡死'

转载自:http://www.cnblogs.com/wxgblogs/p/5347996.html最近学习JAVA网络编程,在服务器端和客户端产生一个Socket 后,两边各自用getIputStream()和getOutputStream()方法,构造各自的输入输出流。其中服务器端的Socket ssBufferedReader is=new BufferedReader(ne

2017-01-31 17:33:13 1471

转载 PowerDesigner表名、列名大小写转换

来自开源中国:https://my.oschina.net/chwencong/blog/52650PowerDesigner表名、列名大小写转换 收藏车水码农 发表于 5年前 阅读 1896 收藏 2 点赞 1 评论 0方法一:不编写vbsPowerDesigner大小写转换,不用写vbscript,直接利用软件

2016-10-16 12:36:13 1943

原创 PD15之一用例图

1.在工程上新建用例图,如图2.面板上有各种图表,点击使用即可3.样式调整,pd15的样式可以通过Tools-->Display Preferences 然后选择要修改哪部分如果想让关系连接线为直线+箭头,在画了线后,右键,格式化,选择结尾方式为直线箭头(箭头太多了,有的选择后会看到弯曲效果),如图技巧:选择直线,获取格式,选择别的直线,应用格式

2016-10-15 21:55:30 2446

原创 div动态设置背景图遇到的火狐和谷歌浏览器兼容问题

1.最终期望效果如下,输入车号,点击查找,对应机械车闪烁展示2.前台的展示div是在后台生成的,通过定时调用切换div的背景效果,切换代码如下function showFixed(id){ var glintDiv = document.getElementById(id); var style = glintDiv.style; divbg = style.bac

2016-10-12 14:07:28 2968

原创 vmware下linux与宿主windows互相ping不通和设置内容

虚拟机linux系统安装完成后,测试发现linux与宿主windows互相ping不通开发分析:1.windows有2块网卡2.虚拟机采用桥接方式3.linux ifconfig后发现自动生成的ip地址是与无线网络对应的4.决定手动修改linux的ip地址试试,修改的时候发现配置文件里绑定的是无线网卡,将配置文件清空(保留最后一行的uuid),然后手动录

2016-09-29 10:00:35 6663

原创 linux进入单用户模式修改root密码

近期想学学linux,早把vmware安装的虚拟机密码忘了,根据网上的介绍,采取单用户模式下修改密码,特此记之.linux版本:rhel-6.3-64操作过程1.启动虚拟机后,一旦进入linux启动界面,立即用鼠标点击界面,使得linux系统获得键盘2.然后立即按下E键,出现界面如下:3.此时,再次按下E键,出现界面如下4.利用上下箭头选择第二个,然后再按 e

2016-09-28 09:29:36 2243 1

转载 vmware配置虚拟机网络连接

来自:http://www.cnblogs.com/itech/archive/2011/02/12/1952836.html一 VMware网络设置的三种方式1 Host-only连接方式  让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段。最终结果是新建了一个由所有虚机与宿主主

2015-04-25 16:47:55 648

转载 选什么版本的linux系统

来自:http://www.cnblogs.com/goodspeed/articles/1700720.html选择RHEL还是CENTOS这两天一直在徘徊,原一直是比较欣赏RHEL的,可是看到用CENTOS的人的宣传,动摇了!想改用CENTOS,主要是也是因为进化了,不想在这方面触犯法律(虽然一直在使用D版)可是为什么能合法使用却要去违法呢?在网上也看了好多贴子,当然包括c

2015-04-25 16:35:49 682

转载 js对象基本学习其一

来自http://jingyan.baidu.com/article/0f5fb099e33f206d8234ea72.htmlvar a = {};把a定义为对象。可以通过a[key] =  value;  进行赋值。判断a对象的长度,可以通过:var length=0; for(var jsObj in a){           length++;

2015-04-25 15:45:56 523

转载 JS判断一个数组中是否有重复值的三种方法来自

来自http://www.cnblogs.com/jameshappy/archive/2013/07/22/3207404.html最喜欢方法三方法一: var s = ary.join(",")+",";for(var i=0;iif(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1) {alert("数组中有重

2015-04-25 15:44:11 745

转载 开发FTP不要使用sun.net.ftp.ftpClient

开发FTP不要使用sun.net.ftp.ftpClientSUN.netJavaOSLinux 在开发一个web应用过程中,需要开发一个服务使用ftp功能将数据传输一个网外的ftp服务器。最初使用sun.net.ftp.ftpClient类,但是遇到问题,在网内测试没有问题,向网外传时报告失败。开发环境如下:web服务:tomcat 5.5.28 OS平台:Linux 5

2015-04-22 10:01:17 2128

原创 使用arguments对象处理兼容各浏览器的键盘按钮事件

项目要求按下回车时执行登录,由于IE和火狐等浏览器事件对象模型不同,几经考虑后采用该对象处理,废话不说看代码function keyPress(){ var pressE = arguments.callee.caller.arguments[0]; if(pressE && pressE.keyCode==13){ alert('登录!'); }}原理如下:

2015-04-03 18:28:15 1050

转载 addEventListener用法

1.给元素添加事件监听,前提:页面加载完成true 的触发顺序总是在 false 之前;如果多个均为 true,则外层的触发先于内层;如果多个均为 false,则内层的触发先于外层。 1 1 请在此点击鼠标。 1 var outDiv = document.getElementById("outDiv"); var middl

2015-01-20 20:10:13 3274

转载 window.onload与$(document).ready()

window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行,$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个,$(document).ready()可以同时编写多个,并且都可以得到执行window.onload没有简化写法,$(document).

2015-01-20 19:45:29 638

原创 easyui-datagrid-combobox

$('#itemUsers').datagrid({ rownumbers:true, striped : true, rownumbers:true, singleSelect:false, fit : true, toolbar: [{ iconCls: 'add', text : '修改角色', handle

2015-01-13 09:47:42 1200

原创 Eclipse启动tomcat 访问不了 手动启动可以访问

解决:Eclipse启动tomcat 访问不了 手动启动可以访问之前在eclipse配置tomcat可以正常访问,最近换了ec。lipse版本为3.62配置tomcat6.0,启动tomcat正常,访问http://localhost:8080访问不到。解决办法:在server视图上面,双击tomcat v6.0,打开配置窗口,在server location中默认是选中“use work

2014-12-11 22:02:57 923 1

原创 java路径相关(相对路径,绝对路径,抽象路径)

public static final String WEB_ROOT = System.getProperty("user.dir") + File.separator + "webroot";File file = new File(WEB_ROOT+"\\a.html");System.out.println("相对路径:"+file.getPath());System.out

2014-11-25 10:23:46 3814

原创 JSP页面中加入待做提示

默认有:FIXME,TODO,XXX,yo优先级:高 : FIXME中 : TODO低 : XXX

2014-11-02 17:00:06 802

原创 设置input隐藏并用js控制显示和隐藏

$("pro").show();

2014-10-29 17:48:03 56341 4

转载 js 将json字符串转换为json对象的方法解析

将json字符串转换为json对象的方法。在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键例如:JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "

2014-10-28 11:25:56 505

原创 Java父类引用指向子类对象静态绑定和动态绑定问题

Base{String name = Base;}Son{String name = son;}Base obj = new Son();obj.name = Base

2014-10-24 15:34:04 1505

原创 获取工程路径(兼容windows和linux)

ServletContext context = getServletContext(); String rootPath = context.getRealPath("/"); log.info("root path[" + rootPath + "]"); //如果最后一位没有分隔符,则加上 if (File.separatorChar != rootPath.

2014-10-16 10:17:20 1587

原创 监听器加定时器完成自动运行的任务

@WebListenerpublic class LogclearListener implements ServletContextListener{ Timer timer; public void contextInitialized(ServletContextEvent event) { timer = new Timer(); event.getServletCo

2014-10-11 15:59:08 1651

原创 半角与全角区别

1.只有中文输入法有半角和全角概念

2014-09-30 09:22:13 768

转载 软件版本一览

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式

2014-09-02 15:14:46 632

原创 jprofile8意外关闭

The JVM has exited 问题:The JVM has exited. Some profiling infomation will not be available.You can prevent the JVM from existing by selecting "Keep VM alive" on the "Miscellaneous" tab of the profili

2014-08-13 16:21:07 1124

原创 Mysql创建新用户和授权

我是在sqlyog1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//刷新系统权限表mysql>flush privileges;

2014-08-01 16:44:13 1137

原创 apache commons Logging与Log4j关系和只导入apache commons Logging为何能打印日志

1.apache commons Logging:Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它;它的宗旨在于取消各种日志框架实现之间的差异,以统一的一致地接口API来操作日志。从而实现高度的日志系统抽象,你无需从新编码就可以切换不同的日志框架实现。

2014-07-17 14:54:12 1047

转载 vsftpd自启动(开机启动)

linux系统ftp工具是必备软件,vsfpt是诸多ftp工具中最受站长欢迎,使用非常方便的工具之一。我们都不想系统重启或者某些原因导致FTP不能正常工作,那么将VSFTP加入开机启动是非常必要的。vsftpd有两种启动方式 自启动或者由xinetd服务启动,修改配置文件中的listen可以设置启动方式 listen=YES则为自启动,NO则由xinetd启动。需要注意的是,采用自启动的方式命令:

2014-06-15 10:31:51 1583

原创 线程的join方法练习

如果一个线程调用了另一个线程B主线程等待调用join方法的子线程执行结束后再继续执行

2014-06-13 09:39:48 636

原创 编程生涯遇到的各类异常错误在此收集

var selectedType = document.getElementById("middlewareType"); selectedType.options[1].selected = true;  alert(selectedType.options[1].value + '--' + selectedType.options[1].selected);

2014-06-11 15:38:30 555

原创 easyui tree 展开节点时不重新加载数据

$('#tree').tree({url: 'getMiddleTree.cncc',onSelect : function(node){}}},});

2014-06-11 14:30:18 7335 3

原创 上下两个div之间距离

data-options="iconCls:'icon-save'" onclick="javascript:submitForm()">保存data-options="iconCls:'icon-cancel'" onclick="javascript:cancle()">关闭

2014-06-09 13:57:34 3919

转载 兼容浏览器(IE,火狐,谷歌)js实现拖拽效果从<http://www.jb51.net/article/38034.htm>转载

var isDrag = false; function isIE(){ if(navigator.userAgent.indexOf("MSIE")>0){ return true; }else{ return false; } } function addListener(element,e,fn){ if(isIE()){ element.a

2014-06-06 17:29:36 964

转载 js数组去重复项

1.天书Array.prototype.unique2 = function () { return this.sort().join(",,").replace(/(,|^)([^,]+)(,,\2)+(,|$)/g,"$1$2$4").replace(/,,+/g,",").replace(/,$/,"").split(",");}2.

2014-06-05 15:30:16 802

转载 linux,命令“ls -l”显示结果第二列的含义--来自11haiou 上善若水

linux,常用“ls -l”查看目录列表,见下图:第二列是指文件的硬连接数或目录所含有的子目录数,即包括两部分的内容,第一部分是对文件,第二部分是对目录。对文件:该数值是指针对该文件的硬连接数。即在同一文件系统中具有相同i节点的文件的个数,一般建立一个文件,文件系统就会给它分配一个i节点,即对应于该i节点的文件个数是1,也可以是文件的硬连接数是1。特殊情况下,我们

2014-05-29 08:54:37 9491

原创 使用easyui过程中遇到的问题及解决方案积累中...

1.发起2次tml代码中利用class声明了datagrid,导致easyUI解析class代码的时候先解析class声明中的datagrid,这样组件就请求了一次url;然后又调用js初始化代码请求一次url。这样导致了重复加载,解决的方法就是只用一种初始化方法来声明easyUI组件以避免重复的提交请求,即删除html中的class声明(class="easyui-datagrid"

2014-05-28 17:23:47 1290 1

原创 VMware安装RedHat5.5注意事项

1.VMware7.1.62.RedHat:rhel-server-5.5-i386-dvd.iso

2014-05-25 22:07:04 1057

原创 HTML5画时钟

浏览器不支持canvas标签 //表盘,蓝色 //刻度:12个时刻度,60个分刻度 //指针:时针,分针,秒针(红色) //获取画布DOM(此时还不可以操作),一个页面中可能存在多个画布 var clock = document.getElementById('clock'); //设置绘图环境,新建一个2d绘图环境 var cxt =

2014-02-12 10:26:12 1742

原创 1.命令模式学习与实践

今天学习了命令模式

2014-01-24 18:35:58 1042

解决kafka3.5.1 windows环境下日志写入失败问题

reload4j-1.2.25.jar 重写了DailyRollingFileAppender中关于日志重命名部分 boolean copy(File src, File dst) throws IOException { try { InputStream in = new FileInputStream(src); OutputStream out = new FileOutputStream(dst); byte[] buf = new byte[8192]; int len; while ((len = in.read(buf)) > 0) { out.write(buf, 0, len); } in.close(); out.close(); return true; }

2023-11-28

java反编译

在网上下载的,我用过感觉挺好用,速度挺快,软件很小,解压缩后直接用就行,要求OS有JRE

2013-10-22

Eclipse快捷键

内容全面充实,是入门学习的不二之选,如有问题可相互交流 ,非常感谢大家的支持

2013-08-22

张孝祥就业宝典

内容全面充实,是入门学习的不二之选,如有问题可相互交流 ,非常感谢大家的支持

2013-08-22

MySQL中文api

内容全面充实,是入门学习的不二之选,如有问题可相互交流 ,非常感谢大家的支持

2013-08-22

jquery中文api

内容全面充实,是入门学习的不二之选,如有问题可相互交流 ,非常感谢大家的支持

2013-08-22

java8中文api

内容全面充实,是入门学习的不二之选,如有问题可相互交流,非常感谢大家的支持

2013-08-22

w3cSchool全套教程

内容全面充实,是入门学习的不二之选,如有问题可相互交流,非常感谢大家的支持

2013-08-22

空空如也

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

TA关注的人

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