- 浏览: 5200 次
最新评论
文章列表
1. FindBugs:一个能静态分析源代码中可能会出现Bug的Eclipse插件工具。
2. JDepend4Eclipse:评价Java程序质量,遍历Java class的文件目录,以Java包(package)为单位,为每一个包/类自动生成包的依赖程度,稳定性,可靠度等的评价报告。
-----------------------------------------------------------------------------------------------------------------------------------------------
1 ...
1.大小写转换及Java驼峰命名法和数据库字段转换
这是平时Java初期开发经常用到的,建实体类的时候比较方便,简陋的小工具,相同的按钮不要点2次,有bug,也没有考虑性能什么的,就是方便用,谢谢,以下是JS源码:
<!DOCTYPE html>
<html>
<head>
<title>大小写转换</title>
<script src="jquery-3.1.1.min.js"></script>
<style>
.need-conve ...
Java:
// if (null == userNumber) 和 if (userNumber == null)的区别
if (userNumber == null) {
// 很容易写成 if (userNumber = null),而编译的时候不会报这个错,查错的时候不方便
}
if (null == userNumber) {
// 而这样就很简单明了了,因为 if (null = userNumber) 在Java中是会报错的,因此很容易发现。
}
一、IO方面:
1.文件上传-用Spring方法
public void uploadFile3(MultipartHttpServletRequest multipartRequest, String xml) throws IOException {
MultipartFile xmlFile = multipartRequest.getFile("xmlFile");
InputStreamReader reader = new InputStreamReader(xmlFile.getInputStream());
BufferedR ...
注解:
@XStreamAlias:
可以修改生成的xml的节点,如果用默认的节点会不好看,同时也不方便转换,有了这个注解可用性就高了。
// 这个注解也可以用Java代码来实现
xstream.alias("car", Car.class);
@XStreamAlias("car")
public class Car {
@XStreamAlias("wheel")
private String wheel;
public String getWheel() {
re ...
记录我在开发过程中用到的新知识
1.把resultMap定义成集合,集合里面还可以定义实体类的resultMap
<resultMap id="execPlanListMap" type="com.nielsen.sfa.model.ExecPlanList">
<collection property="execPlanList" ofType="com.nielsen.sfa.model.ViewExecPlanDetail" javaType="ArrayLi ...
1.返回MAP数据自动转换成JSON
给你在controller里的方法加上@ResponseBody注解,返回map就可以,@ResponseBody注解一般用于返回xml,json数据格式时使用。
@ResponseBody
@RequestMapping("/login.htm")
public Map<String, Object> test() {
Map<String, String> map = new HashMap<String, String>();
map.put( ...
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jQuery.Validate</title>
<script src="jquery-1.10.2.min.js"></script>
<script src="jquery.validate.min.js"></script>
<script>
$(funct ...
1.<c:forEach>错误笔记:
Property 'url' not found on type java.lang.String
<c:forEach var="bean1" items="useMenusList">
<li class="topmenu" id="home">
<ul class="topmenu" style="list-style-type:none" >
...
这个框架比较冷门,百度上相关的API比较少,找了好多天,写了一个简单的Demo,首先列出验证常用的方法:
以下方法来源:http://www.cnblogs.com/lori/p/3593807.html?utm_source=tuicool&utm_medium=referral
为空验证:
self.CategoryId = ko.observable().extend({
required: true
});
最大最小值验证:
self.price = ko.observable().extend({
requi ...
参考:http://www.cnblogs.com/TomXu/archive/2011/11/21/2257154.html
因为网上教程太少了,但是客户需要用knockout框架,还是不得不去找,根据网上的来源做了简单的Demo,其实就加了点注释
Demo1:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"></meta>
<title>ko1</title>
...
配置eclipse.ini:
-vm 配置JVM的路径
注意事项:
0.一般是“C:/Program Files/Java/jdk1.6.0_22/bin/javaw.exe”。
1.注意要把windows系统的路径间隔符“\”改成“/”。
2.-vm选项和其对应的javaw.exe的路径必须各占一行。
3.-vm选项要放在-vmargs前面。
-vmargs 后面是配置vm的参数
-Xms40m 虚拟机占用系统的最小内存
-Xmx256m 虚拟机占用系统的最大内存
-XX:PermSize 最小堆大小(一般内存不足,就是说 ...