自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

原创 Oauth2 异常返回格式封装(用户验证和client验证)

异常返回格式有两种一种是框架内置的用户名密码登录参考https://blog.csdn.net/yuelangyc/article/details/87605251另一种是校验客户端,客户端异常参考https://blog.csdn.net/qq_31063463/article/details/83752459...

2019-03-29 15:52:20 3471

原创 oauth2刷新token报 Invalid refresh token

刷新token报错如下图:看源码DefaultTokenServices发现里面有个属性private int refreshTokenValiditySeconds = 2592000;private int accessTokenValiditySeconds = 43200;private boolean supportRefreshToken = false;priva...

2019-03-27 14:41:26 9653

原创 mysql 42000 异常 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: #42000

异常说明:Caused by: io.shardingjdbc.core.exception.ShardingJdbcException: io.shardingjdbc.core.exception.ShardingJdbcException: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: #42000 ...

2018-09-29 15:54:12 6013 1

转载 SpringCloud 上传文件,经过Zuul,中文文件名乱码解决办法

原文https://my.oschina.net/u/3706162/blog/1621014网上比较常见的解决方案是在uri前加/zuul 使用zuul的servlet绕开springmvc来解决上传文件乱码问题如原文:https://my.oschina.net/kmnztech/blog/1618636比如:原来你上传文件的路径是/api/file/upload, 则你可以通过u...

2018-09-01 17:08:05 1342

转载 Windows下安装及配置RabbitMQ

步骤:一、安装erlang语言开发包(rabbitmq为erlang语言开发),一路默认安装,配置环境变量:ERLANG_HOME:erlang安装路径;添加PATH:%ERLANG_HOME%\bin;链接:Windows版下载地址:http://www.erlang.org/download/otp_win64_17.3.exe二、安装rabbitmq,一路默认安装,配置环境变量:...

2018-07-27 11:59:12 262

转载 面试 -- 核心篇 -- 数据存储

· MySQL索引使用的注意事项·说说反模式设计·说说分库与分表设计·分库与分表带来的分布式困境与应对之策·说说 SQL优化之道· MySQL遇到的死锁问题·存储引擎的 InnoDB与 MyISAM· 数据库索引的原理·为什么要用 B-tree· 聚集索引与非聚集索引的区别· limit 20000加载很慢怎么解决·选择合适的分布式主键方案·选择合适...

2018-07-17 16:44:35 233

转载 面试 -- 核心篇 -- 中间件(消息)

1. 消息队列的应用场景 参考网址:消息队列的四种应用场景                  消息队列设计思路(1)异步处理用户注册时,可以同时将 发送邮件 和 发送短信 功能放到消息队列中实现。可以提高用户响应时间,提高系统吞吐量。(2)应用解耦用户下单和库存扣账中使用消息,可以防止库存系统出问题后,导致用户下单失败。(3)流量削峰秒杀活动中,由于瞬间吞吐量很大,...

2018-07-17 16:43:42 523

转载 面试 -- 核心篇 -- 框架

Spring· BeanFactory和 ApplicationContext有什么区别· Spring Bean的生命周期· Spring IOC如何实现·说说 Spring AOP· Spring AOP实现原理·动态代理(cglib与 JDK)· Spring事务实现方式· Spring事务底层原理·如何自定义注解实现功能· Spring MVC运行流...

2018-07-17 16:43:11 387

转载 面试 -- 核心篇 -- 微服务

微服务·前后端分离是如何做的·微服务哪些框架·你怎么理解 RPC框架·说说 RPC的实现原理·说说 Dubbo的实现原理·你怎么理解 RESTful·说说如何设计一个良好的 API·如何理解 RESTful API的幂等性·如何保证接口的幂等性·说说 CAP定理、 BASE理论·怎么考虑数据一致性问题·说说最终一致性的实现方案·你怎么看待微服务...

2018-07-17 16:42:44 724

转载 面试 -- 核心篇 -- 分布式

分布式·谈谈业务中使用分布式的场景· Session分布式方案·分布式锁的场景·分布是锁的实现方案·分布式事务·集群与负载均衡的算法与实现·说说分库与分表设计·分库与分表带来的分布式困境与应对之策...

2018-07-17 16:42:17 308

转载 面试 -- 核心篇 -- 安全问题与授权认证

安全问题·安全要素与 STRIDE威胁·防范常见的 Web攻击·服务端通信安全攻防· HTTPS原理剖析· HTTPS降级攻击授权与认证·基于角色的访问控制·基于数据的访问控制...

2018-07-17 16:41:47 227

转载 面试 -- 核心篇 -- 性能优化

