什么叫魔法数字?就是在写代码的时候,我们经常会使用到一些数字,或者是用来switch,或者是用来赋值,虽然我们自己知道这些数字代表什么,但是别人可能有所疑惑,这样造成程序的可读性变差,这就是魔法数字。在程序开发中需要避免出现魔法数字解决办法:使用枚举或者是宏定义,来诠释数字1.枚举类型实质上就是一....
分类:
其他好文 时间:
2014-05-22 14:50:24
阅读次数:
520
@Html.Label("Label", "Label")
@*渲染成Label*@@Html.Hidden("Hidden","Hidden") @*渲染成 *@@Html.TextBox("TextBox",
"TextBox", new { color="red",font="2",si...
分类:
Web程序 时间:
2014-05-22 14:49:43
阅读次数:
322
语言集成查询 (LINQ) 是 Visual Studio 2008 和 .NET
Framework 3.5 版中一项突破性的创新,它在对象领域和数据领域之间架起了一座桥梁。
传统上,针对数据的查询都是以简单的字符串表示,而没有编译时类型检查或 IntelliSense 支持。此外,您还必须针对以...
分类:
其他好文 时间:
2014-05-22 14:51:52
阅读次数:
323
昨晚把BaseScreen就敲好了, 也找到了屏幕放缩的最优和最简方式. 不多说, 看代码:
public BaseScreen(final SnakeGo game) { super(new ScalingViewport(Scaling.fit,
CommonConsts.Screen.WIDT...
分类:
其他好文 时间:
2014-05-22 14:52:32
阅读次数:
206
1 #include 2 3 4 using namespace std; 5 6 void
Repeat(int* a,int Left,int Right); 7 int QuickSort(int* a,int Left,int Right); 8
9 10 void main()1...
分类:
其他好文 时间:
2014-05-22 14:53:10
阅读次数:
224
.Net组件程序设计之上下文在后续篇幅的远程调用的文章里有说到应用程序域,那是大粒度的控制程序集的逻辑存在,那么想对对象的控制又由谁来做主呢?没错了,就是上下文。CLR把应用程序域更细化了,在应用程序里添置了上下文的概念,上下文是有着一套约束并且负责管理在其中的所有对象的访问的这么一个逻辑的存在。举...
分类:
Web程序 时间:
2014-05-22 14:53:48
阅读次数:
349
1、定义private int mVideoWidth; private int
mVideoHeight;private MediaPlayer mMediaPlayer; private SurfaceView
mPreview; private SurfaceHolder hol...
分类:
其他好文 时间:
2014-05-22 14:54:22
阅读次数:
269
ParencodingsTime Limit: 1000MSMemory Limit:
10000KTotal Submissions: 19067Accepted: 11502DescriptionLet S = s1 s2...s2n be a
well-formed string of par...
分类:
其他好文 时间:
2014-05-22 14:55:47
阅读次数:
202
多重背包问题问题:有N种物品和一个容量为V的背包。第i种物品最多有n[i]件可用,每件费用是c[i],价值是w[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。分析:这题目和完全背包问题很类似。基本的方程只需将完全背包问题的方程略微一改即可,因为对于第i种物品有n[...
分类:
编程语言 时间:
2014-05-22 14:55:03
阅读次数:
332
Case when 的用法--简单Case函数简单CASE表达式,使用表达式确定返回值.语法:
CASE search_expression WHEN expression1 THEN result1 WHEN expression2 THEN
result2 ... WHEN expre...
分类:
数据库 时间:
2014-05-22 14:56:26
阅读次数:
336
推导(derivation):从开始符号出发,每个重写步骤把一个非终结符号替换为它的某个产生式体。最左推导(leftmost
derivation):总是选择每个句型的最左非终结符号。最右推导(rightmost
derivation):总是选择每个句型的最右非终结符号。看下面的产生式E ::= E...
分类:
其他好文 时间:
2014-05-22 14:57:02
阅读次数:
271
看了好多帖子一说长连接、长轮询、Comet之类的都是用的异步页面,而且每个人的异步页面的用法还都不一样。搞的我这个以前没用过异步页面的程序猿一头雾水,于是就想能不能不用异步页面实现长连接。经过一番研究还是可以的,不敢独享,拿出来大家给看看,有不到之处还望指点。
分类:
其他好文 时间:
2014-05-22 14:57:43
阅读次数:
436
一、hibernate访问持久化类属性的策略:
在元素中的access属性用于指定Hibernate访问持久化类属性的方式。 常见的方式如下:
1、property:默认值。hibernate通过相应的getXXX()和setXXX()方法。 2、field:hibernate运用反...
分类:
系统相关 时间:
2014-05-22 14:58:26
阅读次数:
342
在进行网络程序的时候避免不了对给定IP是否跨子网段进行判断。相关原理倒是简单, 贴出相关代码:
1 #include 2 #include 3 #include 4 #include 5 #include 6 7 #define ALL_BIT 32 /*
ip address have...
分类:
其他好文 时间:
2014-05-22 14:59:04
阅读次数:
237
1. 包含尽量不要使用短标签例如2.
忽略结束标签,防止其他字符或者空格影响到代码之后的空格而出错。3.
缩进应该能够反映出代码的逻辑结果,尽量使用四个空格,禁止使用制表符TAB,因为这样能够保证有跨客户端编程器软件的灵活性。例如:if(1==$x){
$indented_code=1; if(1=...
分类:
Web程序 时间:
2014-05-22 15:02:57
阅读次数:
300
var names = $("names");var pwds = $("pwds");var ts1
= $("ts1");var ts2 = $("ts2");var ts3 = $("ts3");function subtton(){
if(names.value ==null||names....
分类:
其他好文 时间:
2014-05-22 15:02:17
阅读次数:
243