1.插入当前日期/时间F72.找到匹配的括号(,[,{or},],)CTRL+B3.段落重新格式化CTRL+T4.转换所选文字为小写CTRL+F55.转换所选文字为大写Alt+F56.切换列/块模式ALT+C7.删除当前行内容CTRL+e8.如何在行末添加特定字符,比如逗号?CTRL+R调出来替换(Replace)窗口,选中"使用正则表达式"..
分类:
其他好文 时间:
2015-07-08 22:57:31
阅读次数:
349
#include "stdafx.h"#include #include "common.h"#include "t4.h"typedef struct { long l; int i[5]; char c; double db;}S_DATA;int t4(void){ printf("size ...
分类:
其他好文 时间:
2015-07-08 14:18:01
阅读次数:
100
一般在Vs中使用PetaPoco的时候都是使用NuGet程序包管理来安装PetaPoco的,如果你在安装PetaPoco前设置了ConnectionString,那么PetaPoco中的T4模板会自动为你的数据库创建对应的类。PS:这是PetaPoco的优点,但是我个人还是喜欢手动创建类,不知道.....
分类:
其他好文 时间:
2015-07-07 12:54:54
阅读次数:
158
在前几篇文章中,我使用大量的篇幅来介绍T4在VisualStudio中如何使用。虽然在一定程度上可以提高我们的工作效率,但并没有实质上的改变。不过从另一方面来说,我们确实了解到了T4的强大。如何让这个强大的工具为我们所用呢?本章将讲解如何在自己的程序中使用T4。在原来的解决方案中新建一个窗体项目T4...
分类:
其他好文 时间:
2015-06-26 19:35:23
阅读次数:
633
上文我们最后虽然用模板创建了一个实体类,但是类的内容仍旧是静态的,这里我们需要用动态方式生成类的内容。因为需要查询数据库这里又免不了各种繁琐的连接数据库操作,为了使我们的编码更加直观,仍然采用C#编码习惯来书写T4代码。 在JSP中,我们可以使用include标签来包含另一个JSP文件。在T4模板中...
分类:
其他好文 时间:
2015-06-26 13:26:16
阅读次数:
171
软件安装环境是win7、使用Zenmap, nmap6.49BETA2
扫描主机端口
nmap -T4 -A -v 192.168.0.207
输出结果: 扫描整个子网
nmap 192.168.1.1/24
扫描多个目标:
nmap 192.168.1.2 192.168.1.5
从文件加载ip列表扫描
nmap -iL target.txt
查看...
分类:
其他好文 时间:
2015-06-26 00:37:01
阅读次数:
175
上文带大家见识了下T4,这里呢开始介绍T4模板有关的内容。关于T4模板介绍和使用网上一搜一箩筐,想深入研究的可以自行去找些资料,这里只介绍接下来我们需要使用的一些知识,不会面面俱到的讲T4模板所有的知识。T4模板使用和ASPX文件使用方式近乎类似所以也不需要花太多时间。打开TT文件,输入如下代码并....
分类:
其他好文 时间:
2015-06-25 19:24:42
阅读次数:
151
对于代码生成器我们并不陌生,在日常编码中这也是用的比较多的工具之一。一般代码生成器主要功能是生成公共或基础代码来减少编码人员的工作量,而一款优秀的代码生成器除了生产代码以外,同时兼具生成项目架构和基础模块的能力,让开发人员把关注的核心放在业务逻辑上,提高编码效率减轻工作量。 现在市面上使用最多的代....
分类:
其他好文 时间:
2015-06-25 19:22:35
阅读次数:
125
上面代码的作用是通过T4模版来读取与模版文件同一目录中的aa.txt的内容,并生成文件到指定的文件中。基础语法解释:hostspecific="true" ,如果将此特性的值设置为 true,则会将名为 Host 的属性添加到由文本模板生成的类中。EnvDTE相关信息参考,https://msdn....
分类:
其他好文 时间:
2015-06-23 15:13:26
阅读次数:
105
QQ:1187362408 欢迎技术交流和学习
关于系统产品升级报告管理,业务需求:
TODO:
1,升级报告管理:依据各县区制定升级报告(关联sAreaCode,给每个地区观看具体升级报告信息)
2,运用的技术:依赖注入,变量声明,三元表达式,常用字符串相关操作方法,ADO.NET,EF机制,T4模板自动生成实体类,ref变量与可null变量巧用,属性实际运用,唯一性验证,url传递...