- 博客(82)
- 资源 (25)
- 收藏
- 关注

原创 用SQL語句實現遞歸算法
本文通過一個BOM表的例子,分別介紹在SQL SERVER2000和SQL SERVER2005中如何編寫遞歸算法。 (一) 建立測試數據 CREATE TABLE BillOfMaterial( ProductNO nvarchar(15), --父組件編號
2010-01-29 16:41:00
993

原创 運用List代替DataSet實現的數據庫程序
本人嘗試用List寫了一個數據庫Demo,程序採用了分層的結構,使用了.NET REMOTING技術。由於代碼結構簡單,不想多說,下面是各層代碼:1.實體層(dll文件名:Sales_Entity) using System;using System.Collections.Generic;using System.Text;namespace GAO.Sales_Entity..
2008-05-26 09:28:00
1177
转载 WIN8相关资源汇总
WIN8相关资源汇总WIN8发布已有一段时间了,但是网上的资料参差不齐,新学者想要学习WIN8系统的使用和开发总要到处搜索。这里将本人搜到的一些WIN8相关资源整理一番,供大家学习参考。特别申明下,以下地址都是本人亲自打开测试过,但不保证网上的资源不包含病毒木马之类。请大家自己采取上网保护措施!WIN8加油站,一支致力于WIN8研究的精悍力量。我们欢迎您的加入,QQ群号:288
2012-12-28 17:24:27
1989
转载 給數據庫改名
/*该脚本示例如何完整的修改一个数据库的名称.数据为原名称为DB_BEIJING,需要修改成DB_SHANGHAIperfectaction 2012.12.19*/--判断是否存在同名的数据库,以防止误删除USE masterGOIF EXISTS (SELECT name FROM sys.databases WHERE name = N'DB_BEIJING'
2012-12-21 19:03:59
1952
原创 Java Blog
Java程序员从笨鸟到菜鸟全部链接【2012年十月8号更新】Java程序员从笨鸟到菜鸟之(一百)sql注入攻击详解(一)sql注入原理详解Android开发之旅:环境搭建及HelloWorldNDK开发笔记(一) NDK的安装Java程序员由笨鸟到菜鸟》电子版书
2012-10-12 16:58:15
1710
转载 駝峰式大小寫
维基百科,自由的百科全书CamelCase駝峰式大小寫(Camel-Case,Camel Case,camel case),電腦程式編寫時的一套命名規則(慣例)。當變數名和函式名稱是由二個或多個單字連結在一起,而構成的唯一識別字時,利用「駝峰式大小寫」來表示,可以增加變數和函式的可讀性。「駝峰式大小寫(Camel-Case)一詞來自Perl語言中普遍
2012-09-12 09:50:05
3171
转载 匈牙利命名法的利与弊
匈牙利命名法维基百科,自由的百科全书跳转到: 导航、 搜索 跳过字词转换说明 匈牙利命名法是电脑程序设计中的一种变量命名规则,此命名法又可细分为:系统匈牙利命名法和匈牙利应用命名法。匈牙利命名法具备语言独立的特性,并且首次在BCPL语言中被大量使用。由于BCPL只有机器字这一种数据类型,因此这种语言本身无法帮助程序员来记住变量的类型。匈牙利命名法
2012-09-12 09:44:38
2989
原创 ASPNET
CodeSmith 使用教程: 总结如何使用CodeSmith批量生成代码(原创Silverlight Socket通信学习笔记asp.net-模拟登陆ASP.NET(get和post比较)浅淡Webservice、WSDL三种服务访问的方式(附案例)ASP.NET MVC调用美图秀秀开放平台拼图实现使用Socket通信实现Silverlight客户端实时数据的获取(模
2012-07-02 09:30:37
3131
1
转载 T-SQL问题解决集锦——数据加解密(DBA_Huangzj)
问题一:如何为数据进行加密与解密,避免使用者窃取机密数据?对于一些敏感数据,如密码、卡号,一般不能使用正常数值来存储。否则会有安全隐患。以往的加密解密都有前端应用程序来辅助完成。而数据库一般只能加密不能解密。从2005开始提供了数据库层面的数据加密与解密。其实现方式主要有以下:1、 利用CONVERT改变编码方式:利用该函数把文字或数据转换成VARBINARY。但该方式不具备保护数
2012-06-23 14:05:08
1988
转载 快递查询接口 蛮不错
今天没事发现一个快递查询接口 蛮不错 支持顺丰、申通、圆通等各大快递商和物流公司 口才太差了 随便写了下大家不要见笑。引用web服务http://webservice.36wu.com/expressService.asmx ExpressService expressService = new ExpressService(); ///GetAllByP
2012-05-10 07:58:07
2990
转载 数据库外键的使用以及优缺点
摘录网上讨论共同观点:主键和索引是不可少的,不仅可以优化数据检索速度,开发人员还省不其它的工作,矛盾焦点:数据库设计是否需要外键。这里有两个问题:一个是如何保证数据库数据的完整性和一致性;二是第一条对性能的影响。正方观点:1,由数据库自身保证数据一致性,完整性,更可靠,因为程序很难100%保证数据的完整性,而用外键即使在数据库服务器当机或者出现其他问题的时候,也能够最大限度
2012-03-27 17:14:31
1839
原创 編程BLOG
对缓存的思考——提高命中率对缓存的思考【续】——编写高速缓存友好代码WCF REST系列文章汇总(共9篇)公布一些常用的WebServices,希望对大家的应用有帮助负载均衡原理剖析与实践第一篇-介绍篇双缓冲技术(C# GDI) (转)Web自动化测试原理从0开始学习ASP.NET(2.0为例)系列——05WEB请求及一个ASP.NET请求的生与死
2012-02-16 09:21:23
1491
原创 linux Blog
分享ubuntu 64 server 干净环境安装php5.3.10+mysql5.5.20+apache2.2.22Linux 系统安装各种服务(一) —— Oracle 11gLinux 系统安装各种服务(二) —— Apache / SSLLinux 系统安装各种服务(三) —— MySQL / MySQL 主从备份Linux 系统安装各种服务(四) —— PHP / PHP
2012-02-14 08:47:22
1819
原创 C#串口操作資料
C#串口操作系列:http://blog.youkuaiyun.com/wuyazhe/article/category/695097 (精品,5个系列都有,感谢wuyazhe博主)两个完整例子:http://dldx.youkuaiyun.com/fd.php?i=35144030363803&s=210244c0411405405a6adaa4d8818c02http://bbs.csu.edu.
2012-01-17 11:28:01
2317
原创 Javascript Blog
[原创] jQuery1.6.1源码分析系列(持续更新)我也用JS来写一个计算器常见Web技术之间的关系,你了解多少?历时N年原创js游戏发布深入理解JavaScript系列如何编写可维护的面向对象JavaScript代码PHP生成条形码Javascipt脚本调试(Javascript debugging)ASP.NET利用JQuery自动上传图片Javascr
2012-01-14 10:51:20
2746
原创 oracle blog
oracle卸载方法ORACLE常见问题一千问Oracle10g安装最全小布老师所有视频推荐--oracle视频资料库OCP 原厂自学光盘,新出炉的8天学通MongoDB——第一天 基础入门MongoDB资料汇总【转】Oracle 10g 安装体验(图文)系统设计与架构笔记:ETL工具开发和设计的建议11步教你选择最稳定的MySQL版本Oracle 数据库隔
2011-12-31 18:46:20
2064
原创 sql server Blog
从SQL语句的角度 提高数据库的访问性能T-SQL查询进阶--深入浅出视图SQL Server 2008中SQL应用系列及BI学习笔记系列--目录索引C# WinForm TextBox猜想输入和历史记录输入(源码)求字符串中汉字的个数 沧海一叶点滴心得SQL Transcation的一些总结T-SQL查询进阶--详解公用表表达式(CTE)SQL Server 20
2011-12-10 08:55:48
3523
原创 Linux Study
【Linux入门学习之】vi/vim编辑器必知必会【Linux入门学习之】Linux关机命令总结自己动手编写网络爬虫c++Ubuntu 11.10+win7双系统启动项管理及配置方法PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用——建立微博应用的过程深入浅出VMware的组网模式 PHP 跟老大的对话
2011-12-08 08:56:56
1716
原创 C++方面的Blog
动态链接库的简单应用和学习我的大学--C++学习笔记masefee透视C++多线程的那点儿事(之避免死锁)递归算法的时间复杂度终结篇C/C++左值性精髓C/C++的内存模型C/C++的对象模型Windows下C++编程多线程的那点儿事之大结局单元测试以C/C++单元测试为主socket实现大型文件传输自己动手写推箱子游戏——设计师(源码)如何自己
2011-12-03 12:19:04
2395
转载 計算機英語
英语:飙升的好方法 (转载自 茵茵向荣)程序员第二定律:量化管理在程序员身上永无可能软件项目质量保证——编码规范75道逻辑推理题及答案第1章 计算机网络概述第2章 传输媒体第3章 以太网计算机网络笔记四 无线局域网软件项目“免坑”指南敏捷个人-阅读笔记现代软件工程讲义 9 测试 QA 的角色和分工我们需要顶层设计 软件工程师的视角看网络(网络那点事)
2011-11-29 14:35:11
13954
原创 Web開發
HTML5实验室【目录】你可能需要的在线电子书谈软件测试---一年测试工作总结C#、.NET迷你音乐播放器敏捷团队:我尽力先做好本职工作是否正确?Windows Phone 实用开发技巧1-30合集(电子书+源代码)Windows Phone 知识锦(12月版)WinForm企业应用框架设计通过一个模拟程序让你明白WCF大致的执行流程通通玩blend美工(1)—
2011-11-29 09:05:36
2418
原创 Delphi 三層方面的知識
Delphi分布式系统(MIDAS)中动态调用存储过程转一篇Delphi下写DLL的文章Delphi中MIDAS线程模型DELPHI多层分布式开发(1)delphi中ClientDataSet的隐含功能Delphi三层主从表设置delphi 三层开发经验汇总[转]Delphi三层开发小技巧:TClientDataSet的Delta妙用Delphi三层 server
2011-11-28 14:13:25
858
转载 SQL SERVER DBA 三十問
很多开发人员都想成为一名数据库管理员,也有很多人一开始就把自己定位成为一名DBA,DBA究竟需要掌握些什么知识和技能呢?以下是我 做DBA工作和面试DBA时,整理的一些DBA方面的三十个问题,三十个大问题中还有许多小的问题,涵括了SQL Server 2008 R2培训比较多的技术知识点,与大家分享下,希望给有志做DBA的朋友们一些帮助:1. char、varchar、nvarc
2011-11-14 10:12:08
469
转载 分享实用的Sql语句技巧
以下并非本人整理,但是看后感觉相当不错,特此分享。1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM
2011-11-09 11:10:43
443
转载 項目管理FAQ
1. 你們的項目組使用源代碼管理工具了么? 應該用.VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以﹐我選擇的是VSS. 2. 你們的項目組使用缺陷管理系統了嗎? 應該用.ClearQuest太復雜﹐我的推荐是BugZilla. 3. 你們的測試組還在用Word寫測試用例嗎? 不要用Word寫測試用例(T
2011-11-08 14:57:07
1095
原创 DotNET技術
【C#利用后台动态加载数据】Winform“防界面卡死”从数据到代码——基于T4的代码生成方式从数据到代码——通过代码生成机制实现强类型编程[上篇]从数据到代码——通过代码生成机制实现强类型编程[下篇]创建代码生成器可以很简单:如何通过T4模板生成代码?[上篇]创建代码生成器可以很简单:如何通过T4模板生成代码?[下篇]T4模版引擎之基础入门Xml文件操作,基本入门
2011-10-15 09:06:19
1911
转载 各种数据库默认端口汇集
一 :Oracle 驱动:oracle.jdbc.driver.OracleDriver URL:jdbc:oracle:thin:@:dbname 注:machine_name:数据库所在的机器的名称,如果是本机则是127.0.0.1或者是loca
2011-10-11 18:04:57
587
转载 Log Explorer查看和恢复数据
使用Log Explorer查看和恢复数据 Log Explorer4.1.可用于SQL Server2005的日志查看工具下载地址:http://download.youkuaiyun.com/source/620271使用方法:打开Log Expl
2011-10-10 19:53:14
703
原创 瀏覽過的技術Blog2
【高效程序员系列】序——生活的目标就是幸福【高效程序员系列】1、好马配好鞍——舒适的工作环境【高效程序员系列】2、别做机器人——让工作自动化【高效程序员系列】3、别碰鼠标——让键盘飞起来一步一步写算法(开篇)算法系列之六:最长公共子序列(LCS)问题(连续子序列)的三种解法你会写几种swap函数?C# winform 窗体接收命令行参数自动登录进行系统,模拟600个WC
2011-10-05 16:45:10
1283
转载 SQL养成一个好习惯是一笔财富
我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验
2011-09-29 18:03:36
515
转载 C# 算兔子的算法 要求用递归
C# 算兔子的算法 要求用递归,面试题有一网友,在百度知道寻问一道面试题,题目如下:一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子。n由键盘输
2011-09-19 19:30:04
1436
转载 回调机制深入剖析
回调机制深入剖析2011-09-12 07:15 332人阅读 评论(1)收藏 举报 问题的提出什么是回调机制?采用回调机制有什么好处?不同的语言,如C,C++,Java等都有哪些措施来支持这种回调机制?要回答上述问题,我们需要先回答这样一个问
2011-09-16 20:02:09
467
原创 曾經瀏覽過的Blog
Windows Server 2008 R2 配置AD(Active Directory)域控制器代碼整潔、DIV代替TABLE等文章Warehouse 客棧致力于面向对象、仿生物领域建模技术方面的研究NET实现之(套打解决方案(支持B/S和C/S)WorkFlow4.0--入门到精通系列-专题索引[你必须知道的.NET]第三十五回,判断dll是debug还是relea
2011-09-16 11:07:31
623
转载 Clean-Code: 注释
Clean-Code: 注释别给糟糕的代码加注释-----------------重新写吧 这是书中的关于注释一章的第一句话,怎么说呢,这句话个人感觉很对,但是实际上却很少这么做,有几个原因:糟糕的代码不是自己写的,别人写的代码,还是让别人自
2011-09-16 10:53:37
498
转载 Clean-Code:函数
Clean-Code:函数短小:函数的第一规则是短小,第二规则还是短小, 很明显作者将短小放到第一个列出来的位置。说明对于函数而言,短小的重要性不言而喻。 可是函数多少行才算短小呢? 代码大全上说一个函数理论上应该小于50行,我认为这个数字有点
2011-09-16 10:52:06
657
转载 Clean-Code: 有意义的名字
Clean-Code: 有意义的名字最近在看Clean-Code(代码整洁之道) 里面有些内容还是不错的,所以给大家分享下。 名副其实:意思是说名称和意思要一致,更精确的说应该是看到名字就能想到意思。 对程序员来说取名通常是一件麻烦的事情,
2011-09-16 10:49:16
727
转载 图解持续集成--纯命令行实现.Net项目每日构建(流程支持)
图解持续集成--纯命令行实现.Net项目每日构建(流程支持)在前一博客 图解持续集成--纯命令行实现.Net项目每日构建 中介绍了通过命令行进行每日构建,在本文中将介绍支持其流程本文中使用到的《Code Build & BVT报告》,可在这里下载
2011-09-16 09:42:37
699
转载 图解持续集成--纯命令行实现.Net项目每日构建
该脚本工具是2007年在做产品研发觉得每天发布版本不方便,天天花费精力做一些价值不高的工作,便萌生了自己写脚本来实现每日构建的想法,花了大概两天的时间编写并调试通过。时过境迁,这个工具随着这个产品的升级换代,已经退出了“江湖”,为了记住这个小工具,特整理这个工具脚本,希望能对大家
2011-09-16 09:40:00
820
转载 纯命令行实现.Net项目每日构建(升级版本)
解持续集成--纯命令行实现.Net项目每日构建(升级版本)该工具源代码下载 在《纯命令行实现.Net项目每日构建》实现了完全自动化、可重复的构建工作,但随着时间的推移,新的问题暴露了:由于所在公司是一家 产品开发+现场实施 型的软件企业,十个人的
2011-09-16 09:35:16
648
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人