- 博客(10)
- 收藏
- 关注
原创 Java基础总结记录(一)
一、java数据类型讲解boolean–布尔类型char–字符型整数类型C语言编译好的程序为什么不能移植,如把.exe文件放到Linux下是执行不了的,一个很大很大的原因在于C语言定义的变量在不同的操作系统上所占的大小是不一样的,声明一个int类型的变量,在Windows下面占32位,但放到Linux下面就有可能只占16位,那么这时候很可能表示的大小就不一样了,在Windows下声...
2018-09-29 17:29:18 146
原创 Java实现FTP服务器上传、下载、下载多个写入本地、删除
场景:需要从FTP服务器一个文件目录下down下来所有的文件,上传到项目某个目录下。上传下载删除获取文件下所有文件,顺便加上获取到所有文件进行下载。package a1; /** * 1----public boolean uploadFile(String path ,File localFile,String fileNewName); 上传文件 path 文件存入F...
2018-09-25 17:33:48 5486
原创 工具类获取bean操作
我们做项目过程中,有时候在一些工具类中难免会操作数据库。我们知道用原生态的sql,可以去实现,但是代码量太多还繁杂,如果可以引用一些封装的类去处理会更好。调用我们的类,需要引入进来。那么问题来了?怎么引入呢因为工具类大多数都是static,用平常的注入方式不好使,就需要特定的方式来处理。开始上代码首先我们创建一个获取bean的类,实现ApplicationContextAware 接口...
2018-09-21 20:53:41 1163 2
原创 js 根据元素删除数组指定的元素
二话不说直接上代码: var fileId = fileIds.split(","); if(contains(fileId,id)){ var s = fileId.splice($.inArray(id,fileId),1); console.log(s); } function contains(a, obj) { var i = a.len...
2018-09-21 20:25:14 3612
原创 js 路径带中文在360浏览器下出现错误。
昨天一个项目上线,一个页面带着参数跳转另一个界面的时候出现一个无法找到该页面的错误。然后就开始跑本地代码发现没错误啊,本人习惯用谷歌浏览器,所有用谷歌找了半天没有找到。突然想到生产用的360的浏览器,然后去上面测试,果然出现这个问题。问题代码:var url = "${pageContext.request.contextPath}/web/outbound/visit/summaryO...
2018-09-20 14:03:13 697
原创 Java中如何去读取resources.properties文件
今天迁移邮件管理功能的时候,有个图片上传功能,有个访问路径是在resources.properties配置,这个项目没有配置就找不到了。正好发现了这个问题,就把读取resource配置文件的方法提供给大家。package com.bonatone.knowledge.util;import java.io.FileNotFoundException;import java.io.I...
2018-09-19 11:49:51 3259
原创 Mybatis---xml if表达式判断问题
测试别人的报表,前台报错提示查询失败。马上看后台报下面这个错误:### Cause: java.lang.NumberFormatException: For input string: "y" at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTran...
2018-09-18 17:37:24 2340
原创 $.Ajax的async:false/true的区别
做项目中碰到一个$.ajax弹屏提醒业务,发现前台框架的提示功能发现没有作用了,只有alert()才能弹屏。查找了一下源码发现是同步和异步导致的。为了防止以后犯同样的错误。特此记录下!jquery中ajax方法有个属性async用于控制同步和异步,默认是true,即ajax请求默认是异步请求,有时项目中会用到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代...
2018-09-14 18:15:12 845 1
原创 Spring JdbcTemplate 批量插入操作
做项目中碰到一个批量数据插入,给自己提个醒做个记录。框架是:spring+mybatis+oracle1.一开始我是拿SqlSessionTemplate 去操作insert mybatis用的循环list的方式。结果发现只能插入6000条,超过6000的时候会报内存溢出,具体原因也没搞清楚。(后期有机会再去看看)结果肯定是不满意的,就想到了第2种方案。2.SqlSessionTemplat...
2018-09-14 14:09:26 3779
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人