随笔分类 - C#~Sql
摘要:su root 加环境变量 在文件末尾加上如下两行代码PATH=/usr/local/webserver/php/bin:$PATHexport PATH# /etc/profile 保存,重启 Mysql 本地登录 -u root -p 远程登录 -u root -h1.1.1.1 -p 开启远程
阅读全文
摘要:int t(){ Func m=()=>3; return m()+m();}
阅读全文
摘要:http://www.cnblogs.com/BoyceYang/p/3145279.html
阅读全文
摘要:http://www.cnblogs.com/webabcd/archive/2007/06/24/793941.html
阅读全文
摘要:http://www.cnblogs.com/niyw/archive/2010/09/20/1832077.html
阅读全文
摘要://读取JSON格式数据 public static object readData(Type tt, byte[] data, int lon) { try { var clientData = new DataContractJsonSerializer(tt); return clientData.ReadObject(new MemoryStream(data, 0, lon)); } catch { throw new Exception("格式错误"); } }//写入数据 public static byte[] writeData(T...
阅读全文
摘要:使用VS开发windows服务程序正常的方法是在每次调式时将调式进程附加到正在运行的服务进程上但每次程序改变都要卸载,安装1 可以写2个.bat文件 用于卸载,安装 这个服务windows服务安装可以使用.net framework实用工具 installUtil.exe 这个文件在.net Framework框架目录下使用方法installUtil.exe 文件路径 --》安装installUtil.exe /u 文件路径 --》卸载2 可以将项目属性 服务程序变为windows命令程序 进行调试,输出 最后完成再将项目属性变为服务程序
阅读全文
摘要:.Net 里的 Thread获取当前的线程 -->直接 Thread 不用实例化 静态用Thread.Start() -->新线程开始var t=new Thread(nFun);t.Join() -->阻塞调用的线程 直到被调用的线程执行完t.Sleep(0) -->挂起这个线程 去执行别的线程t.Sleep(-1) -->无限期阻止线程 相当于--》暂停t.Sleep(时间) -->阻塞时间。在WEB应用程序里使用多线程要注意cookie 当页面输出完 是不能接收COOKIE 的。
阅读全文
摘要:实现一个主要用于存储数据的结构时,可以考虑struct。struct变量占有堆栈的空间,因此只适用于数据量相对小的场合。结构数组具有更高的效率。提供某些和非托管代码通信的兼容性。sturct是值 当传递时是复制(新对象)class是类,传递时是传递第址 (老对象)
阅读全文
摘要:服务程序 和 程序的不同是 用户注销后服务程序还在运行服务程序: 就是告诉系统 这个 程序是服务程序 服务程序在开发时可以用installUtil工具注册(在windows7 要用管理员身份运行installUtil)在部署时可以用 制作安装包的方式
阅读全文
摘要:Action func=()=>{var i=3+3;};Func<int> func1 = () => { return 3; }; Func<int, int> func2 = x => { return x + 1; }; Func<int, int, int> func3 = (x, y) => { return x – y; };
阅读全文
摘要:同步与异步的不同体现在消息通知上同步为 一边向另一边 等待消息异步为 一边向另一边 通知消息阻塞与非阻塞 不同体现在 单任务进行 与 多任务同时进行
阅读全文
摘要:NET form验证方式首先 建立一个以 名,值 合成的加密字符串 称为票证2 将票证发送到客户端 储存在COOKIE 或 URL中3 每次客户端发送请求 都 接受COOKIE或URL中的票证(解密票证)以验证是否是经过验证的用户 并获取票证中的数据
阅读全文
摘要:C++,C 之类的是这样NET 是这样 按理来说JAVA也是这样,但没用过 仅仅推测说下这样的好处:一: 将VB,C#之类的语言能互相使用(都被编译成 中间语言代码)二:使用及时编译器,在程序运行时将程序编译成本机代码,并保存编译出来的本机代码优点:缩短程序编译时间 不用写完程序,等好长时间,才能看到运行结果了优点2:不同的系统安装不同的JIT 以达到编译出不同的本机代码的能力 即为:一次编译,到处运行三:被编译的本机代码 在 CLR 的监管下运行 ,以提高程序稳定,资源等问题总结来说 虚拟机就是以管理程序的方式提高程序的质量 ,但管理程序需要耗费一定的资源不过用C++之类的语言写出稳定,健壮
阅读全文
摘要:access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;" dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq ;" oracl
阅读全文
摘要:public static void Reverse(int[] array, int begin, int end){ if (array == null){ throw new ArgumentNullException("array", "array不能为空"); } if (begin = array.Length){ throw new ArgumentOutOfRa...
阅读全文
摘要:一直想试试linux系统,今天心血来潮,去ubuntu官网把系统下来了。 (下载的是WINDOWS安装版)很轻松的就把本子变成了双系统ubuntu不错,看电影,听歌,看图片,Office,都可以了,聊天有WEB QQ。MONO在ubuntu 初步使用灰常好!Mono 运行时 应该是己经集成在ubuntu上了 在10.XXX 版本以后(好像8.XX也有了)如果做windows-linux迁移测试 ubuntu是很好的入门环境MonoDevelop 在ubuntu的软件园就能找到, 还好找到mono的帮助文档, 但这文档太空了 还是看mS的吧用了才知道,linux上的软件竟然要用命今行来安装。。
阅读全文
摘要:<wsdlHelpGenerator href="C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\DefaultWsdlHelpGenerator.aspx"/>把C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\DefaultWsdlHelpGenerator.aspx找出来 改改
阅读全文
摘要:复杂性本身并不代表对质量的否定,人类比单细胞细菌复杂的多,这当然不是一件坏事,然而,当表达一个简单的概念变的复杂化后,这常常被认为是一件坏事设计字段是为了程序内部使用GET SET 是访问器,专为外界使用元数据 对于被编译成程序文件(简称:PE) 或内存中的程序 描述Common Language Runtime(公共语言运行时)负责内存分配和垃圾收集,并保证应用和底层操作系统之间必要的分离。clr只执行本机的机器代码Common Language Infrastructure 是ECMA组织制定的公共语言基础设施标准Just in time 实时编译本地代码的编译器。Games Conven
阅读全文