- 博客(17)
- 收藏
- 关注
原创 bean数据对比方法,实现修改记录功能(显示修改的字段的原值与修改值)
封装通用数据对比方法,两个实体对比,修改前数据和修改后数据,返回一个Map<String,List<Object>>,map的key值为修改的字段名称,map的value对象为List<Object>,list里存两个值,一个为该字段修改前的值和该字段修改的前的值见下方代码:/** * 比较两个相同类实体属性值,返回一个map以有差异的属性名为key,value为一个list分别存obj1,obj2此属性名的值 * @param obj1 进行属性比
2021-06-10 11:56:16 1317 3
原创 java:对1-1,1-2,1-11,1,2,2-1。。。。及英文进行排序
List<String> list = new ArrayList<String>(); list.add("a-bc"); list.add("b-c"); list.add("1-11"); list.add("1-2"); list.add("1-1"); list.a...
2019-06-11 09:46:19 1603 1
原创 jquery 全选
js:<script> $(function(){ //全选 $("#selectAll").click(function(){ //1.获取全选的状态 var flag = this.checked;//获取全选的状态 if(flag){ $...
2019-02-27 18:37:32 159
原创 java输入月份获得该年的这个月最后一个工作日是多少号(星期一到星期五)
int a = 6; int week = 0; Calendar cal = Calendar.getInstance(); cal.set(Calendar.YEAR, 2018); cal.set(Calendar.MONTH, a-1); int lastDay = cal.getMaximum(Calendar.DAY_OF_...
2018-09-25 11:52:39 3235 2
原创 ava检测对象中是否存在某个属性
Class class1=A.class;//需要检测的类 String fieldname="name";//需要检测的属性名称 /** * 循环遍历所有的元素,检测有没有这个名字 */Field[] fields=class1.getDeclaredFields(); boolean b=false;for (int i = 0; i < fields.length...
2018-09-17 17:47:08 234
原创 对象属性赋值
//不同实体类相同属性赋值,只复制有get,set方法的属性,默认不忽略空字符串,加参数true后忽略 public static void attrCopy(Object objFrom,Object objTo,String key,Boolean... args){ Class clsFrom=null; Class clsTo=null;...
2018-06-06 14:54:39 2082
转载 list去重复
//set集合去重,不打乱顺序 public static void main(String[] args){ List<String> list = new ArrayList<String>(); list.add("aaa"); list.add("bbb"); list.add...
2018-04-27 09:05:07 194
原创 ajax参数传递是list集合传到后端
前端jquery:function SalaryBills(){ var datalistBill = new Array(); $(".companyC").each(function(e){ var data; var addIdStr=""; var companyId; var monthDate; var historySalary; var remarks;...
2018-04-24 17:35:41 18132
原创 list排序
/** * List排序 * @param list * @param orderBy 排序字段 * @param isAsc 是否升序 * @return */ public static <T> List<T> sort(List<T> list,String orderBy,boolean isAsc) { if...
2018-04-24 15:00:48 171
原创 去List 差
List<String> listA=new ArrayList<>(); List<String> listB=new ArrayList<>(); listA.add("2"); listA.add("1"); listB.add("1"); lis
2018-03-27 15:53:52 124
原创 如何将一个表格的所有数据存到数据库的一个字段里,并如何将这一个数据字段里的数据填充到前端表格里
表格图:html:<table> <tr class="trClass"> <td class=""><input type="text" value="1" style="width:20px;" />&l
2018-03-01 15:23:52 4000
原创 Java 与 jQuery 根据出生年月日得到年龄
JAVA 根据出生年月日得到年龄 private int getAge(Date birthDay){ Calendar cal = Calendar.getInstance(); int yearNow = cal.get(Calendar.YEAR); int monthNow = cal.get(Calendar.MONTH)...
2018-02-27 11:01:01 1178
原创 不同实体类相同属性赋值,复制对象里的值到另一个对象里的工具类
方法://不同实体类相同属性赋值,只复制有get,set方法的属性,默认不忽略空字符串,加参数true后忽略 public static void attrCopy(Object objFrom,Object objTo,String key,Boolean... args){ Class clsFrom=null; Class clsTo=nu...
2018-02-24 09:58:48 6087 2
原创 在java中清除某个字符后的所有字符串
首先获取字符串:String str ="";然后获取该字符的在字符串里的位置:int i = str.indexOf("字符");//首先获取字符的位置最后调用字符串截取 :String newStr = str.substring(0,i);//再对字符串进行截取,获得想要得到的字符串...
2018-02-12 11:37:15 14174
原创 登录防SQL注入的办法
先做判断,判断有没有这个账号,有的话再在该条件里匹配密码正不正确。正确以后才允许登录。一定要先做账号判断,再进行匹配密码正不正确。如:if(userName>0){ //查询该账号的密码 passwordTrue ...... //用前端输入的密码password进行判断 if(password.equals(passwordTrue)){ //登录成功}}...
2018-02-12 11:27:16 1664
原创 将指定div转换成图片并下载,新版本与旧版本
导入js文件 html2canvas.js:<script src="${pageContext.request.contextPath}/js/html2canvas/build/html2canvas.js" type="text/javascript"></script>jquery 语句(旧版本): $(document).on('click','#p...
2018-02-12 11:14:55 3064
原创 json数据出现{“$ref:”$[0]},无法得到所有数据
使用SSH框架,查询两表数据,有主外键关联,映射是多对一,一对多。用fastjson把list转换成JSON字符串的。显示的json数据不完全,又部分出现了{“$ref:”$[0]}.......。原因:是循环引用的问题。解决:关闭循环引用就好。语法:SimplePropertyPreFilter filter = new SimplePropertyPreFilter(
2018-01-05 15:11:17 17040
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人