摘要: //////创建桌面快捷方式2010-11-25///privatestaticvoidCreateDesktopShortCut() {stringdesktop =Environment.GetFolderPath(Environment.SpecialFolder.Desktop) +"\\广州MES系统appref-ms";if(System.IO.File.Exists(desktop))return;//System.IO.File.Delete(desktop);//判断路径是否存在boolfindpath =false;stringstrpath =Envi 阅读全文
posted @ 2014-04-07 22:13 晕菜一员 阅读(701) 评论(0) 推荐(0)
摘要: NET中的视图和过滤器 (DefaultView和RowFilter)ADO.NET中有一层对象,用来创建任意数据源的抽象模型。其中包括DataSet,DataTable,DataRow,DataView,DataRelation等等。所有这些对象都定义在System.Data名字空间。它们形成一个抽象模型,使得无论针对Windows Form,Web Form还是Web Service进行编程,都可以使用相同的编程接口。在实际应用中,这些对象大多会对诸如SQL Server一类的关系型数据库中的数据进行操作。但是,它们可以处理各种数据,而不管它的物理存储媒介。你可以使用DataSet对象来打 阅读全文
posted @ 2014-04-07 22:12 晕菜一员 阅读(2958) 评论(0) 推荐(0)
摘要: 在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。一、DataTable简介(1)构造函数ØDataTable()不带参数初始化DataTable类的新实例。ØDataTable(stringtableName)用指定的表名初始化DataTable类的新实例。ØDataTable(stringtableName,stringtableNamespace)用指定的表名和命名空间初始化DataTable类的新实例。(2)常用属性ØCas 阅读全文
posted @ 2014-04-07 21:56 晕菜一员 阅读(2381) 评论(0) 推荐(1)
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;namespace Console11{ class Program { static void Main(string[] args) { System.Data.DataTable table = new DataTable();//计算常量,可以没有初始化列 object test = table.Compute("1+1", ""); Console 阅读全文
posted @ 2014-04-07 21:55 晕菜一员 阅读(537) 评论(0) 推荐(0)
摘要: 使用泛型LinkedList类。下面的方法创建了一个LinkedList类,并往链表对象中添加节点,然后使用了几种方法从链表节点中获得信息。publicstaticvoidUseLinkedList(){// 创建一个LinkedList 对象.LinkedList todoList =newLinkedList();// 创建添加到链表内的TodoItem对象.TodoItem i1 =newTodoItem("paint door","Should be done third");TodoItem i2 =newTodoItem("buy 阅读全文
posted @ 2014-04-07 21:52 晕菜一员 阅读(1316) 评论(0) 推荐(0)
摘要: #region 自适应屏幕分辨率 [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)] public struct DEVMODE { [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 32)] public string dmDeviceName; public short dmSpecVersion; public short dmDriverVersion; public short dmSize; public short dmDriverExtra; public i. 阅读全文
posted @ 2014-04-07 21:52 晕菜一员 阅读(348) 评论(0) 推荐(0)
摘要: C#可以获取Excel文件中Sheet的名字吗C#可以获取Excel文件中Sheet的名字吗我试过WPS的表格可以可以要代码么百度都有【深圳】Milen(99696619)14:13:12可以需要吗我有connection.GetOleDbSchemaTable通用@【深圳】Milen获取sheet这个的哦可能我忘了publicstringGetExcelConn(stringfilepath){stringstrConn="";intkey=getOfficeKey();if(key==1){strConn=@"Provider=Microsoft.Jet.OL 阅读全文
posted @ 2014-04-07 21:51 晕菜一员 阅读(2015) 评论(0) 推荐(0)
摘要: System.ObjectSystem.Collections.Generic.Listlist,这种形式本身就是错误的,你可以这么写List,或者list,对于List test,可以这么添加test.Add(new KeyValuePair(XXX,XXX));对于list test, 可以这样test.Add(XXX);或者Dictionary>> test= new Dictionary>>(); 阅读全文
posted @ 2014-04-07 21:49 晕菜一员 阅读(257) 评论(0) 推荐(0)
摘要: Infragistics.Excel.Workbookwork =newInfragistics.Excel.Workbook(); Infragistics.Excel.Worksheetsheet1 = work.Worksheets.Add("sheet2"); Infragistics.Excel.Worksheetsheet2 = work.Worksheets.Add("sheet1");this.ultraGridExcelExporter1.Export(dgdQueryData, sheet1);this.ultraGridExcelE 阅读全文
posted @ 2014-04-07 21:48 晕菜一员 阅读(573) 评论(0) 推荐(0)
摘要: 1.数据层放弃SQLServer数据库和存储过程,全部迁移到Linux平台上的MySQL数据库上;2.缓存不再依赖.net自身提供的缓存机制,迁移到部署在Linux平台上的分布式的Redis上;3.服务之间的调用,避免使用.net自身专有协议,改成Restful的HTTPWebAPI调用;4.静态资源请求,不再让IIS自己处理,分离到Linux平台上的nginx去处理;5.需要读取的文件系统,也改成访问Linux平台上的分布式文件系统;6.部署.net代码的Windows服务器放在LVS后面,用LVS做负载均衡和故障切换;JD换java的内幕是CTO是IBM出来的喜欢java看不上.net关于 阅读全文
posted @ 2014-04-07 21:47 晕菜一员 阅读(299) 评论(0) 推荐(0)
摘要: Android消息推送那位大哥做过啊android是用服务做吧?pushsharp雲推送你要有服務器來服務不是云推送吧去搜這個,有server,有client,有demo自己做的话,搜这个signalr 即时signalr跟雲推送是兩個概念先搞清楚你想寫的是C2DMsignalr做即时消息合适其實即时消息雲推送更強结合使用signalr你必須要有保持連線的HOST雲推送你註冊了可以不保持連線雲推送部會保證推到signalr會保證推到但是signalr不是合用在行動裝置他當初開發的目的是解決WEBAJAX架構的限制我的是安卓消息推送我这两者都没用着安桌推送就是雲推送因为服务端不支持,我只能定时抓 阅读全文
posted @ 2014-04-07 21:46 晕菜一员 阅读(585) 评论(0) 推荐(0)
摘要: 不用搞MV4.。如果你用.ashx写的后台。。自己加一个switchcase就实现了路由。。。更方便,还不用配置scaffold不是dynamicdata里面的东西吗现在我全是ashx。。前台传参数。。。。后台switch case 判断要去数据库取什么数据。。就这么简单子归,用纯cshtml还是一个好选择(注意,我不是指MVC中用cshtml)json是net的硬伤!!!php这样写的query("select*fromtable").toJson()....简单吧?微软的要写死你json.NET暂时用的System.Web.Script.Serialization这个。 阅读全文
posted @ 2014-04-07 21:38 晕菜一员 阅读(362) 评论(0) 推荐(0)
摘要: SQLite并发写入的问题有人解决了吗?我记得servicestack4的ormlite挺快的但不开源了那时候写10w条,200多m数据一下子就写完了,3的话就慢得不行大家好,关于jws操作:1、可以定义80-65000中,任何没有使用过的端口2、可以定义任意存在的物理路径为网站目录3、可以定义任意多的网站,每网站可以定义任意多的域名,但不能逻辑上冲突4、配置文件名叫“网站名”,但不需要与文件夹的名字一样。sqlite大数据并发写入本来就不如大型数据你的项目真要到了那种程度就不能用sqlite了关于jws命令的操作:1、操作jws命令者必须用root身份。2、如果端口占用,需要察看是否真有其它 阅读全文
posted @ 2014-04-07 21:34 晕菜一员 阅读(604) 评论(0) 推荐(0)
摘要: 你是安装在/etc下的吧?5.2是没有serverbusy的提示的,那时,它就傻等,给人造成down的假像。而现在的版本,会提示的。你升级时,upgrade后边加参数了吗?加了 /etc/jws哦,那就不会有问题。建议一下。你看看有没有这个文件夹: /usr/jexus,如果有,就删除。然后,停止jws,再在/etc/jws文件夹中,运行 sudo ./jws regsvr然后,再启动它。这样,可以排除安装jexus到了两个文件夹,而且不同版本库多次注册的而造成不可预测的错误。为什么我前端用haproxy做转发,后端web服务器上装jexus5.1.4版本可以成功,装5.4.0版本就不成功就目 阅读全文
posted @ 2014-04-07 21:33 晕菜一员 阅读(1268) 评论(0) 推荐(0)
摘要: 关于webfarm 有成功的实施的文档没用它还不如用nginx,简单易用。Nginxforwindows的运行效果咋样windowsiis无敌玩nginx就不要用win系统,必须linux.2012R2测试中貌似还不错跑了多久了2012有core模式,无界面全命令行--.web服务器就是越简单越好,有图像界面反而拖后腿。nginx在linux上做反向代理,用jexus做服务器,咋配置有文没网上一搜一大堆。现在用nginx的太多了还tm有一键安装jexus换个端口nginx还是那样配置访问那个域名的时候反向那些ip:端口上就好了啊慢慢研究自己在虚拟机上先玩一玩如果你用反向代理了为了减轻负担加多个 阅读全文
posted @ 2014-04-07 21:28 晕菜一员 阅读(275) 评论(0) 推荐(0)
摘要: 在 Windows 操作系统可以正常读取网络上的 https 数据流,在 Linux 操作系统中会失败:http://www.cnblogs.com/skyivben/archive/2012/03/11/2389813.html这个问题,有人遇到过么?@joes 看那篇文章 有一句出错信息 "Invalid certificate received from server", 可能是服务器证书的问题吧http://www.mono-project.com/FAQ:_Securitymono证书问题刚才证书的问题解决咯:Run this command to let Mon 阅读全文
posted @ 2014-04-07 21:22 晕菜一员 阅读(318) 评论(0) 推荐(0)
摘要: 重要提示:如果要使用mvc这样的框架(网址没有扩展名或扩展名没有正常规律),请一定用Jexus,而不要用apache/nginx等。ASP.NET跨平台初学者要注意:1、不要开始就用freeBSD或其它的unix操作系统不要在操作系统方面给自己添堵,推荐用ubuntu服务器版或CentOS;2、不要用mvc4及更高版本,不要用EF,不要在ASP.NET应用框架上给自己找麻烦。3、不要用wcf,mono上wcf虽然可用,但不是很好用,mono对wcf不感冒。避开以上几点,你就可以让asp.net自由飞翔了。在freebsd等unix上玩asp.net,那是老手们干着玩的事,不是初学者可以玩的。除 阅读全文
posted @ 2014-04-07 21:17 晕菜一员 阅读(738) 评论(0) 推荐(0)
摘要: http://dotnetfiddle.net/CsMvc 阅读全文
posted @ 2014-04-07 21:16 晕菜一员 阅读(226) 评论(0) 推荐(0)
摘要: 根据我的测试和得到的反馈意见,目前几个月内开发跨平台的asp.net企业应用,应该在这个范围内进行:mono版本:3.2.8 (或3.2.7)Jexus版本:5.5.1(或5.5)MVC版本:1、2、3ASP.NET版本:2.0、3.5、4.0Razor版本:2.0EF版本:6.0(不建议用,特别不能与MySQL组合)刚才我说的那个范围,大家如果能用好,已经足以建设任意大型的WEB应用了,所以,请大家不要一味追新求异!但群里有些兄弟是才入门作linuxasp.net,一上来就是EF6/ASP.NET4.5/mvc4/5....,我想,这种搞法,基本上会自己把自己吓退!4.5的本质就是4.0,4 阅读全文
posted @ 2014-04-07 21:15 晕菜一员 阅读(1082) 评论(0) 推荐(0)
摘要: Origami 是一个来自 Facebook 设计团队的作品,是Quartz Composer的免费工具包,可在无需编程的情况下轻松实现与设计原型进行交互。 阅读全文
posted @ 2014-04-07 21:13 晕菜一员 阅读(234) 评论(0) 推荐(0)