Springboot项目:dubbo用@Reference注入Realm失败 最近做项目用SpringBoot+Dubbo+Shiro做项目框架,在调试shiro自定义Realm权限的时候发现,@Reference注入的dubboService为null;网上查了好多,但都没有完美解决问题,问题的原因是shirofilter加载顺序引起的。解决问题的方法为:将dubbo bean转为spring bean,再用spring上下(ApplicationContext)转为...
初学spring boot,整合jpa+hibernate会遇到的坑 在repository中写@Query(“”)自定义sql,启动项目发现报错。org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'personController': Injection of resource dependencies failed; nested ...
mysql开启远程访问权限 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
MySql去重:DISTINCT与 GROUP_CONCAT()+GROUP_BY 创建store表DROP TABLE IF EXISTS `store`;CREATE TABLE `store` ( `price` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, `product` varchar(255) CHARACTER SET utf8m...
Java实现微信统一服务消息 下发小程序和公众号统一的服务消息,官方文档https://developers.weixin.qq.com/miniprogram/dev/api/open-api/uniform-message/sendUniformMessage.html统一服务消息接口能成功推送小程序模板消息,可以跳转到小程序页面。统一服务消息接口能成功推送公众号模板消息,但是跳转小程序目前不行。经测试minipr...
js监听鼠标移动,鼠标没有移动超时清楚cookie <!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Co...
String path = request.getContextPath() <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><base href="<%=basePath%>"&g...
Netty5+Websocket 根据官方文档和自己实际操作整理,方便自己以后使用。为了方便,用maven做的例子。pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap...
SSH开发 报错:Unable to instantiate Action, controller.MsgController, defined for'show' in namespace ' SSH开发报错:Unable to instantiate Action, controller.MsgController, defined for'show' in namespace '/'null解决方案:spring里的id属性值要对应struts里class属性值。原因:jdk版本和spring的版本不兼容。一般是spring版本太低,jdk版本过...
Java通过jdbc连接MySQL 先导入jar包,mysql-connector-java-5.1.31-bin.jarpackage dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java...
Java开发中get方法中文乱码解决 开发中遇到这个问题,查阅资料后得以解决,写了两个,也可以说是一个,只是将同一个方法分开写和合起来写。 //get请求方式接收到的中文字符串 String name = request.getParameter("userName"); //将中文字符重新编码 默认编码问 ISO-8859-1 String userNam...
js中字符的替换(如用单引号提换双引号) 最近遇到一个问题,需要将Json转为String( js中json对象和string互转),String对象内的单引号需要为双引号,就查了一下,做了一个总结。JS提供的replace()方法正好解决了字符替换的问题。stringObject.replace(regexp/substr,replacement)参数 描述 regexp/substr ...
js中json对象和string互转 json转string的方法/** * json对象转字符串形式 */ function json2str(o) { var arr = []; var fmt = function(s) { if (typeof s == 'object' && s != null) return json2str(s); re...
vue.js+element-ui动态配置菜单 <!--导航菜单-折叠功能--><aside :class="collapsed?‘menu-collapsed‘:‘menu-expanded‘"><!--单个激活 并以 index 作为 path 进行路由跳转--><el-menu unique-opened router v-show="!collapsed"><!--动态路由...
Mybatis批处理(批量查询,更新,插入) mybatis批量查询mapper.javaList<UBaseMenu> findMenuName(List<String> valueList);mapper.xml<select id="findMenuName" resultType="java.lang.String" parameterType="java.util...
Java中List去重 Java中如果遇到List中有重复的元素,可以用contains方法去重。java.lang.String.contains()方法返回true,当且仅当此字符串包含指定的char值序列。此方法返回true,如果此字符串包含,否则返回false。使用这个方法完全可以通过字面意思来理解,“包含,包括”。List<String> a = new ArrayList...
按时间检索中,开始时间为00:00:00,结束时间为23:59:59 开发中遇到问题,按时间检索,传值为年月日,到sql就会默认为时间00:00:00,在java中可以通过字符串拼接的方式实现。 publicstatic Date getStartTimeOfDate(DatecurrentDate) { Assert.notNull(currentDate); String strDateTime =date2String(curre...
js实现获取页面数据转为Json数据并使用 最近做项目接触到的一个问题,向后台提交Json数据。可以在js中转好再传过去,也可以传过去后在后台进行转Json。这里是js将数据先转为Json再使用的。parArr = {};var aaa = $('#aaa').val().replace(/(^\s*)|(\s*$)/g, "");parArr.A = aaa;var bbb = $('#bbb').val(...
Java开发中判断空值 刚刚接触项目开发,遇到的一个问题,就写在这里。希望能够帮到像我一样的初学者。在Java中String类型和Int类型的判断空值的方法是不同的。Int类型的变量是可以直接用null或者空字符串“”来进行判断的。例如:if(age != null &&age !=””){ ……}String类型则不可以这样判断。String类型应该用isNotE...
JS中Date的格式化,闰年,增减等 /*Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符串Date.prototype.toArray 日期分割为数组Date.prototype.Dat...