摘要:
现在网络发展越来越快,快到不可阻挡,然而这些有给我们的生活带来了什么影响呢?第一,最明显的是沟通现在只要有网络,两人不管身在何方都可以交流。这个就是网络的神奇【沟通无处不在】!第二,购物淘宝,拍拍等一些大型的网络交易平台应运而生,在家里就可以买远在千里之外的东西。第三,服务现在几乎所有的企业都做了网站,都有网上服务,就拿那个压滤机来说,禹州市宏兴源过滤设备有限公司(www.hxyylj.com)就是在网上的服务,客户投诉,客户看货,客户订货都可以在网上实现。第四,休闲网络游戏,网络歌曲,网络电影可以让你在家可以玩乐休闲。第五,学习网络教学现在非常的普及,网上有很多网络教程来给大家提供学习的机会 阅读全文
摘要:
Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repeater控件来显示数据。 实现DataList或Repeater控件的分页显示有几种方法: 1、写一个方法或存储过程,根据传入的页数返回需要显示的数据表(DataTable) 2、使用PagedDataSource类(位于System.Web.UI.WebControls命名空间里) 本篇文... 阅读全文
摘要:
双向冒泡算法比单向冒泡更适用于序列基本有序,但是有小元素在尾部,例如数列1,2,3,4,5,6,7,8,9,0如果使用单向冒泡算法,时间复杂度将是O(n^2)改进的双向冒泡时间复杂度是O(n)下面是双向冒泡算法的代码/* * R[]存放待排序数据,从0开始存放,共n个记录 */ #define bool _Bool #define true 1 #define false 0 void Double_Bubble(int R[],int n) { int i,j; int tmp; bool exchange=true; i=0; ... 阅读全文
摘要:
正则表达式用于操作字符串的规则,这些规则由一些符号所组成。使用正则表达式可以进行更复杂的操作,而且这种复杂的操作要比方法短的多。功能:1,匹配。使用的是String类中的matches方法。2,切割。使用的String类split方法。3,替换。4,查找。 1,将正则规则通过Pattern类中的static方法complie,封装成Pattern对象, 2,通过Pattern类中matcher方法与字符串相关联,获取匹配器对象。 3,通过匹配器的方法来操作字符串。如:find是否找到,group取去匹配后的字符串。其实String类中有关正则表达式的方法,底层都是先将传入的正则规则封装成Pat 阅读全文
摘要:
using System; using System.Security.Cryptography; using System.IO; using System.Text; class EncryptionAndDissection { //加密: public static string Encrypting(string strSource) { //把字符串放到byte数组中 byte[] bytIn = System.Text.Encoding.Default.GetBytes(strSource);... 阅读全文
摘要:
//Socket基本编程 //服务端: using System.Net; using System.Net.Sockets; using System.Text; using System.Threading; Thread mythread ; Socket socket; // 清理所有正在使用的资源。 protected override void Dispose( bool disposing ) { try { socket.Close()... 阅读全文
摘要:
在人力资源管理系统中,常常会有通过工号查找其所在部门主管的需求,但员工所在部门不一定有主管,可能要在上级才有,这时就需要用递归的方式将其主管找出来,MSSQL代码:/* 功能:取得指定部门代码的部门负责人 创建人:baronyang 创建时间:2008-12-23 */ CREATE FUNCTION [dbo].[Fn_GetDepManager] (@DepCode varchar(30)) RETURNS varchar(30) as BEGIN declare @PersonCode varchar(230)... 阅读全文
摘要:
--设tb(A,B,C) create table #tb(A varchar(2),B varchar(2),C varchar(2)) insert into #tb select 'a1','b1','c1' union all select 'a2','b2','c2' union all select 'a3','b3','c3' /********** 加锁 *************** 设table1(A,B,C) A B C a1 b 阅读全文
摘要:
1 using System; 2 using System.Text; 3 using System.Xml; 4 5 class XmlOperate 6 { 7 private XmlDocument xmlDocument; 8 9 private void CreateXmlFile(string filePath) 10 { 11 xmlDocument = new XmlDocument(); 12 XmlDeclaration xmlDeclaration = xmlDocume... 阅读全文
摘要:
public static string GetMD5(string s) { /// <summary> /// 与ASP兼容的MD5加密算法 /// </summary> MD5 md5 = new MD5CryptoServiceProvider(); byte[] t = md5.ComputeHash(Encoding.GetEncoding("gb2312").GetBytes(s)); StringBuilder sb = new StringBui... 阅读全文