2013年9月1日

UVA 10465 Homer Simpson(dp + 完全背包)

摘要: Problem C:Homer Simpson Time Limit: 3 seconds Memory Limit: 32 MB Homer Simpson, a very smart guy, likes eating Krusty-burgers. It takes Homer m minutes to eat a Krusty- burger. However, there�s a new type of burger in Apu�s Kwik-e-Mart. Homer likes those too. It takes him n minutes to ... 阅读全文

posted @ 2013-09-01 20:37 新一 阅读(247) 评论(0) 推荐(0)

Android 微信SDK分享功能中的最全过程步骤分析

摘要: 在前面有一章已经分析过怎么用官方的demo分享微信信息了,在这里我就不再多说,其中关于在自己应用分享说得很简单,本文作者也是经过一番折腾才弄成功,为了以后让大家都少走弯路,决定在这里从头到尾介绍怎么在自己的应用中分享功能!!注意:顺序不能乱!!1、建立自己的应用 TestShareWX(1)应用包名是com.freeson.test,然后建立一个测试Activity,名字为TestActivity,里面有一个Button和EditText(2)运行程序,请记住此时你编译运行的时候,用的是android默认的debug.keystore签名的。 2、到官网http://open.weixin.q 阅读全文

posted @ 2013-09-01 20:35 新一 阅读(1885) 评论(0) 推荐(0)

python第三方库推荐 - 通过ntplib在windows上同步时间

摘要: 很多时候我们有通过程序脚本同步校正北京时间的需求。 在linux上同步时间比较方便,安装个ntpdate软件就行了。 但是在windows的要同步时间比较麻烦。 这时想到的就是从网络获取一个准确的时间,然后调用dos命令修改时间。 从哪里获取呢?当然是国家授时中心。 授时中心的网址是 cn.pool.ntp.org(注意,流传甚广的210.72.145.44这个ip已经失效了,直接用域名。) 不过从授时中心获取的时间需要ntp协议解析。 ntplib就是干这事的。 另外值得一提的是在dos修改日期时间要通过2个命令实现,date命令修改日期,time命令修改时间。 安装nt... 阅读全文

posted @ 2013-09-01 20:32 新一 阅读(593) 评论(0) 推荐(0)

C. Tourist Problem

摘要: http://codeforces.com/problemset/problem/340/C赛时没想出赛后却能较快想出深深的教育自己做题一定要静下心来,不要轻易放弃,认真思考,不要浮躁着急,不要太容易受外界影响C. Tourist Problemtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIahub is a big fan of tourists. He wants to become a tourist himself, so he 阅读全文

posted @ 2013-09-01 20:30 新一 阅读(307) 评论(0) 推荐(0)

Shell脚本编程——了解你的Linux系统必须掌握的20个命令

摘要: 要想详细了解你的Linux系统,为系统评估和性能调化提供准确的信息,那么,你会经常用到这几组命令。 一. 系统信息 1. 查看内核版本、编译主机、编译器版本和编译时间的信息 cat /proc/version 2. 查看bootloader启动内核的参数 cat /proc/cmdline 3. 查看内核版本和CPU架构等信息 uname -a 4. 查看当前时间、系统运行时间、用户数量和负载信息 uptime 5. 查看系统进程、内存使用、交换内存、磁盘IO读写、系统中断及上下文切换和CPU使用率的动态信息... 阅读全文

posted @ 2013-09-01 20:28 新一 阅读(477) 评论(0) 推荐(0)

CSU1306:Manor(优先队列)

摘要: DescriptionBob有n个正整数,他将这n个整数根据大小划分成两部分。对于小于等于k的整数放在集合A中,其余的放在集合B中。每次他从集合B中取出一个最大的值,将其变成0放入A集合中。然后将A集合中所有的元素都增加a,如果此时A中元素大于k,那么要将该元素放入B中,同时将B集合中剩余的元素都增加b。Bob现在想知道经过m次操作后,B集合中元素的个数。Input有多组测试数据。每组测试数据的第一行为4个整数n,k,a,b,n#include #include using namespace std;struct node{ int l,r; bool operator Q;in... 阅读全文

posted @ 2013-09-01 20:25 新一 阅读(247) 评论(0) 推荐(0)

查询,创建,扩充表空间&&impdp--------表空间大全

