会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MarchOn
【好记性不如烂笔头】、【众纷繁技术多同宗,当透过现象看本质】
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
20
下一页
2016年9月25日
JVM 关闭钩子
摘要: 1、功能 在jvm中添加关闭钩子(Runtime.getRuntime().addShutdownHook(shutdownHook);)后,当jvm关闭时会执行系统中已经设置的所有通过该方法添加的钩子,系统执行完这些钩子后,jvm才会关闭。所以这些钩子可以在jvm关闭的时候进行内存清理、对象销毁、
阅读全文
posted @ 2016-09-25 20:36 March On
阅读(2320)
评论(0)
推荐(0)
2016年9月22日
随机选数算法
摘要: detail: 1 package cn.edu.buaa.randomSelectAlgo; 2 3 /** 4 * 等概率从n个数中随机选取m个数,概率为m/n。适用于数据能一次全读入的场景. 5 * 6 */ 7 public class Main_RamdomSelectAlgo { 8 s
阅读全文
posted @ 2016-09-22 21:42 March On
阅读(505)
评论(0)
推荐(0)
HBase 的原理和设计
摘要: HBase 架构跟笔者读研时做的分布式索引系统非常像,再一次体会到万变不离其宗! 以下为简单总结。 HDFS是个分布式文件系统,HBase本质是个数据分区管理系统,主要作用是管理数据分区,数据最终存到HDFS上。(你的分布式索引系统也是个数据分区管理系统) 功能上的主要概念:RowKey, Colu
阅读全文
posted @ 2016-09-22 19:23 March On
阅读(288)
评论(0)
推荐(0)
2016年9月20日
Java 组播
摘要: MulticastSocketServer.java 1 package cn.edu.buaa.multicast; 2 3 import java.io.IOException; 4 import java.net.DatagramPacket; 5 import java.net.Datagr
阅读全文
posted @ 2016-09-20 17:22 March On
阅读(509)
评论(0)
推荐(0)
2016年9月12日
Jetty 简单使用
摘要: Jetty与Tomcat类似,也是一种Servlet引擎,可以用来运行Java Web项目。 其常被嵌入到项目中,以便于开发、测试,以及Demo等项目的运行。 1、作为插件——作为开发、测试时项目运行的容器 在Java Web APP开发中,为了测试功能是否如预期,通常需要编译、打包、部署三步骤,比
阅读全文
posted @ 2016-09-12 21:52 March On
阅读(1268)
评论(0)
推荐(0)
2016年9月9日
Java Connection.setAutoCommit
摘要: Java setAutoCommit 默认为true,即每条SQL语句在各自的一个事务中执行。 很多时候需要有多个操作在一个事务执行,如循环插入,此时可在插入开始前设置 conn.setAutoCommit(false) ,插入结束后才conn.commit(),并在catch中执行conn.rol
阅读全文
posted @ 2016-09-09 22:47 March On
阅读(7896)
评论(0)
推荐(1)
Java 发送邮件
摘要: 方式: 方式1:只依赖 javax.mail 依赖: 1 <dependency> 2 <groupId>javax.mail</groupId> 3 <artifactId>mail</artifactId> 4 <version>1.4.7</version> 5 </dependency> V
阅读全文
posted @ 2016-09-09 18:12 March On
阅读(326)
评论(0)
推荐(0)
2016年9月5日
Eclipse中修改Web项目的URL访问路径
摘要: 背景 访问路径,也就是指在浏览器中访问该web系统时的根路径,比如http://localhost:8080/xxxx/index.jsp 这里的xxxx,也就是request.getContextPath()得到的值。 我们在做系统开发的时候,在本地工作区可能会有同一个系统的多个版本存在,比如上面
阅读全文
posted @ 2016-09-05 15:32 March On
阅读(31648)
评论(1)
推荐(0)
2016年9月2日
内嵌DB
摘要: SQLLite H2 MySQL Embeded 等
阅读全文
posted @ 2016-09-02 16:33 March On
阅读(300)
评论(0)
推荐(0)
SVN使用
摘要: 参考资料:SVN使用教程 创建本地版本库:在空文件夹下右键 --> Tortoise SVN --> Create repository here 被版本管理的项目下某个文件去除版本管理:文件上右键 --> Tortoise SVN --> Unversion and add to ignore l
阅读全文
posted @ 2016-09-02 10:50 March On
阅读(258)
评论(0)
推荐(0)
2016年9月1日
SVN中Branch和Merge实践
摘要: 参考资料:http://blog.csdn.net/eggcalm/article/details/6606520 branch主要用于新功能的开发,开发过程中不断从trunk merge revision到branch以保持主干和trunk最新的同步,功能开发完后再merge到trunk 合并发生
阅读全文
posted @ 2016-09-01 23:11 March On
阅读(339)
评论(0)
推荐(0)
2016年8月30日
crontab定时任务配置
摘要: 一、CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。 cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可
阅读全文
posted @ 2016-08-30 21:55 March On
阅读(1938)
评论(0)
推荐(0)
Java 高效并发之volatile关键字解析
摘要: 摘录 1、 计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何
阅读全文
posted @ 2016-08-30 15:35 March On
阅读(394)
评论(0)
推荐(0)
2016年8月29日
关系数据库(MySQL)原理学习小记(架构、索引、锁、日志、高可用/高性能等)
摘要: 这里以MySQL为例。 要掌握的主要内容是 索引(优劣、类型、场景)、架构和存储引擎、日志(两阶段提交等)、事务、锁、分库分表等。 1 什么是索引 数据库索引,是数据库管理系统中一个排序的数据结构。 对数据记录建立索引后,每条索引记录包含:(1)值与相应 数据记录 被索引列的值一样的键(2)相应数据
阅读全文
posted @ 2016-08-29 22:17 March On
阅读(878)
评论(0)
推荐(0)
2016年8月25日
分布式系统之一致性Hash算法
摘要: 一致性Hash算法,用于解决分布式系统中数据分布的问题,做到均匀分布又在节点增减时少移动数据。 这里的“一致”是指节点增减前后已有数据的存储位置尽可能“一致”,即节点增减后原来节点上的数据尽可能不用移动。可见,与通常中“客户端缓存的数据与服务端的一致(例如Lease机制)”中的“一致”有区别。 一致
阅读全文
posted @ 2016-08-25 17:35 March On
阅读(462)
评论(0)
推荐(0)
2016年8月24日
netcat命令
摘要: 1 简介 netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。 netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一
阅读全文
posted @ 2016-08-24 20:46 March On
阅读(626)
评论(0)
推荐(0)
2016年8月21日
CSS 中背景图片定位方法
摘要: 三种: 区别:前两种定位将背景图片左上角的原点放置在指定位置;第三种方式将图片本身的点(x%,y%)与背景区域的点(x%,y%)重合。 使用百分比设置的主要优势在于,当页面缩放的时候,背景图片也会跟着一起缩放。
阅读全文
posted @ 2016-08-21 22:13 March On
阅读(483)
评论(0)
推荐(0)
2016年7月27日
Eclipse 安装svn插件及使用
摘要: 1 安装 参考:http://welcome66.iteye.com/blog/1845176 通过svn插件安装,地址: Links for 1.8.x Release: Eclipse update site URL: http://subclipse.tigris.org/update_1.8
阅读全文
posted @ 2016-07-27 00:43 March On
阅读(478)
评论(0)
推荐(0)
Java web servlet 关于启用页面压缩的相关配置
摘要: 借助类,相关依赖: <!-- https://mvnrepository.com/artifact/net.sourceforge.pjl-comp-filter/pjl-comp-filter --> <dependency> <groupId>net.sourceforge.pjl-comp-f
阅读全文
posted @ 2016-07-27 00:40 March On
阅读(1009)
评论(0)
推荐(0)
2016年7月26日
Eclipse Maven问题小记
摘要: Eclipse Maven Web工程报错:java.lang.ClassNotFoundException: ContextLoaderListener 原因:打包项目时没有把相关Maven依赖包打到WEB-INF/lib下,正常情况下,会生成lib目录并把工程的所有依赖jar包都部署到该目录下。
阅读全文
posted @ 2016-07-26 19:28 March On
阅读(385)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
20
下一页
top
last
Welcome user from
(since 2020.6.1)