- 博客(43)
- 收藏
- 关注
转载 无法注入
总是提示无法注入Service或者Dao中的Bean! 后来经研究发现,SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描! “Application类”是指SpringBoot项目入口类。这个类的位置很关键: 如果Application...
2019-06-10 17:39:00
183
转载 Springboot 之 解决IDEA读取properties配置文件的中文乱码问题
当在.properties的配置文件中有中文时,读取出来的总是乱码。比如我的application.properties配置文件的内容如下: server.port=9090test.msg=你好:Springboot 当在程序中读取test.msg值时总是会得到乱码,默认是以ISO-...
2018-06-27 15:08:00
294
转载 73款阿里巴巴开源软件详解
这是开发者和开源爱好者正在共同书写的峥嵘岁月。“拥抱开源、回馈开源、融合开源和回报开源”是阿里的开源历程,通过“众创”带来技术上的创新和推动是阿里开源最核心的意义,而阿里的每一项重要开源技术都离不开业内广大开发者的参与和贡献。 受益开源,就当回馈。面对阿里头顶上“贡献开源软件数目第一”的...
2018-01-26 16:04:00
156
转载 获取百度网盘的真实下载地址
找到要下载的资源,然后分享,选择公开分享 打开分享后的页面,按下f12进入调试模式,在控制台输入一下代码,点击回车,既可看到真实下载地址 var url="/api/sharedownload?sign="+yunData.SIGN+"×tamp="+yunData.TI...
2018-01-26 14:35:00
3950
转载 nginx配置转发增加请求头
报错 java.lang.NullPointerException at org.springframework.web.util.WebUtils.isSameOrigin(WebUtils.java:816) at org.springframe...
2017-11-15 14:25:00
2724
转载 mybatis在一个delete标签写多条delete语句
有个常见的场景:删除用户的时候需要先删除用户的外键关联数据,否则会触发规则报错。 解决办法不外乎有三个:1、多条sql分批执行;2、存储过程或函数调用;3、sql批量执行。 今天我要说的是MyBatis中如何一次执行多条语句(使用mysql数据库)。 1、修改数据库连接参数加上allow...
2017-11-14 19:29:00
3634
转载 框架规范约定
约定优于配置(convention over configuration),此框架约定了很多编程规范,下面一一列举: - service类,需要在叫名`service`的包下,并以`Service`结尾,如`CmsArticleServiceImpl`- controller类,需要在以...
2017-11-10 16:36:00
127
转载 SpringBoot
http://start.spring.io/(creat new project) 转载于:https://my.oschina.net/niclee94/blog/1570486...
2017-11-09 14:55:00
90
转载 spring cloud-实现Eureka注册中心的HA
前言: 在前面的例子中,我们的Eureka Server都是单节点的,一旦该节点在生产中挂掉,就无法再提供服务的注册,为了保证注册中心的高可用,在生产中一般采用多节点的服务注册中心。 一、在hosts文件中加入如下配置 127.0.0.1 peer1 127.0.0.1 peer2 ...
2017-11-09 14:33:00
84
转载 spring boot 注入properties属性文件的值 @ConfigurationProperties
在spring boot 1.建立一个普通的bean,利用@ConfigurationProperties: @Configuration@ConfigurationProperties(locations = "classpath:properyname.properties", pr...
2017-11-08 10:21:00
137
转载 73款阿里巴巴开源软件详解
https://yq.aliyun.com/articles/66133?utm_campaign=articles&utm_medium=images&utm_source=oschina&utm_content=m_26091 ...
2017-10-22 12:43:00
73
转载 Spring aop报错:com.sun.proxy.$Proxyxxx cannot be cast to yyy
在aop:config标签中添加proxy-target-class="true"即可 【解释说明】 按照博客的说法:http://blog.youkuaiyun.com/z69183787/article/details/17161297 由于生成代理类有两种方式:JDK和C...
2017-09-28 13:42:00
171
转载 Java 集合:HashSet ,TreeSet 实现原理
由于 HashSet,TreeSet 主要是利用了 HashMap 和 TreeMap,所以首先可以参考: Java 集合:HashMap(put方法的实现与哈希冲突) Java 集合:TreeMap 的使用(不包括原理,仅仅是简单的使用 demo) HashSet Ha...
2017-09-13 10:24:00
145
转载 Java 集合:TreeMap 的使用(不包括原理,仅仅是简单的使用 demo)
我们知道,HashMap 放入的 Entry 是没有顺序的,而 LinkedHashMap 是根据 put 的顺序或者是访问的顺序来排序,而不是根据 key 的大小来排序。 那么 TreeMap 就有这样一个作用:根据 key 的大小进行排序。默认是升序的。 TreeMap 源码注释的第一...
2017-09-13 10:21:00
135
转载 Java 集合:LinkedHashMap工作原理及实现
LinkedHashMap 概述 由于 HashMap 中的 entry 是无序的,也就是说,当map.entrySet()得到的 entry的集合既不能按照插入顺序排列,也不能按照访问先后顺序排序。 那么 LinkedHashMap 就可以解决这个问题。LinkedHashMap ...
2017-09-13 10:16:00
221
转载 Java 集合:Collection,List,ArrayList,Vector,LinkedList(实现方式,对比)
Collection 与 List Collection 是 Java 集合的一个根接口,JDK 没有它的实现类。内部仅仅做 add(),remove(),contains(),size() 等方法的声明。 List 接口是Collection 接口的一个子类,在Collection ...
2017-09-13 10:09:00
111
转载 Java 集合总结(Collection系列与Map系列)
转载于:https://my.oschina.net/niclee94/blog/1536524
2017-09-13 10:03:00
108
转载 todo
全文搜索服务器Solr http://springboot.fun/ (Spring Boot中文索引) https://www.jianshu.com/u/092df3f77bca http://www.open-open.com/doc/ (开源doc) https://w...
2017-09-13 09:48:00
106
转载 常用加密解密算法【RSA、AES、DES、MD5】介绍和使用
摘要算法 常用的摘要算法有MD5,SHA1。摘要算法是一个不可逆过程,就是无论多大数据,经过算法运算后都是生成固定长度的数据,一般结果使用16进制进行显示。 MD5和SHA1的区别:MD5结果是128位摘要,SHa1是160位摘要。那么MD5的速度更快,而SHA1的强度更高。 下面统一...
2017-08-11 10:22:00
481
转载 Java多线程编程(1)-Thread和Runnable
1.概念和示例代码 进程是内存中运行的一个应用程序,是操作系统分配资源的最小单位。 线程是进程中的一个执行流程,进程可以执行多个线程,线程总是属于某个进程,进程中的多个线程共享进程中的内存资源。 为了更有效的完成任务和利用CPU资源,需要多线程操作,因而需要多线程...
2017-08-07 10:43:00
161
转载 ActiveMQ学习笔记(9)-镜像队列
队列中的消息只能被一个消费者消费,如果我们希望能够监视生产者和消费者之间的消息流,可以使用镜像队列。 镜像队列:broker会把发送到某个队列中的所有消息转发到一个名称类似的主题中,因此监控程序可以监听这个主题。 为了启用镜像队列,需要在activemq.xml中将bro...
2017-08-07 10:34:00
120
转载 ActiveMQ学习笔记(8)-Broker Cluster
1 网状集群介绍 1.1 特征 一群ActiveMQ Broker可以组成Broker 网络,即Broker Cluster,称之为连接网络集群、节点集群或者网状集群。网状集群有两种,分别是Static Discovery集群 和 Dynamic Discovery集群。本文后...
2017-08-07 10:33:00
399
转载 ActiveMQ学习笔记(7)——ActiveMQ Master Slave集群配置
1.前言 ActiveMQ Master/Slave集群可以提高ActiveMQ的高可用性,一旦一个Broker被killed,另一个Broker可以迅速代替。Master/Slave集群不支持负载均衡,仅能解决单点故障。 ActiveMQ Master/Slave有三种...
2017-08-07 10:30:00
117
转载 ActiveMQ学习笔记(6)——JMS消息类型
1.前言 ActiveMQ学习笔记(四)——通过ActiveMQ收发消息http://my.oschina.net/xiaoxishan/blog/380446和ActiveMQ学习笔记(五)——使用Spring JMS收发消息http://my.oschina.net/x...
2017-08-07 10:28:00
98
转载 ActiveMQ学习笔记(5)——使用Spring JMS收发消息
ActiveMQ学习笔记(四)https://my.oschina.net/u/3448551/blog/1503762中记录了如何使用原生的方式从ActiveMQ中收发消息。可以看出,每次收发消息都要写许多重复的代码,Spring 为我们提供了更为方便的方式,这就是Spring JMS。我...
2017-08-07 10:26:00
114
转载 ActiveMQ学习笔记(4)——通过ActiveMQ收发消息
1.队列和主题 1.1概念 在MQ中,消息模型有两种,一种是队列(Queue),一种是主题(Topic)。队列是Point-To-Point的,队列中的消息,仅能被消费一次。主题是Pub/Sub模型,主题中的消息,可以由多个订阅者消费;订阅者只能消费它订阅以后的消息。...
2017-08-07 10:24:00
183
转载 ActiveMQ学习笔记(3)——ActiveMQ的安装
1.环境 win8 JDK1.7,配置环境变量 apache-activemq-5.10.1-bin.zip AMQ下载地址 http://activemq.apache.org/download-archives.html 2.安装 把...
2017-08-07 10:23:00
91
转载 ActiveMQ学习笔记(2)——JMS消息模型
1.1 JMS模型简介 JMS支持两种消息通信模型: 点对点模型(Point to Point,P2P) 发布者/订阅者模型(publish/subscribe, pub/sub) P2P模型中,Sender把一个消息发送到Queue中,这个消息只能由一个客户端消费;...
2017-08-07 10:21:00
68
转载 ActiveMQ学习笔记(1)——JMS的概念
1.面向消息的中间件 1.1什么是MOM 面向消息的中间件,Message Oriented Middleware,简称MOM,中文简称消息中间件,利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。 一个MOM系统,通常会包括客...
2017-08-07 10:16:00
68
转载 spring activeMQ 开启事物接收消息时自定义确认消息
http://blog.youkuaiyun.com/fengyong7723131/article/details/52277907 转载于:https://my.oschina.net/nicle...
2017-08-04 11:40:00
69
转载 2.6 Git 基础 - 打标签
https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%89%93%E6%A0%87%E7%AD%BE 转载于:https:/...
2017-07-20 17:19:00
61
转载 spring 注入static 字段 @value
@Component public class Configure { // appid private static String appId = "wxbexxxxxxx";// // @Value("${wx.app.id}") ...
2017-07-20 16:16:00
241
转载 Spring配置项之<aop:aspectj-autoproxy />
通过配置织入@Aspectj切面虽然可以通过编程的方式织入切面,但是一般情况下,我们还是使用spring的配置自动完成创建代理织入切面的工作。通过aop命名空间的<aop:aspectj-autoproxy/>声明自动为spring容器中那些配置@aspectJ切面的bean...
2017-06-28 11:13:00
190
转载 关于Spring中的<context:annotation-config/>配置
当我们需要使用BeanPostProcessor时,直接在Spring配置文件中定义这些Bean显得比较笨拙,例如: 使用@Autowired注解,必须事先在Spring容器中声明AutowiredAnnotationBeanPostProcessor的Bean:<bean cla...
2017-06-28 10:54:00
55
转载 Jetty问题(一):资源文件(js, css)被锁定
Jetty有一个问题,默认使用nio连接会把资源文件(html, css)锁定,解决方案是把nio改为bio: <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId&g...
2017-06-19 16:35:00
180
转载 JAVA实现GBK,UTF-8与中文互转
import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; public class EncodeAndDecode { ...
2017-06-19 15:37:00
4101
转载 @RequestBody, @ResponseBody 注解详解
引言:接上一篇文章讲述处理@RequestMapping的方法参数绑定之后,详细介绍下@RequestBody、@ResponseBody的具体用法和使用时机;同时对曾经看的一篇文章中讲述的某些部分进行澄清 (文章地址:http://www.byywee.com/page/M0/S702/7...
2017-06-16 10:10:00
112
转载 java中间件
先说中间件:非底层操作系统软件、非业务应用软件,不是直接给最终用户使用的,不能直接给客户带来价值的软件,统称中间件。常见的有如下几种:服务中间件、集成中间件、数据中间件、消息中间件、安全中间件。其中用Java实现的中间件,统称Java中间件。 ...
2017-06-01 13:28:00
70
转载 Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
http://doc.okbase.net/congcong68/archive/112508.html 转载于:https://my.oschina.net/niclee94/blog...
2017-05-31 13:18:00
51
转载 微信公众平台java开发详解(工程代码+解析)
http://blog.youkuaiyun.com/pamchen/article/details/38718947 转载于:https://my.oschina.net/niclee94/blo...
2017-05-31 13:17:00
41
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人