Welcome 微信登录

首页 / 操作系统 / Linux

C# 动态可视排序算法

C# 动态可视排序算法

之所谓高级语言人们好像没有用它做一些低级算法考量,经典的排序算法都在c语言当中,下面我对双向冒泡排序桶排序梳排序循环排序侏儒排序堆排序插入排序合并排序奇偶排序亭子间排序快速排序兼有快速排序和冒泡排序选择排序shell 排序一一进行讲解首先我们要写一个可视化动画组件来显示排序的过程每个算法都有自己的方法命名的排序算法的名称和接受IList的参数,返回IList的对象。方法DrawSamples是通过变量随机数来显示所有算法privatevoidDrawSam...
采用多线程方式的Ruby DRB server的实现

采用多线程方式的Ruby DRB server的实现

DRB是ruby的远程进程调用(remote process calling)机制,类似于java的RMI。近期在一个项目中采用了DRB实现server与client之间的通信,其中对于server有以下要求:a) 并发处理多个client的请求,对于每个client用一个线程来处理; b) client发出请求后可以立即返回,不需要阻塞在那里等待server处理。我对server的设计如下:给client调用的接口函数放在server主线程中。主线程还维...
Android 4应用动画案列一

Android 4应用动画案列一

这段时间一直都在看Android源码,当然在这里我就不说关于源码的问题,自我对其ANDROID4.0的观后感就是~比之前的2.2与2.3的都改进了好多,可能是我学疏才潜,在里面还有太多需要我去用时间来征服的节点,所以在这里就不敢自笔为是,所以就把简单的直接把API里的一些例子给搬出来,看看效果吧,一个一个的来,也顺便把里面的源码给直接贴出来,2011年虽然对我们来说是一个不可多得的一年,但是同样2012年更是让我们期待着跳越前栏的感觉,让我们共同展望201...
Android 类似360开机时间提示助手

Android 类似360开机时间提示助手

上一篇讲过开机时间的算法(见 http://www.linuxidc.com/Linux/2012-01/52079.htm),这篇就完成代码编写了系统在启动的完成之后用过notification显示开机时间,是不是和 360 很像。。。。当点击notification的时候转跳到这个程序的activity,两个activity,一个显示开机时间,一个显示开机启动的程序有哪些,由于本人能力有限,本想做和 360一样可以禁止启动程序那个选项的,试了好几次不成...
SHELL程序结构化设计

SHELL程序结构化设计

本文没有高深知识,只谈shell的可读性,可理解性。我的工作中涉及到阅读一些shell程序,在阅读过程中,我发现很多所谓大牛写下来的程序没有结构,本文以举例形式来描述。假如存在以下一些函数:函数A的功能是与读取员工信息文件(包含考勤信息和其他信息),并获取公司员工的考勤信息;函数B的功能是根据员工的考勤信息计算员工的工资;函数C、D实现其他功能。而我所看到的绝大部分脚本中的实现方式是:#函数A,没有任何参数A( ){StaffMsg=·cat StaffM...
C/C++刁钻问题各个击破

C/C++刁钻问题各个击破

是程序员都会写C/C++程序。这是不是就说明C/C++比较容易掌握呢?非也!相比其他编程语言来说C/C++要庞大得多、复杂得多,要想用好C/C++不是易事。我用C编程有5个年头了,用C++也有4个年头了,然而我时常犯错,很多错误甚至是屡次三番的犯。在实践中,我发现导致编程出错都是那些平时很少使用的貌似“偏僻”的C/C++特性,这些特性我们曾经都在某本教科书上学习过,但是印象不深刻,原因是这些教科书大都注重基础知识的教学,并且认为花费过多篇幅去介绍这些貌似“...
一线触摸有没有劫持了LCD显示屏?

一线触摸有没有劫持了LCD显示屏?

首先申明一下一线触摸没有劫持了什么LCD显示屏,只是劫持了lcd的背光控制而已,有关一线触摸具体是怎么回事,请继续往下看最近下载了个linux2.6.38的源码 ,对照的友善的内核从头做移植,想一步步剖析友善的移植过程但到LCD这块卡了3天,一直不清楚怎么回事。lcd驱动明明移植好了,引导信息正常,可是lcd却没有显示,让人匪夷所思LCD及触摸移植过程见 http://www.linuxidc.com/Linux/2012-01/52086.htm一开始理...
<< 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 >>