自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 spring cloud + shiro 权限认证

shiro是一个功能强大,简单的安全框架。对传统的单机系统支持较好,但与微服务整合后比较麻烦,网上资料比较散乱。本文主要介绍我做这一块儿的方法以及遇到的一些坑。思路微服务架构下的权限认证方案最简单的是分布式session,前端去登录认证模块请求登录,登录成功后shiro会生成session并将sessionId返回前端,session中包含用户基本信息及权限信息。shiro会将session放...

2020-01-12 12:40:24 10398 8

原创 Illegal character in path at index

今天使用spring cloud 的feign远程调用接口时,居然出现了Illegal character in path at index的错误,说是路径中包含非法字符,我的路径是http://www.xx.com/user/{id},它说最后的“{}”是非法字符。黑人问号,我调用的接口采用的是rest风格的接口,居然无法被识别,更神奇的是,上面有一个差不多的接口同样的风格没有问题。。。不知道...

2019-09-10 22:01:45 20030 3

原创 zuul超时配置

hystrix:hystrix: command: default: execution: timeout: enabled: false isolation: thread: timeoutInMilliseconds: 60000 circuitBreaker:...

2019-09-07 20:38:54 981

原创 Linux安装Elasticsearch常遇到的问题

1.unable to install syscall filter或者bootstrap出现问题,可能是Linux内核版本过低,解决方法:修改/elasticsearch/config下的elasticsearch.yml文件,添加:bootstrap.system_call_filter: false之后重启2.max file descriptors for elasticse...

2019-09-02 20:42:37 291

原创 java8 stream常用方法

新建一个Student类:public class Student { private Integer id; private String name; private Integer age;//省略set,get}测试:map()public void Test(){ Student student1 = new Student(1,"...

2019-08-30 18:00:46 130

转载 系统中断造成的cpu占用率高

https://www.sysgeek.cn/fix-high-cpu-usage-system-interrupts/

2019-08-29 21:19:02 9737

原创 spring删除父节点及其所有子节点

servicepublic void deleteCategoriesById(Long id,Long pid) { Category category = new Category(); category.setId(id); //获取对象 Category category1 = this.category...

2019-08-28 20:56:14 1284

转载 CopyOnWriteArrayList<E>

作者:一字马胡链接:https://www.jianshu.com/p/cd7a73e6bd78来源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。CopyOnWriteArrayListCopyOnWriteArrayList是ArrayList的线程安全版本,从他的名字可以推测,CopyOnWriteArrayList是在有写操作的时候会copy一份数据...

2019-08-28 12:46:30 378

原创 一道关于float的Java面试题

前两天看到了一道面试题,觉得很有意思,首先看题的内容: public void test1() { float a=1.0f-0.9f; float b=0.9f-0.8f; if (a == b){ System.out.println("true"); }else { System...

2019-08-06 20:14:35 882

转载 equals()与hashCode()

概述首先 equals 和 hashCode 两个方法属于 Object 基类的方法:public boolean equals(Object obj) { return (this == obj);}public native int hashCode();可以看出 equals 方法默认比较的是两个对象的引用是否指向同一个内存地址。而 hashCode 这是一个 nativ...

2019-07-19 22:15:53 115

转载 不同数据库的分页查询方式总结

转载原址链接 https://www.cnblogs.com/senfanxie/p/11128549.html1、mysql分页查询方式1:select * from table order by id limit m, n;该语句的意思为,查询m+n条记录,去掉前m条,返回后n条记录。无疑该查询能够实现分页功能,但是如果m的值越大,查询的性能会越低(越后面的页数,查询性能越低),...

2019-07-16 22:59:42 407

原创 eclipse 在option中引用C标签报错

之前在网上下载了一个项目,发现其中一个jsp文件在报错,具体错误是在复选框的option标签中使用了C标签。在网上搜索后发现是eclipse 本身的一个bug,官方给了补丁地址为 https://bugs.eclipse.org/bugs/show_bug.cgi?id=518987#c0度盘链接 https://pan.baidu.com/s/1BcWQ6n5o-SUZyj4MH3Y3z...

2019-07-16 22:18:40 244

原创 Type mismatch: cannot convert from java.sql.Connection to com.mysql.jdbc.Connection

前几天练习Javaweb项目,连接数据库时用到了getConnection()方法时报了错,显示Type mismatch: cannot convert from java.sql.Connection to com.mysql.jdbc.Connection。原因是导包错误:把java.sql.Connection与com.mysql.jdbc.Connection包搞混了.com.mys...

2019-07-16 21:50:45 1698

原创 TCP/IP的分层模型

TCP/IP的分层模型如图所示,TCP/IP模型是建立在硬件层之上的4个软件层,分别是网络接口层、网际互联层、传输层和应用层。TCP/IP本身并没有真正描述网络接口层,只是指出主机必须使用某种协议与网络连接,以便能在其上传递IP数据报。网络接口层主要负责从主机或节点接收IP数据报,并使用物理帧把它们发送到指定的物理网络上。IP层是整个模型的关键部分,它定义了互联网协议IP。IP屏蔽了底层物...

2019-05-26 09:45:19 1537

原创 Java lambda表达式

Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。Lambda标准格式Lambda省去面向对象的条条框框,格式由3个部分组成: 一些参数 一个箭头 一段代码 Lambda表达式的标准格式为:(参...

2019-05-04 20:34:48 224

原创 原子性

原子性(Atomicity):由Java内存模型来直接保证的原子性变量操作包括read、load、assign、use、store、和write,我们大致可以认为基本数据类型的访问独享是具备原子性的(例外就是long和double的非原子性协定,读者只要知道这件事情就可以了,无需太过在意这些几乎都不会发生的例外情况)。 如果应用场景需要一个更大范围的原子性保证(...

2019-05-04 18:25:03 644

原创 java的数据精度问题

java数据类型转换自动类型转换整型与浮点型类型转换合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章FLowchart流程图导出与导入导出导入自动类型转换我们对Markdown编辑...

2019-03-31 21:43:29 5807

Student.zip

Javaweb项目,简单的学生选课系统,适合入门新手学习用。 运行环境:jdk1.8+MySQL5.5+eclipse

2019-07-16

SqlMap免Python环境绿色版.rar

无需Python环境,解压后直接运行即可。用于网络安全方面

2019-06-23

FastIR(红外刀)

FastIR Collector是一款不折不扣的神器,要说唯一的缺点也许就是体积太大了,不过因为其实python编写的,所以导致了体积的过大,但是却又因为他是python写的所以对其进行二次开发和修改的门槛会比用C开发的相对较低。 FastIR Collector是一个Windows下的信息收集工具,收集的东西揽括了所有你能想到的东西,不限于内存,注册表,文件信息等

2019-05-04

空空如也

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

TA关注的人

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