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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 学习 >>列表
· java学习之collection的一些比较发布时间:2014-11-27
Java集合框架Collection,不管是面试还是开发中用的都是比较多的,其中一些区别也是问的比较多------HashMapVSHashTableHashMap和HashTable都是实现的Map<K,V>接口,Map<K,V>就是一个上级接口,它没有继承别的接口,publicclassHashMap<K,V>extendsAbstractMap<K,V>implementsMap<K,V>,Cloneable... 查看全文
知乎用户:秦楚汉怎么样才能让学习体系化,效果更好?看到这个问题已经有不少朋友关注了,却还没有回答。我来抛砖引玉一下吧。前提:我默认这里的「学习」,属于提升自己的范畴,不是指应试的那种。以下的一切,建立在兴趣的基础上。没有兴趣,一切都是妄言。体系化是学习的正道。学到的东西只有纳入自己的知识体系中,才算是为自己所用。不成体系的零碎知识是没有任何价值的。具体来说,有下面几步:1.了解工具无论你想学习什么领域,第一步,是先要了解这个领域的研究工具——比如术语,比如研究方法... 查看全文
下面我们建立第一个Android程序。打开Eclipse,开始如下步骤:1.File==>New==>AndroidApplicationProject出现如下窗口:2.在出现的表单中填写:ApplicationName:应用程序显示给用户的名称。在这个项目中,使用“MyFirstApp”ProjectName:项目目录,并在Eclipse中可见的名称。PackageName:应用程序包的命名空间(遵循Java中相同的规则)。包的名称必须是唯一的... 查看全文
以下是我在群内交流时的回答或平常生活中的一些感悟,还有就是比较经典励志的片段收藏。由于个人知识面有限,不具有普遍性,仅供参考。关于公司:公司只是你人生旅途中的一个中转站,是你人生风景线上的一个点而已,人生路要靠自己的不断努力,超越,颠覆才能认真的过完这一生。关于当下不知如何,没有方向:无他手熟而已,现在无他写得少而已,写得少没自信,见到问题还很恐慌,对未来没有期待。现在的建议,网上见到的效果,能写一部分写一部分,能写多少写多少,整理作品,投简历,如果公司愿意给你电话面试机会,就成功一半... 查看全文
· java学习之jaxb的学习一发布时间:2014-11-25
一:jaxb是什么jaxb是javaarchitectureforxmlbinding的缩写,可以将java对象转换成xml,反之亦然!这是帮助文档:http://docs.jboss.org/resteasy/docs/2.3.5.Final/userguide/html_single/index.html#JAXB_+_JSON_provider我们把对象和关系数据库之间的映射称之为ORM,其实我们也可以把对象和XML之间的映射称之为OXM(ObjectXMLMapping... 查看全文
一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒得思考以至于里面说的一些精髓都没有太深入的理解。鉴于想让自己有一个提升,进不了一个更加广阔的天地,总得找一个属于自己的居所好好生存,所以平时会有意无意的去积累一些使用jQuerry的常用知识,特别是对于性能要求这一块,总是会想是不是有更好的方式来实现。下面是我总结的一些小技巧,仅供参考。... 查看全文
· iOS学习笔记之typedef发布时间:2014-11-21
typedefunsignedlonglongweiboId;typedef定义一个使用方便的类型,谓之为“宏定义“。unsignedlonglong是一种无符号的长长整型。本应该是这样,unsignedlonglongint,这里省略了int,编译器会自动认可。unsignedlonglong,是64位的数据,8个字节,无符号,取值范围从0到2的64次方-1。unsignedlong,是32位的数据,4个字节,无符号,取值范围从0到2的32次方-1... 查看全文
本书《视图模型》这一章所讲内容在前面均有提及且未作更深入讲解故略过,进入下一章:一、服务器端验证:无论客户端验证与否,都应该执行服务器端验证。因为用户可能会禁用JavaScript或者做一些意想不到的事情来绕过客户端验证,而服务器验证是保护数据、防止劣质输入的最后一道防线。有些验证规则也需要服务器端进行处理,如网络拓扑可能会要求只有服务器才能访问对输入进行验证所需要的某些外部资源。1.DataAnnotations验证... 查看全文
1月1日是公有领域日,这一天会有大量受版权保护的作家作品进入到公有领域,这些作品可自由的印刷、数字化、修改或重新使用。名叫publicdomainrank.org的网站会给这些作家进行排名,帮助像古滕堡项目之类的组织将精力集中在数字化最有影响力的作家作品上。但如何给这些作家排名?美国新罕布什尔Dartmouth学院的AllenRiddell开发出算法能自动的生成任意年份的著名作家排行榜。他的机器学习算法挖掘了两个数据库:一个是宾夕法尼亚大学维护的公有领域作品数据库,另一个是维基百科英文版... 查看全文
上篇文章,散仙整理了关于JVM的运行时的数据区以及各个区域,本篇我们就来看下各个区域发生异常代码的实战代码,以便于大家更容易在实际应用找到感觉。1,JAVA堆溢出代码,需要设置JVM参数packagecom.test.jvm;importjava.util.ArrayList;importjava.util.List;/****堆异常**VM参数*-Xms20m-Xmx20m-XX:+HeapDumpOnOutOfMemoryError*-Xms20m-Xmx20m-XX... 查看全文
JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器,JVM屏蔽了JAVA和底层操作系统之间的复杂交互流程,从而大大简化了系统的复杂性。JVM通过抽象操作系统和CPU结构,提供了一种与平台无关的代码执行方法,即与特殊的实现方法、主机硬件、主机操作系统无关,所以我们才称使用JAVA编写的程序或服务是跨平台的,这一点相对于微软的C#来说,不过前几日.NET阵营已经也开源了.NET服务架构,宣布支持了C#跨平台的特性... 查看全文
· C# Socket学习笔记一发布时间:2014-11-19
首先我们要了解一下几点内容:1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数4、socket中TCP的三次握手建立连接详解5、socket中TCP的四次握手释放连接详解6、一个例子现阶段socket通信使用TCP、UDP协议,相对应UDP来说... 查看全文
Java的学习是比较复杂的,主要表现在相关的一系列平台、规范和协议上。有经验的Java程序员都知道,只掌握了Java语言本身很难开发应用程序。总结的几点Java语言学习要点,对于初学者来说,应该很有用,仅供参考!1.学习的目的是为了将来进行应用程序的开发,而不是进行语言理论研究2.将来的应用开发是在成熟的平台上展开,而不是自己从底层开发平台一、掌握静态方法和属性静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。java中大量应用了静态方法和属性,这是一个通常的技巧... 查看全文
· 安卓学习经验—项目目录发布时间:2014-11-19
安卓项目目录结构:Assets:资产目录:存放文件,这些文件会被打包到APK文件中Bin:编译后的文件目录Gen:自动生成的文件目录Project.properties:代表编译的版本,对于安卓jar包版本libs:支持的jar包,会被添加到androiddepend目录res:资源目录(根据DPI分为h:高分辨率m:中分辨率l:低分辨率x:大分辨率xx:超大分辨率,会在R文件中生成一个ID)(1)drawable:存放应用程序图片文件(2)anim:自定义动画文件(3)layout... 查看全文
你还在一成不变的编写代码吗?你想自己的职业生涯更进一步吗?你想成为更加全面更加优秀的程序源码?那么到底应该怎么做呢?让我们一起来看看你必须学习设计的5大理由。我想当很多人看到这个题目是一定会非常的惊讶,甚至会这样的问,“作为一名程序员,我为什么要去学习设计呢?这和我有什么关系?”然而我认为,作为一名程序员,尤其是Web开发人员和应用程序开发人员,你拥有独特的混合编码技术以及把视觉设计理念转换为现实的能力... 查看全文
腾讯科技讯11月16日,手艺学习网站Craftsy近日在第四轮融资中获得了超过500万美元资金,其获得的风险资本总计达到近1000万美元。Craftsy公司总部设在美国丹佛,目前拥有五万注册用户。但Craftsy的目标很远大。Craftsy是YouTube和Etsy的一种杂交。Craftsy是一个平台,服务对象是那些想要通过网上视频课程深入学习手工艺的人们。Craftsy用户可以在Craftsy寻找他们感兴趣的工艺领域,并付费收看专家关于该领域的教程。比如... 查看全文
· DevExpress学习笔记1-ProductsDemo.Win发布时间:2014-11-16
最近在学习ProductsDemo.Win,有一些体会记录下来,大家分享:在Contacts模块:在PrivateSubUpdateCurrentContact()过程添加一句:InitIndex(DataHelper.Contacts)'根据Contacts数据库重建索引在PublicSubSetupGrid(ByVallistAsList(OfAlphaIndex),ByValgridAsGridControl)过程添加代码后如下:DimviewAsGridView=TryCast... 查看全文
· Android Launcher 研究学习发布时间:2014-11-16
Launcher是系统启动后第一个启动的程序,是其它应用程序的入口,也就是我们的手机程序的桌面程序;一、Launcher的定义及构成:<1>通过查看官方提供的Launcher源码可以知道其实Launcher也是一个Activity,不过它的intent-fliter有点特殊;<activityandroid:name="Launcher"android:launchMode="singleTask"android:clearTaskOnLaunch="true"android... 查看全文
在本篇文章中,我们学习如何使用实体框架的“CodeFirstMigrations”(也称为代码先行功能)工具,使用其中的“迁移”功能对模型类进行一些修改,同时同步更新对应数据库的表结构。默认情况下,当您使用实体框架的“CodeFirstMigrations”工具,实体框架会自动创建一个数据库。“代码先行功能”首先会添加一个新表到数据库中,以便跟踪数据库的架构是否与模型类同步。如果它们不同步... 查看全文
· 一步一步学习Android开发发布时间:2014-11-15
一步步踏入Android的阵营。疑惑篇:gravity和layout_gravity的区别... 查看全文