- 博客(12)
- 收藏
- 关注
原创 浅析一种HashTable的实现及其与云存储的某种联系
<br /><br />一、一种HashTable的实现<br />当下程序员(尤其是.net和Java程序员)写代码,基本上都会拿出HashTable(HashMap)来用。可是你有没有想过实现一个HashTable呢? 你可能会说那一定很难吧?不要被吓倒,HashTable没有那么难,下面跟我一步一步的去了解它吧。<br />基本原理<br />HashTable大概可以理解为一种通过关键字符串直接定位(其实也不能叫直接定位,为了表示其高效所以才用了这个词)数据的一种数据
2010-11-02 14:50:00 995
转载 Opengl ES----glDrawArray和glDrawElements
花了四天的时间, 把一款FPS游戏引擎Fly3D 转到OpenGL ES上, 众所周知, ES是面向移动设备的, 所以,为了效率,它对OpenGL进行了很多的筛减, 把一些没有效率的函数如(glBegin)全部扔掉了, 一些绘制的类型如GL_POLYGON也抛掉了,这里跟大家分享一下, 使用glDrawArray绘制POLYGON的替代方法以及glDrawElements绘制三
2009-12-08 13:07:00 8090
转载 判断是否可以联网
public static boolean isNetworkAvailable(Context ctx) { ConnectivityManager cm = (ConnectivityManager) ctx.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = cm.getActi
2009-10-23 10:42:00 1062
转载 Linux必学的60个命令
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用
2009-09-24 16:42:00 502
转载 Linux 技巧:让进程在后台可靠运行的几种方法
想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务,结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子,您可以针对不同的场景选择不同的方式来处理这
2009-09-23 08:36:00 457
转载 Linux查看全部进程的命令
在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是 ps -aux 。Linux ps命令详解: 1)ps a 显示现行终端机下的所有程序,包括其他用户的程序. 2)ps -A 显示所有程序. 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示. 4)ps -e 此参数的效果和指定"A"参数
2009-09-23 08:34:00 2328
转载 [转贴]怎样让一个Service开机自动启动
1.首先开机启动后系统会发出一个Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,这个Action只会发出一次。2.构造一个IntentReceiver类,重构其抽象方法onReceiveIntent(Context context, Intent intent),在其中启
2009-09-21 11:15:00 1339
原创 json.js与ExtJS一起使用的问题
json.js和ExtJS都是有名的开源的东东,但是这两个有名的东东在一起使用时会出现一些问题,我就遇到一例,害我折腾了大半天,郁闷!现把问题和解决方法记下来以为后来者提个醒。 问题的出现: 当如下使用ExtJS win = new Ext.Window({ title: 123,
2009-02-16 14:26:00 1546
原创 在浏览器中dragdrop和resize对象
参考了网上的一些资料,完成以下代码// 计算鼠标的当前坐标function getCursorPos(e) { var p = {X: 0, Y: 0}; p.X = e.layerX ? e.layerX : e.offsetX; p.Y = e.layerY ? e.layerY : e.offsetY; var se = e.srcElement || e.targe
2008-10-16 11:55:00 832
原创 关于Java生成背景透明的png图片
最近用到Java动态生成背景透明的图片功能,从gif和png中选择了png格式,个中缘由就不说了,于是动手到网上搜索有用的代码。现把搜索结果总结如下:1. 生成png图片Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-
2008-09-08 12:11:00 1639
原创 浅述如何为程序提供二次开发功能 - 1 (原创)
什么是二次开发? 我自己理解为:用户可以利用提供者提供的接口使用已有系统中的资源、功能为已有系统提供新的功能;而所提供的新功能可以无缝集成到已有系统中,已有系统无需重新编译。 为系统提供二次开发功能,以前觉得是比较神秘的东西,但是自从去年仔细捉摸一番后,发现事实没有那么难,我就把曾经的经历写出来给大家看看. 提到二次开发,我不知道大家首先想的是什么
2005-10-27 16:56:00 2473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人