上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页
摘要: 1.读取指定名称的注册表的值private string GetRegistData(string name){string registData;RegistryKey hkml = Registry.LocalMachine;RegistryKey software = hkml.OpenSub... 阅读全文
posted @ 2013-06-13 10:44 小y 阅读(499) 评论(0) 推荐(0)
摘要: 使用.Net编写Windows程序,对于窗体控制常见项目1、让窗体在启动时在指定位置出现form1.StartPositionManualCenterScreenWindowsDefaultLocation (default)WindowsDefaultBoundsCenterParent只有在窗体启动前设置才有效。2、设置窗体的图标form1.Icon3、设置该窗体成为多个子窗体的父窗体form1.isMidContainer = true / false(default)在设计时使用,一个项目中只能有一个父窗体。4、指定最大化、最小化按钮的行为form1.ControlBox = true 阅读全文
posted @ 2013-05-27 22:41 小y 阅读(1906) 评论(0) 推荐(1)
摘要: 方法一:在打包项目中添加文件msiexec.exe(一般在c:\windows\system32(系统目录中)找到)。在文件系统视图中选择应用程序文件,在msiexec.exe上单击右键选择“创建快捷方式”,重命名快捷方式为“uninst”.更改此快捷方式Argmuments为“/x {产品ID}”,产品ID的值为打包项目的ProductCode属性值。方法二:先生成安装包,记下ProudctCode(选择解决方案资源管理根目录如Setup1,再查看属性标签,不是右键属性),下面用到用Vs.Net建立一个新的控制台程序uninst.exe文件。代码如下:usingSystem;namespac 阅读全文
posted @ 2013-04-23 16:55 小y 阅读(530) 评论(1) 推荐(0)
摘要: Dotnet中嵌入资源(位图、图标或光标等)有两种方式,一是直接把资源文件加入到项目,作为嵌入资源,在代码中通过Assembly的GetManifestResourceStream方法获取资源的Stream。另一种方法是在项目中加入. resx资源文件,在资源文件中添加资源,由ResourceManager类统一管理其中的资源。下面分别详述这两种方法一、 使用GetManifestResourceStream读取嵌入资源1、 加入资源文件直接把要嵌入到程序集的资源文件加入到项目中,可以加在项目的根目录,可以加在项目的任何目录中。2、 设置资源文件的“BuildAction”属性将嵌入资源文件的 阅读全文
posted @ 2013-04-23 16:24 小y 阅读(844) 评论(0) 推荐(0)
摘要: NHibernate是把Java的Hibernate核心部分移植到Microsoft .NET Framework上。它是一个对象关系映射工具,其目标是把.NET对象持久化到关系数据库。1. NHibernate之旅系列文章导航(李永京)http://www.cnblogs.com/lyj/archive/2008/10/30/1323099.html旅途站点路线第一站:熟悉NHibernateNHibernate之旅(1):开篇有益第二站:接触NHibernateNHibernate之旅(2):第一个NHibernate程序第三站:数据在我手中NHibernate之旅(3):探索查询之NHi 阅读全文
posted @ 2013-02-28 10:14 小y 阅读(1003) 评论(0) 推荐(0)
摘要: id字段自增sql="CREATETABLEIFNOTEXISTS MusicList (id integerprimarykey AutoIncrement,name varchar(20),path varchar(20))"; <br>常用Select语句desc <table> //查看表结构 select * from <table> //查询所有更select , from table ;//查看指定列select distinct , from table ;//非重复查询insert into users(_id,user 阅读全文
posted @ 2013-01-29 20:48 小y 阅读(907) 评论(0) 推荐(0)
摘要: abs(X)返回参数X的绝对值。coalesce(X,Y,...)返回第一个非空参数的副本。若所有的参数均为NULL,返回NULL。至少2个参数。glob(X,Y)用于实现SQLite的"XGLOBY"语法。可使用sqlite3_create_function()重载该函数从而改变GLOB运算符的功能。ifnull(X,Y)返回第一个非空参数的副本。若两个参数均为NULL,返回NULL。与上面的coalesce()类似。last_insert_rowid()返回当前数据库连接最后插入行的ROWID。sqlite_last_insert_rowid()API函数同样可用于得到 阅读全文
posted @ 2013-01-28 23:21 小y 阅读(2434) 评论(0) 推荐(1)
摘要: 一、SQLite简介SQLite是遵守ACID的关联式数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。不像常见的客户-服务器范例,SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分。所以主要的通信协议是在编程语言内的直接API调用。这在消耗总量、延迟时间和整体简单性上有积极的作用。整个数据库(定义、表、索引和数据本身)都在宿主主机上存储在一个单一的文件中。它的简单的设计是通过在开始一个事务的时候锁定整个数据文件而完成的。这个介绍就不说了,反正它就是个小型的SQL数据库,有点类似于ACCESS。先来试试它的功能吧。二、 阅读全文
posted @ 2013-01-28 20:04 小y 阅读(5105) 评论(1) 推荐(4)
摘要: 本篇介绍可以在C#中使用的1D/2D编码解码器。条形码的应用已经非常普遍,几乎所有超市里面的商品上面都印有条形码;二维码也开始应用到很多场合,如火车票有二维码识别、网易的首页有二维码图标,用户只需要用手机扫描一下就可以看到手机版网易的网址,免去了输入长串字符的麻烦。 条形码的标准: 条形码的标准有E 阅读全文
posted @ 2013-01-16 21:23 小y 阅读(22140) 评论(33) 推荐(29)
摘要: SQL Server Profiler是MS Sql 的性能监控工具,可以利用此工具找到需要优化的Sql语句,然后利用数据库引擎优化顾问工具,帮忙优化数据库。SQL Server Profiler使用方法我们单击开始--程序--Microsoft SQL Server 2005--性能工具--SQL Server Profiler如下图然后会出现如下界面我们单击文件---【新建跟踪(N)...】,这是一个多窗口多任何的工具,我们可以同时新建不同的跟踪窗口,也可以是不同的数据库接着看在这里我们输入 我们的跟踪的数据库的服务器名称,用户名和密码等信息。单击连接进入下一个界面上图中左面的可以进行一个 阅读全文
posted @ 2013-01-07 09:10 小y 阅读(2668) 评论(1) 推荐(0)
摘要: Parasoft白盒测试工具集工具名支持语言环境简介JtestJava代码分析和动态类、组件测试JcontractJava实时性能监控以及分析优化C TestC,C代码分析和动态测试CodeWizardC,C代码静态分析InsureC,C实时性能监控以及分析优化.test.Net代码分析和动态测试Compuware白盒测试工具集工具名支持语言环境简介BoundsCheckerC ,DelphiAPI和OLE错误检查、指针和泄露错误检查、内存错误检查TrueTimeC ,Java,Visual Basic代码运行效率检查、组件性能的分析FailSafeVisual Basic自动错误处理和恢复系 阅读全文
posted @ 2012-12-17 10:58 小y 阅读(1046) 评论(0) 推荐(1)
摘要: 1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly、SVN都可以。我的选择是CVS。svn(TortoiseSVN)也还蛮不错的。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。使用jbuilder运行junit测试框架。4. 你们的项目组有没有建立一个门户网站?要有一个门户网站,用来放Contact Info、Baselined Schedule、News等等。 阅读全文
posted @ 2012-12-17 10:50 小y 阅读(750) 评论(1) 推荐(1)
摘要: White的官方主页:http://teststack.github.com/White/现在已经改成TestStack.White了,看来马上要商业化了.UIA & UISpyWhite是基于微软的UIA(UI automation)这套东西写出来的,而微软的UIA这套东西,是ms accessibility的一个附属产品,包含在.net framework 3.0里面。在.net framework 3.0里面,有一个不得不提的与UIA相关的工具UISpy,它是一个比Spy界面更友好,用来得到控件信息的一个工具,但是奇怪的是,微软在.net framework 3.5里面没有自动包 阅读全文
posted @ 2012-12-14 16:46 小y 阅读(3605) 评论(0) 推荐(0)
摘要: 一、功能测试工具1、QTP测试工具全名HP QuickTest Professional software ,最新的版本为HP QuickTest Professional 11.0QTP是quicktest Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试那些功能、操作步骤、输入数据和期望的输出数据等QuickTest针对的是GUI应用程序,包括传统的Windows应用程序,以及现在越来越流行的Web应用。它可以覆盖绝大多数的软件开发技术,简单高 阅读全文
posted @ 2012-12-14 15:36 小y 阅读(7828) 评论(0) 推荐(1)
摘要: 1.使用SET STATISTICS TIME ON--首先清除缓存DBCCDROPCLEANBUFFERS;DBCCFREEPROCCACHE;--运行SETSTATISTICSTIMEON;SELECTorderid,custid,empid,shipperid,orderdate,fillerFROMdbo.OrdersWHEREorderdate>='20060101'ANDorderdate<'20060201';SETSTATISTICSTIMEOFF;GO您将会得到类似的消息:SQLServer分析和编译时间:CPU时间=15毫秒,占用 阅读全文
posted @ 2012-12-07 10:48 小y 阅读(2003) 评论(0) 推荐(0)
摘要: 1.软件产品的成熟度 经过近30年与全球大企业用户的合作,SAP系统积累了大量先进企业的业务管理流程。对于用户来说,只需根据在系统中挑选适当的业务流程,在软件中进行配置。而对软件的二次开发工作量极少,用户能够把主要的精力都花在企业业务流程的优化上,真正起到“上一套系统,管理提高一个层次”的作用。 由于缺乏足够的业务流程模板和软件功能的支持,Oracle软件经常在实施中被发现无法满足企业管理上的要求。比如在大型制药企业中必须的批次管理、质量管理、设备维护管理等,而Oracle软件根本没有此类模块。虽然Oracle公司一再的夸大告诉客户其软件的二次开发技术十分灵活,但是这实际上也就是在告诉用户这套 阅读全文
posted @ 2012-10-20 20:24 小y 阅读(829) 评论(0) 推荐(0)
摘要: 使用Truncate:清理并回收空间,(mysql,sqlserver等有自增序列的数据库将序列归零),无法恢复,不能回滚;使用drop:删除表,但不回收空间,可以恢复,不能回滚;使用delete:删除记录,不回收空间,可恢复,可回滚;1. 使用drop和delete之后如何恢复?使用flashback语句flashback table test2 to before drop ;查询回收站select * from dba_recyclebin; 如果不知道原表名或有多个相同表在不同时间被drop,也可以直接使用回收站中的名称进行闪回。 例如: FLASHBACK TABLE"BI 阅读全文
posted @ 2012-07-18 22:48 小y 阅读(1853) 评论(1) 推荐(0)
摘要: 分享控件效果如下创建步骤:1. 打开百度分享源码获取页面http://share.baidu.com/get-codes2.选择一个样式,复制代码3.放入你的网页。 阅读全文
posted @ 2012-06-28 21:04 小y 阅读(490) 评论(0) 推荐(0)
摘要: 关于如何在网页中加入百度地图,其实并没有想象中那么复杂,因为,这是一个开源的时代。下面简单介绍一下如何在网页中加入百度地图。为什么是简单介绍一下呢?因为是真的很简单……一、打开地图生成器这个地址不好找,建议大家添加到收藏夹,百度地图生成器http://dev.baidu.com/wiki/static/map/API/tool/creatMap/二、创建地图1.定位中心点,默认为北京,点击切换,输入公司的具体所在城市和具体地址。这个时候,地图会切换到该地点范围内。2.设置地图,这一点基本上不用管,只用适当的设置下宽度和高度即可。3.添加标注,其实网站建设者未必知道该企业的准确位置,往往不知道该 阅读全文
posted @ 2012-06-28 20:54 小y 阅读(800) 评论(1) 推荐(0)
摘要: 【小额支付流程】下文中的平台,指移动手机小额支付平台,商户指本程序需要实现的功能系统。1、短信上行通知(平台---->商户)用户选定某个商品,应发送一个购买指令(短信)到指定端口号。平台收到短信后调用商户的此接口来通知商户。2、小额支付 (商户---->平台)商户根据指令,向平台发起小额支付请求。3、订单状态通知接口(平台---->商户)平台会发确认短信要求用户确认,用户确认后,平台会将此订单状态返回给商户。4、下行短信接口(商户---->平台)商户根据订单状态,交付商品给用户,并下发短信通知给用户。也可以用此接口下发密码等。此支付流程可以用于一般的网页小额支付,如短信 阅读全文
posted @ 2012-04-03 16:36 小y 阅读(2823) 评论(3) 推荐(1)
摘要: 曾经在一家电信小公司工作的时候遇到一个技术问题,当时为了做负载均衡,决定把一套asp.net应用装到两台服务器上,于是项目经理和移动的技术人员讨论如此部署会遇到的问题,就想到了用户状态的问题,比如一个用户登录的时候进的是A服务器,在上面记录了身份凭证,如session,但可能再点一个页面的时候却访问到B服务器上去了,这时候系统是否会要求用户重新登录呢?当时已经有十年工作经历的项目经理兼技术总监犯愁了,最终网站还是在一台机子,而彩信和短信应用分成两台机子部署,这个问题也不了了之。如今想来,可以通过简单的配置一下就可以解决此问题了。web.config关于sessionState节点的配置方案,s 阅读全文
posted @ 2012-02-09 22:36 小y 阅读(1943) 评论(0) 推荐(1)
摘要: 在.Net 4.0中,有封装了大数运算的方法,效率超级快。 BigInteger a = BigInteger.Parse("124548787123123123335723122"); BigInteger b = BigInteger.Parse("7852132487452222222222222221440231333"); txtmsg.Text += "b/a=" + BigInteger.Divide(b, a).ToString() + "\r\n"; txtmsg.Text += "b+ 阅读全文
posted @ 2012-01-08 21:44 小y 阅读(2131) 评论(0) 推荐(1)
摘要: 概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更方便地处理 HTML documents、events、实现动画效果,并且方便地为网站提供 AJAX 交互。 jQuery 还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有 阅读全文
posted @ 2011-11-09 11:40 小y 阅读(964) 评论(1) 推荐(1)
摘要: Daniel Simmons下载代码示例本文是介绍使用实体框架进行 n 层编程的系列文章中的第三篇(请参见 msdn.microsoft.com/magazine/dd882522.aspx 和 msdn.microsoft.com/magazine/ee321569.aspx),着重介绍了如何使用实体框架 (EF) 和 Windows Communication Foundation (WCF) 构建自定义 Web 服务(在某些情况下,基于 REST 的服务或其他方法更加合适,但在这些文章中,我重点介绍自定义 Web 服务)。第一篇文章介绍了一些重要的设计注意事项和反模式。在第二篇文章中,我 阅读全文
posted @ 2011-11-05 18:42 小y 阅读(1116) 评论(0) 推荐(0)
摘要: 前言 在笔者的《面向对象的应用服务层设计》一文中,笔者讨论了软件系统中设计应用服务层所需要考虑的问题,以及系统分层的基本思考方法。这些讨论作关注的问题,都是系统中纵向的层次的划分。然而,在设计软件系统的时候,我们不仅仅要考虑纵向的关系,很多时候,我们还需要关注所谓的“横切关注点”的问题,例如,存在于系统每个部分的日志记录、安全性验证等。aop(面向方面编程)的出现,便是为了解决这些“横切关注点”的问题。 虽然aop目前还不是如oop般非常成熟,但是,也已经有数个支持aop的产品问世,其中比较有名的有aspectj,aspectwerkz等,这些产品都基于java平台。在.net平台上,也有一些 阅读全文
posted @ 2011-11-02 20:31 小y 阅读(1070) 评论(0) 推荐(1)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 30 下一页