- 博客(33)
- 资源 (4)
- 收藏
- 关注
原创 阿里云ECS配置IPv6后,如果无法访问该服务器上的网站,可检查如下配置
2、在安全组规则开通端口可访问,设定端口后注意授权对象要特殊设置“源:::/0”1、域名解析到这个IPv6地址;
2023-12-21 15:57:49
1477
原创 jeecg boot MybatisInterceptor 的使用笔记
目前使用的旧版本是2.0.2更新了新版本2.2.1sql:UPDATE tablename set update_time = #{updateTimeNew} where ID = #{id} and update_time = #{updateTime}使用中存在问题:首先查到了最新数据,然后执行以上sql,由于updateTime在最新版中被默认了new Date() 导致查不到旧数据版本2.2.1代码片段:MybatisInterceptor.javaif
2021-05-19 15:49:09
519
原创 axios发起ajax请求,返回404
使用axios发起ajax请求,如果接口命名执行了接口查询,但是去返回404,可以考虑跨域的问题,我就是使用微信公众号登录,最初请求接口有端口,经过授权登录后,接口没了端口,但是因为我做了nginx代理,依然请求成功,但就是返回404。最后排查到是跨域问题,接口请求统一去掉端口即可...
2021-03-29 17:28:05
961
原创 jeecg boot笔记(一)-使用模糊查询
1、引入 JInputimportJInputfrom'@/components/jeecg/JInput.vue'2、使用<j-inputplaceholder="请输入名称"v-model="queryParam.name"></j-input>
2020-09-10 17:15:15
2914
原创 微信小程序传值的坑
切记:小程序基础库版本低于2.6.3,是不支持eventChannel的,安卓可以通过升级微信解决,ios10升级也不管用解决方法:使用wx.setStorageSync传值,跳转成功每次清空坑:wx.setStorageSync要在跳转页面执行之前传值,在编译工具是测不出这个问题的,否则会导致接收不到参数,真实环境才能测试出来...
2020-03-14 11:16:35
333
原创 active 20, maxActive 20导致系统无法登陆、无法查询
今天服务器出现报错:Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed toobtain JDBC Connection; nested exception is com.alibaba.druid.pool.GetConnectionTimeoutException: wait mill...
2020-03-07 02:19:11
2717
原创 mybatis使用foreach的 separator="or" 失效问题
今天处理一个需求,选中北京三城一副一区,要查到"海淀区,怀柔区,昌平区,大兴区,通州区"三个区的数据思路:由于地址并没有分区,只是一个字符串,所以把 "海淀区,怀柔区,昌平区,大兴区,通州区" 拼接为多个like传参:"海淀区,怀柔区,昌平区,大兴区,通州区"碰到问题:xml中foreach没有循环,separator="or"也失效但是,问题解决了啊^_^,所以才来写文章的...
2019-07-06 15:04:32
14687
原创 多个泛型继承调用
目标:ChildDojoA.java是Dojo类,ParentDojoA.java是B的父类ChildServiceB.java是服务类service,s需要使用B中方法ParentServiceB.java是S的父类从而实现一个方法,调用所有实现ParentServiceB的类的方法直接上代码ChildServiceB.java和ParentServ...
2019-03-22 19:02:42
1065
3
原创 模拟高并发
这几天想鼓捣一下高并发,之前对并发数据一致性处理,使用的synchronized关键字,想试试lock,只不过效果不理想啊,阶段一:用的lock.lock()和unLock()方法配合,只是保证了数据一致性,只不过会导致有的线程取不到结果阶段二:使用lock.tryLock()和unLock()方法配合,当试图加锁失败的时候,再次调用业务方法,数据一致性和线程执行成功都得到了保证,但是执行...
2019-01-09 17:30:42
1564
原创 多线程并发时,poolSize对执行时间的影响
这两天在学习多线程并发,写了一个例子import java.util.concurrent.Callable;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.u...
2019-01-02 10:47:27
400
转载 多个项目部署在一个tomcat
多个项目部署在一个tomcat,报错:web app root system property already set to different vlaue 'webapp.root'=[/data/wwwroot/www.yuming.com] instead of [/data/wwwroot/wtf.yuming.com]...解决方法:在web项目的web.xml文件中增加一下...
2018-09-21 18:58:29
324
原创 当json数组的Value值为数组的时候,构建
当json数组的Value值为数组的时候,应该先构建数组,再给json赋值var jsonArray=[]jsonArray.push('a');jsonArray.push('b');jsonArray.push('c');jsonArray.push('d');var jsonObj={};jsonObj['js']=jsonArray;如果已存在的json数组中json对象的Value值为数...
2018-03-08 18:16:06
15170
原创 dubbo消费者请求不到生产者
com.alibaba.dubbo.rpc.RpcException: Invoke remote method timeout. method:将dubbo服务器、dubbo提供者、dubbo消费者放在同一局域网下,便可以解决
2018-01-30 15:21:29
3885
原创 将表中相同学科,不同班级中的最高分排序列出
将表中相同学科,不同班级中的最高分排序列出SELECT a.className,a.subject,a.maxScore FROM (SELECT className,test.subject,MAX(score) maxScore FROM test GROUP BY test.subject,className) a ORDER BY a.maxScore DESC
2018-01-03 21:12:37
738
原创 对LEFT JOIN的新理解
之前只是单纯使用LEFT JOIN 并没有仔细思考其特点,这两天项目中碰到了新的问题,刚才测试了一下,特意总结说正题:当两个表有一个字段关联,表A关联表B,如果表B中没有对应的数据,只会查询到一条数据表名:tableA字段:id 数据:id123表名:tableB字段:id AId 1 2 2 2
2017-12-11 10:34:32
1782
原创 mysql对重复的create_date字段值进行逐个递增
问题sql:SELECT a.ID id,c.company_name companyName,a.company_id companyId,a.DELETE_FLAG deleteFlag,a.CREATE_DATE createDate FROM tableA a LEFT JOIN tableB b ON a.company_id=b.company_id
2017-11-30 15:52:49
1130
原创 dataTable显示序号
var toaTkxtShiti.rowNumber=1;toaTkxtShiti.oTable = $('#table').dataTable( { "iDisplayLength": toaTkxtShiti.pageCount,//每页显示多少条记录 "sAjaxSource": getRootPath()+"/tkxt/toaTkxtShiti/manageList.actio
2017-11-09 16:03:18
1674
原创 mysql触发器
j监听A表,根据A改变B表正确sql:DELIMITER $$CREATE TRIGGER 触发器名 AFTER UPDATE ON 表AFOR EACH ROW BEGINDECLARE companyName VARCHAR(50);DECLARE companyId VARCHAR(50);SET @companyName=new.company_na
2017-11-03 16:23:09
188
转载 Ajax上传文件
用apicloud开发APP,碰到上传多个文件的问题,使用form.submit()上传成功,会发生页面跳转,头疼死了,终于发现FormData这个东西,美哉美哉,再也不跳了,终于可以自定义跳转页面了,nice,今天中午多吃点
2017-08-03 10:32:06
242
原创 mybatis 分页中的delegate由来
调试物理分页,得到如下图原来delegate在这里方言mybatis.xml还不知道这个是什么(支持的数据源?)而且在typeAliasRegistry中发现了这些东西(数据映射?+支持数据源映射?)date=class java.util.Date, _boolean[]=class [Z, shor
2017-07-20 10:01:55
706
转载 Java编译时类和运行时类
Java中的许多对象(一般都是具有父子类关系的父类对象)在运行时都会出现两种类型:编译时类型和运行时类型,例如:Person person = new Student();这行代码将会生成一个person变量,该变量的编译时类型是Person,运行时类型是Student。 说明一下编译时类型和运行时类型: Java的引用变量有两个类型,一个是编译时类型,一个是运行时类型,编译时
2017-07-14 13:53:40
733
转载 MySQL DATE_FORMAT() 函数
http://www.w3school.com.cn/sql/func_date_format.aspMySQL DATE_FORMAT() 函数定义和用法DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。
2017-06-29 09:45:07
306
原创 Spring注解 @ExceptionHandler 来进行异常处理,@RequestMapping
在controller设计时,可以让所有controller都继承基本controller,在基本controller中,做异常处理的方法头部加上@ExceptionHandler({ Exception.class })注解,拦截所有异常,在此方法中对异常统一处理包括异常类型的分类,异常返回页面等等
2017-06-22 11:40:40
922
转载 url 传递参数(特殊字符)
有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。下表中列出了一些URL特殊符号及编码 十六进制值1.+URL 中+号表示空格%2B2.空格URL中的空格可以用+号或者编码%203./分隔目录和子目录%2F4.?分隔实际的 URL
2017-06-22 10:00:49
952
转载 MySQL 当前时间30分钟以内的数据
MySQL 当前时间30分钟以内的数据SELECT * FROM toa_machine_restart t WHERE t.END_DATE IS NOT NULL AND t.END_DATE>DATE_ADD(NOW(), INTERVAL -30 MINUTE)MySQL datediff(date1,date2):两个日期相减 date1 - date2,返回天数。
2017-06-21 11:48:41
25998
转载 Spring配置bean的详细知识
在Spring中配置bean的一些细节。具体信息请参考下面的代码及注释applicationContext.xml文件 1 xml version="1.0" encoding="UTF-8"?> 2 beans xmlns="http://www.springframework.org/schema/beans" 3 xmlns:xsi="http://www.w3
2017-06-13 17:21:49
420
原创 二叉树先序遍历
前两天面试,看见了个笔试题,关于二叉树的,今天算是把自己的一点理解写下来吧。今天看网文,才想起来,二叉树的先序遍历、中序遍历、后序遍历,遍历顺序都是相对于父节点写的,也就是先遍历父节点、中间遍历父节点,最后遍历父节点。讲完理论,来看一下今天理解的一个二叉树题先序遍历:FBACDEGH中序遍历:ABDCEFGH一下只适用于已知先序遍历和
2017-02-26 14:09:57
7792
原创 软件开发sql牵扯到日期的小提醒
在做项目中,对用户输入内容的检查至关重要,检查的顺序也关系到成败。如果在对用户输入的日期进行检查时,应首先进行格式检查,看用户输入是否合法,然后再传值到sql语句,进行数据是否存在的检索。否则,当使用不合法的日期传入sql,与表中的日期进行比较时,会发生sql错误。
2016-10-12 21:26:40
299
原创 在软件开发中,对用户、所属部门间业务逻辑的理解
用户会有有效时间段,部门也会有有效时间段,两者单独使用时互不干扰。当用户有所属部门时,所属部门也应有有效时间段,所属部门的有效时间段既应该在用户的有效时间段内,也应该在部门的有效时间段内。有些情况,用户会属于多个部门,我做的项目中,用户所属部门便存在本务和兼务之分。要求是在用户有效期间内的子区间内,本务只能有一个,兼务可以有多个。比如:用户userA有效时间段为 1月1日-5月
2016-10-12 20:57:19
1045
原创 对jsf框架中文件分层的理解
配置文件:WebRoot/WEB-INF/faces-config.xmlF层: JSP页面+JavaBean+javaJavaBean 和JSP页面中的项目一一对应java 用于处理页面逻辑、数据处理、调用S层中方法S层: XXXS.javaXXXSImpl.java 调用U层中的方法,可以对U层中取到的数据做简单处理,如字段的重命名(类似map.put(
2016-10-12 20:52:27
371
原创 sql中ROW_NUMBER函数的理解
ROW_NUMBER() OVER( PRATITION BY A ORDER BY B DESC) R根据 字段 A 分组,根据字段 B 降序排序。这样的话,如果想取A中B最大的值,只需要在where条件中加上 R=1,便可以
2016-10-12 20:46:05
1009
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人