試毅-思伟_技术博客

欢迎来到試毅-思伟的技术博客,这里将深入探讨相关技术,包括行业动态,架构设计,设计模式,框架使用等。...

原创 hexo主题之hexo-theme-yilia-plus

hexo-theme-yilia-plus 一个简洁优雅的hexo主题 ➡️ https://github.com/JoeyBling/hexo-theme-yilia-plus     此项目是根据hexo-theme-yilia主题做了一些优化和改动...

2019-07-29 09:13:06 3760 6

原创 SpringBoot依赖scope为provided时,IDEA运行报错

报错信息如下【不同环境报错信息可能不一致,大概就是NoClassDefFoundError异常】: java.lang.NoClassDefFoundError: javax/servlet/ServletContext at java.lang.Class.getDeclaredMet...

2020-04-03 16:21:24 2661 0

原创 提高GitHub访问速度及其他DNS优化

添加如下配置 Windows用户修改C:\WINDOWS\System32\drivers\etc\hosts文件 Linux用户修改/etc/hosts文件 # C:\WINDOWS\System32\drivers\etc # /etc/hosts # 屏蔽Adobe激活服务器: #0...

2020-03-02 17:41:20 3855 0

原创 SpringBoot解决Shiro导致依赖注入的bean事务失效问题

关于SpringBoot动态代理配置说明 代码示例地址:https://github.com/JoeyBling/bootplus 由于shiroFilter在Spring自动装配bean之前实例化 在继承了AuthorizingRealm的类里使用依赖注入的bean及相关联的Bean会被初始...

2020-01-20 17:28:37 6374 0

原创 SpringBoot动态代理配置说明

SpringBoot动态代理配置说明 基于CGLIB的代理与基于JDK的动态代理实现的声明式事务的区别 CGLIB基于继承实现,JDK动态代理基于实现接口实现 CGLIB的代理类需要事务注解@Transactional标注在类上(或方法);而JDK动态代理类事务注解@Transactional可...

2020-01-20 15:54:27 6093 0

原创 使用javadoc内部的文档注解

代码示例地址:https://github.com/JoeyBling/bootplus 1、@see 注解@see可以在注释中实现链接跳转.@see可以指向包,类,方法,属性. 一个完整的使用方法是这样的@see package.class#member 如果指向的在当前类中,可以只写#...

2020-01-20 15:49:22 778 0

原创 Spring集成线程池

线程池ExecutorService的4种拒绝策略 ThreadPoolExecutor.AbortPolicy:丢弃任务并抛出RejectedExecutionException异常 ThreadPoolExecutor.DiscardPolicy:也是丢弃任务,但是不抛出异常。 Thr...

2020-01-20 15:33:28 594 0

原创 redis-cli常用命令

redis-cli常用命令 键(key) keys * 注意: 由于redis是单线程的,因此在redis key数量很多的时候禁用该命令,否则容易引起生产应用夯机现象 set key value 给数据库中名称为key赋予值value get key 返回数据库中名称为ke...

2019-10-15 16:56:32 479 0

原创 IDEA自带Maven Projects窗口打包项目报错

具体报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project tomcat7-maven-plugin...

2019-09-27 17:13:13 599 0

原创 IDEA推荐插件合集

1、Alibaba Java Coding Guidelines 阿里代码规约检测与设计规范 2、CamelCase 大小写及驼峰转换插件 快捷键使用 ➡️ Shift + Alt + U 3、CodeGlance 代码编辑区缩略图插件 快捷键使用 ➡️ Shift + Shift + ...

2019-09-23 13:34:16 3128 0

原创 VS Code推荐插件合集

VS Code推荐插件 Beautify 语法高亮,代码格式化 ctrl+shift+p输入beautify就有提示 Language pack extension for Chinese (Simplified) 中文汉化 Code Spell Checker 代码拼写检查 vsco...

2019-09-23 11:55:29 3334 0

原创 Windows加速GitHub访问

windows下打开C:\Windows\System32\drivers\etc\hosts文件,在最后行编辑添加 # 屏蔽Adobe激活服务器: #0.0.0.0 activate.adobe.com #0.0.0.0 practivate.adobe.com #0.0.0.0 ereg.a...

2019-09-23 11:22:16 515 0

原创 ejs模板引擎常用语法

NodeJs的模板引擎有很多,ejs是比较简单和容易上手的。常用的一些语法如下: 提示:中间的内容数据记得前后要空一格 <% ... %> 包含js代码 <%= ... %> 输出变量 变量若包含 '<' '>'...

