- 博客(37)
- 收藏
- 关注
转载 Callable、Future和FutureTask区别
在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。 这2种方式都有一个缺陷就是:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通过共享变量或者使用线程通信的方式来达到效果,这样使用起来就比较麻烦。 而自从Java 1.5开始,就提供了Callable和Future,通过它们可以在任务执行完毕之后得到任务...
2016-09-28 15:16:00 232
转载 tomcat进行reload分析,感觉比较好的文章
http://www.tuicool.com/articles/6BJJzintomcat进行reload分析,感觉比较好的文章转载于:https://www.cnblogs.com/lizhenlzlz/p/5911869.html
2016-09-27 10:32:00 102
转载 《UML大战需求分析》阅读随笔(三)
一:需求中提到的各种业务概念、人物等,经过抽象后都可以视之为类。平时遇到的人、物,我们将遇到的都是具体的人、物,也就如程序中的对象,是一个实实在在的东西。当我们分析需求的时候,设计模型的时候,我们就需要将之抽象,也就是最关键的一步——提炼。提炼出这个东西,我们所需要的部分。比如,在教室,主要存在两类人,学生和教师。当我们做的项目为:人员管理系统...
2016-09-26 21:21:00 65
转载 scrot使用
在Linux中安装Scrot 在 Debian,Ubuntu 或 Linux Mint 上安装Scrot: $ sudo apt-get install scrot 在 Fedora 上安装Scrot: $ sudo yum install scrot 要在CentOS上安装Scrot,你可以按照下列步骤从源码编译: 首先在CentOS上启用Repoforge,...
2016-09-26 17:06:00 83
转载 MySQL索引使用方法和性能优化(转)
原文地址:http://feiyan.info/16.html关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。还是以WordPress来说,其多个数据表都会对经常被查询的字...
2016-09-26 12:42:00 48
转载 从零开始,搭建博客系统MVC5+EF6搭建框架(3),添加Nlog日志、缓存机制(MemoryCache、RedisCache)、创建控制器父类BaseController...
一、回顾系统进度以及本章概要 目前博客系统已经数据库创建、以及依赖注入Autofac集成,接下来就是日志和缓存集成,这里日志用的是Nlog,其实还有其他的日志框架如log4,这些博客园都有很多介绍,这里就不说了,缓存机制用的是微软自带的MemoryCache和比较流行Redis,这里我也只是了解使用,没有做更升入的研究,以后好好学一下Redis,然后就是实现一个BaseControlle...
2016-09-26 01:08:00 158
转载 Linux下安装Java环境配置步骤详述
1、下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载。(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上)2、 登录Linux,切换到root用户 su root 获取root用户...
2016-09-24 00:06:00 46
转载 Android HttpClient 教程
HttpClient 教程转载于:https://www.cnblogs.com/zhujiabin/p/5896328.html
2016-09-22 14:49:00 47
转载 JMeter学习参数化User Defined Variables与User Parameters
偶然发现JMeter中有两个元件(User Defined Variables与User Parameters)很相近,刚开始时我也没注意,两者有什么不同。使用时却发现两者使用场景有些不同,现在小结一下。相同点:二者都是进行参数化的。一、User Defined Variables1、添加方法:选择“线程组”,右键点击添加-Config Element-User Defined ...
2016-09-22 10:57:00 43
转载 【hihoCoder】1036 Trie图
题目:http://hihocoder.com/problemset/problem/1036给一个词典dict,词典中包含了一些单词words。要求判断给定的一个文本串text中是否包含这个字典中的单词words。相关基础的理解1. 与用KMP解决的问题的差别 KMP:输入原串S和一个模式串T,判断T是否出现在S中。通过对T计算next数组,避免原串S的回溯。现...
2016-09-22 01:32:00 52
转载 208. Implement Trie (Prefix Tree)
Implement a trie withinsert,search, andstartsWithmethods.Note:You may assume that all inputs are consist of lowercase lettersa-z.class TrieNode { public TrieNode[] Child {g...
2016-09-21 23:19:00 39
转载 HDU5881 Tea(找规律)
http://acm.hdu.edu.cn/showproblem.php?pid=5881题意:有一壶水, 体积在LL和RR之间, 有两个杯子, 你要把水倒到两个杯子里面, 使得杯子水体积几乎相同(体积的差值小于等于1), 并且使得壶里剩下水体积不大于1. 你无法测量壶里剩下水的体积, 问最小需要倒水的次数。第一次倒给第一个杯子L/2+0.5是比较合适的,第二次倒给第二个杯子L/...
2016-09-21 22:19:00 37
转载 简单工厂模式
iOS 简单工厂模式什么是简单工厂模式?简单工厂模式中定义一个抽象类,抽象类中声明公共的特征及属性,抽象子类继承自抽象类,去实现具体的操作。工厂类根据外界需求,在工厂类中创建对应的抽象子类实例并传给外界,而对象的创建是由外界决定的。外界只需要知道抽象子类对应的参数即可,而不需要知道抽象子类的创建过程,在外界使用时甚至不用引入抽象子类。简单工厂模式将操作对象的创建,和关于操作对象...
2016-09-21 16:33:00 36
转载 ES6学习笔记(三):与迭代相关的新东东
Symbol概念Symbol:一种新的原始数据类型,表示独一无二的值。注意:Symbol函数的参数只是表示对当前Symbol值的描述,因此相同参数的Symbol函数的返回值是不相等的。// 没有参数的情况var s1 = Symbol();var s2 = Symbol();s1 === s2 // false// 有参数的情况var s1 = Symbol("foo");...
2016-09-21 00:27:00 40
转载 遍历ul下的li,点击弹出li的索引
首先我们需要一个html结构 <div > <ul> <li>a</li> <li>a</li> <li>a</li> <li>a</li> ...
2016-09-19 11:27:00 103
转载 解决: Sudamod/CM-13.0 源代码出现 Fatal: duplicate project .....问题
初始化代码库的时候出现如下错误:fatal: manifest ‘default.xml‘ not availablefatal: duplicate project CyanogenMod/android_hardware_qcom_audio in /dinphy/cm13/.repo/manifests/default.xml 解决方法:#重新初始化源码re...
2016-09-19 09:37:00 107
转载 结对项目之需求分析与原型设计
031402304 陈燊031401433 张斯巍一、需求分析(NABCD模型)1、N(Need,需求)师生互选,改变导师被动分配学生的局面每个学生分配到预想的导师,避免分配了志愿以外的导师的情况出现学生可以了解到所有导师的课题和研究方向导师可以设定自己想要的学生数导师所分配到的学生数尽可能平均志愿填写和导师的学生数设置均可在系统里完成系统可根据志愿情况以及导师需求,通过一定...
2016-09-18 21:18:00 67
转载 activity判断流程结束和删除流程
//判断流程是否结束 ,如果审批结束才更新五级分类Bug #3147 /*ProcessInstance pi = runtimeService.createProcessInstanceQuery() .processInstanceId(fiveLevel.getAct().getProcInsId()).singleResu...
2016-09-18 14:56:00 1663
转载 maven 运行run as maven build的时候报错
eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set.Check $M2_HOME environment variable and mvn script match.直接的解决方法:使用低版本的maven可以设...
2016-09-18 14:34:00 120
转载 UML,构件图与部署图
一.构件图概述1.概念用来显示一组构件之间的组织及其依赖关系2.基本元素(1)构件:定义了良好接口的物理实现单元。● 配置构件:形成可执行文件的基础,如:动态链接库(DLL)、ActiveX控件等。● 工作产品构件:配置构件的来源,如:数据文件和程序源代码。● 执行构件:最终可运行系统产生的运行结果。(2)接口:一个类提供给另一个类的一组操作。● 导出接口:导出...
2016-09-17 00:02:00 70
转载 Linux:安装OpenSSH-Server E:Package openssh-server has no installation candidate
$sduo apt-get install openssh-serverReading package lists… DoneBuilding dependency treeReading state information… DonePackage openssh-server is not available, but is referred to by another...
2016-09-15 01:02:00 232
转载 sed命令的基本使用
sed(Stream Editor):流编辑器一次只读取一行模式空间1、sed语法:sed [option] "script" FILE...2、选项:-n:静默模式,不输出模式空间中的内容-r:使用扩展的正则表达式-f:/path/to/sed_script_file:指定sed脚本文件-e 'script' -e 'script' :指定多个编辑脚...
2016-09-13 19:34:00 50
转载 无LoadLibrary获取指定模块基址
实际上,这块可以写成汇编,然后做远程注入用方法1、通过fs:[30h]获取当前进程的_PEB结构2、通过_PEB的Ldr成员获取_PEB_LDR_DATA结构3、通过_PEB_LDR_DATA的InMemoryOrderModuleList成员获取_LIST_ENTRY结构4、通过_LIST_ENTRY的Flink成员获取_LDR_DATA_TABLE_ENTRY结构,注...
2016-09-13 16:55:00 296
转载 [转] C# 泛型类型参数的约束
啊.紫原文C# 泛型类型参数的约束在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的类型种类施加限制。如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。约束是使用where上下文关键字指定的。下表列出了六种类型的约束:where T: struct类型参数必须是值类型。可以指定除 Nullable 以外的任何值类型。有关更...
2016-09-13 16:14:00 45
转载 51nod1161 Partial Sums
开始想的是O(n2logk)的算法但是显然会tle。看了解题报告然后就打表找起规律来。嘛是组合数嘛。时间复杂度是O(nlogn+n2)的#include<cstdio>#include<cstring>#include<cctype>#include<algorithm>using namespace std;#defin...
2016-09-12 21:19:00 61
转载 实习前言
一、关于实习 再过几天就要去实习了,学校的计划一般说来是不靠谱的,比如这次刚开始说上完七周课之后,再去安排实习工作和其他事项。然后开学就变卦了,耳听领导“临时+紧急”开了个会,决定先安排实习。本来计划好好利用上课这七周时间好好做点东西出来。为自己找工作加砝码。实际上自己也在寻找出路。跟着学校的实习确实不是我想要的。学校安排的失去中兴网信——中兴湖南分公司。貌似是推广他们产品的实习。...
2016-09-12 11:04:00 57
转载 ETL构建数据仓库五步法
ETL构建数据仓库五步法ETL构建企业级数据仓库五步法在数据仓库构建中,ETL贯穿于项目始终,它是整个数据仓库的生命线,包括了从数据清洗,整合,到转换,加载等的各个过程,如果说数据仓库是一座大厦,那 么ETL就是大厦的根基,ETL抽取整合数据的好坏直接影响到最终的结果展现。所以ETL在整个数据仓库项目中起着十分关键的作用,必须摆到十分重要的位 置。一、什么是ETLETL是数据...
2016-09-12 09:30:00 72
转载 字符串(后缀数组):HAOI2016 找相同子串
[HAOI2016]找相同子串【题目描述】给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。【输入格式】两行,两个字符串s1,s2,长度分别为n1,n2。 【输出格式】输出一个整数表示答案。【样例输入】aabbbbaa【样例输出】10【数据范围】对于20%的数据,满足1...
2016-09-11 09:58:00 104
转载 Sql优化(三) 关于oracle的并发
Oracle的并发技术可以将一个大任务分解为多个小任务由多个进程共同完成。合理地使用并发可以充分利用系统资源,提高效率。一、 并发的种类Parallel queryParallel DML(PDML)Parallel DDL Parallel recovery[@more@]二、 适用场合适用parallel的两个条件 1)大的任务,如全表扫描大表这和日常生活中的...
2016-09-10 13:38:00 53
转载 在ASP.NET MVC自定义错误页面
异常处理跳转页面第一步,在项目的Web.config文件中找到节点<system.web>在此节点下添加配置(Error为定义的控制器也可以多添加些error标签用于区分不同的错误)<customErrors mode="On" defaultRedirect="~/Error/index"> <error statusCode=...
2016-09-09 10:08:00 228
转载 AspxDashboardView 更新参数
AspxDashboardView 更新参数 1 function SetThrendDashboardView() { 2 3 console.log("就是这样被你征服"); 4 var totaltime = TotalDatetime04.GetText(); 5 6 var parameters...
2016-09-09 09:04:00 68
转载 Spring学习总结[1]-入门
快速入门目录结构程序流程 User是实体类;将User注入到UserInit中,初始化实体类;将UserInit注入到UserService中,调用UserInit的方法获得初始化后的User。需要注入的属性必须要有getter,setter方法User实体类package me.spring.model...
2016-09-08 14:14:00 29
转载 图片轮换和长图片的左右移动
图片轮换<script>#tuijian{ width:428px; height:250px; position:absolute; background-repeat:no-repeat;}.pages{ top:110px;background-color:#333background-position:center;b...
2016-09-06 21:41:00 126
转载 【Hadoop】Hadoop RPC框架线程模型
1、线程模型2、参考资料:源码级强力分析hadoop的RPC机制:http://weixiaolu.iteye.com/blog/1504898Hadoop RPC框架:http://blog.csdn.net/thomas0yang/article/details/41211259Hadoop RPC使用与实现:http://watter1985.iteye.com/blog/1...
2016-09-05 09:49:00 41
转载 ASP.NET MVC 4 (一)路径映射
正如ASP.NET MVC名字所揭示的一样,是以模型-视图-控制设计模式构建在ASP.NET基础之上的WEB应用程序,我们需要创建相应的程序类来协调处理,完成从客户端请求到结果相应的整个过程:VS2012中一个典型的MVC工程结构是这样的:Controllers文件夹下存放控制类,Models文件下是业务数据模型类,Views文件下则是类似于aspx的视图文件。在传统ASP.NET...
2016-09-02 22:05:00 70
转载 【编程小练习】字符串大写字母转小写
【编程小练习】字符串大写字母转小写题目很基础。既然是基础编程题,就尽量不要调用库函数,如tolower()。以下给出作者的解法(思路详见注释):#include <assert.h>char *stringLower(char *pszIn/*非字符串字面量(Literal)*/) { //为提高效率,应由调用者保证参数有效性 assert(pszIn...
2016-09-01 20:11:00 136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人