使用_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
上篇文章"理解C#4dynamic(2)–ExpandoObject的使用"了解了ExpandoObject的基本使用。但ExpandoObject的问题就是它是一个万金油,什么都可以做,但是又都不专注。使用DynamicObject正好可以解决这个问题。这篇文章介绍DynamicJson是如何继承DynamicObject,包装一个用来处理Json的动态类型。阅读目录:一、JS可以灵活处理Json字符串二、DynamicObject分析三、DynamicJson代码四、总结一... 查看全文
· Entity Framework的原理及使用方式发布时间:2013-08-14
ADO.NETEntityFramework操作数据库的过程对用户是透明的(当然我们可以通过一些工具或方法了解发送到数据库的SQL语句等)。我们唯一能做的是操作EDM,EDM会将这个操作请求发往数据库。EntityFramework实现了一套类似于ADO.NET2.0中连接类(它们使用方式相同,均基于Provider模式)的被称作EntityClient的类用来操作EDM。ADO.NET2.0的连接类是向数据库发送SQL命令操作表或视图... 查看全文
· Java BTrace的使用发布时间:2013-08-14
BTrace是一个非常不错的java诊断工具,最近试着用了一下,文档比较少,主要是看例子吧.BTrace中的B表示bytecode,表明它是在字节码层面上对代码进行trace用来在运行中的java类中注入trace代码,并对运行中的目标程序进行热交换(hotswap)btrace还提供了VisualVMPlugin以及NetbeansPlugin术语ProbePoint在何处执行trace语句,这里的"何处"可以是具体的跟踪地点和执行事件... 查看全文
· 学习使用新浪接口随笔(二)发布时间:2013-08-14
前几天做个调用新浪API的WPF程序,因为statuses/repost_timeline接口只能返回最新的2K条数据(事实上,我测试的时候,只能读出1986条数据,有大牛知道怎么回事吗?),这对于一个稍微‘火’一点的新浪微博的转发统计工作根本不能满足,所以这几天小生一直苦思解决办法,比较可行的我觉得应该是实时的监控这条微博,定时监控,不断更新统计出了来的数据。(因为我觉得应用中心那边的统计工具,应该也是后台自动运行统计的。)小生的思路也许并不清晰... 查看全文
网页游戏开发的一大部分工作是在和UI制作上,一个好的工具及框架能使开发事半功倍,Adobe自带flashIDE和Flex各有不足。MornUI学习了FlashIDE使用的方便性(比如图层功能,对齐,缩放,层次切换等等),同时吸取Flex组件化的特点,抛弃了Flex臃肿的结构,具有轻量级,高性能,可视化,易扩展等特性,满足了各种个性化开发需求,详情可以到http://www.mornui.com/了解下面说一下MornBuilder(可视化编辑器)使用方式使用可视化UI编辑器... 查看全文
· Java 自定义annotation使用示例发布时间:2013-08-13
Annotation是一种用于描述数据的一种数据,在Java里所描述的数据指的是Java的程序代码,主要目的是为了让第三者能够从这些annotation当中得到一些信息,但也能用于实现某种业务上的操作,比如Spring中使用到的那些annotation,鄙人就是想像Spring那样使用annotation而作这篇笔记。自定义一个annotation,TestMyAnno.java:packagelearnHibernate.annotations;importjava.lang... 查看全文
· java 的 invoke 的使用方法发布时间:2013-08-13
packagecom.hua.invoke;publicclassUserInfoBean{privateStringusername;privateStringage;publicStringgetUsername(){System.out.println("getUsernamemethodbecalled");returnusername;}publicvoidsetUsername(Stringusername){System.out.println... 查看全文
一些泛WEB2.0网站为了追求用户体验,可能会大量使用CSS和JS文件。这就导致在服务器带宽一定的情况下,多用户并发访问速度变慢。如何加快网页响应速度?解决办法之一就是:依照Yahoo性能优化小组提出的N条性能优化建议对前端程序进行优化和重构,关于此文的讨论很多,在这里不再赘述。这篇文章主要分享一下我个人在实际项目中,对于使用PHP对JS和CSS进行压缩的经验,在这里假设服务器仅支持GZIP压缩,不支持.htaccess(符合很多站长的租用的虚拟主机实际情况)... 查看全文
问题:在传统的分页查询的实现中不可避免的需要两条sql语句,一条用于查询数据一条用于查询总记录数。如下面的实际代码所示:Img1当然如果使用存储过程的话是可以渐少一次数据库来回的,但是它依然是两条sql语句,一条查数据一条查总记录数。但我们在架构层面拒绝使用存储过程,因为它将逻辑分散在了应用程序和数据库中,不好维护,并且在SqlServer2008中也没有足够的证据证明存储过程更高效。很多人的直觉认为查询总记录数的那行没有必要,但是直觉只是第一步,项目中需要的是解决方案。解决方案... 查看全文
本次示例效果如下:TextBox1中输入如下字符串:12<table><tbody><tr><td>1<br/>11</td><td>a</td></tr><tr><td>2</td><td>b</td></tr></tbody></table>34<table><... 查看全文
返回JsonResult是MVC中的常见返回值类型,而且简单方便的方式是结合匿名类型一起使用。比如:publicActionResultPreviewEmail(){……returnJson(new{HtmlContent=htmlContent,Title=title},JsonRequestBehavior.AllowGet);}下面讨论一下,针对这个函数,如何单元测试。ExposedObject可以通过Nuget下载安装,介绍中已经说明了它的主要用处... 查看全文
使用委托可以执行的一项有用操作是实现回调。回调是传入函数的方法,在函数结束执行时调用该方法。例如,有一个执行一系列数学操作的函数。在调用该函数时,也向其传递一个回调方法,从而在函数完成其计算工作时,调用回调方法,向用户通知计算结果。 同步回调  首先声明两个方法:AddTwoNumbers():接受两个整型实参以及一个类型委托ResultCallback():接受一个字符串,并显示出来。代码如下:usingSystem;usingSystem... 查看全文
先看看网上的解决办法:源:http://hi.baidu.com/wyjsusan/item/c5fe63f5321ab4de42c36a99两次遇到这个问题了,还是这样子解决~!————————————————————————————我是分割线————————————————————————如果java代码上没有问题,存储过程在SQLServer中执行也没有问题,就要检查一下存储过程的开始部分是否加上了“SETNOCOUNTON”这句话,如果没有,就是这里的问题了,加上这句话,再重新执行代码... 查看全文
当我们设计应用程序时,希望能够尽最大限度的适配各种设备,包括4寸屏、7寸屏、10寸屏等等,Android开发文档给了我们参考,而且GoogleIO的app(如图二)也实现了这种思想,他们都是使用layout、layout-large里面不同的布局文件实现的,下面是翻译的developer.android.com一篇的文章,里面的例子能详细的看出layout、layout-large并使用Fragmen构建灵活的桌面。当设计应用程序,你可以在不同的布局结构中重复使用Fragment... 查看全文
这是一篇由教程团队成员JulianMeyer发表的文章,一个12岁的python开发人员。你可以在Google+和Twitter上找到他。你可曾想过如何创建视频游戏吗?它不像你想象的那么复杂!在本教程中,您将创建一个简单的游戏叫做兔子和獾,在这里作为英雄的兔子要保卫城堡反击进攻的獾群。:O写这个游戏,你将使用Python。不,我指的并不是一条大蛇!:]Python是一种计算机编程语言。我们就本教程选择Python,Python是一种易于上手、有趣而且很容易学的语言。如果你刚接触Python... 查看全文
本文主要介绍MySQL数据库的语句:INSERTINTOSELECT的使用和它的语法,接下来我们就通过一个实例来介绍,希望通过这个实例可以让大家更深刻地理解该语句的语法,在以后的使用过程中避免不必要的错误的发生。现在我们就开始介绍。1.语法介绍有三张表a、b、c,现在需要从表b和表c中分别查几个字段的值插入到表a中对应的字段。对于这种情况,可以使用如下的语句来实现:INSERTINTOdb1_name(field1,field2)SELECTfield1... 查看全文
在MySQL数据库中(5.5版本),增加了一个新的插件:Auditplugin,用于对数据库连接和数据库操作进行审计。接下来我们详细介绍Audit插件的使用。相关代码如下:sql/sql_audit.cc该文件定义了audit插件的接口函数。sql/sql_audit.h申明函数,并定义了函数mysql_audit_general_log,在触发audit时,首先调用的就是该函数。plugin/audit_null/audit_null.c这是一个模板程序... 查看全文
在某些情况下,MySQL数据库能够直接利用索引来中意一个ORDERBY或GROUPBY子句而无需做额外的排序。尽管ORDERBY不是和索引的次序准确相称,索引还是能够被用到,因为凡是无须的索引局部和所有的额外的ORDERBY字段在WHERE子句中都被包括了。本文我们主要介绍MySQL数据库中的索引和OrderBy子句的使用问题,接下来我们开始介绍。利用索引的MySQLOrderBy下列的几个查询都会利用索引来处理ORDERBY或GROUPBY局部... 查看全文
MySQL数据库对于COUNT(*)的不同处理会造成不同的结果,比如,执行:SELECTCOUNT(*)FROMtablename,即使对于千万级别的数据mysql也能非常迅速的返回结果。执行:SELECTCOUNT(*)FROMtablenameWHERE…..,mysql的查询时间开始攀升。网上查资料得知:当没有WHERE语句对于整个mysql的表进行count运算的时候,MyISAM类型的表中保存有总的行数,而当添加有WHERE限定语句的时候Mysql需要对整个表进行检索... 查看全文
MySQL数据库中,恰到好处的使用索引可以大大地提高MySQL查询的速度。但是什么时候适合用索引呢?什么时候又不适合呢?本文我们对MySQL数据库什么时候使用索引以及什么时候不用索引进行了总结,接下来我们就开始介绍这一部分内容。MySQL何时使用索引对一个键码使用>,>=,=,<,<=,IFNULL和BETWEENSELECT*FROMtable_nameWHEREkey_part1=1andkey_part2>5... 查看全文