简介_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 简介 >>列表
· 并发队列与Queue简介发布时间:2015-01-20
Queue是JDK5以后引入的新的集合类,它属于JavaCollectionsFramework的成员,在Collection集合中和List/Set是同一级别的接口。通常来讲Queue描述的是一种FIFO的队列,当然不全都是,比如PriorityQueue是按照优先级的顺序(或者说是自然顺序,借助于Comparator接口)。下图描述了JavaCollectionsFramework中Queue的整个家族体系... 查看全文
近来,看了一本书,名字叫做《第一行代码》,是CSDN一名博主写的,一本Android入门级的书,比较适合新手。看了书之后,有感而发,想来进行Android开发已经有一年多了,但欠缺系统化的学习,知识杂乱无章,没有条理和总结。因此,想想我是否可以尝试的写些文章,来对自己之前学过的知识和工作经验进行归纳和整理,整理出自己的知识体系呢。所以,就有这篇文章的诞生,如果其中理解不到位的地方,望园里的兄弟姐妹给予指出错误,我们共同讨论,一起进步。我一直相信一句话,好东西要分享,不断地分享,直至温暖整个世界... 查看全文
最近做项目又开始用到了uitableview,温习之余,在这里把uitableview的用法分享一下,有不对的地方欢迎大家提出来。废话不多说,先创建一个工程,由于Xcode6,去除了创建工程时的空项目的选项,我们继续选择singleviewapplication在这里我们用不到mainstoryboard先删掉,创建一个类,继承自UINavigationController,这里文件名字叫做HealthViewcont然后在appdelegate里的-(BOOL)application:... 查看全文
· Akka 简介与入门发布时间:2014-10-31
Akka简介与入门参考官网http://akka.io/开源代码https://github.com/akka/akkaSlogan:Buildpowerfulconcurrent&distributedapplicationsmoreeasily.轻松构建健壮的并发和分布式应用Akka是什么?Akkaisatoolkitandruntimeforbuildinghighlyconcurrent,distributed,andresilientmessage... 查看全文
前言学新东西API很重要,这里抛砖引玉整理了一下,欢迎反馈!声明欢迎转载,但请保留文章原始出处:)博客园:http://www.cnblogs.com农民伯伯:http://over140.cnblogs.com正文vlc-android的LibVLC相当于MediaPlayer对象,这里列一下对应关系。1、publicvoidplayMRL(Stringmrl)对应MediaPlayer的setDataSource,注意不要转成Uri再toString,否则无法播放。用法如下:playMRL... 查看全文
· Uml学习-用例建模简介发布时间:2014-10-29
用例建模简介用例建模是UML建模的一部分,它也是UML里最基础的部分。用例建模的最主要功能就是用来表达系统的功能性需求或行为。用例图重点描述用户需求。它描述需求、用户和主要组件之间的关系。它不会详细描述用户需求;在可链接到每个用例的其他关系图或文档中可详细描述这些需求。用例图是UML的九个图中较为重要和常用的一种图。常常用于软件开发的需求分析阶段,也能用于软件的系统测试阶段。简单的来说,用例图是描述系统的外部视图,为了搞清某个项目的大概需求,我们往往要问两个问题,1.这个系统有什么用... 查看全文
· ios开发,多线程简介发布时间:2014-10-19
什么是进程?进程就是指,在系统中正在运行的一个应用程序,比如同时打开QQ,Xcode,系统就会分别启动两个进程、什么是线程?一个进程要想执行任务,必须得有线程,线程是进程的基本执行单元,比如使用酷狗播放音乐、使用迅雷下载电影,都需要在线程中执行线程的串行:一个线程中任务对的执行就是串行如果要在一个线程中执行多个任务,那么只能一个一个的按照顺序执行这些任务,也就是说,在同一个时间内,一个线程只能执行一个任务什么是多线程?一个进程中可以开启多条线程,每条线程可以并发,执行不同的任务比如... 查看全文
· CSLA.NET 简介发布时间:2014-10-19
CSLA.NET据说在国外用的很多,国内介绍这个框架的文章目前网络上能找到的比较早,大多是早期的一些版本的版本的介绍。目前最新版的4.5.6。版本的整体架构已经有了很大的变化。拟开一个系列,结合〈ExpertC#2008BusinessObjectsC#企业应用开发艺术CSLA.NET框架开发实战〉作者原著,侯伯薇译,源码的分析,网上的文章,将这个框架详细的研究一下。这本书是是根据3.6(VS2008)的版本编写的。网上可以找到资源,不过其中的内容相对最新的内容有点老了... 查看全文
· 1、Libgdx简介发布时间:2014-10-18
(原文:http://www.libgdx.cn/topic/11/1-libgdx%E7%AE%80%E4%BB%8B)Libgdx是一个跨平台和可视化的的开发框架。它当前支持Windows,Linux,MacOSX,Android,IOS和HTML5作为目标平台。Libgdx允许你一次编写代码不经修改部署到多个平台。你会可以从能够快速迭代的桌面环境中编码而获益,而不是将你的最新的修改部署到你的设备,或者编译成HTML5。你可以使用所有java生态系统的工具来让你的产品变得更好... 查看全文
· C#中使用SQLite数据库简介(下)发布时间:2014-09-22
【SQLite管理工具简介】推荐以下2款:NavicatforSQLite:功能非常强大,几乎包含了数据库管理工具的所有必需功能,操作简单,容易上手。唯一的缺点是不能打开由System.Data.SQLite.dll加密过的数据库。Database.Net:台湾人用.net开发的全能数据库管理工具,可以管理多种数据库,包括MSSQL、MYSQL、IBMDB2、Oracle、Access、Excel、OleDb、Odbc等十多种数据库(或数据接口),功能没有Navicat那么多,只包含最基本功能... 查看全文
· C#中使用SQLite数据库简介(上)发布时间:2014-09-22
【SQLite数据库】SQLite是一个开源的轻量级的桌面型数据库,它将几乎所有数据库要素(包括定义、表、索引和数据本身)都保存在一个单一的文件中。SQLite用C编写实现,它在内存消耗、文件体积、操作性能、简单性方面都有不错的表现。SQLite可以运行在多个平台,包括Windows/Linux/Unix等主流系统,还支持嵌入式系统如Android或WindowsMobile。SQLite具有以下特征:实现多数SQL92的标准,包括事务(原子性、一致性、隔离性和持久性)... 查看全文
· Android 的 init.rc 文件简介发布时间:2014-09-16
init.rc由许多的Action和Service组成。每一个语句占据一行,并且各个关键字被空格分开.由#(前面允许有空格)开始的行都是注释行(comment)一个actions或services的开始隐含声明了一个新的段,所有commands或options属于最近的声明。在第一个段之前的commands或options都会被忽略每一个actions和services都有不同的名字。后面与前面发生重名的,那么这个后面重名的将被忽略或被认为是一个错误。actions其实就是一组被命名的命令序列... 查看全文
· 可以查看java对象的MemoryUtil简介发布时间:2014-09-14
MemoryUtil关于java对象内存的基本知识,请参考http://zhang-xzhi-xjtu.iteye.com/blog/2116304源代码https://github.com/zhang-xzhi/memoryutil以下功能对于32bitsJVM,64bitsJVM开启压缩指针,64bitsJVM关闭压缩指针都适用。MemoryUtil可以获得对象的shallowsize。可以获得对象的fullsize。可以获得对象的paddingsize... 查看全文
在用HttpWebRequest对象时,一般我们都没有开启gzip压缩,如果服务端返回的数据比较大,这是我们需要开启gzip压缩,怎么开启呢?1.给HttpWebRequest对象,添加如下Header:request.Headers.Add("Accept-Encoding","gzip");2.对接收到的流进行解码:privatestringGetResponseBody(HttpWebResponseresponse){stringresponseBody=string.Empty;if... 查看全文
续上一篇,继续介绍Android系统。上一篇:【译】Android系统简介本文主要介绍构建Android应用的一些主要概念:ActivityActivity是应用程序中一个单独的有UI的页面(screen),例如:在email应用中,会有一个activity用来显示email的列表,还有activity用来显示具体的email。通常来说,只要有用户交互的应用,就会包含至少一个activity。一个应用可以包含多个activity,每个activity之间可通过intent进行交互... 查看全文
· 【译】Android系统简介发布时间:2014-08-31
简介本文主要介绍Android的基础知识和体系结构,本文主题:简介什么是Android,为什么开发者需要关注Android;Android体系结构(如LinuxKernel,Libraries,AndroidRuntime,ApplicationFramework,Applications)和构建Android应用的主要组件(Activities,Services,BroadcastReceivers,ContentProviders);扩展:Intent和Fragement... 查看全文
大纲Testing的第一个切入点:单元测试。本篇文章将针对单元测试进行简介,主要内容包含了5W:WhyWhatWhereWhoWhen而How的部分,属于实现部分,将于下一篇文章介绍工具与简单的范例。最后会提到测试用例所代表的意义与其重要性。前言单元测试,是开发人员最该写的测试程序,却也是最容易被忽略的测试。大家常碰到的测试相关问题是:往往一堆人写测试程序时,自以为是在写单元测试,却压根就不是单元测试,而是集成测试。生产代码是我写的,如果测试程序也是我写,那有什么意义... 查看全文
理解Android软件栈:库:C/C++库(libc,SSL)Android运行时可以让Android手机从本质上与一个移动Linux实现区分开来。Dalvik并不是Java虚拟机,是一个基于寄存器的虚拟机,它依赖于Linux内核进行线程和底层内存管理。Dalvik虚拟机:作用:Dalvik不是传统的Java虚拟机,比如JavaME。Android使用定制的虚拟机来保证多个实例可以高效的运行在同一个设备上。Dvalvik使用底层的Linux内核来处理基本功能:安全、线程以及进程和内存管理... 查看全文
· Android系统简介(中):系统架构发布时间:2014-08-10
Android的系统架构栈分为4层,从上往下分别是Applications、Applicationframework、Libraries&AndroidRuntime、LinuxKernel。每层提供不同的Service功能以供上层调用。一:LinuxKernel(Linux内核):位于Android系统架构栈的底部,整个Android系统基于该层,最新的AndroidKitkat4.4基于LinuxKernel3.8构建的。它提供的硬件设备抽象接口,以供其他架构层使用... 查看全文
· Develop系列-API Guides-简介3发布时间:2014-08-09
系统权限安全架构app在独立进程沙盒中运行,互不影响。app静态定义所需要的权限,系统安装时提醒用户是否给app授权。应用签名所有应用必须用证书签名,证书由开发者管理,它们是开发者的唯一标识。用户ID和文件访问1、同样的shareUserId和签名,才能在同一个进程中共用一个用户ID2、在创建新文件时,可以通过MODE_WORLD_READABLE或MODE_WORLD_WRITEABLE标签来设置其他应用能否读写此文件使用权限默认的,app没有任何权限... 查看全文