2013年11月30日
摘要: 原文地址:http://www.cnblogs.com/yuilin/archive/2012/11/05/2755298.html首先简单介绍一下TCP三次握手在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器 进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ac 阅读全文
posted @ 2013-11-30 10:23 小东北 阅读(670) 评论(0) 推荐(0) 编辑
  2013年10月24日
摘要: IEnumerable OnenewDate = lisConAll.Where(p => p.inspectime == timer1.Text);/ int countNum = OnenewDate.ToList().Count;//获取list集合总数 阅读全文
posted @ 2013-10-24 14:08 小东北 阅读(269) 评论(0) 推荐(0) 编辑
  2013年10月10日
摘要: 后台动态生成table,并把td内的文字进行换行。前台: 流程开始 后台: protected void show() { try { string eventinfoid = Server.UrlDecode(Request.QueryString["eventinfoid"].ToString()); DataTable dtFlowOperationState = new DataTable(); dtFlowO... 阅读全文
posted @ 2013-10-10 16:28 小东北 阅读(6574) 评论(0) 推荐(0) 编辑
  2013年9月30日
摘要: 仿网易TAB标签 源码爱好者 ASP源码 自适应宽度的标签 提供开源编程源码、电子书及技术文档、JavaScript/CSS特效代码以及常用软件下载等。这时是ASP标签的内容。自适应宽度的标签内容。http://www.codefans.net/jscss/code/766.shtml 阅读全文
posted @ 2013-09-30 11:19 小东北 阅读(4018) 评论(0) 推荐(0) 编辑
  2013年9月23日
摘要: DataTable newdtb = new DataTable(); newdtb.Columns.Add("Id", typeof(int)); newdtb.Columns.Add("ProName", typeof(string)); newdtb.Columns.Add("ProPrice", typeof(decimal)); newdtb.Columns["Id"].AutoIncrement = true;for (int i = 1; i < 11; i++) { DataRow ne... 阅读全文
posted @ 2013-09-23 16:25 小东北 阅读(848) 评论(0) 推荐(1) 编辑
  2013年9月18日
摘要: JS:asp:protected void Timer1_Tick(object sender, EventArgs e) { string id = ViewState["mobileid"].ToString(); if (!string.IsNullOrEmpty(id)) { DataTable dtGps = GBLL.GetList(" imei = '" + id + "' order by intime desc ").Tables[0]; if (dtGps.Rows.Count > ... 阅读全文
posted @ 2013-09-18 07:40 小东北 阅读(585) 评论(0) 推荐(0) 编辑
  2013年9月17日
摘要: select * from tb_gps WHERE str_to_date(intime,'%Y-%m-%d %H:%i:%s') BETWEEN '2013-9-2 14:40:33' and '2013-9-2 14:41:13'效果图: 阅读全文
posted @ 2013-09-17 15:24 小东北 阅读(769) 评论(0) 推荐(0) 编辑
摘要: protected void Page_Load() { DataTable newdtb = new DataTable(); newdtb.Columns.Add("Id", typeof(int)); newdtb.Columns.Add("ProName", typeof(string)); newdtb.Columns.Add("ProPrice", typeof(decimal)); newdtb.Columns["Id"].AutoIncrement = true;for (int i = 1; i 阅读全文
posted @ 2013-09-17 08:10 小东北 阅读(3506) 评论(1) 推荐(0) 编辑
  2013年9月12日
摘要: 向上取整math.ceiling(1) = 1math.ceiling(1.1) = 2math.ceiling(1.5) = 2向下取整math.float(1) = 1math.float(1.1) = 1math.float(1.5) = 1C#取整函数实例应用详解C#取整函数的相关使用是我们在实际开发应用中经常会碰到的具体的实用性概念,那么如何使用好C#取整函数呢?首先我们要明白什么是C#取整函数以及C#取整函数的使用规范。C#取整函数使用实例:Math.Round是"就近舍入",当要舍入的是5时与"四舍五入"不同(取偶数),如:Math.Rou 阅读全文
posted @ 2013-09-12 08:07 小东北 阅读(31917) 评论(1) 推荐(2) 编辑
  2013年9月10日
摘要: Gridview中使用取得当前行的序号 而在Repeater控件中使用Container.ItemIndex取得当前行的序号' runat="server" ID="labitemkey"> 阅读全文
posted @ 2013-09-10 09:11 小东北 阅读(585) 评论(0) 推荐(0) 编辑
  2013年7月25日
摘要: 错误如图所示,只要点击红色区域 内的任何一部分都会弹出 “js拒绝访问”,以为是浏览器的原因,卸载安装都不好使,左面的是树。点击树的节点弹出右面相应的页面。 Node.NavigateUrl = “http://10.11.43.202:8090/WEB/”+ Row["funcurl"].ToString(); 填写的为ip地址 Node.Target = "rightFrame";实现的方式是这样的。解决方案:Node.NavigateUrl = “http://localhost:8090/WEB/”+ Row["funcurl" 阅读全文
posted @ 2013-07-25 09:07 小东北 阅读(6018) 评论(0) 推荐(0) 编辑
  2013年6月29日
摘要: 1. 数据控件绑定时格式化日期方法:2. 用DataBinder.Eval进行数据绑定时:DataBinder.Eval(Container.DataItem,"AddTime","{0:yyyy-MM-dd}")3. 直接用ToString方法转换日期显示格式:DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")4. 用String类转换日期显示格式:String.Format("{0:yyyy-MM-dd}", DateTime.Now)5. 用DateTime.Parse方 阅读全文
posted @ 2013-06-29 14:28 小东北 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 项目开发中,经常会获取到DataTable对象,如何把它转化成一个List对象呢?前几天就碰到这个问题,网上搜索整理了一个万能类,用了泛型和反射的知识。共享如下:public class ModelConvertHelper where T : new() // 此处一定要加上new() { public static IList ConvertToModel(DataTable dt) { IList ts = new List();// 定义集合 Type type = typeof(T); // 获得此模型的... 阅读全文
posted @ 2013-06-29 14:19 小东北 阅读(289) 评论(0) 推荐(0) 编辑
  2013年5月20日
摘要: USE [OA_WEB_DB]GO/****** Object: UserDefinedFunction [dbo].[CountResult] Script Date: 05/20/2013 16:05:04 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER function [dbo].[CountResult](@scode varchar(10))Returns realAsBegin Declare @avg real Declare @code varchar(11) Set @code=@sco... 阅读全文
posted @ 2013-05-20 16:13 小东北 阅读(939) 评论(0) 推荐(0) 编辑
  2013年5月17日
摘要: 绑定格式:<asp:BoundField DataField="PlanStartDate" HeaderText="开始日期" DataFormatString="{0:yyyy-MM-dd}" />模板列: <asp:TemplateField HeaderText="开始日期"> <ItemTemplate> <asp:Label Text='<%#Eval("PlanStartDate","{0:yyyy-MM-dd... 阅读全文
posted @ 2013-05-17 14:26 小东北 阅读(3940) 评论(0) 推荐(0) 编辑
摘要: function check() { var ckl = document.getElementById("RadioButtonList1"); var ck = ckl.getElementsByTagName("input"); for (var i = 0; i < ck.length; i++) { if (ck[i].checked) { var text = ckl.cells[i].innerText; ... 阅读全文
posted @ 2013-05-17 10:37 小东北 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/sunxiaonan/archive/2009/11/24/1609439.html转:http://www.cnblogs.com/liaoyunjxn/archive/2011/07/14/2106884.html关于这个题目,其实以前在我工作中遇到过,当时就网上搜了一个SQL语句改了下表名及其它,完成了项目需求,就没有再关心过这个问题了。直到前天去面试,被考起这个题目,我不会;当天面试考了个斐波那契数列的编程题,一个杨辉三角的题,另外两道SQL大题,其中就有一个这样的删除重复记录的题目。现给出解决此题的答案,如下:select disti 阅读全文
posted @ 2013-05-17 08:28 小东北 阅读(466) 评论(0) 推荐(0) 编辑
  2013年5月4日
摘要: 简单的学习了一下linq to sql 并亲手制作了一个例子。第一步:先创建数据库TestLinToSql 并创建了表table 其中包括三个字段,guid、name、id。我用的是sql2008数据库。第二步:创建一个项目TestLinq ,并在解决方案中增加类库DataSql。第三步:在 DataSql 类库中增加 LINQ to SQL 类 DataLinq.dbml。第四步: 点击服务器资源管理器,右键添加连接把服务器的ip地址填上,确定就可以。第五步:把需要的表拖拽到 DataLinq.dbml页面中。结构如图:第六步:就是去创建页面,实现增删改查的功能了。页面加载时候的操作: // 阅读全文
posted @ 2013-05-04 13:48 小东北 阅读(451) 评论(0) 推荐(0) 编辑
  2013年4月22日
摘要: 今天学习了一下SqlParameter的用法,原来这么写是为了防止sql注入,破坏数据库的。并自己动手连接了数据库。例子: 点击Button1按钮的时候就把数据插入数据库中。using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Text;using System.Data.SqlClient;using System.Data;using System.Con 阅读全文
posted @ 2013-04-22 14:59 小东北 阅读(748) 评论(0) 推荐(1) 编辑
  2013年4月20日
摘要: 一个简单的例子实现根据验证码判断登陆。登陆页: <table> <tr> <td style="text-align: right; height: 40px; width: 100px;"> <asp:TextBox ID="txtCheckCode" runat="server" Height="25px" Width="97px" ValidationGroup="1"></asp:TextBox> </ 阅读全文
posted @ 2013-04-20 09:38 小东北 阅读(2117) 评论(0) 推荐(3) 编辑
  2013年4月19日
摘要: http://www.cnblogs.com/aarond/archive/2013/04/19/performance-enhancement.html 阅读全文
posted @ 2013-04-19 18:06 小东北 阅读(192) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/yangcaogui/archive/2013/04/19/3028170.html 阅读全文
posted @ 2013-04-19 18:04 小东北 阅读(129) 评论(0) 推荐(0) 编辑
  2013年4月13日
摘要: [转]http://www.cnblogs.com/oec2003/archive/2013/04/13/3017731.html 阅读全文
posted @ 2013-04-13 13:10 小东北 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 实现效果如下:当我点击 “弹出div“后就会弹出中间的那个层,点击确定之后会把 ”显示“的值 赋值给 ”获取弹出div中的输入值“的textbox。下载地址:http://download.csdn.net/detail/njxiaogui/5253205 阅读全文
posted @ 2013-04-13 12:10 小东北 阅读(328) 评论(0) 推荐(0) 编辑
  2013年4月9日
摘要: select cast(datediff(dd,PlanStartDate,PlanEndDate)as varchar(8))+'天' as timesub from [OA_WEB_DB].[dbo].[OA_DT_ProjectApply] where Project_Id='5'datediff 为时间相减函数,datatime类型的。cast 为把相减的结果 int 类型转换为 varchar 类型 并增加上 ‘天’ 字 阅读全文
posted @ 2013-04-09 13:53 小东北 阅读(632) 评论(0) 推荐(0) 编辑
  2013年4月3日
摘要: 实现的结果,输入 1,2,3,去另一表中查 输出 one,two,three我这里就是把数据存在一个临时表中 后面输出后自己处理成 one,two,three存储过程 :create procedure [dbo].[Proc_GETNAME]( @inUserID VARCHAR(50),--输入的要拆分的字符串用户不为空的@inDepartID VARCHAR(50)--部门不为空的) AS declare @str varchar(300),@id varchar(300),@m int,@n int create table #tab(name varchar(50),... 阅读全文
posted @ 2013-04-03 15:38 小东北 阅读(1153) 评论(0) 推荐(0) 编辑
  2013年3月30日
摘要: string sql = string.Format(@"INSERT INTO [OA_WEB_DB].[dbo].[OA_DT_File] ([FileTypeId],[Content],[Title],[Operater],CreateTime,UpdateTime,[IsSave],[Deleted],[Memo]) values ({0},{1},{2},{3},GETDATE(),GETDATE(),{4},{5},{6});SELECT @newsId = SCOPE_IDENTITY();INSERT INTO [OA_WEB_DB].[dbo].[OA... 阅读全文
posted @ 2013-03-30 12:57 小东北 阅读(916) 评论(0) 推荐(0) 编辑
  2013年3月23日
摘要: http://www.cnblogs.com/xinchun/archive/2012/07/23/2601714.html 阅读全文
posted @ 2013-03-23 10:54 小东北 阅读(148) 评论(0) 推荐(0) 编辑
  2013年3月4日
摘要: http://www.cnblogs.com/lxblog/archive/2013/02/27/2935089.html 阅读全文
posted @ 2013-03-04 16:08 小东北 阅读(111) 评论(0) 推荐(0) 编辑
  2013年1月31日
摘要: http://www.cnblogs.com/lhb25/archive/2013/01/24/google-search-problem.html 阅读全文
posted @ 2013-01-31 11:51 小东北 阅读(254) 评论(0) 推荐(0) 编辑
  2013年1月29日
摘要: 快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等字符串格式GridView实现用“...”代替超长字符串GridView一般换行与强制换行GridView显示隐藏某一列GridView弹出新页面/弹出新窗口GridView固定表头(不用j 阅读全文
posted @ 2013-01-29 16:29 小东北 阅读(283) 评论(2) 推荐(0) 编辑
  2013年1月10日
摘要: 实现效果:create or replace function Get_ZGDWJC( av_str varchar2, --要分割的字符串 av_split varchar2 --分隔符号 )return varchar2is lv_str varchar2(1024); lv_strOfIndex varchar2(1024); all_zgdw varchar2(2024); new_zgdw varchar2(2024); lv_length number; i number; j NUMBER := 0; k number;begin lv_str:=lt... 阅读全文
posted @ 2013-01-10 15:06 小东北 阅读(2821) 评论(0) 推荐(0) 编辑
  2013年1月7日
摘要: 使用TreeView控件的ExpandAll()命令展开所有节点后,滚动条总是在最上面,每一次点开节点后都会回到最上面通过增加<%@ Page Language="C#" AutoEventWireup="true" MaintainScrollPositionOnPostback="true" CodeBehind="default.aspx.cs" Inherits="WebApplication1._default" %>也就是在Page指令里加入了MaintainScroll 阅读全文
posted @ 2013-01-07 11:14 小东北 阅读(4267) 评论(0) 推荐(0) 编辑
  2013年1月4日
摘要: C# 中WinForm 应用程序实现远程文件管理(上传、下载)的种种问题 WinForm可以通过C#语言提供的WebClient类的UploadFile和DownLoadFile函数实现文件的上传和下载功能,但是这也让我尝试到了使用这个函数时的辛酸,搞了整整一天才成功。而且在使用的环境是win7 + iis7.0,iis7.0和iis6.0相比在,在配置操作上有很大的区别。1 文件下载,文件下载功能很easy,一个函数,也没有出现任何问题,估计最大的问题就是服务器文件路径找不到,产生的404错误,未找到。WebClient myClient = new WebClient();String l 阅读全文
posted @ 2013-01-04 08:11 小东北 阅读(5697) 评论(2) 推荐(0) 编辑
  2012年12月17日
摘要: 最近做一个项目,合作方使用了IIS作为文件服务器.合作方给我们配置了相关信息:一个http ULR,用户名,密码;告诉我们只要通过HTTP就可以实现文件上传由于合作方的服务器我们是操作不了的..仅仅知道是IIS作服务器;找了很多资料费了九牛二虎之力才知道如果通过IIS来上传文件.特写下来备忘.搜索了很久没有找到很多相关的资料,最后在微软的网站看到一篇英文的文章,自己再慢慢测试.终于解决.主要是利用了HTTP1.1协议支持的PUT/DELETE 操作.平时我们常见的只是GET或者POST ..具体操作见下面:IIS配置服务器:1.在IIS中新建立个站点,(详细操作略过)2.右键站点=>属性 阅读全文
posted @ 2012-12-17 17:01 小东北 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 今天前几天把几个软件重装了一遍,谁知把我的Silverlight环境给弄坏了,我只好把Silverligth所有工具都卸载了,然后重装了一谝,装完后,可以新建项目了,我就没管,谁知道今天下午打开一个网上下载的Silverlight项目时,转换后出现了问题,说是:无法读取项目文件“SL1201.csproj”。 C:\Users\xiaoxiangfeizi\Desktop\slMessage\SL1201\SL1201.csproj(128,3): 未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v3.0\Micros 阅读全文
posted @ 2012-12-17 14:01 小东北 阅读(773) 评论(0) 推荐(0) 编辑
  2012年12月14日
摘要: 期望效果:(我是拿到一对关系去另一表中的一对关系去对比)select * From Empoylee Where(Address1,Address2) in(Select Address1,Address2From EmpoyleeAdressesWhere Country = 'Canada')以上无法实现用这种方案也可以实现 不过速度很慢的select * from (select (zcbm ||','||fwbm) as t from T_FWZC ) tt where t not in(select (zcbm ||','||fwbm) 阅读全文
posted @ 2012-12-14 09:18 小东北 阅读(6001) 评论(0) 推荐(1) 编辑
  2012年12月13日
摘要: 第一种:oracle字符串分割和提取分割create or replace function Get_StrArrayLength( av_str varchar2, --要分割的字符串 av_split varchar2 --分隔符号)return numberis lv_str varchar2(1000); lv_length number;begin lv_str:=ltrim(rtrim(av_str)); lv_length:=0; while instr(lv_str,av_split)<>0 loop lv_length:=lv_length+1; ... 阅读全文
posted @ 2012-12-13 15:26 小东北 阅读(64666) 评论(3) 推荐(4) 编辑
  2012年12月7日
摘要: 程序发布到iis上之后,用DateTime.Now.ToString() 取时间 时间的格式和 系统的时间格式不一样,这个应该是iis自己有一个时间的格式,需要重新设置一下iis的时间格式:打开注册表 HKEY_USERS===》.DEFAULT===》Control Panel====》International"iCountry"="86""iCurrDigits"="2""iCurrency"="0""iDate"="2"&quo 阅读全文
posted @ 2012-12-07 11:48 小东北 阅读(891) 评论(0) 推荐(0) 编辑
  2012年12月5日
摘要: 数据绑定的时候随便找一个不用的列 。(zt这个字段我不用 用于绑定序号) <asp:BoundField DataField="zt" HeaderText="序号"> <HeaderStyle Font-Size="10pt" Wrap="false" /> <ItemStyle Wrap="false" /> </asp:BoundField>在 gridview的RowDataBound事件中增加: protected void GridVi 阅读全文
posted @ 2012-12-05 13:37 小东北 阅读(253) 评论(0) 推荐(0) 编辑