自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

android opengl es 入门概述

什么是opengl?opengl是一个3D图形和模型库,具有高度的可移植性,并且具有非常快的速度。使用opengl,可以创建优雅而漂亮的3D图形,并且具有非常出色的视觉质量。使用opengl最大的优点是它的速度远远快于光线追踪仪或软件渲染引擎。最初,它使用SGI精心开发和优化算法。opengl的概念和历史在这里就不一一细述了。什么是opengl es?简要的说,opengl es是...

2012-04-27 18:12:00 68

从一道面试题谈linux下fork的运行机制

摘要:由于fork函数运行机制的复杂性,造就了当两个fork并排时,问题就变得很复杂。解这个题的关键,一是要对linux下进程的机制有一定认识,二是抓住上文提到的几个关于fork的关键点。 今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目:给出如下C程序,在linux下使用gcc编译:#include "stdio...

2012-04-25 15:58:00 64

去百度还是去创新工厂? 信开复还是信彦宏?(转)

下面这篇文章得转载一下:我个人感觉:作为一个有理想的人,还是要把focus放到做事情上,人生才有意义。国内太浮躁了。==========================================================我前两天,收到一封邮件,一位快要毕业的的大学生问我,是去百度,还是去创新工场?他在来信中说,从个人道德价值观来说,他想去创新工场,要远离流氓企业,不...

2012-04-25 08:50:00 52

去百度还是去创新工厂? 信开复还是信彦宏?

下面这篇文章得转载一下:我个人感觉:作为一个有理想的人,还是要把focus放到做事情上,人生才有意义。国内太浮躁了。==========================================================我前两天,收到一封邮件,一位快要毕业的的大学生问我,是去百度,还是去创新工场?他在来信中说,从个人道德价值观来说,他想去创新工场,要远离流氓企业,不然会有狼狈为...

2012-04-25 07:36:00 62

城市划分 几线城市

中国一线城市名单、二线城市名单和三线城市名单。排名依据:1、政治地位;2、经济实力;3、城市规模;4、区域辐射力。  一线城市名单  一线强:北京 上海 (一个政治文化中心,一个经济中心,无争议) 一线: 广州 深圳 (南粤双雄,实力旗鼓相当,公认一线)准一线: 天津 (原本属于二线强,近几年国家重视、发展极快,步入准一线)  二线城市名单  二线强: 南京 武汉 ...

2012-04-24 10:49:00 518

深入理解android卷II 即将发布

深入理解android卷II即将发布。本书关注Android Framework Java层。由于内容庞大,本书只能涵盖其中一部分内容。下图是各章节初审的目录。希望大家喜欢,欢迎各位提BUG。本书基于Android 4.0.1...

2012-04-23 07:27:00 56

android 设置屏幕亮度