摘要: 周六晚上还在办公室导入数据。按schemas导入成功的关键是:导入的环境和源数据环境里面的表空间大小,表空间名字,需要一模一样(当然,表空间大小创建到和源数据环境里面ues_size大小就可以了)查询表空间总的大小、使用量,未使用量:SELECT A.TABLESPACE_NAME, A.FILENUMBER, ROUND(A.TBSCURRENTSIZEINMB/1024, 2) TOTAL_SIZE_G, ROUND(B.SEGMENTSIZEINMB/1024, 2) USED_SIZE_G, ROUND((A.TBSCURRENTSIZEINMB-B.SEGMENTSIZEINMB)/ 阅读全文

posted @ 2013-09-01 20:23 新一 阅读(490) 评论(0) 推荐(0)

TOJ3660家庭关系(并查集+hash+图的连通性)

摘要: 家庭关系时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交: 38 测试通过: 9 描述 给定若干家庭成员之间的关系,判断2个人是否属于同一家庭,即2个人之间均可以通过这些关系直接或者间接联系。 输入 输入数据有多组,每组数据的第一行为一个正整数n(1#include #include #include #include #include #include using namespace std;const int maxn = 1000;int gn;int f[maxn];int getfather(int x) { ... 阅读全文

posted @ 2013-09-01 20:21 新一 阅读(296) 评论(0) 推荐(0)

[置顶] iptables 性能 测试

摘要: 一直研究iptables 性能,这几天刚好有硬件资源,于是发始下手测试iptables NAT 性…… 硬件环境 : 服务器: IBM x3650 ( 4G E5645 6核 12线程) ESXi 测试服务器 : Ser1 配置 ( 1.5G 4核心 redhat 6.2 x64 iptables v 1.4) 测试服务器 : windows xp (512内存,2核心 ),Endpoint 用 网络环境 :Gbps 测试软件:业界公认的IxchariotTOP图 NAT FORWARD 默认为DROP 生成测试所需要的 iptables 规则,下面贴出生成i... 阅读全文

posted @ 2013-09-01 20:19 新一 阅读(1680) 评论(0) 推荐(0)

CSU1312:榜单(模拟)

摘要: DescriptionZZY很喜欢流行音乐,每周都要跟踪世界各地各种榜单,例如Oricon和Billboard,现在给出每周各个单曲的销量请给出每周的TOP5以及TOP5中各个单曲的浮动情况。量的排名是按照本周销量排名,而不是总销量。浮动情况则是较上周的排名变动,也就是说即使某单曲本周销量比上周的差,但排名比上周高,也是*UP*。反之若排名比上周低则为*DOWN*。若与上周的名次一样,则是*STAY*。若是本周发行的新单(前面未有统计过销量),则浮动的情况为*NEW*。所以第一周所有单的情况都为*NEW*。Input多组数据,每周第一行输入为一个正整数N(5#include #include 阅读全文

posted @ 2013-09-01 20:16 新一 阅读(175) 评论(0) 推荐(0)

uvalive 2326 - Moving Tables(区间覆盖问题)

摘要: 题目连接:2326 - Moving Tables 题目大意:在一个走廊上有400个教室, 先在有一些桌子要移动, 每次移动需要十分钟, 但是不同房间的桌子可以在同一个十分钟内移动,只要走廊没有被占用就可以, 注意教室序号1 和 2 是在对面。 注意:给出的区间没有分左边或者是右边比较大。解题思路:区间覆盖问题, 将所有给出的区间处理一下, 去除对面房间这样的情况。 让后将区间按照l 和 r 的值进行排序, 然后看进行几次区间覆盖可以使得所有区间均被用上。 #include #include #include using namespace std;const int N = 205;stru 阅读全文

posted @ 2013-09-01 20:14 新一 阅读(189) 评论(0) 推荐(0)

TOJ 2732存钱计划(三)(单源最短路)

摘要: 存钱计划(三)时间限制(普通/Java):1000MS/30000MS 运行内存限制:65536KByte 总提交: 18 测试通过: 16 描述 TZC的店铺比较多,上次WY随便走只要能走到就行,现在他学聪明了。WY去买东西的话,确定一家店以后,当然他先要想想怎么样走到那家店走的路最少。店与店之间是有走的方向的,从店A到店B可以,店B到店A未必可以。店与店之间是有一定距离的。 上面就是路线,为方便起见,店铺都用数字表示,0表示WY的起点,店与店之间以及起点与店距离用d表示。WY从0开始到4店铺 那么最短路线为0-->3-->2-->4 总长为 60。 如果从0店铺开始到1店 阅读全文

posted @ 2013-09-01 20:12 新一 阅读(329) 评论(0) 推荐(0)

CSU1315:全场最水题之陈兴老师与比赛

摘要: Description大家都知道ACM比赛罚时很重要。比如说你做A题要10分钟,B题要15分钟,如果先做A题再做B题,那么在ranking上的时间就是10 + (10)+ 15 = 35。如果先做B题再做A题总罚时就是15+(15)+10=40.现在陈兴老师要做一场比赛,比赛有n道题, 总时间是300分钟。我们的陈兴老师仅仅看题目就可以知道他做每道题需要的时间。比如一般的比赛,陈兴老师做第一题需要1分钟,第二题2分钟,依此类推,陈兴老师只需要66分钟就可以AK一场11道题的比赛。PS: 陈兴老师做题都是1Y,膜拜陈兴老师Orz!Input第一行是一个数字n 0#include #include 阅读全文

posted @ 2013-09-01 20:10 新一 阅读(241) 评论(0) 推荐(0)

【图像处理】最临近插值和双线性内插值算法实现比较

摘要: 图像缩放顾名思义,就是把原图像按照目标尺寸放大或者缩小,是图像处理的一种。自然,图像缩放的核心也就是怎么样根据已知图像计算目标图像的各点像素值。最简单的是最临近插值算法,这种算法就是根据原图像和目标图像的尺寸,计算缩放的比例,然后根据缩放比例计算目标像素所依据的原像素,过程中自然会产生小数,这时就采用四舍五入,取与这个点最相近的点。另一种算法是双线性内插值算法,这种算法的目标像素值不再简单地由一个像素决定,而是由他的四临域乘以相应的权重决定。具体公式为: f(i+u,j+v) =(1-u)(1-v)f(i,j) + (1-u)vf(i,j+1) + u(1-v)f(i+1,j) + uvf(. 阅读全文

posted @ 2013-09-01 20:07 新一 阅读(642) 评论(0) 推荐(0)

TOJ3744(Transportation Costs)

摘要: Transportation CostsTime Limit(Common/Java):2000MS/6000MS Memory Limit:65536KByte Total Submit: 129 Accepted: 34 Description Minya Konka decided to go to Fuzhou to participate in the ACM regional contest at their own expense.Through the efforts, they got a small amount of financial support fr... 阅读全文

posted @ 2013-09-01 20:05 新一 阅读(301) 评论(0) 推荐(0)

Present ViewController Modally

摘要: 一、主要用途弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形:1、收集用户输入信息2、临时呈现一些内容3、临时改变工作模式4、相应设备方向变化(用于针对不同方向分别是想两个ViewController的情况)5、显示一个新的view层级这几种情形都会暂时中断程序正常的执行流程,主要作用是收集或者显示一些信息。二、几个概念和常用设置1、presenting view controller Vs pr 阅读全文

posted @ 2013-09-01 20:03 新一 阅读(237) 评论(0) 推荐(0)

[置顶] Linux 流量控制

摘要: 在如今的网络界,也许TC知道的人并不多了,这篇文章做留恋吧。以前研究TC时记录下的讲解与配置文件。 eth1:192.168.1.1,内网口 业务需求:保证正常的网页浏览,FTP,SMTP,POP3,对其它的所有应用加以限制,以免影响正常业务的使用。 1、让交互数据包保持较低的延迟时间,也就是说上载或下载文件不会打扰SSH/telnet等。 2、上载或下载期间有合理的速率用于网页浏览,即使http属于一种大量数据传输,也不应受其它传输影响太大 3、对FTP-data限速,不会占用所有带宽 4、对SMTP,pop3限速 5、对未分类的进行限制,以免影响 6、保证上载不会影响下载,上载数据流会影响 阅读全文

posted @ 2013-09-01 20:01 新一 阅读(300) 评论(0) 推荐(0)

TOJ1693(Silver Cow Party)

摘要: Silver Cow PartyTime Limit(Common/Java):2000MS/20000MS Memory Limit:65536KByte Total Submit: 58 Accepted: 28 Description One cow from each ofNfarms (1 ≤N≤ 1000) conveniently numbered 1..Nis going to attend the big cow party to be held at farm #X(1 ≤X≤N). A total ofM(1 ≤M≤ 100,000) unidirectio... 阅读全文

posted @ 2013-09-01 19:58 新一 阅读(189) 评论(0) 推荐(0)

与孩子一起学编程10章

摘要: 这一次,来个有意思的小游戏滑雪游戏,树是障碍物,拿到旗子有奖励,运行文件需要几个图片上传在这儿,滑雪者,旗子,树,还有滑雪者左方向的两个,第一个,第二个,有方向的两个,第一个,第二个,滑雪者碰撞树的图片。图片的名称和代码里要一致。代码如下# encoding=utf-8# 与孩子一起学编程10章# Skier 代码清单 10-1# 2013年8月31日10:08:25import pygame, sys, randomskier_image = ["skier_down.png", "skier_right1.png", "skier_righ 阅读全文

posted @ 2013-09-01 19:56 新一 阅读(522) 评论(0) 推荐(0)

JAVA操作Excel时文字自适应单元格的宽度设置方法

摘要: 使用JAVA操作Excel通常都使用JXL,方法很简单网上也有很多的教程,然后往往一些细节性的问题却导致我们这些Programmer苦恼不已。这两天帮一个朋友做一个Excel表格自动生成的小软件,就遇到的类似的问题。 问题描述:通过Java向Excel的一个单元格中写入大量的文字,即使在文字中使用 \n 符号进行换行操作,当打开Excel表格的时候,发现文字不能按照我们预先设定的方法换行,而是显示在一行里面,导致整个Excel表格显示都乱掉了。必须得通过鼠标单击一下这个单元格文字才能按照单元格的宽度和程序中的换行命令实现换行的显示效果。 这就很不爽了,每次我打开Excel的时候,还要把文字.. 阅读全文

posted @ 2013-09-01 19:54 新一 阅读(16300) 评论(0) 推荐(0)

公交车管理系统

摘要: 案例目的某公交公司有车辆若干。现在,需要存储这些公交的编号、名称、类型、起点站和终点站,并显示全部信息。类型包括普通车、空调车、双层车等。案例覆盖技能点a)C++基本语法和常用算法b)文件操作c)面向对象的使用案例需求1)公交编号在生成公交车信息时同时生成,每输入一辆公交车信息编号顺序加1。2)能按名称或者编号显示、查找、增加、删除和保存各类公交的信息。功能列表:1)添加车辆添加车辆由键盘输入进行。输入时,程序会自动判断输入信息是否重复,若输入值不符合要求,则提示无法录入2)增加车辆信息在类中包含了增加车辆信息的函数,可以将录入的车辆信息增加到信息总表中。3)删除车辆信息删除车辆信息,这个车辆 阅读全文

