- 博客(91)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 mybatis存入new Date()没有时分秒
1:查看date包是不是import java.util.Date;2:实体类的类型为Date3:xml中的类型映射为TIMESTAMP<result column="createTime" jdbcType="TIMESTAMP" property="createtime" />
2022-02-17 16:18:01
957
原创 mysql时间类型对应格式
<result column="createTime" jdbcType="TIMESTAMP" property="createtime" /> 有时分秒<result column="startDate" jdbcType="DATE" property="startdate" /> 没有时分秒
2022-02-17 16:17:03
510
原创 java循环第一天张三第二天李四第三天张三
public static void main(String[] args) throws ParseException { String[] ids = {"1","2"} ; System.out.println(ids[0]); String year = "2021"; String month = "7"; String strDate = year+"-"+month; SimpleDateFormat sdf = new SimpleDateFormat("
2021-12-29 10:41:16
230
原创 arrayList根据对象的某个字段去重
ArrayList<SdkStatisticsLog> sdkStatisticsLogList = sdkStatisticsLogMapper.sdkStatisticsLogList(sdkStatisticsLog);//定义一个去重后的集合List<SdkStatisticsLog> list = new ArrayList<SdkStatisticsLog>();//去重Set<SdkStatisticsLog> set = new Tr
2021-12-29 10:40:12
530
原创 java校验密码强弱度
String pwdStatus = isStringPwd(user.getPassword());if(pwdStatus.equals("0")){ throw new GunsException(BizExceptionEnum.PWD_RULE_ERROR);}public static String isStringPwd(String password) { Map<String, String> map = new HashMap<String,
2021-12-29 10:38:57
2421
原创 获取开始时间和结束时间之间所有的时间
public static void main(String[] args) throws Exception { String beginDate = "2016-07-16";//开始时间 String endDate = "2016-07-25";//结束时间 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Calendar cal = Calendar.getInstance(); cal
2021-12-29 10:37:33
397
1
原创 List转字符串用;分割
public static void main(String[] args) {List strL = new ArrayList();strL.add(“1”);strL.add(“2”);strL.add(“3”);String sendAddress = strL.stream().collect(Collectors.joining(";"));System.out.println(sendAddress);}
2021-12-29 10:33:55
327
原创 mysql时间查询BETWEEN...AND的坑
select * from sdk_statistics_log where createTime BETWEEN '2021-12-13' and '2021-12-14'这样查询出来的数据只有2021-12-13的数据,没有2021-12-14的数据select * from sdk_statistics_log where DATE_FORMAT(createTime,'%Y-%m-%d') BETWEEN '2021-12-13' and '2021-12-14'这样的话就有2021-12
2021-12-15 09:42:13
383
原创 允许mysql服务可以远程连接
打开mysql命令界面修改配置mysql -u root -pmysql>use mysql;mysql>update user set host = '%' where user = 'root' and host='localhost';mysql>select host, user from user;mysql>FLUSH RIVILEGES 使修改生效。重启mysql服务
2021-10-15 15:49:59
93
原创 set集合转list集合
Set<Long> baseIdSet=new HashSet<Long>();baseIdSet.add(Long.valueOf(taskRecords.get(i).getBaseId()));List<Long> baseIds=new ArrayList(baseIdSet);
2021-10-14 11:32:08
2078
原创 List根据某个字段排序转数组
排序//排版人员数组排除 Collections.sort(dutyhours.getDutyhoursMonthTeammembersList(), new Comparator(){ @Override public int compare(Object o1, Object o2) { BodutyDutyhoursMonthTeammembers monthTeammembers1=(BodutyDutyhoursMonthTeammembers)o1; BodutyDutyhoursMonthTe
2021-10-14 11:28:15
728
原创 java计算前一周的现在
//计算前一周的现在SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getInstance(); //过去七天 c.setTime(new Date()); c.add(Calendar.DATE, - 7); Date d = c.getTime(); String day
2020-12-25 17:39:54
178
原创 java中Date类型格式转换
时间自动转换注解@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") //入参@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") //出参<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <
2020-12-25 17:38:37
488
原创 java中JSON转换
//分期String stageJsonStr = JSON.toJSONString(adminFeginClient.getProjectStageById(Long.valueOf(dto.getStagesId())));//批次String batchJsonStr = JSON.toJSONString(adminFeginClient.getProjectBatchById(Long.valueOf(dto.getBatchId())));//把json字符串转换为json对象JSO
2020-12-25 17:36:38
220
原创 java枚举
public static void main(String[] args) { // 根据类型获取描述 String desc = CarTypeEnum.getValue(1); System.out.println("根据类型获取描述:" + desc);//宝马 // 根据描述获取类型 int type = CarTypeEnum.getType("奥迪"); System.out.println("根据描述获取类型:" + type);//3}
2020-12-25 17:35:04
198
原创 java集合,字符串,数组互转
//集合--字符串--转换List<Long> fileIds = Lists.newArrayList();//list转成用逗号隔开的字符串String fileids = StringUtils.join(fileIds.toArray(), ",");//按照逗号分割转成list List<String> fileIds= Arrays.asList(fileids.split(","));...
2020-12-25 17:32:01
371
原创 java数组转字符串用逗号隔开
List<Long> fileIds = Lists.newArrayList();fileIds.add(Long.valueOf("1338047107477188609"));fileIds.add(Long.valueOf("1338047107489771522"));String fileids = StringUtils.join(fileIds.toArray(), ",");System.out.println(fileids);//133804710747718860
2020-12-25 17:30:37
3091
原创 java字符串 “1, 2, 3“逗号隔开转数组
String str = "1, 2, 3";String[] strAry = str.split(",");int[] intAry = new int[strAry.length];System.out.println(intAry[0]);
2020-12-25 17:29:55
3465
1
原创 weblogic配置数据源
配置数据源1:登陆-----账号:weblogic 密码:weblogic1232:进入主页面点击服务下面的数据源3:点击右边的新建按钮里面的一般数据源4:填写名称和JDIN名称,并选择下面的数据库类型5:选择数据源属性驱动版本6: 下一步7:填写属性,数据名称,ip,账号,密码8:测试9:完成...
2020-07-28 15:10:33
2873
原创 idea配置ssm项目并配置tomcat运行访问
1:首先配置项目2:配置project,查看jdk版本3:配置modules4:查看lib里面是否是项目中的jar包5:打项目的war包6:最后是又两个的(一个也可以,但是我的不行)7:jdk8:配置tomcat8:可能启动以后访问tomcat首页访问不成功,需要配置tomcat的ROOT...
2020-07-20 17:53:49
2407
原创 java.lang.AbstractMethodError: Method org/apache/commons/dbcp/DelegatingResultSet.getNString(Ljava/l
更换jar包版本commons-dbcp-1.2.2.jarcommons-pool-1.3.jar更换为commons-dbcp2-2.5.0.jarcommons-pool2-2.6.0.jar然后更改数据库连接池配置org.apache.commons.dbcp.BasicDataSource改为org.apache.commons.dbcp2.BasicDataSourc...
2020-01-17 13:18:00
1705
原创 计算当前时间的前一周时间,用某个时间减去当前时间的前一周时间,查看时间距离前一周是否够一周
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getInstance(); //过去七天 c.setTime(new Date()); c.add(Calendar.DATE, - 7); ...
2020-01-14 18:26:40
853
原创 mysql视图sql转换为oracle视图sql
mysql导出的视图sql:CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`%` SQL SECURITY DEFINER VIEW `v_privilegelist` AS select `p`.`id` AS `id`,`p`.`name` AS `NAME`,`p`.`info` AS `info`,group_concat(`u`.`id` sepa...
2020-01-09 15:38:46
1200
原创 js通过按钮新增div和删除div
1:html示例<body><div class="container-fluid"> <form id="addForm" class="form-horizontal"> <div class="form-group1"> <button onclick="addTr()" type="b...
2019-08-22 11:39:28
2344
原创 js控制下拉框默认选中第一个值
<td> <select type="text" class="form-control" id="startOppn" name="startOppn"> <option value="0">未开课</option> <option value="1">已开课</option> ...
2019-08-08 17:51:26
11053
3
原创 String字符串转hashMap
HashMap<String, Object> hashMap = new HashMap<>(); JSONObject jsonObject = JSONObject.parseObject(userMapString); int total = (int) jsonObject.get("total"); JSONA...
2019-08-03 08:42:55
8958
原创 springboot配置redis
1:单机配置# Redis数据库索引(默认为0)spring.redis.database=1# Redis服务器地址#spring.redis.host=172.16.20.103spring.redis.host=127.0.0.1# Redis服务器连接端口spring.redis.port=6379# Redis服务器连接密码(默认为空)#spring.redis.pas...
2019-08-02 10:29:57
875
原创 redisTemplate常用方法
1:取出来是 Map<String,Object>//没有条件查询的话先查询redis缓存Map<String,Object> redisMap= redisTemplate.opsForHash().entries(key); //redis中没有的话查询数据库 if(redisMap!=null&&redisMap.size()>0){ ...
2019-07-30 09:11:20
1073
1
原创 springboot使用日志并且生成简单的日志文件
1:pom.xml中引入依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.6.1</version> ...
2019-07-25 19:56:13
370
原创 springboot定时删除redis中key值为map开头的所有的缓存定时任务
1:启动类里面加注解@EnableScheduling2:创建定时任务类package com.limy.controller;import com.alibaba.dubbo.config.annotation.Reference;import org.springframework.beans.factory.annotation.Autowired;import org.sp...
2019-07-25 19:37:12
1332
原创 springboot集成redis存取map类型的值
1:从redis中根据key值取map集合@Resourceprivate RedisTemplate redisTemplate;Map<String,Object> redisMap= redisTemplate.opsForHash().entries(key);2:往redis中存map集合List<Product> productLsit = comm...
2019-07-24 20:10:20
6767
1
原创 bootstrap+springboot增删改查分页
1:pom.xml中加入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </depe...
2019-07-23 16:42:16
1499
1
原创 springboot项目controller层调用service层方法报空指针解决方案
1:注解没有写@Referenceprivate UserService userService;2:生产者和消费者的启动顺序不对3:Reference注解的包导错了应该是import com.alibaba.dubbo.config.annotation.Reference;...
2019-07-09 17:29:52
5418
1
原创 springboot框架搭建
1:新建项目2:选择spring Initializr 创建一个springboot项目 必须连接外网 否则报错,点击next3:修改项目名和包路径4:选择springboot需要用到的组件,点击next5:查看项目名和地址是否正确,点击下面的finish...
2019-07-02 21:34:59
161
原创 java 构造方法的理解及作用
构造方法是什么?通俗易懂的说,构造方法就是项目中的实体类里面有参构造和无参构造 //有参构造 public Billing(String msisdn, String serviceid, String time, String doubleflag) { super(); this.msisdn = msisdn; this.serviceid = serviceid;...
2019-03-15 16:43:02
1269
原创 spring+springmvc+mybatis写quartz定时任务
1:pom.xml里面加上quartz包的配置 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version> &a
2018-10-30 10:02:11
511
原创 字符串按照某个字符截取前面部分和后面部分
String b = "8618523825157-10655599"; String b1 = b.substring(0, b.indexOf("-")); String b2 = b.substring(b.indexOf("-")+1); System.out.println(b1);//8618523825157 System.out.println(b2);//10...
2018-10-22 16:42:21
20455
1
原创 ajax传字符串到后台转为字符串数组
页面ajax方法//批量退订 function senUserUnsub_batchUnsubAll() { var rows = $('#admin_senUserUnsub_datagrid').datagrid('getChecked'); var mds = []; var spids = []; //alert(rows[0].srcMdn); if (rows....
2018-10-22 16:37:40
2426
空空如也
求一个bootstrap+springboot+shiro的小demo
2021-09-12
求一条mysql数据库的sql语句
2020-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人