- 博客(155)
- 资源 (7)
- 收藏
- 关注
转载 Java 进阶书籍
第一部分: Java语言篇 1 《Java编程规范》 星级: 适合对象:初级,中级 介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。 2 《Java核心技术:卷Ⅰ基础知识》 星级: 适合对象:初级,中级 介绍:官方机构图书,你怎么也得有一本,这本书
2014-05-04 16:18:32
2206
转载 android 如何动态的加载类----app插件技术
分类: 移动开发/ Android/ 文章前言: 在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。现如今很多项目要求需要采用类似于微信或Q游这样的插件化开发模式越来越多,本文就是阐述android的动态加载技
2014-04-16 16:18:49
2183
转载 Java debug jdk 插件源代码变量
debug 到JDK的代码时,有时看不到一些调试信息,例如行号,局部变量的值等,为了排查问题,当然希望能知道这些调试信息了,故找了下带调试信息的jdk版本叫fastdebug。 首先给出下载链接,这里只找到JDK6的,没有JDK7的 http://download.java.net/jdk6/6u25/promoted/b03/index.html
2014-03-11 14:33:33
2260
转载 30岁软件工程师的迷茫和悲哀
恭喜,你选择开发工程师做为自已的职业!悲哀,你选择开发工程师做为自已的职业!本文所指的开发工程师,仅指程序开发人员和以数字电路开发为主的电子工程师。当你选择计算机或者电子、自控等专业进入大学时,你本来还是有机会从事其它行业的,可你毕业时执迷不悟,仍然选择了开发做为你的职业,真是自做孽不可活。不过,欢迎你和我一样加入这个被其它人认为是风光无限的“白领”吧。如果你不是特别的
2014-02-17 16:06:59
4646
转载 android 腾讯游戏动态加载apk
前言相信这样一个问题,大家都不会陌生,“有什么的方法可以使Android的程序APK不用安装,而能够直接启动”。发现最后的结局都是不能实现这个美好的愿望,而腾讯Android手机游戏平台却又能实现这个功能,下载的连连看,五子棋都没有安装过程,但是都能直接运行,这其中到底有什么“玄机”呢,也有热心童鞋问过我这个问题,本文就为大家来揭开这个谜团。重要说明
2014-01-09 11:13:08
2654
转载 android 动态加载jar/dex/apk
前段时间到阿里巴巴参加支付宝技术分享沙龙,看到支付宝在Android使用插件化的技术,挺好奇的。正好这几天看到了农民伯伯的相关文章,因此简单整理了下,有什么错误希望大神指正。 核心类 1.1 DexClassLoader类 可以加载jar/apk/dex,可以从SD卡中加载为安装的apk。 1.2 Pat
2014-01-06 18:22:40
2634
1
转载 Android中Context详解——你所不知道的Context
转载必须注明出处 :http://blog.youkuaiyun.com/qinjuning大家好, 今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应为我们在开发中时刻的在与它打交道,例如:Service、BroadcastReceiver、Activity等都会利用到Context的相关方法 ; 说它陌生,完全是因为我们真正的不懂Context的原
2013-12-16 18:33:34
2030
转载 如何成为一个优秀的程序员
导读:本文是由作者Jason Rudolph发表的一篇博文《Programming Achievements: How to Level Up as a Developer》翻译而来。文章内容如下:一个优秀的程序员如何能练就成一个卓越的程序员?先等等,暂时不谈卓越,先谈谈如何成为一个优秀的程序员。从第一步到第N步并没有明确的路线图。事实上,第N步到底是什么还不确
2013-12-16 17:11:00
1870
转载 什么是UNIX?
这篇文章以下问题的解答: 6.1) 声明,介绍及感谢。 6.2) Unix 简史 6.3) 主要的 Unix 流派 6.4) Unix 的标准化 6.5) 你所用的 Unix 是哪一种流派。 6.6) 请简要介绍一些知名的 (商业化/PD) Unix
2013-12-13 13:59:15
3722
转载 eclipse插件
插件的安装 link方式安装 1.首先是在eclipse的安装目录下新建一个links目录 2.在link目录下,为需要link的插件创建一个文件。如这里要link json editor插件,所以就创建了一个json_editor.txt 3.在link文件中写入插件所在目录。如:path=D:/Program/eclipse_plugins/JsonEdit
2013-12-07 17:58:25
2141
转载 Android入门之Fragment用法
本文翻译自Android developer网站上面,原文参考:Building a Dynamic UI with Fragments 当我们需要动态的多界面切换的时候,就需要将UI元素和Activity融合成一个模块。在2.3中我们一般通过各种Activity中进行跳转来实现多界面的跳转和单个界面动态改变。在4.0或以上系统中就可以使用新的特性来方便的达到这个效果--
2013-11-05 18:45:04
2204
转载 理解Java机制最受欢迎的8幅图
原文链接: Top 8 Diagrams for Understanding Java翻译人员: 林中轩翻译时间: 2013年10月29日世间总是一图胜过千万言!下面的8幅图来自于 Program Creek 的 Java教程 ,目前这是该网站最受欢迎的文章.希望本文能帮你回顾你已经知道的那些知识。如果图片讲解的不够清晰,你可能需要阅读详细的文
2013-10-30 15:55:18
1863
转载 码农看完21个故事之后...
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认
2013-10-30 15:51:55
1921
原创 FrameLayout(单帧布局)
FrameLayout是五大布局中最简单的一个布局,在这个布局中,整个界面被当成一块空白备用区域,所有的子元素都不能被指定放置的位置,它们统统放于这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素之上,将前面的子元素部分和全部遮挡。显示效果如下,第一个TextView被第二个TextView完全遮挡,第三个TextView遮挡了第二个TextView的部分位置。 例子:
2013-09-24 09:28:35
2963
1
原创 RelativeLayout(相对布局)
相对布局 RelativeLayout 允许子元素指定它们相对于其父元素或兄弟元素的位置,这是实际布局中最常用的布局方式之一。它灵活性大很多,当然属性也多,操作难度也大,属性之间产生冲突的的可能性也大,使用相对布局时要多做些测试。 下面是常用的一些属性RelativeLayout用到的一些重要的属性:第一类:属性值为true或falseandroid:layout_centerH
2013-09-24 09:11:50
2186
1
转载 AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:
2013-09-23 19:12:26
1930
转载 LinearLayout中layout_weight属性
LinearLayout中的layout_weight属性布局LinearLayout代码Xml代码 xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:o
2013-09-23 18:25:00
2044
转载 android:layout_gravity和android:gravity属性区别
gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置android:gravity:是对view控件本身来说的,是用来设置view本身的文本应该显示在view的什么位置,默认值是左侧android:layout_gravity:是相对于包含改元素的父元素来说的,设置该元素在父元素的什么位置android:orientatin:是父容器组件内的子容器
2013-09-23 18:16:07
2072
原创 LinearLayout(线性布局)
1. 说明 Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、FrameLayout(单帧布局)、RelativeLayout(相对布局)、AbsoluteLayout(绝对布局)和TableLayout(表格布局)。
2013-09-23 17:41:40
2580
1
原创 UI线程与后台线程交互设计5种方法
在一个Android 程序开始运行的时候,会单独启动一个Process。默认的情况下,所有这个程序中的Activity或者Service(Service和 Activity只是Android提供的Components中的两种,除此之外还有Content Provider和Broadcast Receiver)都会跑在这个Process。 一个Android 程序默认情况下也只
2013-09-23 12:29:52
3620
原创 帮助文档
本地sdk里面包含的文档 /sdk/docs/reference/packages.html android 在线帮助文档 点击打开链接 使用说明: 1. 经常用到的目录为 “API 向导”、“参考”、“Android开发训练”.
2013-09-23 11:34:20
931
原创 哑铃健身计划及图解说明
011-12-5 12:53:25 丨 分类: 行走见闻 训练计划周一部位动作名称组数次数 部位动作名称组数次数肩部推举48~12
2013-09-07 12:57:32
1248
原创 目录简介
1. 数据库手册2. java手册3. shell手册4. html手册5. jquery手册6. tomcat手册7.apache手册8. c++手册9. 应用案例设计总结
2013-09-06 11:02:43
859
转载 javaWeb服务器socket实现
目标:采用Socket和多线程技术,实现一个java Web服务器,加深对HTTP的认识。新建java项目 webServer新建java文件 WebServer.java Processor.java 一、HTTP协议的作用原理 WWW是以Internet作为传输媒介的一个应用系统,WWW网上
2013-08-27 20:37:51
926
转载 linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfr
2013-08-27 15:32:51
609
原创 eclipse打开当前文件所在文件夹
MyEclipse里面就带了类似的一个插件,点一下就可以打开当前编辑文件所在的文件夹。MyEclipse 里面的插件名叫:Desktop toolbar。 在eclipse里,可以不下载插件也做到。DIY哦。。。操作如下:Run-->External Tools-->Open External Tools Dialog...new 一个 program
2013-08-26 09:52:44
872
转载 高并发处理方案
时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何,他虚无缥缈,很少有网站真的需要这些东西,而且其中很多技术,其实你已经在用了。有这个意识就够了,不需要时刻盯着这个问题。只有很少的网站真的能达到高并发。 简单做一个归纳,从低成本、高性能和高扩张性的角度来说有如下处理方案: 1、HTML静态化 2、图片服务器分离 3、数据库集群和库表散列 4、缓存
2013-08-22 14:12:34
496
原创 6 Java学习之 枚举
1. 概念 枚举是一种规范,它规范了参数的形式,这样就可以不用考虑类型的不匹配,并且显示的替代了int型参数可能带来的模糊概念。 常用来定义一个final类型的变量(常量),保证输入安全。如:日期,季节,错误码等。2. 示例 1. 普通应用 public class EnumTest1 { // 一般用法 public enum C
2013-08-01 14:03:50
882
原创 5 Java学习之 泛型
1. 基本概念 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 好处:泛型的主要目标是提高 Java 程序的类型安全。消除强制类型转换。2. 示例 2.1 普通泛型Java代码
2013-07-30 16:33:07
671
原创 4 Java学习之 反射Reflection
本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Refl
2013-07-30 14:03:11
702
原创 3 Java学习之 IO
java i/o原理基本概念:I/O(Input/Output)数据源(Data Source)数据宿(Data Sink)Java中把不同的数据源与程序间的数据传输都抽象表述为"流"(Stream),java.io包中定义了多种I/O流类型实现数据I/O功能。I/O流分类:输入流(Input Stream)和输出流(Output Stream)节点流(No
2013-07-29 15:35:11
671
原创 2 Java学习之 集合框架
1. 概念 集合就是将若干用途相同、近似的“数据”结合成一个整体。 集合从体系省分为三种:列表(List) : List集合区分元素的顺序,允许包含相同的元素。集 (Set) : Set集合不区分元素的顺序,不允许包含相同的元素。映射(Map) : Map集合保存“键”-“值”对,“键”不能重复,一个“键”只能对应一个值。 Ja
2013-07-29 10:13:52
866
转载 ASCII,Unicode和UTF-8
今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计
2013-07-26 18:28:53
542
转载 从程序员到CTO的Java技术路线图
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java程序员高级特性 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变 参数、可变返回类型、增强循环、静态导入
2013-07-25 16:47:46
729
转载 Linux
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般
2013-07-25 14:13:50
470
原创 Linux 命令总结
1. 文件管理2. 磁盘管理3. 文档编辑4. 文件传输5. 磁盘维护6.网络通信7.系统管理8.系统设置9.备份压缩10设备管理
2013-07-09 14:33:29
779
转载 大数据时代创业难:盘点未来十大初创企业
耳常闻“大数据”,眼常看“大数据”,可就是不知如何用“大数据”!对于国内互联网创业者,要是能在这“信息大爆炸”的年头,从海量的“垃圾”信息当中嗅出点端倪,找出个切入点,少不说能成为行业的佼佼者,一不小心还真有可能就会引领中国的未来呢! 要在国内找出个像样的“大数据”初创公司,并非易事,但正是有这样的空白存在,才让人看到机遇。当然,在国内,妄图在政府身上应用大数据是很需要勇气的,但是,在私
2013-07-04 18:22:47
1178
转载 Hadoop集群
1、集群部署介绍 1.1 Hadoop简介 Hadoop是Apache软件基金会旗下的一个开源分布式计算平台。以Hadoop分布式文件系统(HDFS,Hadoop Distributed Filesystem)和MapReduce(Google MapReduce的开源实现)为核心的Hadoop为用户提供了系统底层细节透明的分布式基础架构。 对于Had
2013-07-01 14:31:13
878
MyEclipse10 破解工具(很好用)
2013-01-07
Linux oracle 11gR2安装说明及依赖包全套
2012-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人