posted @ 2013-09-01 19:52 新一 阅读(482) 评论(0) 推荐(0)

Kruskal算法模拟讲解

摘要: Kruskal 算法是一个求最小生成树的算法,即求最小的开销等 算法可以这样,要求得最小生成树,那么n个节点只能包括n-1条边所以我们应该转换为寻找这最短的n-1条边,因此,可以先对所有的边进行从小到大排序,每次取出一条边来进行试探,看是否够成环, 如果不构成环,那么肯定是最短的路径了,因为每次都是取最小 的边来试探,最终可以求得最小的生成树代价和。/* Filename:kruskal.cpp Author: xiaobing E-mail: xiaobingzhang29@gmail.com Date: 2013-08-31*/#include#include#include#inclu. 阅读全文

posted @ 2013-09-01 19:49 新一 阅读(280) 评论(0) 推荐(0)

彻底理解Cisco/Linux/Windows的IP路由

摘要: -1.只要理解实质,名称并不重要!很多使用Linux的网络高手在面对Cisco管理员的诸如管理距离,路由度量等词汇时,还没有PK就自觉败下阵来了。我觉得这实在太可惜了,大家本是一家,为何这么为难对方呢?如果理解了实质,如何描述就不是那么重要了。如果一个Cisco设备管理员对你说一些你不懂的名词,或者对你描述一些Cisco上有但是基于Linux的网关设备上没有的特性,而且那个人因为拥有了CCIE证书而目中无人,你要怎么面对?如果你是一个熟悉且精通Linux的人(比如我),你首先就要明白,Linux是无所不能的,只要你愿意,你下班回家就能写一个基于Netfilter的模块,实现所有的Cisco I 阅读全文

