- 浏览: 143938 次
- 性别:
- 来自: 深圳
最新评论
-
wangyudong:
由CXF实现的微服务需要有比较好的工具去测试RESTful A ...
CXF 学习 (一) -
huyang1988:
下载不了源码,能否提供下项目以及jar包的源代码啊?我的邮箱h ...
简单的JQuery(AJAX)+SpringMVC的小例子(JSON) -
gjaa:
楼主,感谢分享,非常有效,另外请问一下:1)配置中 <l ...
简单的JQuery(AJAX)+SpringMVC的小例子(JSON) -
zels:
为什么我拿源码运行,getJson的时候 就不行呢?func ...
简单的JQuery(AJAX)+SpringMVC的小例子(JSON) -
fuyuda:
这样配置 启动都报错 在这忽悠什么人呢!
简单的JQuery(AJAX)+SpringMVC的小例子(JSON)
文章列表
工作快半年了,最让人反感的事情就是帮实施人员做支撑。
由于不同的省的项目的个性化导致很多数据的查询方式都不一样,所以想根据不同的情况,把不同省的业务逻辑SQL全部从项目中拿出来,组要的目的是方便查询经常需要查的一些业务数据。
同时做为一个新人,可以对整体的业务逻辑进行了解。
公司的项目中,移动主要用DB2,电信主要是Oracle。
目的:让所有业务逻辑的SQL都可以方便的清晰汇总,不必再去项目里面查找。
实现:在Eclipse RCP中开发出一个类似DB Exploer的插件,并进行扩展。
希望可以用自己的编码帮助自己更有效率的工作。
动态加载Jar包:
File file = new F ...
最近利用工作之余在了解Dojo,发现dojo的解决了很多平时工作中的问题。
分享一个不错的AMD入门介绍博客:http://kb.cnblogs.com/page/96890/
连接:[url] http://blog.sina.com.cn/s/blog_3ccffbdf01015orr.html[/url]
E:\>mvn install:install-file -Dfile=ojdbc14.jar -DgroupId=com.oracle -DartifactI
d=oracle -Dversoin=10.1.0.2.0 -Dpackaging=jar -DgeneratePom=true
<dependency>
<groupId>com.oracle</groupId>
<artif ...
分享一个项目中简单的随机数生成方法,简单实用。
import java.util.Random;
@SuppressWarnings("unused")
public class RandomCreator {
/**
* 生成随机数种类
*/
private static final String NUMBER = "0123456789";
private static final String LOWERCASE = "abcdefghijklmnopqrstuvwxyz";
p ...
思想:
在web应用的构建中,若使用ajax对前台数据进行封装,成键值对的形式(如,保存在request中的值),传递给后台时自动装配成一个对象。
代码结构:
1.测试方法与输出:
public static void main(String[] args) {
Map<String,Object> request= new HashMap<String,Object>();
request.put("id", "001");
request.put("name", "Ki ...
首先观察先System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)的实现方式:
public static native void arraycopy(Object src, int srcPos,
Object dest, int destPos,
int length);
s ...
Java集合类及内部部分实现浅析
- 博客分类:
- Java
Java集合类的简单结构图:
事实上Collection的父接口为Iterable
目的:简单的了解一下Java常用集合的特性以及内部实现。
参考博客:http://blog.sina.com.cn/s/blog_3fba24680100y2yr.html
常用List集合:
特性:
有顺序的,元素可以重复;
遍历:for,迭代;
排序:Comparable Comparator Collections.sort()
ArrayList:
用数组实现的List;
特点:查询效率高,增删效率低 轻量级 线程不安全;
部分源码分析:
构 ...
建议最好使用包装数据类型。
1、SQL使用的默认类型都是null,如果你把POJO中的映射属性类型写为基本类型,当查找不到记录的时候,返回null赋给基本类型就会出错。
2、包装类型都可以相应的转化为基本类型,如果你设置为基本类型比如int的话,它默认初始化为0,但0本身就代表着一种含义,如果为null的话,既好理解,也可以方便转化。而且很多xml配置中默认都是null。
3、对于NOT NULL的字段,除了主键应该是包装类之外,其他的倒没有什么问题,但如果数据库里可以为null的字段,返回null赋给基本类型时出错,这样问题就大了
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexExpression {
public static void main(String[] args) {
//测试数据
String str = "fsdfeofkldfleierueo";
//e表示需要匹配的数据,使用Pattern建立匹配模式
Pattern p = Pattern.compile("e");
...
JVM加载Class文件的原理机制
- 博客分类:
- Java
该文章转载自http://simpleframework.net/blog/v/91733.html
1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中
2.java中的类大致分为三种:
1.系统类
2.扩展类
3.由程序员自定义的类
3.类装载方式,有两种
1.隐式装载, 程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用类装载器加载对应的类到jvm中,
2.显式装载, 通过class.forname()等方法,显式加载需要的类
...
简单的JQuery(AJAX)+SpringMVC的小例子,实现将对象以JSON的形式返回给页面。
(本例包含一个HelloWorld,一个表单参数传递,一个JSON实例)
如有时间可以在http://www.verycd.com/topics/2917293/下载相关视频。
目录结构:
1.相关Jar包的引入,spring的jar包,jstl的jar包特别是jaskson相关的两个jar包
2.web.xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version= ...
为了了解WebService,在网上找了组视频连续的看了几天,收获良多。
基本上对JAX-WS接口规范基础有所了解,以及Java开发Webservice的整体步骤。
视频资源地址:http://www.verycd.com/topics/2917293/
确实将得挺好的,可以学习下。
看完我就想找个框架了解下,由于CXF可以与Spring无缝整合,就选择其作为入口。
下面是我的第一个实例:
--服务器端
1.导入Web项目所需要的jar包
2.web.xml文件的编写
<servlet>
<servlet-name>CXFServlet</servl ...
Hibernate查询与缓存注意事项
- 博客分类:
- hibernate
文章源出处http://ajava.org/article-1531-1.html,写得不错分享下。
1.get()和load()方法的区别:
a.get()方法和load()方法的区别主要在于对二级缓存的使用上。
b.load()方法会使用二级缓存,而get()方法在一级缓存没有找到会直接查询数据库 ...
查找资料的过程中无意发现了Robocode,通过了解感觉确实不错。
娱乐编程。
相关介绍:http://baike.baidu.com/view/1390451.htm?fr=ala0_1
官方网站:http://robocode.sourceforge.net/
SVN资源库地址:http://robocode.googlecode.com/svn/robocode/trunk
在电驴资源库中的视频资料:http://www.verycd.com/topics/2917537/
该视频资料对于一个初学者,确实受益良多,而且这是我目前找到的仅此一处。
希望大家一起交流仪器及学习。
另附 ...