摘要: 1、面向对象 周志明在《深入理解JVM》一书中这样写道:在软件业发展初期,程序编写以算法为核心,程序员把数据和过程分别作为独立的个体来考虑,数据代表问题空间中的客体,程序代码则用于处理这些数据,这种思想是站在计算机的角度去抽象问题和解决问题,称为面向过程的:编程思想,而面向对象的编程思想是站在现实世 阅读全文
posted @ 2019-07-05 16:36 懒懒惰惰一只猫 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 垃圾收集算法 1标记-清除算法(Mark-Sweep) 实现:先标记后清除 算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象。 主要缺点:内存碎片 它的主要不足空间问题,标记清除之后会产生大量不连续的内存碎片,空间碎片太多可能会导致以后在程序运行 阅读全文
posted @ 2019-07-03 19:54 懒懒惰惰一只猫 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Java远程连接华为云服务器上的MYSQL速度很慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的 MYSQL开启了DNS的反向解析,在MY.INI(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加 阅读全文
posted @ 2019-07-01 11:56 懒懒惰惰一只猫 阅读(1402) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在项目开发中 我们有些功能是需要查询远程数据库或者是获取设备端上传数据的,这时候如果远程服务器响应不及时,或者设备端响应延迟高,微信公众号就会出现该“该微信公众号出现故障”的提示,很不友好,并且在接下来的一段时间又会连续收到三条相同的响应。 查阅官方API得知: 微信服务器在五秒内收不到 阅读全文
posted @ 2019-03-14 14:42 懒懒惰惰一只猫 阅读(935) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在处理室内数据推送的时候,服务器能正常接收并处理请求,,客户端也能正常接收消息 但是在每次收到消息后,微信界面会出现,“该公众号提供的服务出现故障”字样。 解决思路一:消息去重 根据以往的经验,首先想到的就是消息处理不及时的问题。于是采用以前的方法进行消息去重,(详见微信公众平台开发中重 阅读全文
posted @ 2019-03-14 14:38 懒懒惰惰一只猫 阅读(5899) 评论(1) 推荐(0) 编辑
摘要: 1 linux下安装mysql数据库 1、将安装包上传到linux目录下 /usr/local/wollo 2、使用 tar命令在当前目录下解压mysql 解压命令为: [root@bogon wollo]# tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64. 阅读全文
posted @ 2019-03-14 14:30 懒懒惰惰一只猫 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 01-运行时数据区域 程序计数器、虚拟机栈、本地方法栈、Java堆、方法区(包含运行时常量池)、直接内存 1-1程序计数器 当前线程执行的字节码的行号指示器,如果执行的是Native方法,则这个计数器值为空。 在任何一个确定的时刻,一个处理器(对于多核处理器来说是一个内核)都只会执行一条线程中的指令 阅读全文
posted @ 2019-03-14 14:28 懒懒惰惰一只猫 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 对象创建过程 1 对象的创建 1、类加载:虚拟机遇到一条new指令时,首先去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查中个符号引用代表的类是否已经被加载、解析和初始化,若没有,则先执行相应的类加载过程。 2、内存分配:所需内存大小在类加载通过后便可以完全确定 指针碰撞:Jav 阅读全文
posted @ 2019-03-14 14:27 懒懒惰惰一只猫 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1、Linux的系统介绍 linux的系统介绍和常用命令: linux的系统介绍: 系统版本: centos6.5 特点: 带有可视化界面的。 主界面: 开机页面和windows基本一直,需要输入用户名和密码进行登录。 登录成功后进入系统,学习阶段建议使用root账户。 桌面: 上方为linux系统 阅读全文
posted @ 2019-03-14 14:25 懒懒惰惰一只猫 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 内存溢出(Memory Overflow):实实在在的内存空间不足导致; 内存泄漏(Memory Leak):该释放的对象没有释放,多见于自己使用容器保存元素的情况下。 1 Java堆溢出 用映像内存工具辨析究竟是内存泄露还是内存溢出,如果是内存泄露,可以进一步用工具找到泄露对象;如果是内存溢出,可 阅读全文
posted @ 2019-03-14 14:22 懒懒惰惰一只猫 阅读(467) 评论(0) 推荐(0) 编辑