posted @ 2013-09-01 19:47 新一 阅读(356) 评论(0) 推荐(0)

Maven在Eclipse中的实用小技巧

摘要: 前言 我们在开发的工程中很多都是Maven项目,这样更加便于我们jar包的管理。而我们一般使用的IDE都是Eclipse,由于我们在日常的开发过程中会经常要用到一些Maven的操作,所以我今天主要跟大家分享一下我们在日常开发中的Maven实用小知识,让大家不再云里雾里。 正题 一、安装配置Maven 1.安装Maven,下载一个maven包解压,然后配置maven环境变量(配置完成后在dos窗口用mvn命令测试下)。 2.在Eclipse中安装Maven插件,Maven插件在线安装地址为:http://m2eclipse.sonatyp... 阅读全文

posted @ 2013-09-01 19:45 新一 阅读(283) 评论(0) 推荐(0)

POJ 2750 Potted Flower

摘要: Potted FlowerTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 3872Accepted: 1446Description The little cat takes over the management of a new park. There is a large circular statue in the center of the park, surrounded by N pots of flowers. Each potted flower will be assigned to an integer n 阅读全文

posted @ 2013-09-01 19:43 新一 阅读(205) 评论(0) 推荐(0)

用apache的httpclient发请求和接受数据

摘要: 此处发请求的是用httpclient4,请自己下载所需要的jar包。 发post请求,并得到数据。String url = "http://localhost:8080/lee"; url = url+ "/query/action/export.action"; String exportFilePath = "lee"+".csv."; final HttpClient httpClient = new DefaultHttpClient(); final HttpPost post = new HttpPos 阅读全文

