- 博客(41)
- 资源 (4)
- 收藏
- 关注
原创 黑马程序员_反射之get/set工具类的实现
上一章节说了反射中学习到的知识,现在通过实践来写一个动态创建类,以及获取动态设值的方法public class ReflectProUtils { /** * 获取泛型中的类型 * 例如: List<String> 获取出的类型为 [String.class] * 说明: * 需要获取泛型的,必须通过继承等方式重新构建一个新类...
2014-11-14 11:44:19
249
原创 黑马程序员_java基础反射
java程序中各个java类属于同一类事物,描述的java类名就是Class. Class类代表java类,它的各个实例对象又分别对应什么呢? 1.对应各个类在内存中的字节码。 2.一个类呗类加载到内存中,占用一片存储空间,这个空间里面的内容就是类的字节码.不同的类的字节码是不同的.这一个个的空间可分别用一个个对象来表示. Class与cla...
2014-11-14 11:37:18
127
原创 黑马程序员_数组及自我感悟
------- android培训、java培训、期待与您交流! ---------- 数组 : 是一种数据结构,用来存储同一类型的集合.简单来说,就是一个存放同种类型的容器。 使用数据的好处 : 数组可将其中的没一个值自动添加对象的编号,没一个值为一个元素,元素从0开始编号,方便对每个元素的管理 课后思维拓展以及资料查阅: 在结合当中,ArrayList其低...
2014-11-14 00:50:52
140
原创 黑马程序员_进制转换
------- android培训、java培训、期待与您交流! ---------- 学到十进制与二进制、八进制、十六进制之间的转换. 我们日常生活中常用的数据是以十进制形式表示,可是计算机中的只能用0和1直接表示数据,也就是只识别二进制,因此,为了让计算机处理我们日常生活中的数据,就要把日常生活中的数据转换成计算机能识别的数据。 首先,我们可以知道越是少的进制数...
2014-11-13 22:26:15
147
原创 黑马程序员_java基础
------- android培训、java培训、期待与您交流! ---------- 在学习java基础的过程中,split在字符串的切割中很常见.但是很多小的细节问题,并不是我们人人都知道的.如以下程序:public class Split { public static void main(String[] args) { ...
2014-11-13 22:11:51
185
原创 自己动手做Jquery easy UI Tree(涉及到拖拽、修改、增加、删除、异步加载等操作..)
这些功能是我在项目中自己总结出来的...直接上demo,代码很简单可以看看就懂了<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String CONTEXT_PATH
2013-06-21 11:00:31
15829
10
原创 关于中文字符传入js中接收变换成了Unicode编码的转换
问题如标题所示,中文全部变成了Unicode编码.具体哪种不太清楚...解决办法如下:JAVA实现方法:import java.io.UnsupportedEncodingException;import java.util.regex.Matcher;import java.util.regex.Pattern;public class UnicodeTest { pr
2013-06-14 08:55:08
2653
转载 Linux服务器SNMP常用OID
收集整理一些Linux下snmp常用的OID,用做服务器监控很不错。服务器负载:1 minute Load: .1.3.6.1.4.1.2021.10.1.3.15 minute Load: .1.3.6.1.4.1.2021.10.1.3.215 minute Load: .1.3.6.1.4.1.2021.10.1.3.3CPU信息:percentage of user
2013-01-16 16:59:55
3149
原创 为JAXB书写工具类
看代码,应该很好理解的:@XmlRootElement(name="schema",namespace="http://www.w3.org/2001/XMLSchema")public class Schema { private Element element; public Element getElement() { return element; } @Xml
2012-12-13 12:58:14
566
原创 WEB容器中启动就运行,查询数据库,管理定时任务调度
在项目中,做动态定时任务的调度.通过Quartz提供的API实现在页面配置.由于在项目刚开启的时候,需要读取数据库获取哪些调度任务需要启动.所以在项目启动时就要去查询数据库.在实践过程中,发现自己写的Spring获取Bean的帮助类老是报空指针.看了几篇博客,也没发现自己的问题.(实现ApplicationContextAware, DisposableBean接口)后来我变换策略,想
2012-12-13 12:52:57
1370
原创 FTP操作中关于ftpclient.storeFile不成功的解决.
今天在项目中做文件的上传功能..在实践中发现不路径怎么修改ftpclient.storeFile都为false.无奈之下去求度娘和谷哥,看到很多答案都是说在上传方法时设置下ftpclient.enterLocalPassiveMode().但是我发现这里我本来就设置的,却还是为false.由于以前也做过类似的项目,怎么以前的可以用,而现在却不能了,找到以前的数据库配置查看了一番,路
2012-11-26 15:49:39
2952
原创 一起来学Ext js(一)
刚入门首先我们不需要急于看代码,应该首先对Ext进行了解.我先说下,在我这几天的学习路程. 以前做SSH多了,大部分都是同步的操作,要明白的是,现在Ext 是基于ajax的框架.所以,不能在以以前的开发思路,用一个ajax的请求做了处理后还跳转到另一个页面,这是一个错误的思路. 同时我们应该学会看资料,当把源文件下载下来后/docs目录上,有关API以及一些例子都可以参考.EXT个
2012-11-09 15:00:42
911
原创 在Eclipse下使用hibernate tool生成映射文件以及实体
在java项目搭建时,一般可以通过:1.实体类加映射文件正向生成数据库中对应的表.2.通过数据库中表反向生成java对应的映射文件以及实体类首先,http://www.hibernate.org/subprojects/tools.html下载插件,把下载中的文档相对应的放入eclipse文件中.(做过安装插件的,看到文件夹一般都知道怎么做的).安装好后,Windo
2012-11-06 23:01:05
5213
原创 JAVA字符串按分隔符号字符串分割
在处理有规律的字符串的时候.有些字符串分割需要注意了..如下例子:public class Split { public static void main(String[] args) { String str1 ="1,2,3,4,5"; String str2 ="1,2,3,4,"; String str3 ="1,,2,3,"; String str
2012-11-06 11:17:34
3295
转载 quartz学习总结
一、关于job: 用Quartz的行话讲,作业是一个执行任务的简单Java类。任务可以是任何Java代码。只需你实现org.quartz.Job接口并且在出现严重错误情况下抛出JobExecutionException异常即可。Job接口包含唯一的一个方法execute(),作业从这里开始执行。一旦实现了Job接口和execute()方法,当Quartz确定该是作业运行的时候,它将调用你的
2012-09-17 13:45:15
1014
原创 java利用rrd4j做服务监控的图片
rrd4j是个开源的类似Jfreechar的工具..但是我想说的是,这个工具好的地方是因为其建立图形的线都是由很多个细小的点构成的..因为很多所以看起来就像线了。废话不多说.就拿里面的例子来说..同时加上我的理解....OKpublic class Demo { static final long SEED = 1909752002L; static final Ra
2012-09-08 20:02:24
3521
原创 java通过IP地址获取MAC地址
什么都不多说直接上代码....其实很简单...可以到Windows的cmd中测试下是否可以获取成功 public String getMACAddress(String ip){ String str = ""; String macAddress = ""; try { String sep=Sys
2012-09-08 19:34:49
1804
原创 tomcat插件相关知识
在Eclipse中安装tomcat的插件后,只需在项目中的Tomcat中的配置下配置就能够运行了..插件是通过配置文件形成,在tomcat目录下的conf\Catalina\localhost目录下,对应项目的文件..我们会发现,我们项目并不是部署在tomcat中的webapps目录下面...其实就是在你的workspace中的源文件.
2012-09-05 09:15:37
72
原创 Eclipse下Tomcat插件启动报java.io.EOFException错误以及插件小结
今天出现了启动tomcat就报java.io.EOFException错误.上网查找的时候看到很多博客都说在tomcat6.0\work\Catalina\localhost\xxx\SESSIONS.ser的文件进行删除.但是我的情况不同的是...我的项目是通过tomcat插件部署的只有个配置文件.在tomcat中是看不到项目的.如此一来,在tomcat中怎么搜索也找不到SESSIO
2012-08-27 11:40:03
1772
1
原创 谈Map/Reduce对分区与分组的理解
看了一部份资料,主要是《hadoop权威指南》中提到的分区与分组书上是怎么介绍的我就不详细介绍了,http://blog.csdn.net/dajuezhao/article/details/5803994自己可以看下.主要是通过程序理解下..我前也有篇文章是做两文件Join工作的.data.txt和info.txtdata.txt201001 1003 abc201002
2012-04-15 16:12:07
1946
原创 MapReduce数据处理两表join连接
现在这里有两个text文档,需要把它合并成一个文档,并且里面的数据不能有冗余..info.txt文件:1003 kaka1004 da1005 jue1006 zhaocpdata.txt文件:201001 1003 abc201002 1005 def201003 1006 ghi201004 1003 jkl201005 1004 mno20100
2012-04-13 14:01:23
2619
原创 URI与Path的的分析
看到别人的文档有句话一直不能理解于是手动在实践中总结答案 文档是这样说的: /** * 在某些情况设置URLStreamHandlerFactory的方式不一定会生效. * 在这种情况下,需要用FileSystem来打开一个文件的输入流, * 文件的位置是用Hadoop Path呈现在Hadoop中的,与java.io中的不一样 * */
2012-04-13 11:34:12
1808
转载 assertThat详解
assertThat详解 ---来自 http://www.cnblogs.com/Firefly727/archive/2011/07/05/2098625.html㈠ 一般匹配符1、allOf 匹配符表明如果接下来的所有条件必须都成立测试才通过,相当于“与”(&&) assertThat( testedNumber, allOf( greaterThan
2012-04-09 09:34:15
515
转载 getHibernateTemplate的详细查询全解
一、find(String queryString); 示例: this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String queryString , Object value); 示例: this.getHibernateTempla
2012-03-22 18:59:27
218
原创 java实现mysql数据库备份与还原
做备份时一直让人很纠结,连着几天的日子都没睡过好觉。在不停的实践和查阅网上资料重要OK了。首先,要知道mysql备份的语句怎么写 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL
2012-01-12 23:16:57
8152
9
转载 Properties文件的用法
Properties文件因其配置简单在java上有很多的应用它由多个=组成,例如: 1 # this is a test 2 #Disposition: 3 #servicekey_chargemode= 4 # % : Random value 5 # $ : SRC_Ticket_Type value, if servicekey and chargemode s
2011-12-10 21:14:07
1997
转载 fck编辑器配置文件fckconfig.js中文注释
FCKConfig.CustomConfigurationsPath = '' ; //自定义配置文件路径和名称FCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css' ; //文本编辑区域的样式表文件路径FCKConfig.EditorAreaStyles = '' ; //文本编辑区域的样式表
2011-12-02 22:41:16
756
原创 java三大框架整合做权限管理操作
关系都是多对多的关系,双向查找。用户类:import java.util.Set;public class RPMS_user { private int userId; private String userName; private String userPass; private Set roleId; //生成get/set方法
2011-11-17 09:12:16
4960
1
原创 FCKeditor问题以及解决
第一次研究FCKeditor花了我一天时间,真是头都快抓破了。。不过还好,最终还是做出来了。流程: 加包:fckeditor-java-core-2.6.jar fckeditor-java-core-2.6-javadoc.jar fckeditor-java-core-2.6-sources.jar
2011-11-16 22:43:49
897
原创 论文管理实践中的总结(Struts2标签和数据库查询null)
毕业了,闲着没事做,自己找个项目来练练手,做的时候还学到的东西很多 以前总在用jsp做数据的截取工作,现在自己想摆脱这种做法 最近一直在用struts标签,但是说实话自己还是个小菜鸟(不多说了,看看实例什么事情都好办):在用到权限的时候,可以再页面上判断:例如1:根据不同的角色显示不同的页面:
2011-11-12 14:23:38
556
原创 bean的状态(application中)
首先解释一个下面要用到的概念--用户:session bean 的用户实际上就是直接调用ejb的类的实例,甚至是这个实例的某个方法。同一个类的不同实例对于session bean 来说是不同的用户。有状态会话bean :每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束。即每个用户最初都会得到一个
2011-10-30 23:39:05
116
原创 Java基础应用
//问题一:如何输出一个字符串,用数组去保存这个字符串然后去判断最小字符???//问题二:如何判断输入的数是否是整数????package com.softeem.hello.demo;import java.util.Scanner;public class StringToChar { /** * @param args
2011-10-30 22:22:22
68
转载 堆和栈的区别
非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构
2011-10-30 22:16:50
411
转载 ActionContext 与 ServletActionContext获取Session的异同
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数
2011-10-30 22:14:24
4035
转载 详解Hibernate对象的三态 (下)
Session中load,get方法都是从数据库加载指定的OID持久化对象。如果数据库中不存在该记录时,load方法会抛出异常,而get方法返回null。他们俩的都是先从缓存中先来查找对象,缓存中没有,就从数据库中。加载上来的对象都是处于持久化状态,也就是说位于session的缓存中。看下面的代码Session s = sf.openSession(); Transaction
2011-10-30 22:12:52
459
转载 详解Hibernate对象的三态(中)
一、预备知识在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态(newDeptPo(1,”行政部”,20,”行政相关”),该po的实例和session没有关联,该po的实例处于transient)persistent:持久化状态(和数据库中记录想
2011-10-30 22:12:09
612
转载 详解Hibernate对象的三态 (上)
Hibernate 三种状态深入分析 在Hibernate中有三种状态,对它的深入理解,才能更好的理解Hibernate的运行机理,刚开始不太注意这些概念,后来发现它是重要的。对于理解Hibernate,JVM和SQL的关系有更好的理解。对于需要持久化的Java对象,在它的生命周期中有三种状态,而且互相转化。 1:临时状态(Transient):用new创建的对象,它没有持久化,没有处
2011-10-30 22:11:28
599
原创 java文件的遍历(流,文件的拷贝)
package com.softeem.day_18;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class File_
2011-10-30 22:10:06
466
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人