2019-08-15 14:23:00 1889 0

原创 IDEA自动生成serialVersionUID

实体对象实现了java.io.Serializable接口后,一般都会提供一个serialVersionUID以做版本区分。在idea里,可以通过设置来快速生成serialVersionUID 1、打开设置 File ➡️ Settings ➡️ Editor ➡️ Inspections...

2019-08-13 17:19:00 462 0

原创 解决IDEA中快捷键Alt+Enter不能使用

1、打开快捷键设置 File ➡️ Settings ➡️ Keymap 搜索show Intention Actions,进行绑定按键 2、打开设置 File ➡️ Settings ➡️ Editor ➡️ Intentions 搜索refactorings,将Intro...

2019-08-13 17:00:00 2506 0

原创 关于npm install失败的解决方法

可以尝试以下解决方案 1.授权执行 sudo npm install 2.运行高权限用户 sudo npm install --unsafe-perm 3.安装某个模块 sudo npm i 模块名 --unsafe-perms 4.清除代理 npm config set proxy fa...

2019-07-30 09:33:00 6081 0

原创 Git命令记录

1、设置代理 git config --global http.proxy 'http://127.0.0.1:8087' 2、删除代理 git config --global --unset http.proxy 3、查看代理 git config --global --...

2019-07-30 09:19:00 422 0

原创 Hexo 编译文档时 JS或HTML 混乱解决方案

Tips:前导必备 博主博客地址 博主使用的是hexo-theme-yilia-plus主题 之前为在 GitHub 博客上写自己的 html 网页,在 hexo 根目录下的 source 文件夹中放了自己的 js 文件,每次 hexo g 后,pubic 文件夹中的 js 文件就混乱了,与...

2019-07-26 11:26:00 344 0

原创 hexo主题之hexo-theme-yilia-plus

hexo-theme-yilia-plus 一个简洁优雅的hexo主题 ➡️ https://github.com/JoeyBling/hexo-theme-yilia-plus 此项目是根据hexo-theme-yilia主题做了一些优化和改动,写这个项目的初衷就是深入学习Hexo。使用yi...

2019-07-25 11:43:00 4 0

原创 Hexo博客集成码云评论系统

Tips:前导必备 博主博客地址 博主使用的是hexo-theme-yilia-plus主题 简介 giteement系统是基于gitment的源码开发和扩展的 ➡️ https://gitee.com/zhousiwei/giteementgiteement还在继续维护优化中…欢迎小伙伴...

2019-07-25 10:39:00 624 0

原创 Hexo博客集成Gitment评论

Tips:前导必备 博主博客地址 博主使用的是hexo-theme-yilia-plus主题 Gitment 是一位作者实现的一款基于 GitHub Issues 的评论系统。支持在前端直接引入,不需要任何后端代码。可以在页面进行登录、查看、评论、点赞等操作,同时有完整的 Markdown ...

2019-07-24 16:52:00 440 0

原创 Hexo博客配置RSS插件

Tips:前导必备 博主博客地址 博主使用的是yilia-plus主题 1、安装rss插件 在站点根目录下安装 npm install hexo-generator-feed 2、配置_config.yml文件,启用插件 # Extensions plugins: hexo-gen...

2019-07-23 15:49:00 392 0

原创 gulp-babel 取消严格模式("use strict")

插件地址 ➡️ https://github.com/genify/babel-plugin-transform-remove-strict-mode 1、安装 npm install babel-plugin-transform-remove-strict-mode 2、使用 添加内容到....

2019-07-23 09:38:00 874 0

原创 Hexo博客使用gulp压缩静态资源

Tips:前导必备 博主博客地址 博主使用的是yilia主题 1、全局安装gulp npm install gulp -g # 查看版本 gulp -v 2、安装gulp插件 在站点根目录下安装 npm install gulp --save npm install gulp...

2019-07-22 16:35:00 812 12

原创 IDEA多个model下有同名的class,debug进错了

1、打开设置 File ➡️ Settings ➡️ Build, Execution, Deployment ➡️ Debugger 选中show alternative source switcher 2、再执行debug模式,在编辑界面有下拉选项,选择你要debug的mo...

2019-07-19 15:33:00 387 0

原创 Vue配置marked链接添加target="_blank"

引入marked package.json "dependencies": { "marked": "^0.3.9" } import marked from "marked"; 修改生成的HTML的...

2019-07-19 10:07:00 309 0

