随笔分类 -  .NET相关

在.NET平台下相关资料
摘要:ERROR:未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/root/....一般遇到这种错误就是权限问题。博主尝试着对网站目录,以及Temporary ASP.NET Files添加IIS... 阅读全文
posted @ 2014-09-18 08:39 archip 阅读(270) 评论(0) 推荐(0) 编辑
摘要:在实际项目中不仅需要随机产生密码字符串,还要一次生成多个。我把生成随机字符串的方法放到for循环中,问题出现了。生成的字符串,会重复。经过多方查证,原因在代码。//使用与系统时间相关的种子Random rnd = new Random();问题正是出现在这,系统时间会在10ms更新一次,而for循环... 阅读全文
posted @ 2014-08-13 16:59 archip 阅读(235) 评论(0) 推荐(0) 编辑
摘要:在实际应用中我们可能需要WebBrowser控件主动执行我们需要的脚本,执行脚本现在有两种方法。1、WebBrowser控件加载脚本,简单方便,适用于简短的脚本,无法执行复杂操作。webBrowser.Navigate("javascript:editor.areaToFrame();documen... 阅读全文
posted @ 2014-08-10 11:52 archip 阅读(544) 评论(0) 推荐(0) 编辑
摘要:Webbrowser 请求加载页面,页面中包含各种资源,不能够很准确的判断加载是否完成,需要通过特定的方法判断。1、使用计数器判断页面是否加载完成。精准可控。 // 计数器int counter = 0 ;// 添加事件响应函数this .webBrowser.Navigated += ... 阅读全文
posted @ 2014-08-10 11:40 archip 阅读(665) 评论(0) 推荐(0) 编辑
摘要:最近在做网站自动登陆小工具,遇到技术屏障。密码在submit时会使用js进行加密。这时我需要模拟这个加密过程,想到使用C#执行javascript代码。对于执行javascript代码,纯代码方式使用如下两种方式。1、Google Chrome V8引擎Google Chrome V8引擎在.NET... 阅读全文
posted @ 2014-05-18 13:20 archip 阅读(1465) 评论(0) 推荐(0) 编辑
摘要:代码来自互联网,原作者已不可考。ArrayList 使用大小可按需动态增加的数组实现 IList 接口。 BitArray 管理位值的压缩数组,该值表示为布尔值,其中 true 表示位是打开的 (1),false 表示位是关闭的 (0)。 Stack 表示对象的简单的后进先出非泛型集合。Queue ... 阅读全文
posted @ 2014-05-13 10:08 archip 阅读(161) 评论(0) 推荐(0) 编辑
摘要:这是我入职A公司的第二个项目,也是我主管的第一个项目。甲方的单位地址在云南,我作为技术跟着领导出差调研。开始拿到这个项目,也是因为入职不久,想有所建树,所以倍感压力。毕竟是跨行业,业务逻辑云里雾里。只是想过去详细了解。最开始的几天,我拿着各种报表,一行行的数据把我难住。我分不清报表间的关系。白天调研... 阅读全文
posted @ 2014-05-11 18:01 archip 阅读(325) 评论(0) 推荐(0) 编辑
摘要:微风送爽,五月份的天气还是有几分寒意。待在家里,套上双袜子,也不是十分冷。外面飘着雨,哗啦啦的拍打着窗户,春雨告诉我夏天就要到了。我爱夏天,因为这是女人的舞台,我只不过是一个看客。夏天常备各种凉茶。车辆监控这个项目是我进入A公司第一个,网络通信没有开发过,是个挑战。项目简单来说是通过平台可以实时了解... 阅读全文
posted @ 2014-05-10 23:16 archip 阅读(330) 评论(0) 推荐(0) 编辑
摘要:建立表CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar... 阅读全文
posted @ 2013-10-29 17:25 archip 阅读(1499) 评论(0) 推荐(0) 编辑
摘要:第一步、引入程序集,并建立配置文件,放在根目录下config文件夹里。配置文件如下: 第二步、在项目AssemblyInfo.cs文件中加入这么一句话 [assembly: log4net.Co... 阅读全文
posted @ 2013-09-24 11:54 archip 阅读(179) 评论(0) 推荐(0) 编辑
摘要:这 个问题的出现基本上是因为MyGeneration 1.3需要的是 .Net framework 4.0,如果系统安装了 .Net 2.0的版本,安装程序执行的 regasm.exe为2.0版本下的,因此不能将 MyMeta.dll 注册。造成无数据库驱动的问题。解决的办法就是 在安装完成后:1) 系统提示“运行Mygeneration”时选“否”, 2) 然后在安装日志中定位Execute: "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe" "D:\Program Files\MyGenera 阅读全文
posted @ 2013-09-11 16:38 archip 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1、RichTextBox控件自动滚动到底部richTextBox1.ScrollToCaret(); //将控件的内容滚动到当前光标位置 阅读全文
posted @ 2013-09-10 16:40 archip 阅读(237) 评论(0) 推荐(0) 编辑
摘要:配置单个键盘快捷键1、在主菜单上,选择Tools | Options2、在导航视图中选择Environment | Keyboard3、在命令列表中,选择启动ReSharper的命令名称。浏览列表以查看或者编辑ReSharper的特定操作的键盘快捷方式。在键盘快捷方式间切换或者恢复到当前选定方案的默认状态1、在主菜单上,选择ReSharper | Options2、选择Environment | Keyboard and Menus3、在Keyboard and Menus选项卡上,选择 Visual Studio, ReSharper 2.x 或 IntelliJ IDEA或 None,点击 阅读全文
posted @ 2013-09-09 15:32 archip 阅读(1029) 评论(0) 推荐(0) 编辑
摘要:Avg函数计算在查询的指定字段中所包含的一组值的算术平均值。语法Avg(expr)expr占位符代表一个字符串表达式,它标识的字段包含被计算平均值的数据,或者代表使用该字段的数据执行计算的表达式。expr中的操作数可包括表字段名、常量名或函数名(可以是固有的或用户自定义的函数,但不能是其他SQL聚合函数)。说明使用Avg计算的平均值是算术平均值(值的总和除以值的数目)。例如,可以使用Avg计算运费的平均值。在计算中,Avg函数不能包含任何Null字段。您可以将Avg用于查询表达式中和QueryDef对象的SQL属性中,或者在基于SQL查询创建Recordset对象时使用。Count函数计算查询 阅读全文
posted @ 2013-03-23 13:47 archip 阅读(10763) 评论(0) 推荐(0) 编辑
摘要:using System;public class DateExample{ public static void Main() { DateTime dt1 = new DateTime(2012,1,16); DateTime dt2 = new DateTime(2012,2,16); TimeSpan ts = dt2 - dt1; Console.WriteLine(ts.ToString()); }} 阅读全文
posted @ 2013-02-22 09:03 archip 阅读(189) 评论(0) 推荐(0) 编辑
摘要:第一种:string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };string week = Day[Convert.ToInt32(DateTime.Now.DayOfWeek.ToString("d"))].ToString();lbDay.Text = week;第二种:lbDay.Text = System.Globalizat 阅读全文
posted @ 2013-02-21 16:30 archip 阅读(796) 评论(0) 推荐(0) 编辑
摘要:swfupload上传控件相较于html文件上传控件,有着以下几点优势1、可以自定义化样式2、可以显示上传进度3、可以限制文件大小4、可以一次选择多个文件上传5、可以限制文件类型这里我们说swfupload可以限制文件类型,是指在选择上传文件时,只能选择指定扩展名的文件,比如经常用的图片类型。但是如果我们随意将一文件的扩展名改为允许上传的类型。那么就无法对上传的文件进行控制。再者swfupload会清除文件的content-type。也就是说你在后台的到的文件content-type是“application/octet-stream”(这个表示任意类型文件)。前面的解释说清楚了。 现在进入正 阅读全文
posted @ 2012-12-21 13:14 archip 阅读(503) 评论(0) 推荐(0) 编辑
摘要:Dot.Net的开发使用,是从开发WinForm应用程序开始的,只要C#的语言基础打好了,WinForm的控件开发和Delphi的控件开发 就是一 脉相承的.等到使用WebForm开发的时候,也想从开发Web控件入手,在研究<深入剖析Asp.Net组件设计>的时候,却卡在了 JavaScript上,等到迂回着把JavaScript学习了,然后返回研究Web控件开发的时候,就是另外一个境界了. 引用<今天你写控件了吗?>里的一句话来说明学习控件开发的必要性吧!“不过我的观点却是,就算你不打算做一款流行世界的控件出来,也有必要 了解一些控件的实现思路,ASP.net的整个流 阅读全文
posted @ 2012-12-21 08:41 archip 阅读(526) 评论(0) 推荐(0) 编辑
摘要:前段时间手里拿到一个项目,我去,网络编程,没做过,而且是物联网,和一车载设备通讯,做中心服务。于是苦日子算是过上了。博客园里面看文章,找知识。经过一环一环的摸索后,任务算是完成了。下面仅做以后浏览之用。tcp网络编程,用的socket,这个容易,无非就新建个线程然后开始监听一端口,然后开始就接数据呗,说着很简单哦,其实做起来也不难只有把其中的道道理清,万事无难。先来段代码,新建线程监听的。呸~Thread mythread;mythread = new Thread(new ThreadStart(BeginListen));mythread.Start(); /// <summ... 阅读全文
posted @ 2012-11-29 09:22 archip 阅读(314) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示