
Java
公众号/头条号:技术很有趣
不仅仅是技术。公众号/头条号:技术很有趣。
展开
-
Java 访问权限
一、Default原创 2018-05-21 15:22:38 · 145 阅读 · 0 评论 -
Chrome V8 与 JVM内存结构对比
Chrome V8 与 JVM内存结构对比原创 2019-03-20 04:41:52 · 1678 阅读 · 0 评论 -
JVM调优
JVM调优调优内存找到:catalina.shJAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8-server -Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=512m -XXermSize=512m -XX:MaxPermSize=512m -XX:+DisableExp...原创 2019-02-26 14:54:25 · 212 阅读 · 0 评论 -
JavaScript 与 Java
JavaScript 与 Java原创 2018-11-06 16:27:00 · 121 阅读 · 0 评论 -
Java代码调试
调试jar包方法一 工具:eclipse+jad.exe(jar包反编译插件) 可以由自己的代码进入关联的jar包中某个.class文件(只读),但是不能够设置断点。 方法二:下载jar包源代码,引入项目中,再设置断点。...原创 2018-08-02 10:52:07 · 735 阅读 · 0 评论 -
命名空间及模块化
命名空间用来防止程序上下文执行环境污染,即防止各个模块的数据被非法修改。 Java用package来达到命名空间同样的效果。 C++就有对应关键字:using namespace。 JavaScript库用对象来封装命名空间。...原创 2018-08-09 11:31:15 · 518 阅读 · 0 评论 -
Java压缩图片错误——蒙上一层红色
1 起源现场运维反馈安卓客户端从文件服务器获取的压缩后的商品图片存在失真,属于偶现问题。原创 2018-07-26 19:19:09 · 1169 阅读 · 1 评论 -
JVM之内存
一、组成组成:方法区、栈、堆(1)栈 存放函数,栈帧代表函数,调用函数入栈,调用结束后出栈,函数里面的对象随之销毁。(2)堆 a.新生代 存放创建没多久的对象,当其中的某些对象经过多次垃圾回收后,还处于存活状态,则归入老年代。 新生代分为Eden、from survivor、to survivor,比例为8:1:1。 b.老年代 (3)方法区 存放类和静态变量...原创 2018-07-03 16:03:52 · 158 阅读 · 0 评论 -
Java泛型
泛型类型在逻辑上看以看成是多个不同的类型,实际上都是相同的基本类型,即泛型是一种特殊的数据类型。原创 2018-07-08 17:22:03 · 156 阅读 · 0 评论 -
JDK 10 源码之String类
一、成员变量 (1)@Stable//表示安全,该字段不会为null。 private final byte[] value;//字节数组保存字符串的值 (2) /** Cache the hash code for the string */ private int hash; // Default to 0 (3)private f...原创 2018-06-18 21:00:02 · 405 阅读 · 0 评论 -
JavaEE 项目常见错误汇总
Windows 10 环境下,MyEclipse 10, JDK 1.7 32位,Tomcat 6 32位,Oracle版本:oracle 11g r2。原创 2019-06-02 17:49:22 · 2874 阅读 · 0 评论 -
Java 接口(interface) 和 抽象类(abstract class)的区别?
一、作用接口:使得方法(API)的定义和实现能够分离,面向接口编程。 抽象类:为了代码复用。原创 2018-06-17 21:53:14 · 219 阅读 · 0 评论 -
如何配置IntelliJ IDEA发布JavaEE项目?
一、以war的形式运行项目步骤1 新建或者导入项目后,选择File菜单-》Project Structure…,如下图:步骤2 配置项目类型,名字可以自定义:说明:这里的Artifact如果没有配置好的话,配置Tomcat时没有对应的Artifact时会报错——war not found for the web module.步骤3 配置Tomcat(1)编辑配置(2)配置详情这里...原创 2019-04-15 22:34:21 · 6694 阅读 · 1 评论