
java
爱吃的胖子要减肥
Just try!
展开
-
Java实现打印本月日历
Java实现控制台打印本月日历,当天日期后标注*原创 2020-06-07 19:30:54 · 306 阅读 · 0 评论 -
js控制input框只读
New Document function isreadonly(){var obj = document.getElementById("username");obj.setAttribute("readOnly",true);//obj.style.background-color="red";// style="backgro原创 2013-11-21 16:10:44 · 1540 阅读 · 0 评论 -
ECSide列表宽度问题
这几天做项目的时候,遇到一个问题。(list展示使用的是ECSide)当某一列值太长时,会把别的列挤压,导致页面样式很难看。后来,试了很多办法,终于搞定(还不是很完美)。在<ec:table中加入style="table-layout:fixed;"(或把ecside的js文件中table-layout:auto改为table-layout:fixed),<ec:column中加上 ellipsi原创 2013-12-11 17:18:27 · 1139 阅读 · 0 评论 -
js给页面加style
今天做项目时遇到一个问题,我的a.jsp引入了b.jsp,c.jsp也引入了b.jsp,而b.jsp里面的style是根据引入的不同动态改变的(在a.jsp、c.jsp中写js改变)。网上找了好多代码,试了很多次,都没有效果。后来,看到了这段代码,document.getElementById("aa").style.cssText="background:#1175d9;";(cssText=“原创 2013-12-04 18:45:02 · 1264 阅读 · 0 评论 -
设置session失效时间
方法有三种: (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,session将失效。 这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。 (2)也是比较通用的设置session失转载 2013-12-12 11:11:08 · 621 阅读 · 0 评论 -
js showModalDialog打开新的页面给原页面传值问题
a.html中打开一个新页面b.html,b.html页面给a.html中的input传一个值并将value赋给input框。 a.html: window.onload=c; var str; function c(){ str =window.showModalDialog("b.html","","dialogHeight=600原创 2013-11-21 20:32:57 · 1187 阅读 · 0 评论 -
ibatis返回值问题
这两天在做一个查询的功能,被一个问题搞了很久。问题如下:我的sql查询返回的是一个List。之前我的处理是,resultClass="java.util.ArrayList">,后来才知道,这样不对,应该写成resultClass="java.lang.String">,在程序里面调用的是queryForList原创 2014-02-12 18:17:04 · 2022 阅读 · 0 评论 -
集合求交集问题
今天做项目遇到了一个问题,需要求集合的交集。百度了一下,后经试验发现,retainAll方法可行。如:list1,list2取交集:list1.retainAll(list2);这样,list1的结果就为list1和list2的交集。原创 2014-02-13 10:37:19 · 1188 阅读 · 0 评论 -
weblogic监控
BEA WebLogic Server 8.1监视的核心在于Java Management Extensions(JMX)规范。简单的理解,WebLogic对每个可以进行管理的资源通过一个或者多个管理Bean来管理,这就是Mbeans,然后JMX代理直接控制可管理资源,提供了管理对象的注册,并将此对象公开给兼容JMX的应用程序。 我们主要关注两种Mbeans:配置Mbeans 与运行时Mb转载 2014-02-27 10:31:28 · 863 阅读 · 0 评论 -
关于web项目中使用sigar的问题(服务器为weblogic)
这几天做项目,碰到了一个问题。我做的是监控cpu、内存之类的程序,使用sigar来完成的。网上下了sigar的jar包及dll文件,下载路径:网上例子程序很多,如:http://blog.sina.com.cn/s/blog_48b9354d0100qbxq.html下面说一下我遇到的问题:刚开始时,我把dll文件放在了system32文件夹下(我是win7 32位的系统),在mian函数原创 2014-02-28 15:49:22 · 1321 阅读 · 0 评论 -
关于struts2的xml中<result type="redirect">参数问题
今天做项目的时候,遇到一个奇葩问题。我需要在struts的xml中的的中配置type="redirect",同时需要传参进去。试了老半天,我的别的参数都好着,就flag参数不好,纠结死了都快。后来,突然想想,改一下,说不定是什么关键字之类的,就把flag改成了showflag了,竟然奇迹般的好了!!!特此记录。有类似问题的大家还是不要直接写flag比较好。 test.actio原创 2014-05-14 17:53:46 · 1827 阅读 · 0 评论 -
关于“Some characters cannot be mapped using "GB2312" character encoding. ”的问题
今天在做项目时,遇到了一个问题。因为是在别人做好的基础上改东西,所以,一些东西不能按照自己的变成习惯来。就比如,我创建项目习惯刚建完就设置字符的编码集为UTF-8,而人家的项目就未必是那样了。好了,废话不多了。问题如下:一个jsp页面(里面有Java代码)的编码集为GB2312,而我修改里面东西时死活不让我保存,一保存就提示“Some characters cannot be mapped usi原创 2014-06-10 11:08:18 · 4415 阅读 · 1 评论 -
Class ognl.OgnlRuntime can not access a member of问题
今天,朋友问了一个问题,web项目访问时报Class ognl.OgnlRuntime can not access a member of错转载 2014-06-18 10:11:11 · 5184 阅读 · 0 评论 -
使用myeclipse将Java项目打成jar包遇到classnotfound的问题解决办法
今天,领导交给我一活,把Java项目打包成jar文件。折腾了俩小时,到最后还是执行jar文件就报classnotfound异常,我感觉是所写的程序中依赖的jar包没有打进去,但我手动加了,还是不行。网上找了好多办法,还是不行。后来,问了一技术大牛的朋友,才知道问题出在哪了。选择runnable jar file,而不是jar file(我的myeclipse版本是6.5,没有这个runna原创 2014-07-09 17:39:57 · 2892 阅读 · 0 评论 -
win7下安装JDK的步骤
第一步:点击下载好的JDK安装程序,百度一下,网上很多,然后弹出如下界面,点击“下一步”即可。转载 2014-10-27 10:49:29 · 803 阅读 · 0 评论 -
win7下配置JDK环境
第一步:右键“我的电脑”,选择“属性”,弹出的对话框中选择“高级系统设置”。 第二步:选择“高级”,再选择“环境变量”。 第三步:才是真正的设置变量环境,首先设置JAVA_HOME,点击新建,变量名:JAVA_HOME,变量值:D:\java\jdk1.7.0,即刚才jdk安装的路径。 第四步:设置CLASSPATH原创 2014-10-27 10:55:09 · 727 阅读 · 0 评论 -
windows操作系统下java程序使用sigar的使用问题
今天,处理了一个windows操作系统下java程序使用sigar的使用问题。之前是将dll文件放置在C:\Windows\SysWOW64下。后来,还是会报错(调用获取cup信息时出错),网上找了好久,发现需要在你运行程序时依赖的jdk的安装路径下的bin目录下,放置对应的dll文件(sigar-x86-winnt.dll或sigar-amd64-winnt.dll),重启服务,运行,ok原创 2015-01-26 15:53:55 · 3166 阅读 · 0 评论 -
关于myeclipse追踪源码问题
之前因为机子坏过,重装了myeclipse后,追踪不到源码(例如,光标在String处,按住Ctrl键,源码出不来,出现class file......)解决办法:光标在String处,按住Ctrl键,选择external 之类的一个按钮(三个按钮中间的一个,具体的名字忘记了。),选择自己的jdk下的src.zip,引进去就好了。原创 2013-09-24 15:09:14 · 728 阅读 · 0 评论 -
简单的多表插入(oracle)
简单的多表插入语句:insert all into 表1(字段1,2...) values(值1,值2......) into 表2(字段1,2...)) values(值1,值2......)select * from dual原创 2013-09-30 17:33:18 · 953 阅读 · 0 评论 -
将java项目导成exe可执行文件
这两天做项目,需要将写好的java项目打成exe可执行文件。网上查了下,方法是:想使用myeclipse将项目导出为.jar文件,再使用exe4j,将其生成exe文件。本人已将exe4j的下载地址附上。 exe4j下载地址:http://download.youkuaiyun.com/detail/machunmei2/6247891原创 2013-09-11 11:06:04 · 906 阅读 · 0 评论 -
字符串“This is a test”将其字符串中单词首字符大写后输出(“This Is A Test”)。
public class Test4 { /** * 字符串“This is a test”将其字符串中单词首字符大写后输出(“This Is A Test”)。 */ public static void main(String[] args) { StringBuffer s = new StringBuffer("This is a test"); for (原创 2013-04-13 17:39:58 · 2039 阅读 · 0 评论 -
字符串“abcdef”与字符串“xyz”,将“xyz”加置abc之后,并输出结果(“abcxyzdef ”);
public class Test3 { /** * 字符串“abcdef”与字符串“xyz”,将“xyz”加置abc之后,并输出结果(“abcxyzdef ”); */ public static void main(String[] args) { String s = "abcdef"; String s1 = "xyz"; String s2 = s.原创 2013-04-13 17:48:17 · 1988 阅读 · 0 评论 -
SpringMVC修改配置文件路径+给界面传递数据
web.xml文件: xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/x原创 2013-06-25 17:46:06 · 1487 阅读 · 0 评论 -
SpringMVC配置+小例子
先加入SpringMVC的jar包,这个官网上有,下载下来放到lib文件夹下。web.xml文件: xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.co原创 2013-06-25 15:58:09 · 926 阅读 · 0 评论 -
SpringMVC中一个Controller多个方法
项目文件布局: web.xml文件: xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://jav原创 2013-06-26 00:46:22 · 2390 阅读 · 2 评论 -
SpringMVC静态文件(图片)访问+js访问 简单小例子
项目文件布局: web.xml文件: xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://原创 2013-06-26 10:40:25 · 1184 阅读 · 0 评论 -
用JSP+JavaBean开发模式实现一个销售额的查询
数据库使用mysql,如下:vo包的Sales类:package com.vo;public class Sales { public String salestime; public float salesnum; public String getSalestime() { return salestime; } public void setSale原创 2013-07-17 23:58:34 · 1108 阅读 · 0 评论 -
使用ServletContextListener和HttpSessionListener两种监听器实现记录当前网站在线人数
web.xml中配置: com.mcm.listener.ServletContextListenerImpl com.mcm.listener.HttpSessionListenerImpl ServletContextListenerImpl类:package com.mcm.listener;import javax.servle原创 2013-07-19 00:05:04 · 2103 阅读 · 0 评论 -
使用MVC模式开发一简单的销售额查询系统
与上一篇比较,只改变了index.jsp文件中form的提交路径 show.jsp文件去掉了java代码,引入了c标签来完成: ${sales.salestime } ${sales.salesnum } 暂时没有数据!原创 2013-07-18 16:01:48 · 690 阅读 · 0 评论 -
将文件存储到数据库中(MySQL)
package com.play;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager原创 2013-07-20 10:33:35 · 2885 阅读 · 0 评论 -
JDBC连接数据库(MySQL)
package com.dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class DbManager {原创 2013-07-19 19:01:24 · 797 阅读 · 0 评论 -
将文件从数据库(MySQL)中进行读取
package com.play;import java.io.FileOutputStream;import java.io.OutputStream;import java.sql.Blob;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement原创 2013-07-20 10:49:49 · 1356 阅读 · 0 评论 -
使用layer显示弹出框笔记
$.layer({ area : ['200px','auto'], //控制层宽高。当设置为auto时,意味着采用自适应, 当然,对于宽度,并不推荐这样做。例如:area : ['310px' , 'auto'] dialog : { msg:'啦啦啦', type : 9, yes : function(){ alert("原创 2013-08-05 17:15:07 · 1488 阅读 · 0 评论 -
使用layer.js注意事项
一、使用时,将layer整个文件夹放置你站点的任何一个目录,layer.js 开发版,layer.min.js 压缩版,引入其中一个即可。css等其它文件无需引入。二、如果您的js引入是通过合并处理或者您不想采用layer自动获取的绝对路径,您需要打开layer.js 或者 layer.min.js 去配置相对路径url。(默认采用自动获取layer.js所在的路径)三、jquery必须为原创 2013-08-05 16:09:54 · 2748 阅读 · 2 评论 -
精确到时分秒的jQuery插件例子
demo.html: Timepicker Demo $(function () { $(".ui_timepicker").datetimepicker({ showSecond: true, timeFormat: 'h原创 2013-08-20 16:47:24 · 1445 阅读 · 0 评论 -
换行问题
这几天做项目的时候发现一个可以称之为奇怪的问题,我给一个txt中写入内容,用editplus、写字板等工具打开,可以换行(程序中我控制换行的);但用记事本打开就不能换行了。网上找了,发现,\r 叫回车,\n 叫新行,\r Mac ,\n Unix/Linux ,\r\n Windows。原来我的程序中换行用的是\n,换成\r\n就好了。原创 2013-09-09 15:11:02 · 798 阅读 · 0 评论 -
将字符串"This is a test"倒置并输出
public class Test2 { /** * 将字符串"This is a test"倒置并输出 */ public static void main(String[] args) { StringBuffer s = new StringBuffer("This is a test"); String str = s.reverse().toString(原创 2013-04-13 17:47:13 · 1267 阅读 · 0 评论