posted @ 2013-09-01 19:40 新一 阅读(838) 评论(0) 推荐(0)

poj 3140 Contestants Division(树形dp? dfs计数+枚举)

摘要: 本文出自 http://blog.csdn.net/shuangde800 --------------------------------------------------------------------------------------题目链接: poj-3140 题目 给n个节点的带权树,删掉其中一边,就会变成两颗子树, 求删去某条边使得这这两颗子树的权值之差的绝对值最小。 思路 直接dfs一次,计算所有子树的权值总和tot[i] 如果删掉一条边(v, fa),fa是v的父亲节点, 那么v子树权值总和为tot[v],显然另一棵子树的权值总和就是s... 阅读全文

posted @ 2013-09-01 19:38 新一 阅读(184) 评论(0) 推荐(0)

Codeforces Round #198 (Div. 2) D. Bubble Sort Graph (转化为最长非降子序列)

摘要: D. Bubble Sort Graphtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIahub recently has learned Bubble Sort, an algorithm that is used to sort a permutation withnelementsa1,a2, ...,anin ascending order. He is bored of this so simple algorithm, so h 阅读全文

posted @ 2013-09-01 19:35 新一 阅读(276) 评论(0) 推荐(0)

2012-2013年度大总结

摘要: 首先要在心里偷偷喊一声:我终于混到师爷爷的辈分了!这是时间带给我们的自然结果。在过去的这一年里感觉自己成长了许多,在技术,思想和英语学习上都有很大的进步。 技术上 顺利通过了软考 软考对我并没有构成太大的压力,因为在复习软考期间我在学习方法上有了很大的改进,充分感受到了GTD和番茄学习法给我带来的效率的提升,我每天几乎只有3-4个小时复习软考,但是我的复习速度却是很快的。在此期间,我也明白了知识总结的重要性,软考涉及的知识面很广,如果不总结,后果可想而知。这些经验对于我以后的学习都是非常宝贵的。 教务系统 这是学完.NET后做的第一个项目,我参与了基础系统和选... 阅读全文

posted @ 2013-09-01 19:33 新一 阅读(169) 评论(0) 推荐(0)

