学习_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 学习 >>列表
· 学习simple.data之基础篇发布时间:2014-09-16
simple.data是一个轻量级的、动态的数据访问组件,支持.net4.0。1、必须条件和依赖性:v4.0orgreaterofthe.NETframework,orv2.10orgreateroftheMonoframework项目中引用Simple.Data.CoreASimple.DataadaptorASimple.Dataprovider2、PM>Install-PackageSimple.Data.OracleSimple.Data.SqlServer...3... 查看全文
Lucene简介Lucene是apache软件基金会4jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。Lucene.net简介Lucene.net是Lucene的.net移植版本... 查看全文
· C#文本处理(String)学习笔记发布时间:2014-09-15
摘要:string是编程中使用最频繁的类型。一个string表示一个恒定不变的字符序列集合。string类型直接继承自object,故他是一个引用类型,也就是说线程的堆栈上不会有任何字符串(直接继承自object的类型一定是引用类型,因为所有的值类型都继承自System.ValueType。值得指出的是System.ValueType是引用类型)。string是编程中使用最频繁的类型。一个string表示一个恒定不变的字符序列集合。string类型直接继承自object,故他是一个引用类型... 查看全文
Springmvc处理json需要使用jackson的类库,因此为支持json格式的输入输出需要先修改pom.xml增加jackson包的引用<!--json--><dependency><groupId>org.codehaus.jackson</groupId><artifactId>jackson-core-lgpl</artifactId><version>1.8.1</version>... 查看全文
英文原文:OnlineResourcestoLearnApple'sSwiftLanguageSwift是苹果为OSX和iOS平台引入的一种新的程序设计语言,这种程序设计语言已经激发了开发者社区的大量关注。仅仅几天之内,在StackOverflow网站上提出的关于Swift的问题已经有500多个,在GitHub上搜索用Swift编写的库,数量已多达约350个。对有兴趣学习这门语言的开发者,网络上提供了许多有用的入门资源:Swift程序设计语言在iTunes里,苹果已经提供了免费的电子书... 查看全文
· Android学习笔记——Menu(一)发布时间:2014-09-14
背景:Android3.0(APIlevel11)开始,Android设备不再需要专门的菜单键。随着这种变化,Androidapp应该取消对传统6项菜单的依赖。取而代之的是提供anctionbar来提供基本的用户功能。创建3种基本的菜单Optionsmenu(选项菜单)和actionbar选项菜单是放置在app中具有全局影响的功能,例如“搜索”,“发邮件”,“设置”等在Android3.0及以上... 查看全文
importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List;importjava.util.Map;importjava.util.Random;importjava.util.TreeMap;//转载http://blog.csdn.net/ouyang_peng/article/details/8913690#/***@desc数组操作工具*@authorOuyangPeng*@datatime2013-5... 查看全文
目录使用SharedPreference保留简单的应用程序数据保存回话间的Activity实例数据管理应用程序首选项和创建PreferenceScreen保存并加载文件以及管理本地文件系统将静态文件作为外部资源添加使用SharedPreference保留简单的应用程序数据SharedPrefrence是一种简单的、轻量级的名/值对(NVP)机制,用于保存原始应用程序数据,最常见的是用户的应用程序首选项。Android中的数据持久化技术为平衡速度、效率和健壮性提供了选项... 查看全文
英文原文:NewresearchsuggestsdeeplearningcouldimproveAIinvideogames随着深度学习技术的发展,当下深度学习已经不止于理解我们的语言以及辨识我们的声音,位于美国北卡罗来纳州研究人员就建立了一个深度学习系统,这个系统可以在一个开放式的视频游戏环境中以63%的准确度预测玩家的目标,联想到谷歌先前以4亿美元收购DeepMind,不难发现深度学习在视频游戏领域的竞争也在不断增强。以下为译文:深度学习现在炙手可热... 查看全文
在AndroidProgrammingTheBigNerdRanchGuide书中,讲解上下文菜单的实现,添加一个删除菜单。在Honeycomb发布前的设备里,上下文的action都是以悬浮的上下文菜单形式呈现。在之后的设备里,推荐用上下文的actionbar的方式去呈现上下文的action。上下文的actionbar展现在一个activity的顶部。运行在Honeycomb之前版本的程序,有些也会出现上下文actionbar。那是因为它使用了第三方库... 查看全文
使用Apchepoi简单读写Excel首先:毋庸置疑,我们得去官网下载POI,地址:http://jakarta.apache.org/poi/如下图(由于本人英语不是很好,初学时找下载的地方找了好长时间,所以直接把图贴出来,方便下载使用):点击Download跳转:下载poi-bin-3.11-beta2-20140822.zip解压,并把jar包引入到项目中;至此,我们的第一步准备工作就完成了(是不是灰常简单呢)。在项目中想把Excel数据导入数据库中或者是将数据库中的数据导出为Excel... 查看全文
· Java Socket学习---多线程阻塞发布时间:2014-09-10
上篇JavaSocket学习---单线程阻塞这次文章中,是在上篇的基础上,在服务端使用了多线程的方式来管理连接,主线程负责接收连接,在接到连接后变创建新的线程,每个线程负责与自己的客户端进行通信。与单线程阻塞的例子相比来说,服务端可以与多个客户端进行通信了,不过多线程频繁的创建与销毁便会带来很大的资源开销,而系统的网络资源等都是有限的;因此便可以引入线程池,可以在某种程度上重用线程,减少线程的创建和销毁的次数以减少开销。下例代码中包含了使用和不使用线程池(针对Server端)的两种方式... 查看全文
· JavaSocket学习---基础篇发布时间:2014-09-10
这里首先介绍几个概念:BIO——同步阻塞IO、NIO——同步非阻塞IO、AIO——异步非阻塞IO今天的例子是最简单的一个例子,没有引入多线程,仅仅是一个单线程阻塞的Socket例子,多线程的下次再继续。Server端得代码如下:packagecom.henushang.socket;importjava.io.BufferedReader;importjava.io.PrintWriter;importjava.net.ServerSocket;importjava.net.Socket... 查看全文
前言在上一篇文章中,提到了如何通过IoC的设计,以及StubObject的方式,来独立测试目标对象。这一篇文章,则要说明有哪些设计对象的方式,可以让测试或需求变更时,更容易转换。并说明这些方式有哪些特性,供读者朋友们在设计时,可以选择适合自己情境的方式来使用。需求说明当调用目标对象的方法时,期望目标对象的内容可以不必关注相依于哪些实体对象,而只需要依赖于某个接口,通过这样的方式来达到设计的弹性与可独立测试性。那么,有哪一些方式可以达到这样的目的呢?构造函数(constructor)描述... 查看全文
目录Intent简介使用隐式和显式Intent启动Activity、子Acitivity和Service使用Linkify使用BroadcastIntent广播事件使用PendingIntentIntentFilter和BroadcastReciever简介使用IntentFilter扩展应用程序的功能监听BroadcastIntent监听设备状态改变在运行时管理manifestRecieverIntent简介Intent是一种消息传递机制,可以在应用程序内使用,也可以在程序间使用... 查看全文
前言相信许多读者都听过「可测试性」,甚至被它搞的要死要活的,还觉得根本是莫名其妙,徒劳无功。今天这篇文章,主要要讲的是对象的相依性,以及对象之间直接相依,会带来什么问题。为了避免发生因相依性而导致设计与测试上的问题,本文会清楚地说明该如何隔绝对象的相依性。最后会说明如何通过简单的stub对象来进行测试,而不必相依于productioncode中执行时所实际相依的对象。补充的部分,更是我觉得测试所能带来的庞大优点,怎么验证对象设计的好坏,让测试告诉你... 查看全文
1:封装将对象进行封装,并不等于将整个对象完全包裹起来,而是根据实际需要,设置一定的访问权限,用户根据不同的权限调用对象提供的功能,在C#语言中,可以使用修饰符public、internal、protected、private分别修饰类的字段、属性和方法。2:继承,主要是注意继承的格式[csharp]viewplaincopypublicclassParentClass//父类{publicParentClass();}publicclassChildClass:ParentClass:子类... 查看全文
· 跟着8张思维导图学习javascript发布时间:2014-09-04
学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接,思维导图充分运用左右脑的机能,利用记忆、阅读、思维的规律,协助人们在科学与艺术、逻辑与想象之间平衡发展,从而开启人类大脑的无限潜能... 查看全文
· Redis学习笔记(二) .NET中使用Redis发布时间:2014-09-04
Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow等大型应用中都用其作为缓存,Redis的官网为http://redis.io/。最近项目中需要使用Redis,作为少有的.net架构下的大型网站,stackoverflow曾发表了一篇文章,介绍了其技术体系,原文链接http://highscalability.com/blog/2011/3/3/stack-overflow-architecture-update-now-at-95... 查看全文
· java 学习写架构必会几大技术点发布时间:2014-09-04
关于学习架构,必须会的几点技术1.java反射技术2.xml文件处理3.properties属性文件处理4.线程安全机制5.annocation注解6.设计模式7.代理机制(aop)8.serlvet基础(过滤器等等)... 查看全文