码迷,mamicode.com
首页 > 2015年08月14日 > 全部分享
java 创建对象的两种方式
一: Object?object?=?new?Object(); 二: public?static?void?main(String[]?args)?throws?InstantiationException,?IllegalAccessException,?ClassNotFoundException { //可以通过映射的方式来获...
分类:编程语言   时间:2015-08-14 06:37:08    阅读次数:159
Java 实现定时器ScheduledThreadPoolExecutor
Java 实现定时器ScheduledThreadPoolExecutor 延迟任务:在100秒后执行该任务 周期任务:每10秒执行一次任务 Timer存在一些缺陷,应该考虑使用ScheduleThreadPoolExecutor?来代替他。 可以通过ScheduleThreadPoo...
分类:编程语言   时间:2015-08-14 06:36:14    阅读次数:367
IO - 同步,异步,阻塞,非阻塞
http://www.cnblogs.com/Anker/p/3254269.html ? http://blog.csdn.net/historyasamirror/article/details/5778378 ? http://www.smithfox.com/?e=191...
分类:其他好文   时间:2015-08-14 06:34:03    阅读次数:88
设计模式——策略模式
面向对象的设计方案 产品狗今天跟你说,要做一个“模拟鸭子游戏”,需求如下: 鸭子有共同的功能,比如游泳和叫。 鸭子也有不同的功能,比如有绿头鸭和红头鸭。 所以想到了通过使用OO的方式,将共同的功能放在抽象...
分类:其他好文   时间:2015-08-14 06:33:35    阅读次数:235
Play Framework - JPA Between 写法
使用Play Framework的JPA 时,可以使用简写的语法实现Between判断查询,此时的参数位置很重要,第一个参数是上界,第二个参数是下界,我觉得有点奇怪。 代码如下: List<Order>?orders?=?Order.find( ????"...
分类:其他好文   时间:2015-08-14 06:33:46    阅读次数:248
机房收费系统个人重构版:软工文档中那些图
【前言】    图,提到这个字的时候脑海中就会出现许许多多的图像,它的重要性相信大家都明白,相比于文字来说它更生动形象正好符合人类大脑的记忆规律;很多人也知道动画片制作原理也是用一张张图片只不过转换的速度足够快而已,另外大家所熟知的思维导图等等。以下咱们这里介绍的是软件工程中涉及的图!        【图】     在上一篇博文《机房收费系统个人重构版:透过文档谈文档驱动...
分类:其他好文   时间:2015-08-14 06:33:31    阅读次数:321
UVA 10986 Sending email 【dijkstra + 堆优化】
题目链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1927题意:n个点m条边,求s到e的最短距离代码:#include #include #include #include...
分类:其他好文   时间:2015-08-14 06:35:00    阅读次数:161
_DataStructure_C_Impl:LinkListBasedSort
#include #include #include"LinkList.h" //创建单链表 void CreateList(LinkList L,DataType a[],int n){ int i; for(i=1;i<=n;i++) InsertList(L,i,a[i-1]); } //用链表实现选择排序。将链表分为两段,p指向应经排序的链表部分,q指向未排序的链表部分 void...
分类:其他好文   时间:2015-08-14 06:33:17    阅读次数:156
_DataStructure_C_Impl:基数排序
#include #include #include #include #define MaxNumKey 6 /*关键字项数的最大值*/ #define Radix 10 /*关键字基数,此时是十进制整数的基数*/ #define MaxSize 1000 #define N 6 typedef int KeyType; /*定义关键字类型*/ typedef struct { KeyType...
分类:编程语言   时间:2015-08-14 06:32:17    阅读次数:187
Gym 100625C 密文匹配-模拟题-(map)
题意:已知n个明文和一个密文,推出可能的匹配关系,然后输出字符串ss的密文。 分析: 一个模拟题,当时想偏了,还想着要同一字母可能在任意位置,然后要记录每个字母的位置,找密文的相应位置必须是同一字母,balabala的,不知道什么鬼。 其实就是简单的对应关系,不用管位置啥的,只管同一字母对应的密文是一样的就行了。26个字母,枚举一遍就是了。对应关系匹配啥的用map是最好不过的了。小tirck...
分类:其他好文   时间:2015-08-14 06:33:24    阅读次数:150
HDU - 3072 Intelligence System(强连通分量+类最小生成树)
题目大意:有一个人想要将消息告诉给所有人(在同一个强连通分量里面的人可以相互转告,费用为0),问所有人都知道消息的最小花费是多少解题思路:求出所有的强连通分量,然后将其缩点,桥就是连接其中的边 因为是张连通图,所以只要求出每个强连通分量被通知的最小价值,然后累加即可 刚开始以为可以用最小生成树,但发现错了,假设求出了三个强连通分量了,分别标号为1,2,3 再给出桥 1-2,权值1,1-3权值5...
分类:其他好文   时间:2015-08-14 06:32:17    阅读次数:126
辛星浅析postgresql中的全文索引(上)
全文搜索通常也就是文本搜索,它可以提供满足查询的识别自然语言的能力,并且任意性地通过相关性查询进行排序。搜索最常见的类型就是找到所有包含给定的查询术语的记录,并且以相似性的查询顺序返回它们。      对于~、~*、like和ilike操作符来说,它们缺少很多特性:①对语言支持较弱,比如不能识别单词的复数形式。②没有有效的分类和排序手段 。 ③执行速度缓慢,通常就是因为无法有效的使用索引。  ...
分类:数据库   时间:2015-08-14 06:32:35    阅读次数:193
HDU - 2460 Network(桥+LCA)
题目大意:给出一张图,现在要往这张图上加边,问加完边后,这张图还有多少条桥解题思路:求出连通分量,压缩成点,用桥连接,形成了棵树 每次添加边时,就找一下是否在同一个强连通分量内,如果在同一个强连通分量内,那么桥的数量不变 反之,求出两个点的LCA,并且把LCA到这两个点的桥全部去掉(因为加边后,形成了环,构成了一个新的强连通分量了)#include #include <cstr...
分类:Web程序   时间:2015-08-14 06:31:35    阅读次数:138
linux重新编译安装gd,增加freetype支持,解决验证码不显示问题,Fatal error: Call to undefined function imagettftext()
问题: Fatal error: Call to undefined function Think\imagettftext() in /var/www/webreg/ThinkPHP/Library/Think/Verify.class.php on line 143 查看phpinfo()后得知,gd中没有freetype的支持 解决: 首先安装freestyle,php-gd...
分类:系统相关   时间:2015-08-14 06:32:03    阅读次数:596
HDU - 3394 Railway(连通分量+环)
题目大意:有一个人奇怪的人想要铺路,这个人想把每个环都铺上石头,但是铺石头时不能重复铺,如果重复铺的话,这条边就算损坏 问这个人要损坏多少条边,有多少条边可以不用铺石头解题思路:不用铺石头的边肯定是桥,因为桥不属于任意一个环 接着判断一下有多少条边会冲突,首先,一个环的话肯定是点-双连通,但点-双连通不一定是个环,所以这个要判断一下。 一个正常的环是要满足 边数=点数 的,如果边数比点数多了,...
分类:其他好文   时间:2015-08-14 06:33:42    阅读次数:194
hdu 2665 划分树
开始用线段树+归并排序,4700+ms飘过~,后来去学划分树,虽然还不是很懂,不过就这样吧 #include #include #define maxn 100010 using namespace std; int n,m; int nsort[maxn]; int nleft[30][maxn],tree[30][maxn]; void build(int l,int r,int c) { ...
分类:其他好文   时间:2015-08-14 06:32:59    阅读次数:143
HDU - 2586 How far away ?(LCA)
题目大意:给出一张连通图,问两个点之间的距离解题思路:LCA裸题#include #include #define N 40010 #define M 80010struct Edge{ int to, next, dis; }E[M];struct Question { int x, y; }Q[N];int n, m ,tot; int he...
分类:其他好文   时间:2015-08-14 06:30:52    阅读次数:107
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!