VS代码生成工具ReSharper提供了丰富的快捷键,可以极大地提高你的开发效率。安装ReSharper后首次启动Visual Studio时,会出现一个名为ReSharper Keyboard Scheme的对话框,如下图所示:选择对话框提供的三个选项之一后的任何时候,您可以配置单独的键盘快捷键。...
分类:
其他好文 时间:
2014-09-28 14:00:52
阅读次数:
334
公司的一个新项目使用ASP.NET MVC开发,经理让我写个OracleHelper,我从网上找了一个比较全的OracleHelper类,缺点是查询的时候返回DataSet,数据增删改要写很多代码(当然,可以用代码生成器,不过配套的代码生成器暂时没有);又从网上找了一个封装了泛型方法的Oracl.....
分类:
数据库 时间:
2014-09-27 18:21:00
阅读次数:
518
restrict是c99标准引入的,它只可以用于限定和约束指针,并表明指针是访问一个数据对象的唯一且初始的方式.即它告诉编译器,所有修改该指针所指向内存中内容的操作都必须通过该指针来修改,而不能通过其它途径(其它变量或指针)来修改;这样做的好处是,能帮助编译器进行更好的优化代码,生成更有效率的汇编代码.如
int *restrict ptr, ptr 指向的内存单元只能被 ptr 访问到,任何...
分类:
编程语言 时间:
2014-09-27 16:23:20
阅读次数:
343
一、什么是T4模板T4是Text Template Transformation Toolkit(文本模板转换工具包)的四个英文首字母的简称。是微软提供的一种代码生成引擎。在ADO.NET实体数据模型和EF框架中,那些根据数据库表结构自动生成的代码就是根据这种引擎来生成的,所以当我们对VS自动生成的...
分类:
其他好文 时间:
2014-09-27 14:08:39
阅读次数:
564
1) 初始化 UITableView对象– initWithFrame:style:// 代码生成方式,如果你在nib里加的tableview不需要使用这个方法2)配置TableView– dequeueReusableCellWithIdentifier:// 必须要实现的方法,与TableVie...
分类:
其他好文 时间:
2014-09-26 21:01:08
阅读次数:
198
前面章节中讲了贝塞尔(Bézier)曲线,而贝塞尔曲面是对其多一个维度的扩展.其公式依然是曲线的公式:。而之所以由曲线变成曲面,是将顶点横向连了再纵向连.很多计算机图形学的教程都会有贝塞尔曲面的DEMO.而这里,我依然是使用我制定的脚本代码生成贝塞尔曲面.代码中的控制顶点坐标为随机数生成,所以每次生...
分类:
其他好文 时间:
2014-09-26 11:11:58
阅读次数:
415
在android开发过程中,界面布局是及其重要的,但同时也是复杂。有的时候我们急于实际运行查看布局效果。但是android的编译速度我实在不想吐槽啥,尤其在布局越来越复杂,项目越来越大,资源文件越来越多的情况下。
尤其是是android的view的初始化,findViewbyId 完全是体力活,我们完全可以根据布局文件自动生成View的初始化代码。
首先声明:
1.这是及其容易做到的,实用性...
分类:
移动开发 时间:
2014-09-25 16:23:29
阅读次数:
243
Milliondollars智力问答游戏,主要的技术要点(一)、读取题库数据xml文件(二)、如何动态的生成题目和选项。这里做个总结,供以后参考。
(一)、读取题库数据xml文件
将assets/topics.xml文件读取
topics.xml格式:
清朝
唐朝
明朝
元朝
清朝
...
分类:
移动开发 时间:
2014-09-24 00:05:35
阅读次数:
324
package cn.itcast.invoice.util.generator;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.lang.reflect.Field;im...
分类:
其他好文 时间:
2014-09-23 01:18:25
阅读次数:
491
目标使用 Rust 语言,交叉编译开发 MIPS(el) + OpenWrt 路由器平台下的应用软件。编译rustc首先自行编译Rust编译器源代码,生成支持 mipsel-linux 平台的交叉编译器rustc[plain] view plaincopy./configure--target=mi...
分类:
其他好文 时间:
2014-09-18 23:43:24
阅读次数:
524