摘要:
javaweb之json转换
1.什么是json?
我们知道在java中有对象的概念,那么在js中怎样去表示一个对象呢?答案就是json,例如var person={“name”:“李华”,“age”:“10”};
或者var persons = {“persons”:【
“name”:“李华”,
“age... 阅读原文
2019-07-10 00:22:02 阅读(2581) 评论(0)
摘要:
Leetcode第一题:两数之和
这道题目还是比较简单的,首先想到的就是暴力的破解法,直接使用两个For循环进行遍历,当找到两数相加为target时,我们就可以输出结果了。
在leetcode上还有其他的解法,比如利用hashmap等,今天晚上再来一起探讨!
阅读原文
2019-07-09 23:47:03 阅读(2421) 评论(0)
摘要:
在使用feign进行远程方法调用时,如果远程服务端方法出现异常,客户端有时需要捕获,并且把异常信息返回给前端,而如果在开启熔断之后,这个异常会被消化,所以说,如果希望拿到服务端异常,feign.hystrix.enable需要设置为false,而当不开熔断时,我们也有几种方法把拿到服务端的异常信息,下面总结一下。
... 阅读原文
2019-07-09 21:49:02 阅读(2554) 评论(0)
摘要:
垃圾回收的常见算法
2.1 引用计数法
2.1.1 原理
2.1.2 优缺点
2.2 标记清除法
2.2.1 原理
2.2.2 优缺点
2.3 标记压缩算法
2.3.1 原理
2.3.2 优缺点
2.4 复制算法
2.4.1 JVM中年轻代内存空间
2.4.2 优缺点
... 阅读原文
2019-07-09 20:06:49 阅读(2738) 评论(0)
摘要:
java.lang.IllegalArgumentException: Can not find a
java.io.InputStream with the name [is] in the invocation stack. Check
the tag specified for this action.
变量... 阅读原文
2019-07-09 19:44:16 阅读(3566) 评论(0)
摘要:
文档属性是一些描述性的信息,它未包含在文件的实际内容中,但提供了有关文件的信息,可用来帮助查找和整理文件。以下示例中将介绍通过Java程序来添加PPT文档属性、读取、删除PPT文档中已有属性的方法。
使用工具:Free Spire.Presentation for Java(免费版)
Jar文件获取及导入:... 阅读原文
2019-07-09 18:39:03 阅读(2437) 评论(0)
摘要:
一、数据库表结构
1、 分类表:dict_type
2、 子项表:dict_entry
二、页面维护功能示意图:
1、 分类管理 点击子项管理进入子项管理页面
2、子项管理
三、数据字典添加到缓存:
数据字典为了读取效率高效,减少与数据库的交互,通常... 阅读原文
2019-07-09 17:37:06 阅读(2254) 评论(0)
摘要:
本文源自参考《深入理解jvm虚拟机》,多篇博文的总结
前言
我们编写的代码最终会编译为Class文件,Class文件中描述的各种信息,最
终都需要加载到虚拟机中之后才能运行和使用。而虚拟机如何加载这些Class文件?Class文
件中的信息进入到虚拟机后会发生什么变化?这些都关系着代码的最终运行情况。
一 类加载器
... 阅读原文
2019-07-09 17:12:13 阅读(2352) 评论(0)
摘要:
场景:在多线程情况下为避免多次创建SimpleDateForma实力占用资源,将SimpleDateForma对象设置为static。
出现错误:SimpleDateFormat定义为静态变量,那么多线程下SimpleDateFormat的实例就会被多个线程共享,B线程会读取到A线程的时间,就会出现时间差... 阅读原文
2019-07-09 16:33:01 阅读(2533) 评论(0)
摘要:
面向对象
1.封装
封装;隐藏内部的实现细节,对外提供公共的访问方式
优点: * 隐藏实现细节 * 提高程序的安全性 * 提高程序复用性
2.继承(子承父业)
首先继承的目的:为了提高代码的复用性
如何使用继承:
* 定义子父类,使用extends关键字 子类 extends 父类 * 定义父类... 阅读原文
2019-07-09 14:37:03 阅读(2673) 评论(0)