- 博客(36)
- 收藏
- 关注
原创 webView 添加flash遇到的问题
1. 采用硬件加速,在androidmanifest.xml中application添加 android:hardwareAccelerated="true"。不过这个需要在android 3.0才可以使用。 android4.0这个选项是默认开启的。 ...
2012-09-11 14:53:42
181
原创 some projects were hidden because they exist in the workspace directory。
有时候我们导入现有的工程时会出现错误,没有继续下一步的那个按钮,错误提示如下:some projects were hidden because they exist in the workspace directory。 查阅了半天,很多中文网站上也没看到有可行的解释,无意中在一外文网站上看见了,此时显得英语是尤其的重要啊! 导致这个错误的原因是工程重名了!并不是仅仅指文件夹重名...
2012-09-06 16:10:16
148
原创 腾讯-烧绳子
烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?1.三根绳子点燃,第1,2根点一头,第3根点两头2.第3根燃尽的时候熄灭第1根3.第2根燃尽时,将第一根两头点燃4.第一根燃尽1小时15分计时结束...
2012-09-05 17:11:32
253
原创 如何计算时间复杂度
[size=medium]求解算法的时间复杂度的具体步骤是: ⑴ 找出算法中的基本语句; 算法中执行次数最多的那条语句就是基本语句,通常是最内层循环的循环体。 ⑵ 计算基本语句的执行次数的数量级; 只需计算基本语句执行次数的数量级,这就意味着只要保证基本语句执行次数的函数中的最高次幂正确即可,可以忽略所有低次幂和最高次幂的系数。这样能够简化算法分析,并且使注意力...
2012-09-03 14:27:35
168
原创 数据结构基本概念
[size=medium]数据(data)[/size]是描述客观事物的数值、字符以及能输入机器且能被处理的各种符号集合。数据的含义非常广泛,除了通常的数值数据、字符、字符串是数据以外,声音、图像等一切可以输入计算机并能被处理的都是数据。例如除了表示人的姓名、身高、体重等的字符、数字是数据,人的照片、指纹、三维模型、语音指令等也都是数据。[size=medium]数据元素(da...
2012-09-03 13:42:53
151
原创 Http Status 404 真是要了爷爷的老命
:twisted: :twisted: :twisted: :twisted: :twisted: Http Status 404 type Status reportmessage /myhtml/register.htmldescription The requested resource (/myhtml/register.html) is no...
2012-08-23 15:18:19
353
原创 过滤器Filter&&监听器Listener
8) 8) 8) 8) 8) class X implements Filter{ public void destroy() { } public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) thro...
2012-08-23 14:22:01
111
原创 Android之Adapter用法总结
[size=medium]1.概念[/size] Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:[img]http://dl.iteye.com/upload/attachm...
2012-08-22 14:52:16
137
原创 Android 内存监测工具 DDMS --> Heap
用 Heap监测应用进程使用内存情况的步骤如下: 1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的; 2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“Mass Storage”; 3. 链接成功后,在DDMS的Devices视图中将会显示手机设备的序列号,以及设备中正在运行的部分进程信息;...
2012-08-22 11:04:45
187
原创 Java多线程机制总结
程序、进程和线程: 程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的产生、存在和消亡的过程,也是一个动态的概念。每个进程都有一段专用的内存区域,而线程间可以共享相同的内存区域(包括代码和数据),并...
2012-08-20 16:18:54
138
原创 MVC+DAO设计模式
MVC+DAO设计模式 本文摘自:http://www.paper.edu.cn 基于MVC+DAO设计模式的Struts框架应用 鲍嘉鑫在Model层,如果数据源发生改变,必然导致不同的数据访问,JavaBean也必然被修改以寻找新的数据源。执行业务逻辑时,真实主题的实现是不相同的,但在实现真实主题前后必然会有相同或者重复执行的步骤和过程,造成代码重复。而且在Serv...
2012-08-20 13:31:35
620
原创 synchronized
[size=x-large]synchronized 关键字,[/size]代表这个方法加锁,相当于不管哪一个线程(例如线程A),运行到这个方法时,都要检查有没有其它线程B(或者C、 D等)正在用这个方法,有的话要等正在使用synchronized方法的线程B(或者C 、D)运行完这个方法后再运行此线程A,没有的话,直接运行。它包括两种用法:synchronized 方法和 synchroni...
2012-08-16 14:28:52
143
原创 Serializable 对象串行化
[size=xx-large]对象的串行化(Serialization) [/size][size=large]一、串行化的概念和目的 [/size]1.什么是串行化 对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(pers...
2012-08-16 14:26:53
376
原创 Web服务器之Tomcat 简介(上)
[size=medium]一.Tomcat目录[/size]tomcat|---bin Tomcat:存放启动和关闭tomcat脚本;|---conf Tomcat:存放不同的配置文件(server.xml和web.xml);|---doc:存放Tomcat文档;|---lib/japser/common:存放Tomcat运行需要的库文件(JARS);|---logs:...
2012-08-14 22:25:32
155
原创 Web服务器之Tomcat 的安装与配置
[size=medium] 一、安装JDK 1.7[/size] 1、添加环境变量:在 我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.6.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOM...
2012-08-14 20:33:23
204
原创 C++
:shock: :shock: :shock: :shock: :shock: 什么是指针? 其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的真实的数据,而指针是一个指示器,它告诉程序在内存的哪块区域可以找到数据。这是一个非常重要的概念,有很多程序和算法都是围绕指针而设计的,如链表。开始学习 如何定义一个指针呢?就像你定义一个其它变量一样,只不过...
2012-07-31 15:49:06
119
原创 怎样在Eclipse中使用debug调试程序?
[size=xx-large]怎样在Eclipse中使用debug调试程序?[/size] :lol: 最基本的操作是:1, 首先在一个java文件中设断点,然后debug as-->open debug Dialog,然后在对话框中选类后--> Run当程序走到断点处就会转到debug视图下,2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代...
2012-07-18 12:09:37
124
原创 微云引擎(二)
[b][size=large]1.PolygonShape [/size][/b]PolygonShape box = PolygonShape.make();box.setAsBox(0,0); //宽一半,高一半[b][size=large]2.FixtureDef[/size][/b]FixtureDef fd = FixtureDef.make();fd.set...
2012-07-11 14:33:39
190
原创 微云引擎(一)
[b][size=large]1.字体[/size][/b]BitmapFont font = BitmapFont.loadFont(R.raw.ft,BitmapFont.xxStyle);BitmapFontLabel bf1 = BitmapFontLabel.make(font,"购买成功");[b][size=large]2.图片[/size][/b]Textu...
2012-07-09 15:53:14
437
原创 SVN版本控制之道(菜鸟篇)
To b honest ,用了svn还是有那么久了...但是真的没有系统的看博客学习,今天稍微整理整理然后就好好归类归类.. SVN:Subversion的简称,我有必要提一下. 首先说说CVS和SVN区别: SubVersion:实现服务系统的软件。 TortoiseSVN:是SVN客户端程 :arrow: 序,为w...
2012-07-04 01:15:06
207
原创 eclipse 保护眼睛配置方法
[b][size=medium]一、背景颜色修改[/size][/b] eclipse操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。 设置方法如下: 1、打开window->Preference,弹出Preference面板 2、展开General标签,选中Edito...
2012-07-03 20:13:49
140
原创 就是这个
[b][size=medium]1.Sprite[/size] [/b] Sprite spriteA = Sprite.make(R.drawable.spriteA); removeChild(spriteA , true); addChild(spriteA); spriteA.setPosition(MAIN_MENU_X + 40, MAIN_ME...
2012-06-29 10:36:49
104
原创 JBox2D 游戏开发 之常用类的介绍
:lol: :lol: :lol: :lol:JBox2D 常用类的介绍:[size=medium][b]1. Vec2 类(二纬向量类)[/b][/size]位于jbox2d.common包类的对象用于表示一个二维向量或者二维笛卡儿坐标。该类使用率高,通常用于表示物体的位置、速度等.[size=medium][b]2.AABB 包围盒[/b][...
2012-06-28 17:34:54
282
原创 eclipse中导入项目后中文成乱码解决办法
:lol: :lol: [size=medium] 编程时在往eclipse中导入项目后 项目中的中文注释成了乱码相信大家都遇到过吧,当文件少的时候还可以自己复制粘贴下,文件多的时候呢 教大家一个间的快捷的方法 首先导入的文件成为了乱码是因为workspace的编码方式不对 linux下默认编码是UTF-8,windows的是GBK, ...
2012-06-28 15:57:48
179
原创 Java的回调函数
:cry: :cry: :cry: :cry: 所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数...
2012-06-15 16:11:47
105
原创 Android中 dip,dp,px和sp以及屏幕密度
[b][size=medium]1.dip[/size][/b]:device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常...
2012-06-15 09:54:43
119
原创 String,StringBuffer与StringBuilder
[b][size=medium]String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)[/size][/b] [b]简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新...
2012-06-15 09:38:23
96
原创 堆与栈
[size=medium][b]接触编程有段时间了.一直没深入堆栈问题。这一次一定要深度解析把他一次搞定.[/b][/size] :shock: :shock: [b]Java把内存划分成两种:一种是栈内存,一种是堆内存。 [/b]Stack:翻译为栈或堆栈,指的就是一种后进先出的数据结构。Heap :堆,堆是一个无序的结构。Stack有时候翻译成堆栈,是...
2012-06-14 16:35:44
94
原创 正则表达式匹配中文
[code="java"]import java.util.regex.Matcher;import java.util.regex.Pattern;public class Main { public static void main(String[] args) { checkChs("2012欧洲杯start"); } public static ...
2012-06-14 14:40:25
118
原创 Java线程的总结(下)
:idea: :idea: :idea: :idea: [b][size=medium]启动线程的两个方法:[/size][/b][b]1.继承Thread[/b][code="java"]public class MyThread_1 extends Thread{ public void run(){ //some code ...
2012-06-14 11:10:23
98
原创 Java 线程总结(上)
一直对这一块有很多小疑惑. :cry: :cry: 今天总结看看 :arrow: :arrow: [b][size=medium]首先必须考清楚的是什么是进程,什么是线程。[/size][/b]一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极...
2012-06-14 10:55:11
92
原创 Android学习的六个阶段
:shock: :shock: :shock: :shock: :shock: :shock: 第一阶段:熟练掌握Java SE,尤其是对其内部类、线程、并发、网络编程等需要深入研究;熟练掌握基于HTTP协议的编程,清楚POST和GET等请求方式流程和细节;能够进行基本的Java Web编程,如果能够使用Java EE则更好;第二阶段:精通Android的...
2012-06-14 10:08:59
119
原创 Android面试题整理(中)
:lol: :lol: :lol: :lol: [b]1.如何将一个Activity设置成窗口的样式。[/b] 在AndroidManifest.xml 中定义Activity的地方一句话android:theme="@android:style/Theme.Dialog"或android:theme="@android:style/Theme.Translucent"...
2012-06-13 10:41:43
123
原创 设计模式之工厂模式
工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式在《Java与模式》中分为三类:1)简单工厂模式(Simple Factory):不利于产生系列产品;2)工厂方法模式(Factory Method):又称为多形性工厂;3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产生新的...
2012-06-12 16:33:35
95
原创 设计模式之概念与分类
:arrow: :arrow: :arrow: :arrow: [b]1 设计模式( Design pattern )[/b]设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工...
2012-06-12 16:19:32
116
原创 Android面试题整理(上)
8) 8) 8) 8) 8) 8) [b]1.Android 常用5大布局?[/b] FrameLayout(框架布局):一般也说是帧布局。特点就是放上去的界面是重叠的,就像抽纸巾一样,抽了一张就是下面一张。 LinearLayout (线性 布局):LinearLayout:线性布局,每一个LinearLayout里面又可分为垂直布局和...
2012-06-12 14:28:36
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人