- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 获取layui session中的登录用户
获取layui session中的登录用户var layuiSession = sessionStorage.getItem("layuiSession"); var session = JSON.parse(layuiSession); var user = session.command;
2020-11-13 15:44:29 5403
原创 json与string之间相互转换
1.首先有一个json对象2.获取json中的对象,并转化成字符串3.这样就获取到json中search对象的值,4.加入search现如今是“{shopcode:“1”,title:“标题”}”这种形式,我们需要取到shopcode的值5.如上,把search对象转化成json对象,然后再进行取值。...
2020-11-06 17:56:57 213
原创 mysql事件不自动执行
1. show variables like '%event_scheduler%';event_scheduler设置为 on打开状态2. mysql> show events;查看所有的事件3.mysql> ALTER EVENT “事件名称” ON COMPLETION PRESERVE ENABLE;如果是结果如上,再点开事件4.如果有“自动完成代码就绪”,自动执行事件开始...
2020-11-05 11:07:54 659
原创 layui 返回上一级菜单
layui 返回上一级菜单:var $ = layui.$;$("#back").on("click",function(){varbakUrl = parentJson.bakUrl;window.location.href = bakUrl;})
2020-10-24 17:10:33 1755
原创 layui js(前端代码) 获取当前时间 年月日时分秒
js实现代码如下:layui.use('laydate', function() { var laydate = layui.laydate; //常规用法 laydate.render({ type: 'date', value: new Date(new Date()) }); ...
2020-10-22 14:19:19 6693
原创 layUI关闭弹窗
layUI 关闭弹窗程序1.首先是前端取消按钮 取消2.后端js$(’#remove’).on(‘click’, function(){var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引parent.layer.close(index); //再执行关闭});...
2020-09-11 10:50:51 675
原创 mysql中常用到的时间函数,建议收藏
###昨天SELECT date_add(curdate(), interval -1 day)###本月1号SELECT DATE_FORMAT(now(),'%Y-%m-01')###本年1号SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY)###昨天SELECT DATE_SUB(curdate(),INTERVAL 1 DAY)###去年1月1号SELECT DATE_SUB(date_add(curdate(),inter
2020-07-28 09:21:53 225
原创 AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
出现这个问题一般是Tomcat版本过高导致的,比如我们目前是用的Tomcat8.5,将其换为Tomcat7.0就ok了。
2020-04-20 21:18:35 156
原创 java中的SPI 技术
简介:SPI (Service Provider Interface)是一种服务发现机制。它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。一、创建maven工程,provider1.在src/main/java包中创建接口provider;2.将provider项目进行打包;二、创建maven工程client;1.在c...
2020-03-01 21:29:33 399
原创 Tomcat基础环境配置完成仍未解决怎么办?不妨采用以下方法
一、首先下载Tomcat,并减压(tomcat官网:http://tomcat.apache.org/);二、.配置环境变量(高级系统设置–环境变量)三、系统变量中新建CATALINA_HOME,CATALINA_BASE;四、配置系统变量path(%CATALINA_HOME%\lib;%CATALINA_HOME%\bin);在%CATALINA_HOME%\lib;最后必须加“...
2020-02-17 19:43:06 156
原创 模拟RPC,了解远程调用原理
模拟远程调用需要模拟一个服务端,一个客户端:一、客户端、服务端各写一个接口CartService,两份代码一样;二、客户端生成一个接口的代理对象,利用代理对象的invock方法进行通讯;1.写一个代理对象类CartSevlet,因为代理对象创建实例需要3个参数,(类加载器、接口的字节码文件、处理器)[Proxy.newProxyInstance(loader, interfaces, h...
2020-02-15 16:11:41 302 1
原创 简易Mybatis代理对象的实现(二)
一、创建一个简单的java工程,由于是接口代理对象的实现,首先模拟一个接口;二、创建代理对象的实例newProxyInstance;1.利用反射读取IDAO中的方法,并写入指定路径下的文件中;2.把指定路径下的文件转化成预编译状态的.java文件,这里用到了java底层源码编译程序3.利用类加载器,把.java文件转化成为jvm可以加载的.class文件,这里我们首先自己定义个类...
2020-02-13 16:59:02 116
原创 简易Mybatis代理对象的实现(一)
简述:由于是一个简易的proxy实现,所以代码在同一个类中实现。1.首先创建一个简单的java工程;2.要实现代理对象必须通过一个接口实现,创建一个模拟接口,并添加一个方法;3.写一个proxyFactory创建proxy对象(把要代理的接口传进来);4.翻源码可以看出newProxyInstance需要添加一个InvocationHandler对象,所以模拟框架写一个MapperP...
2020-02-13 15:49:19 153
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人