
随记
玅_
坚持坚持再坚持,学习学习在学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何给0到9的数字添加自定义样式
DecimalFormatdf=new DecimalFormat();//java.text.DecimalFormat 包 df.applyPattern(“00”);//自定义样式,我需要的是01这种 String num=df.format(i);原创 2017-03-17 17:26:33 · 661 阅读 · 0 评论 -
service层查看事务回滚的属性,使用logger打印
logger.debug("查看事务状态11"+TransactionAspectSupport.currentTransactionStatus().isRollbackOnly()+"");原创 2018-03-21 18:28:44 · 1509 阅读 · 0 评论 -
“HH:mm:ss”格式的数据的转换与增删改查 mysql springmvc
需要对时间数据进行一个增删改查的操作数据库对应的类型为”time”,字段名为timejava实体类中添加一个java.sql.time类型的time属性与String类型的属性timeString startTime,startTimeString,EndTime,EndTimeString startTime、EndTime都是Time类型,正常的getter、setter方法, ...原创 2018-04-16 11:21:19 · 1659 阅读 · 0 评论 -
集成mailchimp(待完善)
调用get类型接口private static String REST_API = "https://<dc>.api.mailchimp.com/3.0"; //get 已通过 public static void getAllResource() throws Exception { HttpClient httpClient = new ...原创 2018-05-09 12:02:54 · 1099 阅读 · 0 评论 -
统计日志时用到的linux命令
楼主这次统计的文件有log文件、out文件、txt文件,其中log文件跟txt文件都是可以用文本编辑器打开的,所以统计就是control+f就好了。但是out文件却无法用文本编辑器跟word打开,word打不开时因为out文件太大了,但是终端可以打开,但是因为数据量很多,而且control+f也没办法在终端找到所以的匹配项。所以只能用linux的vi的一些指令去统计1、强制退出但不保存修改内容...原创 2018-07-03 17:23:56 · 420 阅读 · 0 评论 -
mysql_tzinfo_to_sql使用事项
需要先进入数据库的bin文件下,不然会报错 导入时区信息到MYSQL中mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p密码 mysql原创 2018-07-10 14:22:46 · 2703 阅读 · 1 评论 -
mac 修改mysql的时区为荷兰时区或指定城市时区
1、先修改数据库的my.cnf文件,在 [mysqld] 之下加default-time-zone = '+1:00'2、进入mysql终端,mysql 数据库中的时区信息默认为空show tables like "%time%";SELECT COUNT(*) FROM mysql.time_zone_name;3、若不为0则需要查看是否有荷兰时区的信息SELE...原创 2018-07-10 15:53:05 · 1989 阅读 · 0 评论 -
int 与Integer的注意事项
楼主昨天遇到了一个问题,在serviceImpl调用自定义工具类的某一个静态方法,静态方法的是使用int类型的,然后楼主调用方法是是使用Integer类型的。因为Integer类型是允许有null跟0的值,而int不能有null值,就导致了楼主调用方法的时候还没有进入方法就报空异常了,是因为Integer与int的冲突导致的,所以如果需要定义int类型的参数,尽量使用Integer去替代...原创 2018-09-12 08:49:07 · 394 阅读 · 0 评论 -
json对象中遇到属性值为空的情况
楼主从前端获取的json数组对象是这样的[{"id":"12","name":"sdf","areaId":"213"},{"id":"","name":"sdf","areaId":"13"}]然后楼主是用net.sf.json.JSONObjec的getLong原创 2018-09-19 10:25:00 · 6162 阅读 · 0 评论 -
常使用命令
端口被占用1、找出使用该端口的进程lsof -i tcp:10992、杀死进程kill -9 PID3、杀死僵尸进程查看僵尸进程ps -A | grep defunct这些进程的ID及其父进程ID:ps -ef | grep defunct | more杀死PID进程即可kill -9 PID4、撤回 git commitcd /Users/cloud/Documen...原创 2018-11-20 14:41:09 · 170 阅读 · 0 评论 -
mac 如何安装hp laserjet m1136驱动
直接在苹果的官网下载驱动就可以了,要下V5.1的那个版本https://support.apple.com/kb/DL1888?viewlocale=zh_CN&locale=zh_CN选择系统偏好设置中的打印机 然后选择相对应的版本就可以了...原创 2018-03-08 18:16:44 · 18741 阅读 · 0 评论 -
jeesite mybatis拦截器sql语句与activemq的使用
拦截器import java.text.DateFormat;import java.util.Date;import java.util.List;import java.util.Locale;import java.util.Properties;import javax.jms.Destination;import javax.servlet.ServletContext;impo原创 2017-08-29 16:39:07 · 1208 阅读 · 2 评论 -
如何从一个list集合当中移除一部分的子集合
两个集合当中相同的对象内容一致却无法移除的原因是因为两者的id或者hashcode不一致导致的,我自己的解决方法是在实体类上重写hashcode()方法和equals()方法,然后removeall()就可以了。public class Page { private String id; private String name;public String getId() {原创 2017-04-01 11:47:00 · 5002 阅读 · 0 评论 -
jeesite 输入框默认提示
本想看jeesite有没有属性是默认提示的,之后知道了html5的placeholder新属性就是自己想要的效果,附:原创 2017-05-08 14:12:43 · 1661 阅读 · 0 评论 -
如何获取多个list集合的最大个数
List<Test> data1=new ArrayList<Test>(); List<Test> data2=new ArrayList<Test>(); List<Test> data3=new ArrayList<Test>(); List<Test> data4=new ArrayList<Test>(); List<Test原创 2017-07-31 15:33:53 · 2309 阅读 · 0 评论 -
list集合移除空元素
List<Analyze> nullList=new ArrayList<Analyze>(); nullList.add(null); list.removeAll(nullList); return list;原创 2017-08-01 10:59:40 · 1388 阅读 · 1 评论 -
springmvc拦截器 获取拦截方法的传参跟返回值
1.继承 HandlerInterceptorAdapter 适配器public class TestInterceptor extends HandlerInterceptorAdapter2.preHandle()方法的返回true@Override public boolean preHandle(HttpServletRequest request,原创 2017-07-21 09:41:30 · 4295 阅读 · 1 评论 -
sessionStorage 存储的写法
sessionStorage.av = JSON.stringify(data); var _data = JSON.parse(sessionStorage.av);原创 2017-07-27 10:39:12 · 692 阅读 · 0 评论 -
js的判空语句
if里面的返回值是true或是false,那么只要括号里随便一个数都可以, a=0,那么if条件就是false了 布尔值,javascript中以下值会被转换为false false undefined null 0 -0 NaN “”原创 2017-07-28 12:04:08 · 553 阅读 · 0 评论 -
jeesite Integer类型变成String类型的原因
原因很简单,就是长度超过了Integer或者int的最大值,超过就会兼容别的类型,而我遇到的问题是兼容String了ヽ(`Д´)ノ︵ ┻━┻ ┻━┻原创 2017-08-29 16:14:07 · 483 阅读 · 0 评论 -
本地ssh密钥登陆服务器
1、编辑config文件vim ~/.ssh/config 在文件添加:Host test HostName 120.0.0.1 User root Port 22 IdentityFile ~/.ssh/id_rsa2、上传文件到服务器,并输入密码scp ~/.ssh/id_rsa.pub test:~/.ssh3、登陆服务器,并输入密码 ssh test...原创 2019-01-16 10:26:11 · 521 阅读 · 0 评论