- 博客(11)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
转载 JDK内置工具使用
JDK内置工具使用一、javah命令(C Header and Stub File Generator)二、jps命令(Java Virtual Machine Process Status Tool)三、jstack命令(Java Stack Trace)四、jstat命令(Java Virtual Machine Statistics Monitoring Tool)五、j
2017-05-27 15:09:29 478
转载 mongodb,redis,mysql 简要对比
mongodb,redis,mysql 简要对比本篇内容大部分不是原创,转载的会贴有链接。准备学习下数据库,想对目前的主流数据库做一个简单的了解分析,就搜集了资料整理到了一块。当下主流的要数NoSql数据库了,拥有强大的高并发能力。mongodb:它是一个内存数据库,数据都是放在内存里面的。对数据的操作大部分都在内存中,但mongodb并不是单纯的内存数据库。持久化
2017-05-22 10:07:42 1374
原创 ORACLE一次大量数据删除导致问题的处理
由于项目运行时间较久,导致ORACLE表中记录数太多,对这个表(以下称table1)的操作也比较多,包括查询更新,最后导致对table1的操作消耗cpu猛增,最后网站不能访问。由于知道是这个问题,所以就打算将历史数据备份,仅留最近一个月的数据在table1中。1、方案1:根据某个与时间相关的字段,一年一年的删除delete from table1 where data_id like
2017-05-21 11:30:57 8784 1
原创 找到一个适合的分布式文件系统之各种分布式文件系统优缺点对比
一、各种分布式文件系统对比1.1 表格对比 技术 优点 缺点 总结 1、 HDFS 1、大数据批量读写,吞吐量高; 2、一次写入,多次读取,顺序读写; 1、交互式应用,低延迟很难满足; 2、不支持多用户并发写相同文件。 ...
2017-05-19 17:20:16 22628
转载 各种分布式文件系统简介
常见的分布式文件系统有,GFS、HDFS、Lustre 、Ceph 、GridFS 、mogileFS、TFS、FastDFS等。各自适用于不同的领域。它们都不是系统级的分布式文件系统,而是应用级的分布式文件存储服务。 Google学术论文,这是众多分布式文件系统的起源==================================Google File System(大
2017-05-17 09:24:09 754
原创 java多线程学习之二——多线程的优势和风险
优势:1、 提高系统的吞吐率。多线程编程使得一个进程中可以有多个并发的操作。例如:一个线程因为I/O操作而处于等待时,其他线程仍然可以执行其操作。2、 提高响应性。使用多线程编程的情况下,对于GUI软件(桌面应用程序)而言,一个慢的操作并不会导致软件的界面出现被“冻住”的现象而无法响应其他用户的其他操作。3、 充分利用多核CPU资源。避免资源浪费。4、 最小化对系统资源的使
2017-05-16 12:18:53 738
原创 java多线程学习之一——线程的状态、上下文切换和线程监控
多线程线程的状态1. NEW(图中初始状态):一个刚创建而未启动的线程处于该状态。由于一个线程实例只能被启动一次,因此一个线程只可能有一次处于该状态。2. 可运行(RUNNABLE):表示处于改状态的线程可以被JVM的线程调度器(scheduler)进行调度而使之处于运行中(RUNNING)状态。阻塞状态(BLOCKED):一个线程发起一个阻塞式I/O操作后,或者试图去获得一个
2017-05-15 12:17:50 2169
转载 Exception in thread "main" java.lang.OutOfMemoryError: Java heap space(Java堆空间内存溢出)解决方法
问题描述:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space解决方案一直都知道可以设置jvm heap大小,一直用eclipse写/调试java程序。一直用命令行or console加参数跑程序。现象:在eclipse的配置文件eclipse.ini中设置-vmargs -Xms500m -X
2017-05-08 09:57:22 3175
原创 maven:Project build error: Non-resolvable parent POM for model:maven01:0.0.1-SNAPSHOT
问题:创建maven项目的时候,添加parent标签,报错误:Project build error: Non-resolvable parent POM for model:maven01:0.0.1-SNAPSHOT: Failure to transfer org.springframework.boot:spring-boot-starter-parent:pom:1.5.
2017-05-07 18:03:30 19448 5
原创 python入门——安装+环境搭建+pip+module安装
python入门1、安装python,设置环境变量在python官网下载python:https://www.python.org/downloads/双击安装,勾选添加环境变量框(如果不勾选,安装完成需要在环境变量中添加)。下一步。。。安装成功:windows+r , 输入cmd进入命令窗口;输入python,如果显示python版本,则安装成功。like:2
2017-05-04 16:25:51 2160 1
原创 《深入理解java虚拟机》笔记之一——java内存区域与内存溢出异常
1、概述java程序员把内存控制的权利交给了java虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎么工作的,那么排查错误将会成为一项异常艰难的工作。2、运行时数据区域2.1 程序计数器看做当前线程的行号指示器。2.2 java虚拟机栈1) 和程序计数器一样,也是线程私有的,生命周期和线程相同。2) 经常有人把java内存区域分为堆内存(Heap)和栈
2017-05-04 12:45:21 1622 3
linux上面进程自动关闭
2016-03-22
Eclipse下载svn的项目出现感叹号
2015-08-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人