自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 计算两个时间相差几天

计算两个时间相差几天

2022-09-06 11:49:06 148 1

原创 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 870

原创 mysql时间类型对应格式

<result column="createTime" jdbcType="TIMESTAMP" property="createtime" /> 有时分秒<result column="startDate" jdbcType="DATE" property="startdate" /> 没有时分秒

2022-02-17 16:17:03 441

原创 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 196

原创 arrayList根据对象的某个字段去重

ArrayList<SdkStatisticsLog> sdkStatisticsLogList = sdkStatisticsLogMapper.sdkStatisticsLogList(sdkStatisticsLog);//定义一个去重后的集合List<SdkStatisticsLog> list = new ArrayList<SdkStatisticsLog>();//去重Set<SdkStatisticsLog> set = new Tr

2021-12-29 10:40:12 462

原创 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 2078

原创 获取开始时间和结束时间之间所有的时间

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 294 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 273

原创 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 335

原创 允许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 62

原创 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 1974

原创 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 629

原创 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 150

原创 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 396

原创 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 162

原创 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 134

原创 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 322

原创 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 2909

原创 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 3264 1

原创 weblogic部署项目

部署项目1:点击部署2:选择classes文件地址3:下一步4:下一步5:完成6:保存–回到部署页面

2020-07-28 15:12:03 132

原创 weblogic配置数据源

配置数据源1:登陆-----账号:weblogic 密码:weblogic1232:进入主页面点击服务下面的数据源3:点击右边的新建按钮里面的一般数据源4:填写名称和JDIN名称,并选择下面的数据库类型5:选择数据源属性驱动版本6: 下一步7:填写属性,数据名称,ip,账号,密码8:测试9:完成...

2020-07-28 15:10:33 2760

原创 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 2318

原创 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 1537

原创 计算当前时间的前一周时间,用某个时间减去当前时间的前一周时间,查看时间距离前一周是否够一周

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 787

原创 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 1119

原创 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 2193

原创 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 10867 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 8703

原创 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 797

原创 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 950 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 289

原创 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 1255

原创 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 6480 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 1406 1

原创 springboot项目controller层调用service层方法报空指针解决方案

1:注解没有写@Referenceprivate UserService userService;2:生产者和消费者的启动顺序不对3:Reference注解的包导错了应该是import com.alibaba.dubbo.config.annotation.Reference;...

2019-07-09 17:29:52 5289 1

原创 springboot框架搭建

1:新建项目2:选择spring Initializr 创建一个springboot项目 必须连接外网 否则报错,点击next3:修改项目名和包路径4:选择springboot需要用到的组件,点击next5:查看项目名和地址是否正确,点击下面的finish...

2019-07-02 21:34:59 130

原创 java 构造方法的理解及作用

构造方法是什么?通俗易懂的说,构造方法就是项目中的实体类里面有参构造和无参构造 //有参构造 public Billing(String msisdn, String serviceid, String time, String doubleflag) { super(); this.msisdn = msisdn; this.serviceid = serviceid;...

2019-03-15 16:43:02 1208

原创 spring+springmvc+mybatis写quartz定时任务

1:pom.xml里面加上quartz包的配置 &lt;dependency&gt; &lt;groupId&gt;org.quartz-scheduler&lt;/groupId&gt; &lt;artifactId&gt;quartz&lt;/artifactId&gt; &lt;version&gt;2.2.1&lt;/version&gt; &a

2018-10-30 10:02:11 470

原创 字符串按照某个字符截取前面部分和后面部分

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 20343 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 2357

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除