首页 > 全部
编程之美1.7 光影切割问题
问题描述:      不少人很爱玩游戏,例如 CS ⑨。 游戏设计也成为程序开发的热点之一,我们假设要设计破旧仓库之类的场景作为战争游戏的背景。仓库的地面会因为阳光从屋顶的漏洞或者窗口照射进来而形成许多光照区域和阴影区域。为了简单起见,假设不同区域的边界都是直线 ⑩, 我们把这些直线都叫做“光影线”,并且不存在三条光影线相交于一点的情况。      那么,如果我们需要快速计算某个时刻,在 ...
分类:其他   时间:2014-02-15 09:10:13    收藏:0  评论:0  赞:0  阅读:356
吐槽Visual Studio 2010
1、服务端的try catch中后半部分有个地方有问题,但却死活跟进不了try块。 2、在客户端调用服务端的函数,在客户端的代码中用try catch包了起来,但还是进不去try块。 小注:         对于上面两种情况,可以采取将try catch块中代码,逐行注释,再跟踪,应该就可以跟踪进去了。 以上两种情况,vs有可能会这么提示: 3、打开winform界面,提示缺少某个控...
分类:其他   时间:2014-02-15 08:01:08    收藏:0  评论:0  赞:0  阅读:323
【TCHAR、_T与_TEXT】【strcpy、wcscpy与_tcscpy】
(内容出自《把脉VC++》,挺好的一本书,下面内容是我整理摘录的两小节,顺便吐槽微软还真是整天把C搞的多复杂,让人找来找去) 4.5.3  TCHAR、_T与_TEXT 计算机最初使用的不是UNICODE,最初的系统和程序都采用的是ANSI或者MBCS,那么,问题来了:我们开发程序的时候,是采用char还是wchar_t?观察如下代码: char msg[] = "学习C++...
分类:其他   时间:2014-02-15 12:51:38    收藏:0  评论:0  赞:0  阅读:653
HDU4289(最大流)(dinic算法+拆点)
将每个城市拆成两个点,他们之间的流量就是这个城市的值,不同城市之间的流量是无穷,这样走一遍最大流就可以了。 #include #include #include #include #include #include #include using namespace std; const int maxn=100005; const int INF=999999999; stru...
分类:其他   时间:2014-02-15 12:33:11    收藏:0  评论:0  赞:0  阅读:303
NYOJ 189 兔子的烦恼(一)
原题链接 可以从最基本的情况开始推,如果a和b的最大公约数为1,那么狼就会遍历所有山洞,兔子就跑不掉了。 附ac代码: //最大公约数为1时NO #include int main(){ int n, m, t; while(scanf("%d%d", &n, &m) == 2){ while(m){ t = n % m; n = m; m = t; }...
分类:其他   时间:2014-02-15 13:44:56    收藏:0  评论:0  赞:0  阅读:320
freeradius增加Access-Challeng支持
freeradius默认的逻辑不支持Access-Challeng,只在特定auth-type中Access-Challeng,在auth.c中 只对request->proxy_reply包进行处理,所以你在普通逻辑中如果想返回Access-Challeng必须增加逻辑:jradius中:                              RadiusPacket reply = new...
分类:数据库技术   时间:2014-02-15 11:25:32    收藏:0  评论:0  赞:0  阅读:646
支持老版本IE的3种解决方案
原文链接: 3 Solutions for Supporting Internet Explorer 翻译人员: 铁锚 翻译时间: 2014年2月14日 在刚发布的那几年,Internet Explorer 浏览器是快速进步的。随着微软在很长一段时间内不再更新,Internet Explorer就成为了妨碍我们生存的祸害。虽然后来微软对浏览器进行了大量的研发,但事实是现代IE浏览器在...
分类:其他   时间:2014-02-15 09:08:10    收藏:0  评论:0  赞:0  阅读:251
原码,补码,反码
在计算机系统中,数值都是用补码来存储的。 主要原因是:使用补码,可以将符号位和其它位统一处理,同时,减法也可以按照加法来处理,如果最高位有进位,则进位被舍弃。 以一个字节为例 正数的补码和反码都跟原码是相同的。对于负数则不同,负数的反码是将原码除符号位以外的各位取反,而负数的补码则是反码+1。比如: -1的原码为10000001,反码为11111110,补码为111...
分类:其他   时间:2014-02-15 08:53:49    收藏:0  评论:0  赞:0  阅读:362
一次调用动态库时出现问题的解决历程
虽然都是一些小问题,但是,倘若没有注意到的话,的确挺费力的。这次注意一下,下一次就可以避免了。分享一下这次历程,希望对大家有帮助。 如果有什么不对的话,还希望给与批评和指正,谢谢!...
分类:其他   时间:2014-02-15 07:57:23    收藏:0  评论:0  赞:0  阅读:371
Android 4.3 Monkey自动化测试工具被killed的原因分析
测试组使用Monkey在Android上想对APK进行自动化测试,但在启动Monkey测试工具时,一直无法正常启动, shell@android:/ $ monkey -p com.android.calculator2 -v 100 monkey -p com.android.calculator2 -v 100 :Monkey: seed=1393356259515 count=100 :A...
分类:移动平台   时间:2014-02-15 09:45:04    收藏:0  评论:0  赞:0  阅读:449
三种常用的对应list集合的双重遍历
三种常用的对应list集合的双重遍历,直接上代码 package com.collections.lists; import java.util.ArrayList; import java.util.Iterator; import com.collections.lists.vo.Product; import com.collections.lists.vo.Produ...
分类:其他   时间:2014-02-15 14:07:29    收藏:0  评论:0  赞:0  阅读:433
Fighting For 2014 (One University One Question) Round II [E] New Year 2014
[E] New Year 2014 时间限制: 2000 ms 内存限制: 262144 K 问题描述 In the New Year 2014, Xiao Ming is thinking about the question: give two integers N and K, Calculate the number of the numbers of satisfy t...
分类:其他   时间:2014-02-15 13:42:53    收藏:0  评论:0  赞:0  阅读:416
Xilinx IP核使用(一)--FIFO
今天在将SRIO的数据存入FIFO后,然后把FIFO中的数据不断送入FFT进行运算时,对于几个控制信号总产生问题。所以单独对FIFO进行了仿真。原来感觉FIFO的几个参数端口一目了然啊,还需要什么深入了解吗,在实验发生问题才知道当时的想法多么幼稚啊。     下面对xilixn FIFO核进行下简单说明,配上仿真时序图和源代码,描述的还是比较清晰的。希望对和我一样刚接触FPGA不久的同学能有一点...
分类:其他   时间:2014-02-15 11:09:08    收藏:0  评论:0  赞:0  阅读:602
Myeclipse和Maven整合maven-resources-plugin:2.4.3 or one of its dependencies could not be resolved
Myeclipse和Maven整合Plugin org.apache.maven.plugins:maven-resources-plugin:2.4.3 or one of its dependen...
分类:其他   时间:2014-02-15 08:18:23    收藏:0  评论:0  赞:0  阅读:519
asp.net服务器处理浏览器提交json格式的数据
概述         服务器端对json格式数据的处理思路有两种,一种是通过别人写的类库进行转换,另一种是自己进行相应的转换,下面要说的是自己进行的转换。 实现描述        1、服务器端接受客户端传送过来的json格式的数据        2、通过对接受json格式数据的字符串进行运算,得到相应的数组        3、判断相应数据的有效性        4、赋值给List集合对...
分类:Web开发   时间:2014-02-15 13:30:35    收藏:0  评论:0  赞:0  阅读:418
UVA 348 Optimal Array Multiplication Sequence 区间DP
题意:给你n个矩阵,让你连乘,怎么样处理先乘哪两个后乘哪两个 会导致计算次数最少,简单线性数学知识:矩阵乘法的 运算次数是跟乘的顺序有关的,并且输出来 这个数据输出是比较繁琐的,还好前面做过几道 都是类似于记录路径 并输出的,所以很熟练的用递归解决了 这是一道矩阵连乘问题,区间DP,典型的经典例子    有详细介绍的博客 :http://www.cnblogs.com/liushang041...
分类:其他   时间:2014-02-15 08:45:38    收藏:0  评论:0  赞:0  阅读:350
UVA - 11361 Investigating Div-Sum Property
题意:统计大于等于a,小于等于b,每一位之和可以被k整除,且本身也能被k整除的数的数量。 思路:用dp[pos][i][j]表示n的还剩pos位的时候和的余数是i,整除的余数是j, 每次试着添加一位,更新余数,还要一个标记数来标记是否记忆,注意整形范围内,各个位上的数字和不会超过100#include #include #include #include #include using...
分类:其他   时间:2014-02-15 08:43:08    收藏:0  评论:0  赞:0  阅读:370
Java 7之多线程并发容器 - CopyOnWriteArrayList
CopyOnWriteArrayList相当于线程安全的ArrayList,通过增加写时复制语义来实现线程安全性。底层也是通过一个可变数组来实现的。但是和ArrayList不同的时,它具有以下特性:  它最适合于具有以下特征的应用程序:List 大小通常保持很小,只读操作远多于可变操作,需要在遍历期间防止线程间的冲突 支持高效率并发且是线程安全的 因为通常需要复制整个基础数组,所以可变操作(...
分类:其他   时间:2014-02-15 07:55:53    收藏:0  评论:0  赞:0  阅读:329
设计模式初探-状态模式
状态模式(STATE),别名状态对象(Objects for States),允许一个对象在其内部状态改变时改变它的行为,就起来就像修改了它的类,属于对象行为型模式。状态模式通过将所有与特定状态相关的行为封装到一个或多个状态对象中,当状态改变时,其行为也会随着改变,从而简化大量的条件判断,使代码逻辑更清晰,更易于维护。大千世界,可以看做各个状态的转换。人,生老病死;水,固液气三态转化;天气,阴晴不...
分类:其他   时间:2014-02-15 14:48:29    收藏:0  评论:0  赞:0  阅读:355
Scrum中管理bug
如果bug来自于正在开发的sprint会在task阶段就被QA/Scrum Master/Product Owner标记为有bug,并且Story不能被置为done状态,这个很容易解决。如果bug来自于已经结束的sprint,那么怎么办呢?理想状态下是将bug放到backlogs中,然后由product owner调整其优先级,并决定放在后面的哪一个sprint中修复。但是,有些bug处于十分紧急...
分类:其他   时间:2014-02-15 07:55:08    收藏:0  评论:0  赞:0  阅读:367
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!