logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

红黑树插入与删除 算法实现+代码(一)

要实现红黑树节点的插入删除,得先实现二叉树节点插入删除,在这基础上加入红黑树调整算法。今天早上编写了二叉树的节点删除代码。结果如下实践经验:1.要删除节点,得先遍历出节点位置,我用数组存放遍历出来的结果。然后删除结果中倒数第三个数字时,遇到了困难:(1)刚开始直接用mid_travel算法遍历,发现递归的时候,要传递数组指针,且让指针地址增加,不好处理。(2

i2c驱动分析

from:http://blog.csdn.net/wby0322/article/details/5996046前天接个任务,要做0718的i2s的驱动,基于linux的。昨天看了一下三星的代码,把分析结果写上以供参考。注意:i2s驱动是作为接口驱动,供linux音频驱动使用的,因此它的代码中,必然要有音频驱动的一些东西。分析的时候适当的结合一下音频驱动就好看了。内容有些乱,都是看代

LCD驱动开发思路

今天看了下LCD驱动开发的代码,发现思路

ubuntu显示开机grub|默认为隐藏

grub菜单 系统默认是隐藏的,去掉隐藏需要做如下操作:1、你需要修改/etc/default/grub其中的第5行:sudo gedit /etc/default/grubGRUB_HIDDEN_TIMEOUT=0(默认是0,修要修改成大于0的值,比如10)保存后退出!2、再执行:sudo update-grub3、然后重启后在开机时按一下shift键就可以看到g

ubuntu 10.04 server 网卡驱动 图形界面问题日志

1. Sanshin git server is DELL PowerEdge R720 , use broadcom 5720 network adapter. 2. Ubuntu 10.04 don’t have the exact network adapter, so we install 12.04 version of Ubuntu3. We install the serve

#git#服务器
cocos2d-x 多分辨率设定

初学修改分辨率,可以参考TestCpp中的AppDelegate和main函数。在自己的项目中进行同样的修改。另外,画面布局时要用到相对坐标,可以参考TestCpp的VisibleRect。以上提到的函数可以参考本篇最后的代码。你可以通过CCEGLView::sharedOpenGLView()->getFrameSize()方法来得到屏幕的真实分辨率大小。通过CCEGLView::s

git format-patch 用法

第一种format-path可以基于分支进行打包,也可以基于上几次更新内容打包。基于上几次内容打包git format-patch HEAD^  有几个^就会打几个patch,从最近一次打起git format-patch HEAD^^ 最近的二个patch内容以下代码作用同上git format-patch -1 git format-patch -

git 打补丁

使用git apply打补丁如果收到一个通过电邮发来的补丁,你应该先把它应用到特性分支上进行评估。有两种应用补丁的方法:git apply 或者 git am。使用 apply 命令应用补丁如果收到的补丁文件是用 git diff 或由其它 Unix 的 diff 命令生成,就该用 gitapply 命令来应用补丁。假设补丁文件存在 /tmp/patch-ruby-client.patch

#git
ubuntu12.04开机进入命令行模式|文本模式

方法1:virtual-machine:~$ sudo vim /etc/default/grub修改GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"为:GRUB_CMDLINE_LINUX_DEFAULT="text"virtual-machine:~$ update-grub2       (再啰嗦一遍。不是root用户要执行:sud

#命令模式
Android控制所有播放器的音频切换上下首歌、播放、停止

我希望实现通过Button控制所有的播放器的音乐切换,这个功能,需要播放器实现了对ACTION_MEDIA_BUTTON的监控,

    共 12 条
  • 1
  • 2
  • 请选择