性能优化·性能指标有哪些·如何发现性能瓶颈·性能调优的常见手段·说说你在项目中如何进行性能调优

2018-07-17 16:41:09 189

转载 面试 -- 工程篇

需求分析·你如何对需求原型进行理解和拆分·说说你对功能性需求的理解·说说你对非功能性需求的理解·你针对产品提出哪些交互和改进意见·你如何理解用户痛点设计能力·说说你在项目中使用过的 UML图·你如何考虑组件化·你如何考虑服务化·你如何进行领域建模·你如何划分领域边界·说说你项目中的领域建模·说说概要设计设计模式·你项目中有使用哪些设计模式...

2018-07-17 16:40:38 247

转载 面试--软实力

软实力·说说你的亮点·说说你最近在看什么书·说说你觉得最有意义的技术书籍·工作之余做什么事情·说说个人发展方向方面的思考·说说你认为的服务端开发工程师应该具备哪些能力·说说你认为的架构师是什么样的,架构师主要做什么·说说你所理解的技术专家...

2018-07-17 16:39:56 626

转载 聚集索引与非聚集索引

一.索引简介众所周知,索引是关系型数据库中给数据库表中一列或多列的值排序后的存储结构,SQL的主流索引结构有B+树以及Hash结构,聚集索引以及非聚集索引用的是B+树索引。这篇文章会总结SQL Server以及MySQL的InnoDB和MyISAM两种SQL的索引。SQL Sever索引类型有:唯一索引,主键索引,聚集索引,非聚集索引。MySQL 索引类型有:唯一索引,主键(聚集)索引...

2018-07-17 16:34:40 329

转载 如何将Eclipse的一个工作空间的配置文件复制到另一个工作空间

问题:       我们在使用Eclipse创建一个新的工作空间时,发现其配置是默认的。习惯了使用以前配置过的工作空间(如字体、字体大小、语言编码规范......),现在又要重新配置一遍是要花时间和精力的,那么我们会想到去找以前的配置文件将其复制过来,那样熟悉的环境又出现了,又可以快乐的打代码了。解决方法:1、找到旧的工作空间的配置文件目录:\.metadata\....

2018-05-02 18:50:09 326

原创 ckeditor中去掉p标签

找到ckeditor.js,搜索enterMode  找到类似enterMode:CKEDITOR.ENTER_P的,将CKEDITOR.ENTER_BR  即可去掉。 (我是这么解决的)其他办法:在ckeditor.js配置: config.enterMode = CKEDITOR.ENTER_BR; config.shiftEnterMode = CKEDITOR...

2017-01-03 14:51:04 2715

转载 ActiveMQ与Logback日志组件SLF4J冲突导致日志不输出

ActiveMQ与Logback中的SLF4J日志组件冲突导致日志不输出,控制台提示 Class path contains multiple SLF4J bindings 的解决方案。近期码的时候发现logback的组件日志都没输出了,没有报错也就没去管它,直到排错越来越蛋疼……查看控制台输出,当添加 ActiveMQ maven 依赖的时候日志就不输出了,并且提示S

2016-11-24 21:11:25 9665 1

转载 WebService到底是什么?

转自百科!在构建和使用Web Service时,主要用到以下几个关键的技术和规则:   1.XML:描述数据的标准方法.  2.SOAP:表示信息交换的协议.   3.WSDL:Web服务描述语言.   4.UDDI(Universal Description, Discovery and Integration):通用描述、发现与集成,它是一种独立于平台的,基于XML语言的用于在互联网上

2015-06-09 14:38:33 523

转载 eclipse远程部署,静态文件实时同步插件

本文转载,转载目的是为了以后用到eclipse 远程文件实时同步,eclipse远程部署插件github地址:https://github.com/zhwj184/remotedeploy 在开发过程中经常修改一些文件及时部署到测试环境中,比如apache静态资源文件,velocity模板文件等,那么我们可以通过这个eclipse 插件设置好服务

2015-06-09 09:54:32 744

原创 毕业三年!

毕业三年!目前在第四家公司还不满一个月。毕业三年,换了四家公司,频率有点频繁了。但是对于这个高速发展的社会我又觉得挺正常的。相比于第一家公司,目前工资已翻了两番。人都说,穷人家的孩子和别人不一样。从小家境不好的我,对于很多看法和别人不一样。为什么换工作?因为我要养家糊口,我要努力在这个城市生存下去!跳槽的结果就是工资涨得快,这个社会变化太大,也许不知道某天就会需要用

2015-06-09 09:18:22 543

转载 我们应该奋斗!