[每日一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构....................................................A8

摘要: 转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/10784599、 正确答案:A 将逻辑存储与物理存储分开是关系数据库范例的必要部分。关系数据库范例表明:编程人员只处理逻辑结构,而让数据库去管理到物理结构的映射。这意味着,可以重新组织物理存储,也可以将整个数据库移动到完全不同的硬件和操作系统上,而应用程序意识不到任何更改。 如下图展示Oracle存储模型,逻辑结构在左,物理结构在右。 1、Oracle数据库逻辑结构(1)DATABASE:一个数据库可划分为多个称为表空间的逻辑存储单元。如下查询一个数据库中有七个表空间gyj@OCM> 阅读全文

posted @ 2013-09-01 19:31 新一 阅读(231) 评论(0) 推荐(0)

Oracle约束操作

摘要: 约束的概念: 约束是在表中定义的用于维护数据库完整性的一些规则。通过为表中的字段定义约 束,可以防止将错误的数据插入到表中。注意: 1.如果某个约束只作用于单独的字段,既可以在字段级定义约束,也可以在表级定义约束;但如果某个约束将作用于多个字段,必须在表级定义约束。 2.oracle中的约束通过名称来进行识别。在定义约束时可以通过constraint关键字为约束命名。如果用户没有为约束指定名称,oracle将自动为约束建立默认的名称。主键约束(primary key): 主键约束的特点: 定义为主键约束的字段中不能包含任何重复值,并且不能包含null值。 同1个表中只能定义1个主键约束。 可以 阅读全文

posted @ 2013-09-01 00:47 新一 阅读(506) 评论(0) 推荐(0)

几道字典树题目

摘要: POJ 2418Hardwood Species题意:给一些字符串,按照字典序输出他们,并且输出频率........... #include #include #include #include #include #include #include #include #include #include #include #include //形如INT_MAX一类的#define MAX 100005#define INF 0x7FFFFFFF#define REP(i,s,t) for(int i=(s);i#include #include #include #include #incl. 阅读全文

posted @ 2013-09-01 00:44 新一 阅读(322) 评论(0) 推荐(0)

1032 - Intersecting Dates

摘要: A research group is developing a computer program that will fetch historical stock market quotes from a service that charges a fixed fee for each day's quotes that it delivers. The group has examined the collection of previously-requested quotes and discovered a lot of duplication, resulting in 阅读全文

posted @ 2013-09-01 00:42 新一 阅读(436) 评论(0) 推荐(0)

uva 10718 Bit Mask(贪心)

摘要: 题目连接:10718 Bit Mask 题目大意:给出一个T, 和一个下限L, 上限R, 在[L, R]之间找一个数, 使得这个数与T做或运算之后的数值最大 输出这个数。 解题思路:将T转换成二进制,对应的为0的地方要填1, 为1的地方填0, 判断的时候还要考虑上下限的问题。 #include #include const int M = 32;long long T, L, R;int tmp[M + 1], Max[M + 1], Min[M + 1], ans[M + 1];void getBase(long long cur, int now[]) { memset(now, 0... 阅读全文

posted @ 2013-09-01 00:40 新一 阅读(286) 评论(0) 推荐(0)

找工作笔试面试那些事儿(2)---内存管理那些事

摘要: 七、内存管理 在写C/C++程序的时候,最头疼的部分一定包括内存管理,一提到内存管理总是提心吊胆,但是又不可避免地常常会遇到,而这块的知识也是公司招聘的一个评价方面,能够很好地体现笔试面试者的功底。这部分的内容稍深一些,大家细心阅读,能对内存管理有一个比较好的把握。7.1内存分配的方式 最长被问到的问题之一,基础中的基础。对C和C++而言,内存分配方式有三种: 1)从静态存储区域分配。例如程序中定义的全局变量和static变量就是这种方式分配内存的。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。 2)在栈上创建。这是出现最多的情况,我们程序中的intva... 阅读全文

posted @ 2013-09-01 00:37 新一 阅读(275) 评论(0) 推荐(0)

John(博弈)

摘要: Description Little John is playing very funny game with his younger brother. There is one big box filled with M&Ms of different colors. At first John has to eat several M&Ms of the same color. Then his opponent has to make a turn. And so on. Please no te that each player has to eat at least 阅读全文

posted @ 2013-09-01 00:35 新一 阅读(231) 评论(0) 推荐(0)

基于Shading Model(对光照变化一定不变性)的运动目标检测算法

摘要: 光照模型(Shading Model)在很多论文中得到了广泛的应用,如robust and illumination invariant change detection based on linear dependence for surveillance application、Making background subtraction robust to sudden illumination Changes以及Illuminatin independent change detection for real world image sequence(本文介绍的内容)。后面两本文... 阅读全文

posted @ 2013-09-01 00:33 新一 阅读(377) 评论(0) 推荐(0)

ACM 关于数据输入加速

摘要: 转载请注明出处:http://blog.csdn.net/a1dark分析:我们都知道运行时间对我们来说很重要、有时候不惜用大量的内存去换取一点时间、有些人可能都比较关注这个问题、首先时间上:cin>scanf>getchar 所以我们尽量用getchar()和gets()来优化时间、特别是在数据输入量很大的时候、加速效果十分明显、但是每次都花时间来写getchar确实很烦、于是模板便应运而生了、一般情况下、使用模板可以达到常数倍时间的优化注:这个对ACM的帮助不大、除非遇到卡常数时间的出题人= =|||(不过想要题目的排名靠前还是有帮助的) //适用于正整数template in 阅读全文

posted @ 2013-09-01 00:31 新一 阅读(316) 评论(0) 推荐(0)

C#调用java接口报“Fault occurred while processing”异常问题

摘要: 服务在通常项目中总是要用到的C#的webservice、wcf,还有第三方的,比如java服务。一般来说调用都不会有什么问题,因为服务的标准都是一样的。要注意的就是:1、参数个数匹配;2、参数类型和返回类型匹配。本人在刚开始使用java服务时总是会遇到一个问题,就是:返回Fault occurred while processing异常。使用也完全是按照调用C#服务一样,但是也报异常。对于这个异常,要注意两点:1、参数是否都赋值了。可为null的就无所谓了,其他的一定要赋值。而且,你会发现C#引用java接口过来后,会看到比java当初设计时的参数多几个。那些参数都要赋值才可以的。2、数据类型 阅读全文

