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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 使用 >>列表
· Android TextView高级特性使用发布时间:2013-07-31
TextView一般都是用来显示一段文本,这里说的高级特性主要是一些我们平常不太常用的属性。包括文字阴影、自定义字体、html嵌入多格式、字体加粗、插入图片。这些特性平时开发APP的时候,可能一般使用不多,不过需要的时候却是很有用的特性。之所以写这篇文章是因为今天修改Launcher里面界面字体的时候,遇到些问题,而Launcher的图标都是TextView做的,因此查找了一些TextView的特殊属性。(PS:新建的QQ群,有兴趣可以加入一起讨论:Android群:322599434)1... 查看全文
groupcache是使用Go语言编写的缓存及缓存过滤库,作为memcached许多场景下的替代版本。相关的API文档和实例请猛戳packagegroupcache。对比原始memcached首先,groupcache与memcached的相似之处:通过key分片,并且通过key来查询响应的peer。其次,groupcache与memcached的不同之处:1.不需要对服务器进行单独的设置,这将大幅度减少部署和配置的工作量。groupcache既是客户端库也是服务器库,并连接到自己的peer上... 查看全文
上午解决了在C#中利用Nuget包使用SQLite数据库和LinqtoSQLite,但是最后生成的是C#的cs类文件,对于我这熟悉VB而对C#白痴的来说怎么能行呢?于是下午接着研究,既然生成的是C#的cs类文件,无法直接在VB中使用,那么我们就把生成的cs类文件直接编译成DLL文件,然后在VB中引用,不就行了吗?1、在VB中执行上面文章中的操作,到第9步,得到cs文件,需要注意的是:在VB中要选择“显示所有文件”才能看到生成的cs类文件:2、双击打开cs文件... 查看全文
· EasyMock使用发布时间:2013-07-31
前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:http://ray-yui.iteye.com/blog/1914106UnitTest系列文章:使用JUnit开发单元测试:http://ray-yui.iteye.com/blog/1914106使用DBUnit扩展JUnit:http://ray-yui.iteye.com/blog/1914979什么是EasyMock... 查看全文
· TreeView 控件的使用发布时间:2013-07-31
TreeView(树型结构)控件是显示节点(Node)对象的级层结构,它通常用于显示一些有等级结构的信息,我们最为熟悉的就是Windows资源管理器左边显示文件和文件夹的窗口。TreeView控件的每个节点(Node对象)包含了一个标签和可选的点位图,每个节点又可能包含有若干个的子节点,可以通过控制某个节点来展开显示或者折叠隐藏它所包含的子节点。一、TreeView控件的一些常用属性:1、CheckBoxes属性:指示是否在树视图控件中的树节点旁显示复选框。2、FullRowSelect属性... 查看全文
· DataGridView使用(转)发布时间:2013-07-31
<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"PageSize="10"Width="542px"AllowPaging="True"AllowSorting="True"DataKeyNames="DB1_1... 查看全文
在我们从业务逻辑层获得数据实体时候,接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中,但是有一些字段需要重新格式化格式。比如货币单位字段,需要显示货币符号和每隔三位显示分隔符;再比如日期字段,数据库中存放的是日期和时间,但是在界面上需要按照XXXX年XX月XX日的格式显示。这时候我们就用到了DataFormatString属性。<asp... 查看全文
· EasyMock使用发布时间:2013-07-31
前言:本文章需要JUnit单元测试框架的基础知识,若读者还不具备,请阅读笔者的JUnit文章:http://ray-yui.iteye.com/blog/1914106UnitTest系列文章:使用JUnit开发单元测试:http://ray-yui.iteye.com/blog/1914106使用DBUnit扩展JUnit:http://ray-yui.iteye.com/blog/1914979什么是EasyMock... 查看全文
本来是学习在VB中使用SQLite数据库和LinqtoSQLite,结果先学习到了在C#中使用SQLite数据库和LinqtoSQLite的方法,写出来与大家共同学习。(不知道算不算不务正业)1、建立或打开一个C#项目,如果是新建的项目则需要先保存一下,不然无法安装Nuget包。2、安装Nuget的LinqtoSQLite包,打开Nuget包管理器控制台:3、在PM>提示符后输入安装命令:(电脑要联网)Install-Packagelinq2db.SQLite4、安装成功后... 查看全文
项目中常常用到搜索,特别是导航类的网站。自己做关键字搜索不太现实,直接调用百度的是最好的选择。使用jquery.ajax的jsonp方法可以异域调用到百度的js并拿到返回值,当然$.getScript也可以实现跨域调用js。jsonp快速入门:【原创】说说JSON和JSONP,也许你会豁然开朗,含jQuery用例关于jquery.ajax的jsonp方法是用以及其error回调函数不能正确执行,请参考园长dudu的文章:jqueryajax中使用jsonp的限制jQuery插件jQuery... 查看全文
反射,可以说是java开的一道后门,可以说它是无所不能,但是反射用多了就容易出现问题1.反射,容易让一些问题在编译期出现的问题被掩盖了,在运行期才有可能被发现.比如,有个系统是几个团队分工,A团队反射调B团队写的一些类,如果这一些类暴露的方法跟成员变量不变化,运行期间也不会出现问题的,万一B改变了一些方法名,甚至删除了,这样在运行期间就有问题了,而且有些大型系统这类问题很隐蔽,甚至在运行一个月后才出现.因为这些问题可能在某段逻辑才会触发.所以这种灾难性的问题很危险.2.反射还会带来性能上的问题... 查看全文
数据的持久化我们都已经完成了,和所有应有程序一样,最重要的是要向用户展示数据。下面我们就推出这部分代码,读取任意行任何列:publicIList<TRowResult>ExecuteRowListResult(stringcolumnFamily,IList<string>rowKeys,IList<string>columnNames){if(string.IsNullOrWhiteSpace(columnFamily)... 查看全文
项目中常常用到搜索,特别是导航类的网站。自己做关键字搜索不太现实,直接调用百度的是最好的选择。使用jquery.ajax的jsonp方法可以异域调用到百度的js并拿到返回值,当然$.getScript也可以实现跨域调用js。<blockquote>jsonp快速入门:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html关于jsonp的error回调函数不能正确执行... 查看全文
虽然Amazon此前也提供一些官方的入门引导课程,但Amazon也意识到AWS对于一些入门者来说还是太复杂了。因此,Amazon今天宣布和其APN技术合作伙伴CloudvLab一起,为开发者提供13个在线培训实验室,学习节奏可由开发者自己决定,而每一门培训的费用是29.99美元。Amazon表示,这一系列的培训是为了帮助开发者掌握在AWS上测试产品、获取新的技巧以及实战经验。多数培训都会在真实的AWS环境下进行,开发者可以在一些预先设计好的实战情景或者通用案例中使用AWS控制台。具体来说... 查看全文
本文将介绍CountDownLatch工具类,并采用这个工具类给出一个实例。1.CountDownLatch工具类介绍CountDownLatch是一个同步工具类,它允许一个或多个线程处于等待状态直到在其它线程中运行的一组操作完成为止。CountDownLatch用一个给定的计数来实现初始化。Await方法会一直处于阻塞状态,直到countDown方法调用而使当前计数达到零。当计数为零之后,所有处于等待的线程将被释放,await的任何后续调用将立即返回。这种现象只出现一次,计数是不能被重置的... 查看全文
1、使用重名controller在asp.netmvc2以后的版本里面,有了area(区域的概念),这为我们开发中提供了不少方便的地方,但是很不凑巧,若是存在多个重名的controller就会发生错误,因此我们可以根据router的规则来解决这个问题。错误提示:我们可以根据错误提示来解决这个问题,在MapRoute方法添加namespaces参数,代码如下:1publicstaticvoidRegisterRoutes(RouteCollectionroutes)2{3routes... 查看全文
在学习python开发框架pylons/pyramid的过程中,里面有个非常棒的页面性能监控功能,这样在开发过程中,你能清楚的知道当前页面的性能以及其它参数。这里介绍一下如何给Asp.netMVC和EntityFramework也添加上性能监控,让你在开发过程中随时掌握当前程序运行的信息。这里是在Autofac+MVC+EF篇的源码基础上,一步一步的介绍添加Profiler的过程。如果有兴趣了解Autofac的应用,可以看这里IoC容器Autofac(4)-Autofact+Asp... 查看全文
一、前言在《上篇》中,基本的项目结构已经搭建起来了,但是有个问题,层与层之间虽然使用了接口进行隔离,但实例化接口的时候,还引入了接口实现类的依赖。如下图:面向接口编程,Controller应该只依赖于站点业务层的接口,而不能依赖于具体的实现,否则,就违背了在层之间设置接口的初衷了。另外,如果上层只依赖于下层的接口,在做单元测试的时候,就可以用Moq,Fakes等Mock工具来按实际需求来模拟接口的实现,就可以灵活的控制接口的返回值来对各种情况进行测试,如果依赖于具体的实现... 查看全文
平方已经开发了一些WindowsPhone上的一些游戏,算不上什么技术大牛。在这里分享一下经验,仅为了和各位朋友交流经验。平方会逐步将自己编写的类上传到托管项目中,没有什么好名字,就叫WPXNA吧,最后请高手绕道而行吧,以免浪费时间。(为了突出重点和减少篇幅,有些示例代码可能不够严谨。)贴图在游戏中,贴图可以用来显示文字或者图片等内容。比如:显示“好”,“太棒了”,也可以用来显示生命条。我们的定义了一个Pinup类来表示贴图,他是一个很简单的类... 查看全文
最近事情很忙,一个新项目赶着出来,但是很多功能都要重新做,一直在编写代码、Debug。今天因为一个新程序要使用Fragment来做,虽然以前也使用过Fragment,不过没有仔细研究,今天顺道写篇文章记录一下Fragment的使用。这文章主要参考了Android官网的介绍。Fragment是Android3.0后增加的新控件,有点类似于Activity组件,也是用来承载各种View元素。Google增加这个玩意的目的是为了平板电脑里面可以复用部分显示的View,只要写好一个View... 查看全文