- 博客(75)
- 资源 (6)
- 收藏
- 关注
原创 永恒之蓝补丁
国家网络与信息安全信息通报中心紧急通报:2017年5月12日20时左右,新型“蠕虫”式勒索病毒爆发,目前已有100多个国家和地区的数万台电脑遭该勒索病毒感染,我国部分Windows系列操作系统用户已经遭到感染。情况紧急,请每位同学关注,并按照此方法执行。 第一步(做完基本安全):为避免事件扩大,影响公司及个人信息安全,各位根据系统版本尽快升级
2017-05-14 21:04:29 7117 1
原创 格式化时间间隔
/** * 格式化时间 * <pre> * 时间间隔单位统一用小时来判断 * 时间据现在时间60分钟以内(包括60分钟)显示x分钟前 【小于1小时】 * 时间据现在时间1小时以上24小时以内(包括24小时)显示x小时前(1-24小时】 * 时间据现在时间24小时以上,10天以内(包括10天),显示x天前;(24-240小时】 *
2017-04-04 07:42:03 544
转载 PHP电商网站高并发的秘诀之电商秒杀活动
电商网站秒杀活动秒杀活动通常是这样定义:活动方在有限的时间段内(通常是M分钟到H小时不等的时间)给出指定数量O个P商品的大减价抢购名额。这类秒杀活动一般都会出现如下情况↓↓ 第一、在某一时间内QPS超过系统负载;第二、架构不合理导致系统的其它与秒杀活动不相关的模块变得异常缓慢;第三、少数用户重复抢到名额;第四、最终抢到的名额数量超过库
2017-03-21 13:29:23 871
原创 开发利器之一键文件同步工具
本工程主要解决两个问题(将为开发人员自动同步代码每天节省20分钟,心情愉悦提升30%,工程为maven工程,附件有全部源码供大家作为工具使用和学习): 1.复制svn提测的不规则信息转化为标准格式提供给测试人员部署 2.将工程的dev分支变更一键直接同步到release分支,避免人工误差和繁琐浪费时间必要注释: 1.FileSyn为工程运行的主入口 2.need_synchronize_fi
2017-02-11 21:27:01 1267
原创 线程池 队列生产者消费者模型实现
static { try { ExecutorService pool = null; try { // 创建一个可重用固定线程数的线程池 pool = Executors.newFixedThreadPool(10); // 创建10个任务
2016-08-23 20:17:40 2309
原创 在指定文件夹内随机选一个文件
/** *在指定文件夹内随机选一个文件 * * @return */ private String getRandomFile(String path) { try { File file = new File(path); File[] files = file.listFiles(
2016-08-23 20:13:37 3689 1
原创 获取0到max之间的随机数
/** * 获取0到max之间的随机数 * * @param max * @return */ private int randInt(int max) { Random rand = new Random(); int randomNum = rand.nextInt((max) + 1);
2016-08-23 20:11:38 535
原创 责任链模式
import java.util.Random;import com.imooc.pattern.cor.handler.PriceHandler;import com.imooc.pattern.cor.handler.PriceHandlerFactory;/* * 客户,请求折扣,一级级申请折扣 * 实际案例如:异常处理机制,dom事件,http filter等 */public
2016-08-21 22:46:28 221
原创 策略模式
/* * 超类,所有的鸭子都要继承此类 * 抽象了鸭子的行为:显示和鸣叫 */public abstract class Duck { /* * 鸭子发出叫声 * 通用行为,由超类实现 */ public void quack(){ System.out.println("嘎嘎嘎"); } /* * 显示鸭子
2016-08-21 18:54:27 214
原创 适配器模式
/* * 三相插座接口 */public interface ThreePlugIf { //使用三相电流供电 public void powerWithThree();}public class GBTwoPlug { //使用二相电流供电 public void powerWithTwo(){ System.out.println("使用二相电
2016-08-21 18:40:37 302
原创 模板方法
/* * 抽象基类,为所有子类提供一个算法框架 * * 提神饮料 */public abstract class RefreshBeverage { /* * 制备饮料的模板方法 * 封装了所有子类共同遵循的算法框架 */ public final void prepareBeverageTemplate(){ //步骤1 将水
2016-08-21 17:50:53 235
转载 设计模式使用频率简要大纲
设计模式使用频率简要大纲 - Kingdom_0 - 博客园 Kingdom_0的专栏真正的遗忘是多年以后 不小心提及你 仿佛说着别人的故事 博客园首页新随笔联系订阅管理 随笔 - 4 文章 - 143 评论 - 22
2016-08-21 17:35:31 367
原创 单例模式Singleton
单例模式Singleton 应用场合:有些对象只需要一个就足够了,如配置文件、工具类、线程池、缓存、日志对象等 作用:保证整个应用程序中某个实例有且只有一个 类型:饿汉模式、懒汉模式/* *饿汉模式 */public class Singleton { //1.将构造方法私有化,不允许外部直接创建对象 private Singleton(){ }
2016-08-21 17:01:58 246
原创 笔记本禁用Fn功能键
1.开机后在进入系统启动界面前,根据界面提示进入BIOS设置界面2.首先找到顶部菜单,选择“CONFIG”然后选择“Keyboard/Mouse”再“Change to "f1-f12 keys”中设置enabled3.F10保存退出,即可生效
2016-08-21 15:49:13 1702 1
原创 ExceptionUtils.getFullStackTrace
package com.bj58.expandfunc.controllers;public class ExceptionUtils { public static void main(String[] args) { try { int a=1/0; } catch (Exception e) { e.printStackTrace(); String full
2016-08-15 10:13:42 3958
原创 JMeter3压力测试入门教程
1.bin 目录下双击jmeter.bat启动。2.Ramp-Up Period (in seconds)表示线程之间间隔多少时间允许,单位是秒3.链接不用写协议头4.运行结果图:Sample:每个请求的序号Start Time:每个请求开始时间Thread Name:每个线程的名称Label:Http请求名称Sample Time:每个请求
2016-08-08 17:24:48 13303
转载 URL编码 百分号编码和解码 URLEncoder和URLDecoder的大致实现原理
(转http://www.xuebuyuan.com/1736323.html) /* 网页中的表单使用POST方法提交时,数据内容的类型是 application/x-www-form-urlencoded,这种类型会: 1.字符"a"-"z","A"-"Z","0"-"9",".","-","*",和"_" 都不会被编码; 2.将空格转换为加号 (+)
2016-07-27 18:05:13 7459
原创 JunitTest
“` package vipweb;import static org.junit.Assert.assertEquals;import org.junit.Test;public class JunitTest { public static int add(int a, int b) { return a + b; }@Testpublic void t
2016-07-25 17:11:45 583
原创 Map遍历方式及特点分析
import java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * MAP遍历方式 * 2016年7月5日20:29:59 */public class MapTest { public static void main(String[] args) { Map<String,
2016-07-05 20:52:24 469
原创 反射调用指定方法
import java.lang.reflect.Method;/** * 反射调用指定方法 */public class ReflectTest { public static void main(String[] args) { Class<?> c = null; try { c = Class.forName("Pers
2016-07-05 15:42:52 446
原创 迭代目录修改文件内容
package util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.util.ArrayList;import java.util.Has
2014-06-15 19:20:50 566
原创 SVN服务器搭建和使用
http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html
2014-06-02 10:40:23 490
客户情况统计
[img]http://img.blog.csdn.net/20140123151731390?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHc0MTM1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center[/img][code="java"]/** *...
2014-01-23 15:29:57 122
原创 日期处理
/** * 得到最近一周的开始结束日期 */ public List getDefaultDates() { Calendar theCa = Calendar.getInstance(); theCa.setTime(new Date()); theCa.add(theCa.DATE, -7); Date date = theCa.getTime(); Simpl
2014-01-23 15:13:33 461
原创 客户情况统计
/** * 每周客户情况统计 liuwang 说明: 1、客户数=新认识的客户数+约访后回访的客户数+有效的访客数+转介绍客户数 * 2、分值数=新认识的客户数*1+约访后回访的客户数*10+有效的访客数*10+转介绍客户数*2 3、面谈数=有效访客数+约访后回访的客户数 * 合计中的总数就等于每天的数值之和 * * @Date 2013-12-11 * @param p
2014-01-23 15:11:14 668
转载 Elance
今年年初的时候,我接了一个私活,100RMB/小时。这个私活不是整个项目,而是参与一个项目的开发。每天下班回家周末抽点时间做做,大概做了2,3个月左右,赚了几万块。这是别人找到我的。我自己也尝试过在国外的一些网站接一些活做做,赚点外快什么的。发现比较困难。也由于一些流程比较麻烦,我就也很少去这些网站看了。如果有兴趣的同学可以看看,国内的威客网站我就不说了,那啥,坑爹,白菜价的项目,算了,别接。这里
2014-01-10 14:22:29 628 1
原创 SQL分页实现
select * from (select t.*, rownum rn from (select * from c_order order by order_id) t --column where rownum <= 8) --endindex where rn >= 1 --beginindex
2013-12-26 17:05:27 403
原创 poi修改excel
import org.apache.poi.poifs.filesystem.POIFSFileSystem;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFR
2013-12-26 15:31:40 591
属性文件对比工具类
[code="java"]/* This file is part of BORG. BORG is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Soft...
2012-12-17 11:17:13 179
用createSQLQuery方式执行sql实现分页
[code="java"]//就不提被虐了多少次了,明明一样的方式用HQL就是效果不同,被逼无路,又不得不实现分页,因此就有了下面的代码[/code][code="java"] public Page getAllWaitWork(String staffID, String roleIDs, Page page) { StringBuilder sb = new StringBuilder...
2012-12-06 22:24:53 541
早点休息
[code="java"]package com.surekam.cpm.order.excel;import java.io.InputStream;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLExcept...
2012-11-27 13:02:55 128
Android-Iphone运用Http协议使用Json格式进行服务器端和客户端通信
[color=green]测试类pojo和json打太极[/color][code="java"]import java.util.ArrayList;import java.util.HashMap;import java.util.Map;import net.sf.json.JSONObject;/** * JSON对象和pojo的互相转换 * * ...
2012-08-16 10:41:07 145
不方便用submit方式的情况下添加键盘事件
[code="java"]onkeypress="if (event.keyCode==13){doQuery();}" [/code]
2012-08-09 08:45:02 87
拿来
[code="java"] if (null != caseList && 0 != caseList.size()) { for (Iterator it = caseList.iterator(); it.hasNext();) { int beginRow = ++r; Object[] row = (Object[]) it.next(); r...
2012-08-08 15:05:45 83
开发利器之一键文件同步工具
2017-02-11
ultracompare破解工具
2014-07-11
SQL语句大全(经典珍藏版)
2011-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人