自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (4)
  • 收藏
  • 关注

原创 [idea]关于idea开发乱码的配置

在JAVA开发中,一般统一设置为UTF-8的编码,包括但不限于开发工具、日志架构、虚拟机、文件编码等。2、JAVA 运行在windows上时默认使用的编码需要手动指定。conf/logging.properties中增加。3、日志配置,例log4j,其它类似。

2023-11-01 16:14:43 595

原创 [idea] IDEA 编译找不到符号

IDEA 编译找不到符号

2022-11-23 18:45:31 298

原创 【Mysql】Centos 7.6安装Mysql8

CentOS7.6安装mysql 8

2022-11-22 15:05:26 1613

原创 【IP SSL】内网IP SSL证书Nginx部署

内网签发SSL证书,通过SSL安全访问。

2022-11-01 14:15:27 2440 2

原创 【idea】maven install正常 build找不到符号

网上搜各种复制粘贴的方式都没用,总结一下我这里没用的几种方式,1、设置utf-82、重新设置maven版本3、刷新idea的缓存4、install右链run maven build然后有用的方式,通过maven命令行执行这个命令:...

2021-09-29 22:15:30 690

原创 【EnjoyHint】插件API-网站交互式引导插件

作者github及下载地址:https://github.com/xbsoftware/enjoyhint一、配置selector : 选择的元素(id,class,name)。description : 提示的内容。keyCode :当event为key时,用来定义具体的keyCode值。event_selector :如果需要将事件(设置在“事件”属性中)附加到其他选择器,则可以使用此选项。timeout :超时-在一个元素被突出显示之前的延迟。shape:显示的形状,可使用(circ

2020-12-11 17:21:19 648 2

原创 【下载】下载进度展示

response.setHeader("Content-Length",new File(url).length()+"");以上代码举例,服务端设置下载文件的总大小,客户端通过获取文件总大小与当前传输进度进行比例计算,展示下载文件的进度。

2020-09-21 11:02:15 142

转载 【SpringBoot】在spring boot中配置多个DispatcherServlet

spring boot为我们自动配置了一个开箱即用的DispatcherServlet,映射路径为‘/',但是如果项目中有多个服务,为了对不同服务进行不同的配置管理,需要对不同服务设置不同的上下文,比如开启一个DispatcherServlet专门用于rest服务。传统springMVC项目在传统的springMVC项目中,配置多个DispatcherServlet很轻松,在web.xml中直接配置多个就行: 1 2 3 4 5 6 7

2020-07-17 10:23:42 1959

转载 【CSS】box-sizing属性border-box与content-box区别

理解box-sizing属性border-box,content-box,其实也是理解正常盒模型与异常盒模型。正常盒模型正常盒模型,是指块元素box-sizing属性为content-box的盒模型。一般在现代浏览器中使用的都是正常盒模型content-box,它也是标准 w3c 盒子模型。参见CSS盒模型正常盒模型是指:盒模型的大小包括content,padding,border,并且先做content.。正常盒模型的大小会以内容优先自动扩展,内部子元素超过父元素给定的大小,会将父..

2020-05-28 16:37:26 1305

原创 【CSS】页面全局变灰

