2013年4月28日
摘要: SELECT 表名=d.name, 表说明=isnull(f.value,''), 字段序号=a.colorder, 字段名=a.name, 标识=case when COLUMNPROPERTY(a.id,a.name,'IsIdentity')=1 then '√' else '' end, 主键=case when exists(SELECT 1 FROM sysobjects where xtype='PK' and name in ( SELECT name FROM sysindexes WHERE i 阅读全文
posted @ 2013-04-28 14:37 张燕伟 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 关于移动应用接口的授权和安全问题的解决方案思路:1:将服务器端的接口程序使用HTTPS协议来访问,解决数据的传输安全2:使用X509证书,即移动APP的软件里打包加入一个证书,服务器端一个证书,一一对应,即可解决授权的问题。3:使用时间戳的概念,按照一定规则生成一个key,并且将参数传入服务器端,服务器也按照同样的规则生成一个Key,比对两个Key是否相同。 阅读全文
posted @ 2013-04-28 14:37 张燕伟 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Hadoop是阿帕奇的一个开源项目,LOGO是一个可爱的大象,我个人很喜欢这个卡通形象,这个也很符合Hadoop在大数据处理上的优越性。Hadoop包括的项目:1:HDFS:分布式文件系统2:MapReduce:集群并行计算的一个框架3:HBase:一个非关系型数据库4:Hive:数据仓库工具,由大名鼎鼎的Facebook贡献的一个开源项目5:Hadoop Common 阅读全文
posted @ 2013-04-28 14:36 张燕伟 阅读(244) 评论(0) 推荐(0) 编辑
  2013年4月25日
摘要: MachineKey可以配置用于帮助保护 Forms身份验证 Cookie 数据和页级别视图状态数据的加密和解密密钥。计算机密钥还用于验证进程外会话状态标识。如果在 Web 场中部署应用程序,请确保Web 场中每台服务器上的配置文件具有相同的验证密钥和解密密钥值,验证密钥和解密密钥分别用于散列和解密。否则,无法确定哪个服务器将处理后续请求。 阅读全文
posted @ 2013-04-25 10:57 张燕伟 阅读(405) 评论(0) 推荐(0) 编辑
  2012年8月16日
摘要: MSMQ它的实现原理是:消息的发送者把自己想要发送的信息放入一个容器中(我们称之为Message),然后把它保存至一个系统公用空间的消息队列(Message Queue)中;本地或者是异地的消息接收程序再从该队列中取出发给它的消息进行处理。我个人的理解,你可以把他当做一种,把数据打包后,发送到一个地方,程序也可以去取到这个打包的程序,队列的机制就不讲了,并发问题荡然无存。呵呵。上代码:首先using System.Messaging; public class MsmqManagerHelper { private readonly string _path; private MessageQ 阅读全文
posted @ 2012-08-16 18:24 张燕伟 阅读(3218) 评论(0) 推荐(1) 编辑
  2012年6月8日
摘要: use Textgo建立文件组,alter database Text add filegroup TextFG1alter database Text add filegroup TextFG2alter database Text add filegroup TextFG3go在文件组中添加文件,一个文件组可以包含多个文件,每个文件代表的是某一个表的分表。例如:一个数据库中有两个表需要分表,就可以再每个分组中添加两个分表,分别对应这两个表。分组最好放在不同的磁盘下,可以充分发挥IO操作速度。alter database Text add file(name=N'TextDataFi 阅读全文
posted @ 2012-06-08 09:43 张燕伟 阅读(561) 评论(0) 推荐(1) 编辑
  2012年6月4日
摘要: 遇到这么一个需求,项目经理要求,开始开发在线付费功能,要求提供一个单独的处理订单的功能,WCF是一个很好的解决方案。1:分布式的处理,可以让公司的其他开发小组调用。一处稳定,整体都稳定。2:让公司的财务系统只正对一个接口。3:WCF的安全机制可以确保订单的安全性。开发环境:.net3.5该模块主要包含一个OrderService类库,来定义约束和业务的实现。一个wcf项目WcfService,来配置wcf项目。OrderService包含:IOrderService.cs和OrderService.cs文件,WcfService包含:Service.svc和Web.config文件。服务的协议 阅读全文
posted @ 2012-06-04 11:07 张燕伟 阅读(239) 评论(0) 推荐(0) 编辑
  2012年3月12日
摘要: codeblocks-10.05mingw-setup 在win7上安装:我安装完成后,一直提示编译器无法找到的错误。经过重新安装后现在已经可以正常使用了,下面把我解决这个问题的方法描述一下,希望对你有帮助。1.进入http://www.codeblocks.org/在windows下面有一个Berlios的下载选项,点击下载安装文件。2.安装的时候,一定要选择Custom以及要把C::B Share Config勾选上。3.进入下一步,会让你选择安装的路径,在windows下,会默认如下的安装路径:但是请修改成一个没有空格,没有中文的安装路径。我第二次安装的路径为:D:\Program\Co 阅读全文
posted @ 2012-03-12 10:59 张燕伟 阅读(1233) 评论(0) 推荐(0) 编辑
  2012年2月29日
摘要: SQL Server发展简史1989年Sybase公司和微软共同开发了SQL SERVER 1 。1990年Microsoft、Sybase、Ashton-Tate :SQL Server 1.11993年Microsoft、Sybase :SQL Server 4.21995年Microsoft :SQL Server 61998年Microsoft :SQL Server 72000年Microsoft :SQL Server20002005年Microsoft :SQL Server 2005我个人认为其中SQL Server2000是SQL Server数据库具有里程碑意义的版本。以下 阅读全文
posted @ 2012-02-29 10:15 张燕伟 阅读(292) 评论(0) 推荐(0) 编辑