设置屏幕亮度,不多说,代码如下: protected void setBrightness() { WindowManager.LayoutParams lp = ((Activity) mContext).getWindow().getAttributes(); int brightness = Settings.System.getInt(mContext.getC...

2012-04-21 16:23:00 129

ssh scp 时报错

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT S...

2012-04-21 09:29:00 86

Spring Security3 十五日研究

前言南朝《述异记》中记载,晋王质上山砍柴,见二童子下棋,未看完,斧柄已烂,下山回村,闻同代人都去世了,自已还未变老。因此发出“山中方一日,世上几千年” 的慨叹。原文寥寥几笔,读来却发人深省。另有宋朝周敦颐在《暮春即事》中也有诗云:双双瓦雀行书案,点点杨花入砚池。闲坐小窗读周易,不知春去几多时。上述古文或古诗中对于时间的论述最符合我现在的感受。已经整整十五日,对于Spring Ser...

2012-04-20 12:07:00 164

http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt

http://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt

2012-04-18 14:46:00 292

Android 中的长度单位详解 dp、sp、px、in、pt、mm

看到有很多网友不太理解dp、sp和px的区别:现在这里介绍一下dp和sp。dp也就是dip。这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px,但如果使用px作单位,如果屏幕大小不变(假设还是3.2寸),而...

2012-04-18 10:16:00 79

OO设计原则 OO设计的 DIP依赖倒置原则

依赖倒置原则的2个重要方针A. High level modules should not depend upon low level modules. Both shoulddepend upon abstractions.高层模块不应该依赖于低层模块,二者都应该依赖于抽象B. Abstractions should not depend upon details. Detail...

2012-04-18 10:03:00 61

OO设计原则 OO设计的LSP里氏替换原则

概要Functions that use pointers or references to base classesmust be able to use objects of derived classes without knowing it.所有引用基类的地方必须能透明地使用其子类的对象。即:◇ 所以使用基类代码的地方,用派生类代码替换后,能够正确的执行动作处理。...

2012-04-18 10:02:00 129

Struts2,spring,hibernate高效开发的最佳实践

简介:Struts2、Spring、Hibernate(SSH)是最常用的 Java EE Web 组件层的开发技术搭配,网络中和许多 IT技术书籍中都有它们的开发教程,但是通常的教程都会让很多程序员陷入痛苦的配置与修改配置的过程。本文利用 SSH中的技术特性,利用 Java 反射技术,按照规约优于配置的原理,基于 SSH设定编写了一个通用开发框架,这使得开发者可以专注于业务逻辑的开发,而...

2012-04-18 09:59:00 120

Struts2一个Action内包含多个请求处理方法的处理,method的使用方法,struts2中的路径问题,通配符映射...

struts2的关于method=“{1}"意思详解<action name= "Login_* " method= "{1} " class= "mailreader2.Login "> 中Login_*带*是什么意思?method= "{1} "带{}这个是什么意思? ===================================================...

2012-04-18 09:56:00 225

java 抓取网站数据

假设你需要获取51job人才网上java 人才的需求数量,首先你需要分析51job网站的搜索这一块是怎么运作的,通过解析网页的源代码,我们发现了以下一些信息:1. 搜索时页面请求的URL是 http://search.51job.com/jobsearch/search_result.php2. 请求所用的方法为:POST3. 返回的页面的编码格式为:GBK4. 假...

2012-04-18 09:52:00 488

ajax发送多个请求

大家知道IE只能一次发送一个Ajax请求,你是否尝试过在一个页面上用Ajax请求多次,虽然可以实现我们发现代码很乱我们来实现一个在页面呈现缓存的例子吧!//获取Domfunction $(id) { return document.getElementById(id); }思路:我们把要加载的缓存放在一个集合中,再迭代集合实现所有的获取缓存请求var cache={page:"...

2012-04-18 09:49:00 690

50个最常用的UNIX Linux命令(结合实例)

本文提供了50最常用的命令在Linux / UNIX的实际例子。 Did I miss any frequently used Linux commands? Leave a comment and let me know.1. tar command examplesCreate a new tar archive.$ tar cvf archive_name.tar dirna...

2012-04-18 09:47:00 124

Java SHA-256算法

//:source/SHA_256.java/***the program about SHA_256*outputting result writes into SHA_256.txt file*entering msg reads from msg.txt file *@author liulanag*@version 1.0*/import java.io.*;p...

2012-04-18 09:44:00 115

android Matrix.setRotate 和 postRotate的区别

今天在做一个模拟时钟的项目时,需要对指针进行旋转操作。开始使用的是setRotate()方法对指针图片进行旋转操作,之后又需要对指针进行位移,又使用了setTranslate()方法,发现旋转效果没有了,只有平移效果了。自己研究了半天,终于发现了问题的原因所在。其实Matrix方法中的setRotate()方法会先清除该矩阵,即设为单位矩阵。之后设置旋转操作的,同样,setTranslate(...

2012-04-17 16:41:00 806

程序员的奋斗史(二)——今天你跑步了吗

突然之间有种想跑步的冲动,于是我开始了我的旅程。 我是那种想做什么,只要觉得是有意义的事情,就会立马去做的人。这也算是自己的一个特点吧。 每当我在跑道上奔跑,我常常在反省很多事情。比如今天哪里做得不对,明天的我应该以怎样的姿态生活,可以怎样做才做得更好,这个程序应该怎样编写更合理,那个程序又是哪里出错,未来IT行业的发展,将来什么才是潮流,小X是怎么思考问题的,应该怎样向他学习,小...

2012-04-17 15:04:00 52

android让程序全屏显示

很简单,设置一下属性就行了。public class FullScreen extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature...

2012-04-13 16:10:00 41

android 得到cpu当前运行频率

有时候,我们希望得到cpu的频率,以决定是否需要对cpu的频率进行调整。在google上搜索了一下后,得到了我想要的答案。修改并运行了一下,是可以得到cpu的频率的。它的原理实质是从文件中读取频率的。原本这段代码是读取最大频率的,只需要把 “/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq“改成“/sys/devices/sys...

2012-04-13 08:53:00 744

程序员的奋斗史(一)——浅谈几种主要编程语言

经常听到有人在抱怨这个语言哪里哪里不好,那个语言又是如何的优秀。对于这样的牢骚,我只是一笑而过。就我而言,语言只是工具,没有好坏之分。只要你采用相应的语言,完成对应的工作,那你的目标就完成了。我们无需抱怨这种语言的缺点,而是应该抱有接受的态度。任何语言的存在都有它的合理性,如果不合理是不会经受住时间的考验的。世间之物都具有双面性,只是看利多还是弊大。如果一个东西是十全十美的,那我毫不犹豫的告诉...

2012-04-04 15:36:00 37

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除