posted @ 2013-09-01 00:28 新一 阅读(1761) 评论(0) 推荐(0)

关于Parse库的配置问题

摘要: 在使用Parse的一些相关服务时候,需要下载Parse的SDK,除了需要添加相应的系统框架和库的支持AudioToolbox.frameworkCFNetwork.framework CoreGraphics.framework CoreLocation.framework libz.1.1.3.dylib MobileCoreServices.framework QuartzCore.framework Security.framework StoreKit.framework SystemConfiguration.framework 假如你更改导入其他静态库时设置了,Linking下面. 阅读全文

posted @ 2013-09-01 00:27 新一 阅读(386) 评论(0) 推荐(0)

js读取本地磁盘文本文件并保存为JSON数据(有格式的文本)

摘要: 主要的代码是红色区域,HTML5获取本地文件对象并进行操作//给上传按钮添加点击事件 $(".myappTXTUploadBtn").click(function(){ var filepath = $(".uploadFace").val().trim(); if(filepath == ""){ showBlackPage("请您选择要上传的txt文件","请您选择要上传的txt文件"); return; } var last = filepath.substr(filepath.la... 阅读全文

posted @ 2013-09-01 00:24 新一 阅读(1995) 评论(0) 推荐(0)

QT安装配置

摘要: 刚开始学习QT,发现网上资料真的好少,尤其是最新版本的,于是决定先学习Qt4,资料相对多一些。刚开始接触发现配置环境也不是一件省心的事,不断的摸索,实验,总结一下自己的配置过程,以便初学者参考。 首先下载必要的配置软件:Qt软件包包括:MinGW-gcc440_1,qt-creator-win,qt-win-opensource-4.8.4-mingw 下面是配置过程:第一步:将MinGW-gcc440_1解压到C盘(一定要放C盘,放其他盘好像会出问题)。第二步:安装qt-win-opensource-4.8.4-mingw,安装路径同样选择C盘(即默认路径)。安装过程中会要... 阅读全文

posted @ 2013-09-01 00:22 新一 阅读(285) 评论(0) 推荐(0)

ArcGIS Engine中如何获取Map中已经选择的要素呢

摘要: 1、使用IEnumFeturea对象获取map中的FeatureSelection,该方法可以获取所有图层的选择要素。IMap中的FeatureSelection可不是IFeatureSelection,而是ISelection。2、使用ISelectionSet,IEnumIDs,FeatureClass.GetFeature()方法获取某个图层中的选择要素在map中获取要素时,这样是可以的,不过不能得到要素的完整属性信息,貌似只能拿到ID值。ISelection pSelection = pMap.FeatureSelection;IEnumFeature enumFeature = pS 阅读全文

posted @ 2013-09-01 00:20 新一 阅读(613) 评论(0) 推荐(0)

Android开发_控制硬加速hardwareAccelerated

摘要: 控制硬加速 hardwareAccelerated也是一种优化的手段 从Android3.0 (API level11)开始,Android的2D显示管道被被设计得更加支持硬加速了.硬加速使用GPU承担了所有在View的canvas上执行的绘制操作. 启用硬加速最简单的的方法是对整个应用启用硬件速.如果你的应用只使用标准的view和Drawable,全局启用硬加速将不会带来任何负面影响.然而,因为硬加速不是被所有的2D绘制所支持,所以启用它时可能对你的自定义绘制产生影响.出现的问题经常是不可见的,也可能是异常,或错误地显示了像素.为了避免这些问题,Android提供了在以下各级别上启用或禁.. 阅读全文

posted @ 2013-09-01 00:17 新一 阅读(500) 评论(0) 推荐(0)

JQuery Kendo UI使用技巧总结

摘要: Kendo UI开发总结 By Gloomyfish on 2013-04-25在Grid中支持分页刷新: scrollable: {virtual : true },在Grid的DataSource中添加分页支持:serverPaging: true,serverSorting: true,serverFiltering: true,pageSize: 50,在grid中显示列(显示/隐藏菜单)与过滤支持菜单filterable: true,columnMenu: true,在Grid中隐藏某个指定的列,需要在columns中指定column下面添加:hidden:true,使用模板来格式化 阅读全文

