-
编译语言,基础入门
汇编语言,基础入门.汇编语言入门教程对初学者而言,汇编的许多命令太复杂,往往学习很长时间也写不出一个漂漂亮亮的程序,以致妨碍了我们学习汇编的兴趣,不少人就此放弃。所以我个人看法学汇编,不一定要写程序,写程序确实不是汇编的强项,大家不妨玩玩DEBUG,有时CRACK出一个小软件比完成一个程序更有成就感(就像学电脑先玩游戏一样)。某些高深的指令事实上只对有经验的汇编程序员有用,对我们而言,太过高深了。...
6781
热度 -
Oracle面试有关问题汇总
Oracle面试问题汇总1:SqL优化1:尽量避免使用select*查询方式?因为oracle在解析过程中会将*依次转化成所以的列名。2:减小访问数据库的次数因为每执行一条sql语句的时候,oracle内部会做许多的事情如:解析sql,估算索引的利用效率,绑定变量,读数据块等。因此减小了访问数据库的次数实际就是减小了oracle的工作量3:用where前条件查询来代替having后条件查询因为使用...
7957
热度 -
第一回接触终极事务处理——Hekaton
第一次接触终极事务处理——Hekaton在这篇文章里,我想给出如何与终极事务处理(ExtremeTransactionProcessing(XTP))的第一次接触,即大家熟知的Hakaton。如果你想对XTP有个很好的概况认识,我推荐KalenDelaney写的关于它的白皮书,中文版本点此下载,另外微软研究院也发布了题为“对于内存数据库的高性能并发控制机制(High-Performan...
14
热度 -
Java瑰丽华贵转身——浅识J2EE十三标准
Java华丽转身——浅识J2EE十三标准J2EE技术的基础便是Java2平台,不但有J2SE平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML等技术的全面支持,同时J2EE还具有一次编译,到处运行的特点,灵活性很大。下面总结了J2EE十三个标准的特性。1、JDBC(JavaDatabaseConnectivity):Java数据库连接JDBC一看上去就很容易联想到ODBC,学过O...
35
热度 -
Android 自定义分层级罗选控件
Android自定义分层级筛选控件今天下午写了一个分层级筛选控件,效果如下该控件由两部分组成:1.上面一排的筛选标题按钮(就是四个toggleButton,根据筛选项的数量动态追加)2.点击筛选按钮弹出来的筛选内容(一个Popupwindow,它包含一个Gridview和一个Button)需求开发点:1.单个筛选项内容视图的生成,也就是那个Popupwindow的内容的生成2.主控件的实现,根据筛...
111
热度 -
深入懂得Android之Java虚拟机Dalvik
深入理解Android之Java虚拟机Dalvik一、背景这个选题很大,但并不是一开始就有这么高大上的追求。最初之时,只是源于对Xposed的好奇。Xposed几乎是定制ROM的神器软件技术架构或者说方法了。它到底是怎么实现呢?我本意就是想搞明白Xposed的实现原理,但随着代码研究的深入,我发现如果不了解虚拟机的实现,而仅简单停留在Xposed的调用流程之上,那真是对Xposed最大的不敬了。另...
15
热度 -
[原]java基本数据类型及其默认内存占用
初识java之变量、数据类型和运算符(一)博友目标:1、掌握变量的概念2、引子----会使用常用数据类型众所周知,每台电脑都有一个内存这么个必不可少的元素,那么到底内存到底是用来干什么的呢?其实啊,计算机内存相当于人类的大脑,计算机在处理数据时,将会使用内存来记忆大量运算时要使用的数据,那么内存在记忆数据时啊,会给数据分配一块内存,会根据数据,会给数据定义一个名称,给他命一个名将会帮助内存更好的记...
471
热度 -
Java多线程(1)同步与等待唤醒
Java多线程(一)同步与等待唤醒1:数据安全问题1.1:什么情况下会出现数据安全问题?多个线程对同一个资源进行操作,并且操作资源的语句有多条。那么这个时候这些语句因为cpu的随机性,有可能被多个线程分开执行。导致数据安全问题。例子:有3个人分别是你爸、你妈妈、你姐,去你的一个账户汇钱给你,每一个只能存3次,一次只能存100元。每存一次,请打显示出账户里的余额。代码体现:1publicclassS...
76
热度 -
Android 5.0内核跟源代码学习(2)——源码下载和系统启动过程分析
Android5.0内核和源代码学习(2)——源码下载和系统启动过程分析一、Android源码下载上一次简单介绍了Android系统的层次结构,这次开始动真格了——下载源码和分析源码!那么,Android的源码从哪下?当然是谷歌官网,下载方法官网也讲得很详细,但是奈何中国的墙比较厚,所以上面的办法是没用的,当然,有些是有用的,地址:http://source.android.com/...
79
热度 -
Android 中View的作图机制源码分析 一
Android中View的绘制机制源码分析一 尊重原创:http://blog.csdn.net/yuanzeyao/article/details/46765113 差不多半年没有写博客了,一是因为工作比较忙,二是觉得没有什么内容值得写,三是因为自己越来越懒了吧,不过最近我对Android中View的绘制机制有了一些新的认识,所以想记录下来并分享给大家。在之后的几篇博客中,我会给大家分享如下的内...
55
热度 -
Android Material Design动画片
AndroidMaterialDesign动画最近在看一些关于MaterialDesign的东西,还记得在博客《你所不知道的Activity转场动画——ActivityOptions》中,我们介绍了一种优雅的activity过度动画。如果大家看了最后给出的参考链接,会发现还有很多内容是值得我们学习的,所以这篇博客,我们来学习一下这一页上剩下的东西。一、触摸反馈大家都知道,在MaterialDesi...
99
热度 -
Android入门札记(一)
Android入门笔记(一)第一部分,Android开发环境的搭建1.去http://www.oracle.com/technetwork/java/javase/downloads/index.html下载最新版本jdk并安装,配置环境变量。2.去http://www.eclipse.org/downloads/下载最新版本eclipse,并安装。3.下载androidsdk并安装,下载地址ht...
101
热度 -
Android四大根本组件-Service详解
Android四大基本组件-Service详解一、官方文档ClassOverviewAServiceisanapplicationcomponentrepresentingeitheranapplication’sdesiretoperformalonger-runningoperationwhilenotinteractingwiththeuserortosupplyfunctionalityf...
16
热度 -
Android插件范例——360 DroidPlugin详解
Android插件实例——360DroidPlugin详解在中国找到钱不难,但你的一个点子不意味着是一个创业。你谈一个再好的想法,比如我今天谈一个创意说,新浪为什么不收购GOOGLE呢?这个创意很好。新浪一收购GOOGLE,是不是新浪就变成老大了?你从哪儿弄来钱?怎么去整合GOOGLE呢;之前写过有关于Android插件方向的文章,解析了一下Android的插件原理与运行方式。很多小伙伴都问我,为...
22
热度 -
Android中Handler Runnable与Thread的差异详解
Android中HandlerRunnable与Thread的区别详解原文链接:http://www.codeceo.com/article/android-handler-runnable-thread.htmlAndroid中Handler可以异步控制Runnable,那么这样做于Android中的Thread有什么区别呢?本文将通过多个角度来讲解这个问题,读完此文,相信你会对Android中...
61
热度 -
Android编码轨范及性能优化整理
Android编码规范及性能优化整理最近看到新人的android代码实在问题太多,一些基本的地方都有问题,于是重新培训了下代码规范,希望后面能慢慢好起来。一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和_,字母全部大写,单词之间用_隔开4.layo...
53
热度 -
4、总结
Android属性动画源码解析深入了解其内部实现转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/42056859,本文出自:【张鸿洋的博客】1、概述Android中想做很炫酷的动画效果,相信在很多时候你都可以选择使用属性动画,关于属性动画如何使用,我们已经很详细的写过两篇博客讲解。如果你还不了解,请参考:Android属性动画(P...
96
热度 -
[Android] AlertDialog获取网上天候并显示各城市天气
[Android]AlertDialog获取网上天气并显示各城市天气最近帮同学做android百度地图,其中涉及到定位城市天气功能.才知道自己技术非常的一般,还有很多东西需要学习,同时需要回归到我研究生的方向——数据挖掘.同时又见识到了一位叫柳峰的大神,推荐大家去看看他的文章,好像他还是贵州的老乡.博文地址:http://blog.csdn.net/lyq8479/言归正传,我主要通过两种方法实现...
78
热度 -
Android官方技术文档翻译——Gradle 插件用户指南(四)
Android官方技术文档翻译——Gradle插件用户指南(4)最近赶项目,白天基本没时间,只有晚上在家的时候才能看一看。昨天晚上只翻译完了第四章,今天就只发第四章吧。本文译自Android官方技术文档《GradlePluginUserGuide》,原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide。翻译不易,转载...
113
热度 -
4、MainActivity
Android框架练成教你打造高效的图片加载框架转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/41874561,本文出自:【张鸿洋的博客】1、概述优秀的图片加载框架不要太多,什么UIL,Volley,Picasso,Imageloader等等。但是作为一名合格的程序猿,必须懂其中的实现原理,于是乎,今天我就带大家一起来设计一个加...
12
热度