- 博客(85)
- 资源 (6)
- 收藏
- 关注
原创 Shiro在线刷新权限
shiro-spring-boot-web-starter 1.6.0版本[SpringBoot微服务框架] 提前说好,说我缺文件的,一般那是不中要的 ShiroFreshService /** * 初始化权限 -> 拿全部权限 * * @param : * @return: java.util.Map<java.lang.String, java.lang.String> */ Map<String, String
2020-11-19 17:27:25
666
原创 静态代码块类加载时并不会执行
public class SCTest { public static void main(String[] args) throws ClassNotFoundException { /* static{ System.out.println("父类的静态代码块"); }*/ //JVM装载了Fu的类信息,但是没有实例化 SCTest.class.getClassLoader().loadClass("com.
2020-11-06 10:30:53
553
1
原创 Shiro密码凭证匹配设置
生成密码 public class Sha256PasswordHelper { public static String encryption(String username, String pwd) { return new Sha256Hash(pwd, username,1024).toString(); } } 散列算法配置,默认hex编码【这里的编配配置需和Sha256PasswordHelper 这里同步,我这里选择默认hex】 @Bean pub
2020-08-07 11:46:16
557
原创 fileinput基本使用
新增 $("#attachmentsFile").fileinput({ theme: "fa", showPreview: true, //是否显示预览 hideThumbnailContent: true,//是否在缩略图中隐藏预览内容(图像,pdf内容,文本内容等)。 showUpload: false, //隐藏上传按钮 ...
2020-05-07 18:23:34
11958
原创 铭soft理解图5.0
铭soft5.0理解图 自定义文章类别【避免过多重复啰嗦栏目】 比如首页轮播图:有pc、mobile分类 比如新闻头条:有科技、娱乐等分类
2020-04-22 16:33:00
171
原创 自律因果律武器
1.不要滥用类比不要滥用类比 你将要尝试着学习并理解的,是一个前所未有的重大创新,其中有很多你一下子难以理解透彻的概念,很少有人能一下子全都弄明白…… 在这样的时候,人们会不由自主地抄近路走捷径 —— 滥用类比:类比是约等号(≈),而这就是是等号(=),约等号和等号之间的差别有时甚至超过十万八千里。 这种不恰当的类比被滥用多次之后,就再也没办法形成正确的理解了 —— 因为理解一个创新需要理解多个前...
2019-11-03 21:52:56
498
原创 ECharts默认label处理
阅读顺序 1.看图 2.echartsjs实例中调试编写的代码 3.注意点 4.用途 1.看图 默认显示第一个 选择其它不是会重叠吗,这里我用设置背景及背景宽度解决的【勉强,要实际情况调试】 小程序中大家背景颜色都设置一样 2.echartsjs实例中调试编写的代码 option = { tooltip: { trigger: 'item', fo...
2019-07-12 10:35:00
11233
翻译 Echart平均值
markPoint : { data : [ {type : 'max', name: '最大值'}, {type : 'min', name: '最小值'} ] }, markLine : { ...
2019-06-21 10:23:03
3178
原创 echarts与tab解决之道
不需要高耦合之前的代码的,Tab切换初始化 var tap={}; //默认tab1初始化 tap[0] = 'init'; var line1Chart = echarts.init(document.getElementById('line1Chart')); var line2Chart,line3Chart,line4Chart; 然后在tab切换事件中 if(!tap[1]){ ...
2019-05-08 17:11:07
1612
原创 Protobuf之proto js生成
先上我的工作区图,最终的样子 你新建一个文件夹,在文件夹中打开VSCODE,快捷键Ctrl+Shift+Y,然后在TERMINAL中执行各种命令。 先说下,我已经安装了Node.js Before把要用的先记录一遍[IM.MD文件] npm install -g require(对库文件的引用库) npm install -g browserify(这个是用来打包成前端使用的js文件) npm...
2018-12-25 12:21:16
10173
1
原创 MySQL试去重语句测试
MySQL试去重语句测试 having使用学习 不好意思,将count(*)换为count(id),使用不能偷懒 DELETE FROM wbxx WHERE id not in ( SELECT id FROM ( SELECT id FROM wbxx GROUP BY namex HAVING count(id) = 1 UNION SELECT min(id)...
2018-10-21 20:20:48
499
原创 SpringBoot Data JPA实体继承
关于实体继承解决方式 参考:https://github.com/spring-projects/spring-data-book/blob/master/jpa/src/main/java/com/oreilly/springdata/jpa/core/AbstractEntity.java @MappedSuperclass public class AbstractEntity{ //子...
2018-10-17 14:32:53
3528
原创 SpringBoot JPA批处理
/** * 批量处理 * */ public interface JpaBatch&lt;T&gt; { } import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.transaction.annotation.Transactional; import javax.persis...
2018-10-16 18:18:20
2949
原创 SpringData JPA框架使用时多表关联返回自定义参数方案
关联多张表构造方法返回自定义字段写法 /* *构造方法类 *放入Constant类中作为常量配置,便于管理 * / JpaVoConstants.XXVO = " new com.XX.XX.XXVO " //受到容器托管的EntityManager可以直接通过注解@PersistenceContext注入的方式来获得 @PersistenceContext private EntityMa...
2018-10-16 18:07:27
1067
原创 SpringData JPA框架使用时出现JSON循环依赖解决方案
发现问题出在转换JSON的环节,出现死循环,如下为解决方法 Book类上面放入 @JsonIgnoreProperties(ignoreUnknown = true, value = {&quot;hibernateLazyInitializer&quot;, &quot;handler&quot;, &quot;fieldHandler&quot;}) public class Book{ ...
2018-10-16 17:50:53
2330
原创 CentOS7与Docker CE运行
目录第一步准备好Centos 7系统使用PuTTY开始操作了Centos7 镜像加速器[修饰官方贴]Docker相关命令查看所有镜像 `docker images`查看所有正在运行的镜像 `docker ps -n 10`停止正在运行镜像 `docker stop [imagesid]`重新运行镜像 `docker restart [imagesid]`[id:a21csXXXXXXX]删除实例 ...
2018-09-28 21:30:35
991
原创 Windows与ShowDoc
在IIS右边点击访问网站最后出现 如果没有我慢慢给你找方法解决 所有的文件,showdoc最新版本 php环境去php官网下载的 我配置了个这个 最后就是php.ini部分 需要改的地方 nginx发布的这个地址我不知道哪儿改啊,现在看的是IIS发布的页面 ...
2018-07-28 18:09:50
2062
原创 flying-saucer-pdf预览及下载
使用这个库的初衷 找阿里编程规范的时候在github上搜索到的,觉得pdf像书籍一样的翻页比较自由,也是手痒吧。 启发开源项目github-pdf-demo 国人的EditMD比较不错我弄了一个MarkDown写作 页面是自己凑凑的看一下图: pdf模板页面 <!DOCTYPE html> <html> <head ...
2018-06-19 13:44:06
3781
原创 SpringBoot打war包
打war包通过tomcat web服务器发布 pom.xml文件范本 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="
2018-06-08 13:04:39
220
转载 Shiro重新加载权限
package com.study.shiro; import com.github.pagehelper.util.StringUtil; import com.study.model.Resources; import com.study.model.User; import com.study.service.ResourcesService; import org.apache.shir...
2018-06-07 20:10:54
1575
原创 ifram在bootstrap modal中演进的自适应迭代至1.0版本
需引入layer.js loading加载遮罩层会被使用到 0.1版本显示页面但大小会随机变化。 0.2版本内嵌页面与主页面都要js控制,页面有时候不能显示。 1.0版本内嵌页面无需写额外js,只需主页面js控制,代码实现了自适应,且显示正常。 ifram可能会在加载关闭时内存泄漏,此处显式调用ifram clear防止内存泄漏 var Tools = (function ($) { ...
2018-06-07 16:32:34
431
转载 多线程例子
package com.company; import java.util.Random; import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReentrantReadWriteLock; public class ThreadLocalDo { public stat...
2018-05-28 14:35:41
308
转载 工厂模式
package com.bamboo; /** * 自由扩展工厂模式【复杂】 */ public class FactoryCalculatorDemo { public static abstract class Calculator{ private String type; public Calculator(String type) { ...
2018-05-28 14:34:19
200
转载 JWT工具类
package com.goodjob; import io.jsonwebtoken.Claims; import io.jsonwebtoken.JwtBuilder; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import javax.crypto.spec.SecretKeySpec;...
2018-05-28 14:32:38
361
转载 获取文件正确后缀工具类
package com.goodjob; import java.io.IOException; import java.io.InputStream; import java.util.HashMap; public class FileUtils { private static final HashMap&lt;String, String&gt; mFileTypes = ne...
2018-05-28 14:31:51
2051
1
原创 lambda 后面再增加其他的
打印 List&lt;String&gt; words = Arrays.asList("Java8", "Lambdas", "In", "Action"); words.stream() .map(aa-&gt;{return new User(aa);})
2018-05-24 10:32:55
157
原创 Java 计算小时之间的差啊
计算小时之间的时间差 小小提示一下,Ctrl+Tab可以吧左边的空格全部缩进为0,紧靠左边,大多数编辑器支持这个快捷键的,当然Table就增大空格了 DateFormat df = new SimpleDateFormat("HH:mm"); //UTC :Universal Time Coordinated,世界协调时间,又称世界标准时间、世界统一时间。UTC 提供了一种与时区无关(或非特定...
2018-05-24 10:29:59
1875
原创 React内网使用本地antd样式
目录结构 node_modules public iconfront font_148784_r2qo40wrmaolayvi.eot .............. .roadhogrc文件更改就可以生效了 { "entry": "src/index.js", "theme": { "...
2018-01-26 14:53:51
1297
原创 React简单自定义菜单
菜单组件 import React,{Component} from 'react'; import {Link} from 'react-router-dom'; import {Menu,message } from 'antd'; class Hmenu extends Component{ constructor(props){ super(props); ...
2018-01-26 14:46:25
2400
原创 Reactdva脚手架+ante包+echarts包
package.json 安装一个NPM包进来会在原来的脚手架node_modules中删除N多库,我每次吧库先备份一下, 再下载新库,下载下来后吧备份的库覆盖回来。 【我通过npm install echarts在node_modules中会下载echarts相关包,在此包配置文件中会增加"echarts": "^4.0.2",】 【同理安装"echarts-for-rea...
2018-01-26 14:28:00
1126
原创 IIS服务器上发布显示自定中文RequiredAttributeAdapter
配置生效: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Http; using System.Web.Mvc; using System.Web.Optimization; using System.Web.Routing; usin...
2018-01-26 14:10:00
381
原创 收起展开效果代码
上图效果: html: { "mData": "summary", "mRender": function (data, type, row) { var summarystr = ''; if (row.summary != null) { if (row.summary.length < 50) { ...
2016-12-07 14:52:35
899
转载 计算一个目录下代码行数
package com.daoyixing.eshop.d.controller; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.util.ArrayList; import java.util.List; /** * *******************
2016-12-06 16:12:17
497
原创 bootsrap不规则图片设置大小并且自适应
第一步图片自适应不失真显示代码块: class="r r-2x" style="border-radius: 6px !important;width: 100%; height: 100%; background-image: url('${root}/pic/${dataItem.musicFrontCover}'); background-repeat: no-repeat; ba
2016-10-31 14:40:01
2108
原创 给富文本编辑后显示的时候在代码块上手动加上行号
页面真实的html代码是: code class="java hljs"> 当然你在外面遮罩一层div也行。 效果:【行号的空格是动态计算的,我这里最高使用了4位数,当然没那么夸张了,具体需要你自己调试,可能样式会有冲突,这个你也自己调试一下,js动态设置css所以没有单机版的演示】 pre { position: relative;
2016-10-26 17:39:31
3525
原创 记录shiro的配置
//springShiro.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/
2016-09-12 18:08:20
1997
原创 centos7 mysql5.7.11 yum简陋笔记修改密码
笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记笔记 命令 sudo grep "password" /var/log/mysqld.log log中找mysql随机的密码 2016-06-02T12:39:34.607301Z 1 [Note] A temporary password is generated for root@localho
2016-06-03 16:01:57
783
将miui的颜色种类进度条单独拿出来了
2015-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