代码注释及格式化关乎代码的可读性,而代码可读性对于代码可维护性又是至关重要的,因此一些编程的小细节有助于提高代码可维护性。本文列举了一些代码注释及格式化的优秀示例。 一、注释 注释是代码的一部分,其重要性显而易见。缺少注释的代码可以说是没有用的,虽然有人建议使用自文档化代码,不过我们认为自文档化+代...
分类:
其他好文 时间:
2015-10-31 18:29:27
阅读次数:
210
现在使用多数的数据库是关系型数据库,那么表与表之间的关系就会显得尤其重要,对于数据的CRUD处理和以后数据的分析有很大的好处。下面是对于数据库中对表关系的理解以及在EF中使用Fluent API来创建这种关系的例子.数据库中实体之间的联系书中语录:在现实世界中,事务内部以及事务之间是有联系的,这些联...
分类:
数据库 时间:
2015-10-31 18:29:14
阅读次数:
252
1.在xcode5以后 ,Replace#import with@import Cocoa;在这之前 必须手动设置一下才能用。2.#import 与 #include 比较起来,前者更加的好。前者会导入一次 后者可能导入多次,这样会造成混编
分类:
其他好文 时间:
2015-10-31 18:26:29
阅读次数:
128
分类:
Web程序 时间:
2015-10-31 18:28:16
阅读次数:
125
--获得中间的时间天数的集合declare @StarTime datetime --两年前的第一天set @StarTime=dateadd(year,-2,convert(datetime,convert(varchar(4),getdate(),120)+'01'+'01')) --selec...
分类:
其他好文 时间:
2015-10-31 18:29:07
阅读次数:
150
Project Euler: 欧拉计划是一系列挑战数学或者计算机编程问题,解决这些问题需要的不仅仅是数学功底。 启动这一项目的目的在于,为乐于探索的人提供一个钻研其他领域并且学习新知识的平台,将这一平台打造一个有趣和休闲 的环境。 项目主页:https://projecteuler.net 第一题 ...
分类:
其他好文 时间:
2015-10-31 18:26:20
阅读次数:
167
qsort--快排 基本:头文件qsort(s,n,sizeof(s[0]),cmp);s-数组名n-需要排序的个数sizeof(s[0])-每个数据所占内存cmp-判断函数整数数组排序:#include #include int cmp ( const void *a , const voi...
分类:
其他好文 时间:
2015-10-31 18:27:00
阅读次数:
212
搭SSH框架时经常会有如下配置,每次都是直接copy过来,却一直没深究过里面写了啥。今天比较闲,就来研究下这些东西。 REQUIRED PROPAGATION_REQUIRED, PROPAGATION_REQUIRED PROPAGATION_REQUIRED,AUTO PROPAGATION_R...
分类:
编程语言 时间:
2015-10-31 18:25:33
阅读次数:
230
#include #include typedef struct node{ int num; struct node* next;}node;node *head = NULL;node *make_node(int data){ node *p = (...
分类:
其他好文 时间:
2015-10-31 18:25:30
阅读次数:
201
继承图Servlet Ch3 Beer com.example.web.BeerSelect adminEmail likewecare@gmail.ccom 在servlet代码中out.println(getServletConfig().getIn...
分类:
其他好文 时间:
2015-10-31 18:25:05
阅读次数:
245
Oracle VM VirtualBox 5; ubuntu 12.41,在vm 管理器:设置->共享文件夹->固定分配->添加(指定共享文件加路径、共享文件夹名称)(选择:自动挂载,固定分配);2,在windwos中共享上面选择的文件夹。3,ubuntu 中:设备->安装增强功能, 一路next。...
# encoding=utf-8#python 2.7.10#xiaodeng#HTTP权威指南#HTTP协议:超文本传输协议是在万维网上进行通信时所使用的协议方案。#媒体类型:#HTTP权威指南 6页#因特网上有数千种不同的数据类型,http会给每种要通过web传输的对象都打上一个名为MIME类型...
分类:
其他好文 时间:
2015-10-31 18:26:16
阅读次数:
203
The scenario is about Business Secret and our client do worry about data leakage. They want to know whether Suspect copy those data to external hard d...
OC语言-07-OC语言-Foundation框架结构体NSRange/CGRange用来表示一个元素在另一个元素中的范围,NSRange等价于CGRange包含两个属性:NSUInteger location:表示一个元素在另一个元素中的位置NSUInteger length:表示该元素的长度若找...
分类:
其他好文 时间:
2015-10-31 18:25:09
阅读次数:
176
考虑经典的排队问题,其中一个线程正在生产一些数据,另一个是消费它。为了使问题更有趣,假设生产者必须等待,直到它会产生更多的数据消费完毕之前。在一个轮询系统,消费者会浪费大量的CPU周期,而它等待着生产者生产。一旦生产结束了,就开始轮询,浪费更多的CPU周期等待消费者??完成,依此类推。显然,这种情况...
分类:
编程语言 时间:
2015-10-31 18:23:50
阅读次数:
202
ID and CLASS attributeshtml > // 直接生成整个框架 > 表示 tab建#header.titleform#search.widep.class1.class2.class3Custom attributesp[title="Hello world"]td[rowspa...
分类:
Web程序 时间:
2015-10-31 18:24:33
阅读次数:
233
Oracle中的游标有两种:显式游标、隐式游标。显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理,而隐式游标是在执行插入 (insert)、删除(delete)、修改(update)和返回单条记录的查询(select)语句时由PL /SQL 自...
分类:
数据库 时间:
2015-10-31 18:24:02
阅读次数:
254