这个是在偶尔网上看到的一个段子,说的很好,分享给大家,不想穷一辈子的人可以看下:1、记住,平均每天看电视超过三个小时以上的,一定都是那些月收入不超过两千元的,如果你想要月收入超过两千,请不要把时间浪费在电视上。同样的道理,那些平均每天玩网络游戏或聊天超过三个小时以上的,也都是那些月收入不超过两千的。    2、因为穷人很多,并且穷人没有钱,所以,他们才会在网络上聊天抱怨,消磨时间。

2014-05-12 14:35:23 464

原创 plsql如何连接64位Oracle数据库

说明PLSQL Developer并不支持Oracle 64位客户端连接。解决办法:1、下载32位Oracle客户端其实可以下载免安装版的,http://www.oracle.com/technetwork/topics/winsoft-085727.html我下载的是第一个: http://download.oracle.com/otn/nt/instantclient/11

2014-05-09 14:57:30 615

转载 整合struts+spring+jpa中出现的解决方法

1. org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is java.lang.UnsupportedOperationException: Not supported by B

2014-04-02 21:26:24 952

原创 Windows下如何启动oracle的服务以及监听

好久没有在自己电脑上面启动oracle了,忘了怎么启动的。写一下记录。。开始--运行--services.msc找到服务:OracleOraDb10g_home1TNSListener 与 OracleServiceORCL(注意其中的ORCL服务名)。把两个服务启动即可。

2014-03-29 22:21:29 13610 1

原创 屏蔽IE相关事件

if ((event.keyCode==8) || //屏蔽退格删除键(event.keyCode==116)|| //屏蔽 F5 刷新键(event.ctrlKey && event.keyCode==82)){ //Ctrl + Revent.keyCode=0; event.returnValue=false;} if (event.keyCode

2014-03-05 15:56:34 500

原创 oracle导出导入dmp文件

oracle中导出数据以及表结构  导出成dmp文件su - oracle -c "exp 用户名/密码@SID file=/tmp/test.dmp owner=用户名 grants=Y indexes=Y compress=Y rows=Y"  导入oracle数据库 (注意在这里 需要提前创建好用户名密码)su - oracle -c "imp 用户名/密码@SID fi

2014-03-05 10:44:08 578

原创 java中使用jxl导出excel总结

这两天用到jxl导出excel,总结一下。使用的jar包  jxl-2.4.2.jar             String fileName = "dev_status_" + date + ".xls";                                // 设置输出的格式                response.reset();         

2014-03-03 12:59:30 911

转载 面试——java的设计模式

2014年3月1号上午去一家外包公司面试。面试中又问道有用过单例模式、工厂模式吗。当时就被问懵了,之前都是看过的,怎么面试问道就不知道怎么答了。在这里将持续总结一下java的一些常见的设计模式。欢迎大家斧正!单例模式:(CSDN中搜索到的)主要优点:1、提供了对唯一实例的受控访问。2、由于在系统内存中只存在一个对象,因此可以节约系统资源,对于一些需要频繁创建

2014-03-02 18:09:46 1134

原创 博客

从事工作将近两年了,一直很少使用博客,记录一下。以后开始使用博客发表些技术文章以及总结。

2014-02-26 23:02:51 569

转载 “ORA-12541:TNS:无监听程序”错误

在用PL/SQL Developer连接数据库时出现“ORA-12541:TNS:无监听程序”错误。1、检查listener.log日志发现下面错误:TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production on 20-9月 -2008 10:25:26Copyright (c) 1991, 2005,

2014-02-26 22:50:43 984

转载 解决oracle锁表的方法

1. ORACLE中查看当前系统中锁表情况select * from v$locked_object可以通过查询v$locked_object拿到sid和objectid,然后用sid和v$session链表查询是哪里锁的表,用v$session中的objectid字段和dba_objects的id字段关联,查询详细的锁表情况。查询SQL如下:select sess.sid, 

2013-12-04 17:01:50 781

敏捷软件开发原则、模式与实践.pdf

敏捷软件开发原则、模式与实践.pdf

2017-07-07

非常好用的模拟请求软件Httpdebug

可以模拟http的请求post和get并且打印返回的jason数据。

2015-06-24

【ediary很好用的日志记录以及工作记录工具】

非常好用的记录工具,可以记录日志以及工作记录文档。真的很好用,方便开发

2014-04-06

【java反编译工具】

很好用的反编译工具。直接打开class文件即可

2014-04-06

java 初级 中级 高级 面试题

这个是别人写的,后面我会更新。希望大家都能找到好工作

2014-02-27

FUSIONCHARTS图表

fusioncharts的介绍,对于学习fusioncharts的学习很有用

2013-02-26

空空如也

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

TA关注的人

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