上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
摘要: 1、功能 在jvm中添加关闭钩子(Runtime.getRuntime().addShutdownHook(shutdownHook);)后,当jvm关闭时会执行系统中已经设置的所有通过该方法添加的钩子,系统执行完这些钩子后,jvm才会关闭。所以这些钩子可以在jvm关闭的时候进行内存清理、对象销毁、 阅读全文
posted @ 2016-09-25 20:36 March On 阅读(2310) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(496) 评论(0) 推荐(0) 编辑
摘要: HBase 架构跟笔者读研时做的分布式索引系统非常像,再一次体会到万变不离其宗! 以下为简单总结。 HDFS是个分布式文件系统,HBase本质是个数据分区管理系统,主要作用是管理数据分区,数据最终存到HDFS上。(你的分布式索引系统也是个数据分区管理系统) 功能上的主要概念:RowKey, Colu 阅读全文
posted @ 2016-09-22 19:23 March On 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(498) 评论(0) 推荐(0) 编辑
摘要: Jetty与Tomcat类似,也是一种Servlet引擎,可以用来运行Java Web项目。 其常被嵌入到项目中,以便于开发、测试,以及Demo等项目的运行。 1、作为插件——作为开发、测试时项目运行的容器 在Java Web APP开发中,为了测试功能是否如预期,通常需要编译、打包、部署三步骤,比 阅读全文
posted @ 2016-09-12 21:52 March On 阅读(1258) 评论(0) 推荐(0) 编辑
摘要: Java setAutoCommit 默认为true,即每条SQL语句在各自的一个事务中执行。 很多时候需要有多个操作在一个事务执行,如循环插入,此时可在插入开始前设置 conn.setAutoCommit(false) ,插入结束后才conn.commit(),并在catch中执行conn.rol 阅读全文
posted @ 2016-09-09 22:47 March On 阅读(7809) 评论(0) 推荐(1) 编辑
摘要: 方式: 方式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 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 背景 访问路径,也就是指在浏览器中访问该web系统时的根路径,比如http://localhost:8080/xxxx/index.jsp 这里的xxxx,也就是request.getContextPath()得到的值。 我们在做系统开发的时候,在本地工作区可能会有同一个系统的多个版本存在,比如上面 阅读全文
posted @ 2016-09-05 15:32 March On 阅读(31440) 评论(1) 推荐(0) 编辑
摘要: SQLLite H2 MySQL Embeded 等 阅读全文
posted @ 2016-09-02 16:33 March On 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 参考资料:SVN使用教程 创建本地版本库:在空文件夹下右键 --> Tortoise SVN --> Create repository here 被版本管理的项目下某个文件去除版本管理:文件上右键 --> Tortoise SVN --> Unversion and add to ignore l 阅读全文
posted @ 2016-09-02 10:50 March On 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 参考资料:http://blog.csdn.net/eggcalm/article/details/6606520 branch主要用于新功能的开发,开发过程中不断从trunk merge revision到branch以保持主干和trunk最新的同步,功能开发完后再merge到trunk 合并发生 阅读全文
posted @ 2016-09-01 23:11 March On 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 一、CRONTAB概念/介绍 crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。 cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可 阅读全文
posted @ 2016-08-30 21:55 March On 阅读(1927) 评论(0) 推荐(0) 编辑
摘要: 摘录 1、 计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何 阅读全文
posted @ 2016-08-30 15:35 March On 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 这里以MySQL为例。 要掌握的主要内容是 索引(优劣、类型、场景)、架构和存储引擎、日志(两阶段提交等)、事务、锁、分库分表等。 1 什么是索引 数据库索引,是数据库管理系统中一个排序的数据结构。 对数据记录建立索引后,每条索引记录包含:(1)值与相应 数据记录 被索引列的值一样的键(2)相应数据 阅读全文
posted @ 2016-08-29 22:17 March On 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 一致性Hash算法,用于解决分布式系统中数据分布的问题,做到均匀分布又在节点增减时少移动数据。 这里的“一致”是指节点增减前后已有数据的存储位置尽可能“一致”,即节点增减后原来节点上的数据尽可能不用移动。可见,与通常中“客户端缓存的数据与服务端的一致(例如Lease机制)”中的“一致”有区别。 一致 阅读全文
posted @ 2016-08-25 17:35 March On 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 1 简介 netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。 netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一 阅读全文
posted @ 2016-08-24 20:46 March On 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 三种: 区别:前两种定位将背景图片左上角的原点放置在指定位置;第三种方式将图片本身的点(x%,y%)与背景区域的点(x%,y%)重合。 使用百分比设置的主要优势在于,当页面缩放的时候,背景图片也会跟着一起缩放。 阅读全文
posted @ 2016-08-21 22:13 March On 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 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 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 借助类,相关依赖: <!-- 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 阅读(997) 评论(0) 推荐(0) 编辑
摘要: Eclipse Maven Web工程报错:java.lang.ClassNotFoundException: ContextLoaderListener 原因:打包项目时没有把相关Maven依赖包打到WEB-INF/lib下,正常情况下,会生成lib目录并把工程的所有依赖jar包都部署到该目录下。 阅读全文
posted @ 2016-07-26 19:28 March On 阅读(373) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
top last
Welcome user from
(since 2020.6.1)