body *{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.B...

2020-04-08 10:39:21 832

原创 【Spring】自定义多时间参数校验注解

最近做参数判断的时候发现原有的参数校验无法判断多时间关系。啥叫多时候关系?举个栗子早餐时间必须在午餐时间之前,晚餐必须在午餐之前(你们要想成今天的早餐昨天的午餐我就没办法了...)理想的办法是增加一个自定义校验注解,在注解里设定哪个时间参数要在我这个时间之前,哪个时间参数要在我的时间之后,一通研究之后发现实现接口ConstraintValidator只能拿到当前注解的属性或者类以及当前...

2020-03-31 18:13:24 1997

原创 【Spring】ExceptionHandler 异常处理顺序

异常处理有如下两个监控方法:@ExceptionHandler(value = BusinessException.class) @ResponseBody public ResultVO handlerSellerException(BusinessException e) { return ResultVOUtil.error(e.getException...

2020-03-31 17:45:11 3172

原创 【Oralce】oracle基础

1、忘记密码 a、出入找到oracle的安装目录或客户端的安装目录: ..\product\11.2.0\dbhome_1\BIN b、右键在此处打开命令行 c、进入sqlplussqlplus /nolog d、连接sysdbaconn /as sysdba e、修改密码alter user sys identif...

2020-03-30 13:49:32 118

原创 jquery.Gantt甘特图汉化美化版说明

看到有些同学在反映有BUG,但是具体也没说明啥BUG,个人觉得是Gantt对象初始化的参数对象project一些默认参数没给(官方原版本没进行判断,没给默认参数就会把这部分参数读取为undefined),导致部分按扭不出来,project里把这些默认配置加上就可以解决,更建议修改ganttMaster.js的以下部分原(line:444)),增加默认值: this.permissions....

2020-03-25 14:03:30 10391 46

原创 【cache】关于图片动态请求的缓存

定义:所谓的图片动态请求我这里定义的是通过某一路径访问接口,接口通过图片参数标识输出一个图片,非传统的访问通过路径访问某一静态图片。场景:什么时候会出现图片动态请求还需要加缓存?在门户系统中,我们发布一条消息时,其中图片会上传到文件服务器,文件服务器返回一个文件标识,下次访问的时候通过这个标识访问图片。图片修改后,文件标识也会改变,也就是说一个文件标识对应的图片不会发生改变。我们缓存这个图...

2019-12-17 17:46:40 595

原创 【Apache ab】压测工具使用

1、下载,下载地址:https://www.apachehaus.com/cgi-bin/download.plx2、解压,进入bin目录,找到ab.exe测试应用。3、命令行进入使用如下命令测试:ab -n 100 -c 200 http://www.baidu.com/说明: 测试百度网址,100个请求,200并发。ab -t 60 -c 100 http:...

2019-12-02 10:23:11 190

原创 【netty】netty websocket uri传参问题解析

以前写netty的聊天工具时遇到个问题,就是websocket连接时验证当前用户是否已经拥有登陆权限,当时想的是像http请求一样,通过url直接传参然后后台解析不通过关闭通道,但是发现url上一增加参数就无法正常连接,当时时间紧未进行处理,当时处理逻辑如下:1、先设置读写超时120秒2、连接成功后增加当前通道验证标识2、前端监听websocket的onopen方法,一但连接立...

2019-11-27 17:36:11 4290

转载 Java面试通关要点汇总集之框架篇参考答案

框架篇Spring BeanFactory 和 ApplicationContext 有什么区别 BeanFactory 可以理解为含有bean集合的工厂类。BeanFactory 包含了种bean的定义,以便在接收到客户端请求时将对应的bean实例化。BeanFactory还能在实例化对象的时生成协作类之间的关系。此举将bean自身与bean客户端的配置中解放出来。BeanFa...

2019-10-22 15:46:02 307

转载 Java面试通关要点汇总集之核心篇参考答案

核心篇数据存储 MySQL 索引使用的注意事项 1.索引不会包含有NULL的列只要列中包含有NULL值,都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此符合索引就是无效的。2.使用短索引对串列进行索引,如果可以就应该指定一个前缀长度。例如,如果有一个char(255)的列,如果在前10个或20个字符内,多数值是唯一的,那么就不要对整个列进行索引。短...

2019-10-22 15:43:12 255

转载 vue ui 库大全

element:VUE2的web UI工具mint-ui:VUE 2中的移动UIiview:VUEjs 的开源 UI 库muse-ui:响应式 UI 库VUECircleMenu:VUE圆环菜单VUE-chat:聊天示例VUE-waterfall:瀑布组件Keen-UI:基本UI组件Vux:基于VUE和WeUI的组件库VUE-carbon:MD风格的移...

2019-10-22 15:34:52 573

转载 echarts搞定各种地图(想怎么画就怎么画)

西城区各街道效果图echarts提供了全国各省市及区县的js和json文件,但是并没有细化到区域内各街道范围,有时候项目中又有这种需求,领导给予重任,我们又不能轻易拒绝,只能是硬着头皮上了。今天我们以北京市西城区各街道地图为例,教大家如何应对各种变态echarts地图类需求。前段时间接到任务,需求是将北京市西城区各街道,用echarts地图形式展现出来。我们应该知道使用echa...

2019-10-22 15:11:26 530

原创 【CSS】div动态边框示例

写个动态边框留着以后备用,边框DIV宽度4px,DIV边框1px,整个DIV高500px,宽500px。利用无边框的DIV1px遮挡有边框的1px,达到无缝流动,很好理解。<!DOCTYPE html><html><style type="text/css">/*向右流动*/.pipeline_right_arrows { width: ...

2019-10-15 11:43:28 2642

转载 【JS】js面向对象

1、静态类无需实例化(即无需用new操作符实化对象)就可以调用的方法就叫静态方法,只包含静态属性和静态方法的类叫静态类,不能被实例化。 /* * 静态类:   * 无需实例化(即无需用new操作符实化对象)就可以调用的方法就叫静态方法, * 只包含静态属性和静态方法的类叫静态类,不能被实例化。 */ //JavaScript对象静态类示例 ...

2019-04-18 13:54:44 165

转载 【android】webview调用本地照相、图库

网上找了很多,看到这个兄弟写的能用,备份一份,照相的地方增加了存储权限,不然部分手机有问题,还有另一个问题,上传按扭点了授权后必须重新进入APP才能点击上传按扭,这个问题待解决后更新。一、H5页面的标签<input type="file" accept=".jpeg, .jpg, .png" name="upload_file" id="js-title-img-input"&gt...

2019-03-29 19:43:44 1709 1

原创 【redis】Redis分布式锁的正确使用方式

转载,待验证,但从代码表象暂时未发现问题加锁:public class RedisTool { private static final String LOCK_SUCCESS = "OK"; private static final String SET_IF_NOT_EXIST = "NX"; private static final String SET_WIT...

2019-03-22 18:21:10 130

原创 【shiro】shiro 登陆Subject().login()与SecurityManager().login()

今天踩坑,写一跨域登陆,开始如下:UsernamePasswordToken token = new UsernamePasswordToken(username, password);SecurityUtils.getSecurityManager().login(SecurityUtils.getSubject(), token);登陆是登陆成功了,但是后续获取Security...

2019-01-07 16:10:41 1916

原创 【spring】spring中,在Java任何位置获取request对象

看RequestContextListener和RequestContextHolder源代码不难看出,是用过ThreadLocal实现的。ThreadLocal是什么呢?看词义,它并非是一个线程,它不是一个Thread,而是一个线程局部变量,其实功能非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是每一个线程都可以独立地改变自己的副本,而不会和其它线程的副本冲突。从线程的...

2019-01-03 13:55:27 148

原创 【android】android基础配置

2018-12-19 17:41:36 181

转载 【android】android 与JS之间的交互

在页面布局很复杂并且是动态的时候,android本身的控件就变得不是那么地灵活了,只有借助于网页的强大布局能力才能实现,但是在操作html页面的同时也需要与android其它的组件存在交互,比如说在load一个url时, 用户点击页面内的某个按钮后, 页面调用android内的组件函数或由android组件去调用JS代码去更新页面,这都是交互问题,听起来很复杂,其实不用担心,webview这个...

2018-12-15 15:13:13 190

原创 【android】Android Webview 和Javascript交互,实现Android和JavaScript相互调用

Html中调用Android方法//java webView.addJavascriptInterface(new JsInterface(), "obj");public class JsInterface { //JS中调用Android中的方法 和返回值处理的一种方法 /**** * Html中的点击事件 onclick ...

2018-12-15 15:08:49 227

原创 【从eclipse转向idea】8、debug的使用

F9            resume programe 恢复程序Alt+F10       show execution point 显示执行断点F8            Step Over 相当于eclipse的f6      跳到下一步F7            Step Into 相当于eclipse的f5就是  进入到代码Alt+shift+F7  Force Ste...

2018-11-30 11:51:27 135

原创 【HTML】html页面定位到指定位置的4种实现方式

1、通过地址定位:先页面定位位置:<a name="name" />然后通过js地址跳转:location.href = "#name"; 或 直接点击的html <a href="#name">2、基于H5标准语法跳转先页面定位位置:<a id="name" />document.querySelector("#name").sc...

2018-11-29 20:40:59 24669 1

原创 【从eclipse转向idea】6、idea快捷键的使用

转eclipse后常用快捷键记录:最常用:Alt+Enter(引入包、错误修正)搜索:ctrl+shift+R(本项目)  ctrl+shift+T(引入包)  shift+shift(全局)bean生成get/set快捷键:Alt+insertpsvm:public static void main(String[] args)sout:System.out.println(...

2018-11-29 10:10:08 146

原创 【从eclipse转向idea】7、idea日常使用优化

1、编码设置安装路径下的:idea.exe.vmoptions 增加-Dfile.encoding=UTF-8Run/Debug Configurations 下的 VM options 文本框中-Dfile.encoding=UTF-8setting中设置2、过虑不必要的文件显示,同时也过虑掉这些文件的SVN版本控制。例:*.classpath;*.gitign...

2018-11-27 12:03:50 188

原创 【从eclipse转向idea】5、SVN的应用

重要说明:SVN安装的时候必须把命令行连接工具装上,如下图,不然idea无法检出项目  导入一个svn的新项目 添加路径选择项目,然后选择本地保存的文件夹或者新建一个保存就会自动拉下该项目...

2018-11-27 12:03:44 226

原创 【从eclipse转向idea】4、tomcat安装与配置

1、添加tomcat 先配置引用本地tomcat 配置地址和端口 建立一个tomcat启动配置端口,多个tomcat启动时注意端口冲突继续将maven打好的包发布到tomcat  注意配置访问上下文路径 到此就可以启动tomcat访问项目了。 备注查看tomcat的项目发布路径:...

2018-11-27 12:03:39 290

原创 【从eclipse转向idea】3、maven项目打包与发布

[转普通项目为maven 项目    项目上右键 Add Framework Support] 1、配置maven 和仓库2、clean install 输入命令: 2、增加快捷方式   ...

2018-11-27 12:03:33 297 1

原创 【从eclipse转向idea】2、maven项目的导入

2、maven项目的导入

2018-11-27 12:03:21 132

原创 【HIBERNATE】关于hibernate表继承父表保存报错

示例代码如下:父表:@Entity@Table(name = "promotion")@Inheritance(strategy = InheritanceType.JOINED)@DiscriminatorColumn(name = "promotion_type", discriminatorType = DiscriminatorType.STRING)@XmlRootEl...

2018-11-22 11:24:10 350

原创 【redis】关于shiro-redis 使用RedisCache设置永久生效的问题

RedisCache3.X中设置redis有效期RedisCache<String,String> resourceCache = new RedisCache<String,String>(redisManager,new StringSerializer(),new StringSerializer(),"portal_resource:",-2,"hysof...

2018-10-26 16:39:45 3016

jquery甘特图

jquery甘特图最新版本,英文原版,整合外链js。

2018-05-14

Ext甘特图破解版以及使用手册

包含甘特图示例,以及使用说明书,示例需要放入tomcat下运行。

2018-05-09

LatencyMon 6.0

网上下了很多 一堆的病毒,这个可以正常使用 无毒无捆绑

2018-04-12

SpringMVC与Mybatis的整合

SpringMVC与Mybatis的整合,发布前已测试.运行完全正常

2011-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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