posted @ 2013-09-01 00:15 新一 阅读(1197) 评论(0) 推荐(0)

机器学习理论与实战(十四)概率图模型02

摘要: 02 概率图模型定义 翻开Jordan和Wainwright著作的书,正文开始(第二章)就说概率图模型的核心就是:分解(factorization)。的确是这样的,对于复杂的概率图模型,要在复杂交织的变量中求取某个变量的边缘概率,常规的做法就是套用贝叶斯公式,积分掉其他不相干的变量,假设每个变量的取值状态为N,如果有M个变量,那么一个图模型的配置空间就有M^N,指数增长的哦,就这个配置空间已经让我们吃不消了,不可以在多项式时间内计算完成,求边缘概率就没办法开展下去了。此时分解就派上用场咯,我们想法找到一些条件独立,使得整个概率图模型分解成一个个的团块,然后求取团块的概率,这样就可以... 阅读全文

posted @ 2013-09-01 00:13 新一 阅读(944) 评论(0) 推荐(0)

第一个Android项目——计算器

摘要: 第一个Android项目——计算器效果开始学Android一两个星期了,学习了一下基本的Activity、简单控件及几个简单布局,打算找个东西来练练手,于是就选择发计算器。关于计算器中用到的四则运算在上一篇博客表达式(四则运算)计算的算法中已经讲了。这里不再赘述。先看一下要达成的效果图:图1这里只用到了一个Activity,有EditText、Button两个控件组成,所以比较简单。布局这里用到了三种布局:LinearLayout:一个整体的垂直的线性布局有几个属性解释一下:android:layout_width="match_parent"layout宽度,match_ 阅读全文

posted @ 2013-09-01 00:11 新一 阅读(612) 评论(0) 推荐(0)

和为指定值的连续序列

摘要: 输入一个整数s,打印出所有和为s的连续正整数序列(至少包含两个数)。例如,对于输入15,由于有1+2+3+4+5=15,4+5+6=15,7+8=15,所以打印出1~5、4~6、7~8三个序列。 有个比较好的做法是利用等差数列求和公式:s=a*n+n*(n-1)/2。这里的a是第一个元素,n是项数。 int solve(int k){ int count = 0; for (int i = 1, v = 0; (v = i * (i - 1) / 2) A[end] sum += A[++end]; } else if (sum < val) { sum += A[++end]; ... 阅读全文

posted @ 2013-09-01 00:09 新一 阅读(370) 评论(0) 推荐(0)

使用Parse内付费服务出现的Error Domain=Parse Code=146 "The operation couldn’t be completed. (Parse error 146.)

摘要: 因为开发一个应用有个内付费去广告功能,介于苹果官方提供的方法没用过,感觉有些复杂,于是选用了第三方组件Parse来解决这个问题,简单易操作; Parse简化苹果官方内付费问题,使用方法分厂简单只有两个Block方法,以下实现简单的购买过程 在AppDelegate的application:didFinishLaunchingWithOptions:方法中// Use the product identifier from iTunes to register a handler.[PFPurchase addObserverForProduct:@"ProductID" b 阅读全文

posted @ 2013-09-01 00:06 新一 阅读(216) 评论(0) 推荐(0)

vim的全局替换

摘要: 本文出自 http://blog.csdn.net/shuangde800 本文是在学习《使用vi编辑器, Lamb & Robbins编著》时在所记的笔记。 本文内容: 基本全局替换 确认替换 上下文相关替换 本文约定: $+命令表示在普通的bash的命令行下 :+命令表示在vim的ex(命令)模式, 按"Ctrl" + ":" 进入 --------------------------------------------------------------------... 阅读全文

posted @ 2013-09-01 00:04 新一 阅读(1155) 评论(0) 推荐(0)

hdu 3586 Information Disturbing(树形dp + 二分)

摘要: 本文出自 http://blog.csdn.net/shuangde800 题目链接: hdu-3586 题意 给一棵n个节点的树,节点编号为1~n,根节点为1。每条边有权值,砍掉一条边要花费cost(w) 要砍掉一些边, 使得每个叶子节点无法走到根节点。 要求砍掉花费总和不能超过m的情况下,让每条边花费上限尽量低 思路 二分可以砍的边的权值上限,然后树形dp f[i]: 表示让i子树所有的叶子节点无法到达i点的最小花费 f[i] = sum { min(w(i,v), f[v]) | v是i的儿子节点 } 而这题有一个上限权值,即权值大于上限的就不能去砍。... 阅读全文

posted @ 2013-09-01 00:02 新一 阅读(171) 评论(0) 推荐(0)

导航