鸠摩智的博客

每天进步一点点!

微信小程序获取二维码scene报错40129

java后端向微信服务端https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN获取二维码的时候,由于自定义的scene中包含了"=",在用Gson将请求体转成json的时候,"...

2019-06-04 20:23:44

阅读数 21

评论数 0

Spring Boot、Spring MVC、Spring对比

Spring Boot、Spring MVC、Spring中都有spring这个单词,让我们来看看你应该在哪儿、何时使用这些工具。 在本文,你将鸟瞰Spring、Spring MVC和Spring Boot,了解它们都处理哪些问题,它们最佳应用场景。你将认识到最重要的一点是,它们不是在同一个领域内...

2019-05-20 21:07:02

阅读数 44

评论数 0

类静态字段初始化错误导致的ExceptionInInitializerError和NoClassDefFoundError

JDK中对ExceptionInInitializerError的描述是: 在静态初始化程序中发生了意料之外的异常的信号。在一个静态初始化程序求值的时候,或者静态字段初始化的时候发生了异常,就会抛出一个ExceptionInInitializerError异常。 JDK中对NoClassDef...

2019-05-20 13:56:03

阅读数 41

评论数 0

理解JUnit的Runner架构

       几星期前,我开始创建一个小型的JUnit Runner(Oleaster),它允许你在JUnit中用Jasmine的方式写单元测试用例。从中我学习到写单元测试...

2019-05-17 13:58:08

阅读数 2184

评论数 0

Maven工程生成源码包jar包

       有时候开发一个公共jar包给别人引用,当别人打开包中的类的时候,默认情况下是IDE工具反编译出来的.class文件,类中的注释什么的都看不到,此时IDE工具会...

2019-05-16 11:27:58

阅读数 32

评论数 0

高效的java异常(Effective Java Exceptions)

摘要 Java开发人员可以做出的最重要的架构决策之一是如何使用Java异常模型。Java异常一直是社区争论的主题。 有些人认为Java语言中的checked(受检)异常是一个失败的实验。 本文认为,错误不在于Java模型,而在于Java库设计者未能认知到方法失败的两个基本原因。 本文提倡一种思考异...

2019-05-13 20:58:34

阅读数 38

评论数 0

AOP的应用场景(异常处理、安全检查和缓存)

本文内容摘自于王福强的《Spring揭秘》(由于已经绝版,出版社按需出版,购买链接)第11章,这是我见过的最好的一本讲解Spring背后原理、设计思想的书籍,虽然讲解的Spring版本有点老,但是基本上不影响Spring的学习。 一.异常处理   &nb...

2019-05-04 18:25:52

阅读数 68

评论数 0

Java8优雅地读取系统文件和classpath下的文件

import java.io.IOException; import java.net.URISyntaxException; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio...

2019-04-29 20:20:15

阅读数 71

评论数 0

SpringBoot单元测试@SpyBean的方法被模拟却仍然进入的问题

在SpringBoot中用@SpyBean来表示一个“间谍对象”,允许它的某些方法被模拟,而剩下的方法仍然是真实的方法。 import com.**.hydra.account.HydraAccountApplication; import com.**.hydra.account.config...

2019-04-26 20:09:45

阅读数 39

评论数 0

微信小程序开发中需要用的Http请求工具类

本工具类主要用于发送get、post请求 用到的maven依赖 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId&...

2019-04-23 17:01:52

阅读数 102

评论数 0

springboot+mybatis打包时,单元测试类报错

报错信息: 2019-04-01 14:33:10.703 ERROR 1957 --- [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecuti...

2019-04-01 14:45:33

阅读数 69

评论数 0

vue+freemarker中遇到的坑

       java后端开发者做后台管理系统,用模版技术还是挺方便的,但是如果在页面上对数据进行修改,怎么办呢?可以用jQuery选中各个dom节点的值,然后组装成后台接...

2019-03-31 18:16:35

阅读数 418

评论数 1

springboot maven "lib"模块的单元测试

       由于在springboot maven的项目中分了模块,对于dao层模块来说,它没有@SpringBootApplication修饰的启动类,也就是说这个模块...

2019-03-29 17:41:24

阅读数 45

评论数 0

解决springboot maven多模块项目打包的时候某个被依赖的模块报错找不到main class

springboot maven 多模块项目打包的时候某个被依赖的模块报错 [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.1.3.RELEASE: repackage (repa...

2019-03-29 11:59:11

阅读数 265

评论数 1

spring容器从哪些途径获取bean依赖关系元数据?

spring容器的工作原理如下:      &nbsp...

2019-03-14 13:45:47

阅读数 57

评论数 0

重新认识spring的BeanFactory和ApplicationContext

首先BeanFactory、ApplicationContext都只是接口,ApplicationContext也间接继承了BeanFactory。 DefaultListableBeanFactory是一个类,一个功能完备的,可以直接使用的容器,它只有XmlBeanFactory一个子类,还被标...

2019-03-13 18:44:50

阅读数 42

评论数 0

Spring容器扩展点(Container Extension Points)

容器扩展点的概念       &amp...

2019-03-12 21:34:00

阅读数 179

评论数 0

IDEA中debug程序的时候不想进入某些包或者类的解决方法

在IDEA偏好中(Preferences->Build,Execution,Deployment->Debugger->Stepping)设置Do not step into the classes选项,增加要过滤的包或者类: 参...

2019-02-23 16:44:21

阅读数 1093

评论数 0

Go语言中判断map中是否包含某个key的习惯性写法

示例代码: package main import "fmt" func main() { //声明并初始化一个map,key是int64类型,value是string类型 myMap := make(map[int64]string) myMap[...

2019-02-15 16:55:18

阅读数 1374

评论数 0

springboot+dubbo报错Can not set XX field YY to org.apache.dubbo.common.bytecode.proxy0

报错信息: Caused by: java.lang.IllegalArgumentException: Can not set XX field YY to org.apache.dubbo.common.bytecode.proxy0 at sun.reflect.UnsafeFieldAc...

2019-02-15 14:27:02

阅读数 85

评论数 0

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