原创 GitBook生成pdf出现中文不显示或乱码

1、在book.json文件plugins属性上添加yahei插件 "plugins": ["yahei"] 2、配置pluginsConfig下fontSettings属性,使用msyh > 微软雅黑字体 "...

2019-07-02 17:44:00 919 0

原创 Linux下安装GLIBC_2.18和libstdc++.so

Tips:如果不装libstdc++.so会报错:ImportError: /usr/lib64/libstdc++.so.6: version 'GLIBCXX_3.4.15' not found (required by /opt/calibre/lib/libQt5Web...

2019-07-02 16:55:00 2678 0

原创 Git分支的创建、删除、切换

1、本地创建新分支并切换到新分支 # git checkout -b 分支名 2、提交分支到远程仓库 # git push origin 分支名 3、切换分支 # git checkout 分支名 4、删除远程分支 # git push origin --delete 分支名 5、删除本地...

2019-07-01 10:06:00 343 0

原创 Linux下安装GLIBC_2.15

1、查看系统glibc支持的版本 # strings /lib64/libc.so.6 |grep GLIBC # rpm -qa | grep glibc 2、升级glibc支持的版本到GLIBC_2.15 官网地址 ➡️ http://www.gnu.org/software/libc/ ...

2019-06-25 14:21:00 4543 0

原创 Linux下安装GLIBC_2.14

1、查看系统glibc支持的版本 # strings /lib64/libc.so.6 |grep GLIBC # rpm -qa | grep glibc 2、升级glibc支持的版本到GLIBC_2.14 官网地址 ➡️ http://www.gnu.org/software/libc/ ...

2019-06-25 11:15:00 1316 0

原创 Linux安装python2.7

官网地址:https://www.python.org/downloads/ 1、Linux下安装(其他系统请自行前往官网安装) --- 安装依赖包 # cd /usr/local # yum install zlib-devel bzip2-devel openssl-devel ncurs...

2019-06-24 17:55:00 1423 0

原创 GitBook相关配置及优化

1、GitBook配置说明 目录结构 ├── book.json ├── README.md ├── SUMMARY.md ├── chapter-1/ | ├── README.md | ├── something.md ├── chapter-2/ | ├── README....

2019-06-24 16:58:00 575 0

原创 Linux下安装calibre-ebook

官网地址:https://calibre-ebook.com/download 需要有python环境 ➡️ Linux安装python2.7 注:calibre-3.44.0 需要 Python-2.7.9 版本 安装步骤与2.7.7一致 1、Linux下安装(其他系统请自行前往官网安装)...

2019-06-24 16:57:00 1371 0

原创 GitBook的安装、卸载、常见问题

Tips:前导摘要:记得有一次不小心卸载了一个东西,后面执行gitbook init报错:Cannot find module 'internal/util/types 官方GitHub:https://github.com/GitbookIO/gitbook-cli 一、卸载Gi...

2019-06-20 14:27:00 3036 0

原创 Git彻底删除历史提交记录的方法

1、查看Git提交记录 # git log 2、找到需要回滚到的提交点,复制它的hash值 # git reset --hard 你复制的hash值 3、将当前指向的head推到git # git push --force ...

2019-06-05 10:22:00 4224 0

原创 BitComet服务器列表

udp://mgtracker.org:2710/announce http://share.camoe.cn:8080/announce udp://11.rarbg.me:80/announce http://tracker.tfile.me/announce http://open.acgt...

2019-05-13 14:56:00 2151 0

原创 Hexo博客yilia主题添加背景音乐 (网易云音乐)

博主博客地址 1、打开网易云音乐首页,复制选择的背景音乐分享外链 网易云音乐 2、引入播放器代码 在themes/yilia/layout/_partial/left-col.ejs文件nav标签中添加代码 注:放在<nav>和</nav>之内 笔者添加了一些判...

2019-05-09 14:29:00 4791 6

原创 玩转MySQL优化命令

1、MySQL更改为只能本地登录 # use mysql; # select user,host,Password from user where user='root'; # delete from user where user='root' and h...

2019-05-06 18:05:00 2934 0

原创 IDEA+JRebel全自动热部署

链接:https://pan.baidu.com/s/1ZE5cv1vhFQhdaj91dFD-GA 密码:b2k8 下载后解压 1、打开IDEA离线安装插件,选择刚刚下载的ZIP就行了 2、激活JRebel 装完以后打开 IDEA ➡️ Help ➡️ JReb...

2019-05-05 18:48:00 2933 0

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