- 博客(53)
- 收藏
- 关注
原创 excel 2007 功能区不见了的原因及解决方法
编辑编辑着,不知道点错了什么,功能区就不见了,如下图: 很郁闷 ,查了网上,都说是功能区被最小化了,但是这里并不是这个原因。后来终于找到了原因和解决方法,如下: 首先,在file那右键,然后点击 Customize the Ribbon 然后在下图右边的自定义里把需要的选上 然后就终于恢复
2012-12-11 16:57:20
6846
原创 在linux下联合编译ffmpeg和SDL源码之二
在上一章,我们用最简单的tutorial01.c来编译了ffmpeg源码,并且可以用gdb追踪,这一章,我们先形成一个简单的Makefile, 以利用ffmpeg编好的本地库,而不是安装到系统的系统库,这样我们每次修改完ffmpeg的时候,只要make一下就可以了,不需要install。 我们先看一下原来的编译命令:gcc -g -o tu ./src/tutoria
2012-08-27 11:49:56
2263
原创 在linux下联合编译ffmpeg和SDL源码之一
结合系列教程http://dranger.com/ffmpeg/tutorial01.html把ffmpeg,SDL和教程在linux平台下用GCC编译,并加入调试参数,已达到能编译后所有源码都能用gdb跟踪的效果。网页上有很多教程都是使用VC或者mingui的,而且用的是已经编好的ffmpeg和SDL的库来编译,这样的好处是免去了一些编译的步骤和时间,但是却不能让我们可以自己跟踪ffmpeg和S
2012-08-16 15:18:15
4990
原创 图形处理工具convert和display
很好用的的图形处理工具convert和播放工具display,都集成在工具imagemagick中,安装时apt-get install imagemagick即可。
2012-08-15 10:53:47
890
转载 G1定制攻略
原文出自:http://hackerzhou.me/2011/02/custom-g1-rom-faster-save-power-stability-beautify.htmlG1是Google试水手机系统推出Android的第一款手机,意义空前,而且由于全键盘的确很方便,我就一直没有换手机。当然,G1的内存和CPU比不上后来搭载Android的各款手机,运行速度受机器硬件限制严重。本文
2012-08-15 09:43:15
1816
原创 如何不重新编译替换默认壁纸
1. 默认壁纸在系统源码里是放在device/amlogic/f24ref_l/overlay/frameworks/base/core/res/res/drawable-large-nodpi 和 drawable-xlarge-nodpi下的default_wallpaper.jpg,另外,进入设置时默认的黑色背景,放在device/amlogic/f24ref_l/overlay/frame
2012-08-15 09:41:44
1579
转载 Android系统默认值的设置
原文出自:http://blog.youkuaiyun.com/chenyafei617/article/details/6968136项目接近尾声,今天恰好也要初始化一下系统里的默认值,google了一下,有时就得做个拿来主义,没有时才自己做轮子滴嘛,呵呵1开机图片: android-logo-mask.png android-logo-shine.png 这两个图片一个在
2012-08-15 09:16:08
1003
原创 如何增加gsensor驱动(MMA7660)
系统原来用的是BOSCH_BMA222的gsensor, 现在要求换成使用MMA7660,我们来看一下怎样增加驱动和调试过程。1. 修改Makefie 首先,修改放置驱动的目录里的Makefile(kernel/driver/misc),添置如下语句:obj-$(CONFIG_SENSORS_MMA7660) += mma7660.o2. 增加驱动文件
2012-07-27 16:18:45
3838
转载 redmine 安装在ubuntu 11.04
Redmine是一款开源的、基于web的项目管理软件,采用Ruby on Rails框架开发。Redmine具有丰富的项目管理功能,包括:任务跟踪、文件管理、wiki、新闻台、多项目管理等。对于代码管理,Redmine可以集成常见版本管理系统和bug跟踪系统,包括Subversion、Darcs、Mercurial、CVS、Bazaar 和 git。此外,Redmine还支持多种数据库系统,包括常
2012-07-25 15:34:59
818
原创 《高难度谈话》读书笔记
第一章:挑选出三种对话1.1每段高难度谈话都有三层对话结构 “发生了什么”对话 情绪对话 自我认知对话1.2 “发生了什么”对话 真相,意图以及过失——我们通常都会首先作出一个普通却极端的假设。 1.2.1 事实真相的假设(错误) 无需拘泥于证明自己是正确与否,而应将谈话的目的转
2012-07-16 11:21:18
2457
原创 定制我的Nexus系统之boot.img的前世今生
今天,我们来看一下boot.img的生成,作用,和修改方法。 1.首先是build/core/main.mk.PHONY: bootimagebootimage: $(INSTALLED_BOOTIMAGE_TARGET) 如果我们把out/target/product/crespo/boot.img去掉,再运行make bootimage, 那么会重新生成boot.
2012-07-13 18:09:01
6168
原创 amlogic 某个芯片系统的nand flash刷写及uboot更新流程
step1:由于按键组合为更新模式,首先挂载SD卡step2:在卡里搜索文件u-boot-aml-ucl.bin是否存在,如果存在,进入step3,否则进入step6step3: 擦写(scrub)整个flash(nand_erase_nand()函数), 包括OOB区,也就是有可能把本来保存在flash里的厂商提供的坏块标志刷掉。擦写的过程中,如果发现擦写失败(失败检测标志推断为
2012-07-11 14:36:23
10405
原创 定制我的Nexus系统之编译系统
1.编译系统 系统源码下载完毕,以及kernel编译完成后,我们来编译系统。 编译系统比较简单,官网上都有,这里只是简单写下命令: $ source build/envsetup.sh$ lunch full_crespo-userdebug$ make -j16 编译完成后,生成boot.img, system.
2012-07-04 15:38:25
1350
原创 关于.git/config文件
1. 如果只在本地创建仓库,那么.git/config文件只有这么几行:[core] repositoryformatversion = 0 filemode = true bare = false logalrefupdates = true2.如果这个仓库通过git remote add
2012-07-04 11:25:13
967
原创 一次老板发话引起的思考
1. 员工被重视的感觉是怎样形成的? 一般老板都希望员工有被重视的感觉,而员工有了这种感觉,也确实可以大大地加强员工的效率和工作的积极性。关键是,这种感觉是怎样形成的呢?其实所谓的被重视的感觉,说白了就是认同感。被肯定,就是被领导赞同;被公认,就是周围的同事或者team member能相互赏识和尊重,被正视,就是提出的意见或建议即使不被接纳,但也能有提出来大家都能参与讨论的途径
2012-07-04 11:14:43
907
原创 定制我的Nexus系统之机器误刷系统变砖后的解决方法
本人在烧录自制系统的过程中,由于制作的系统有误并烧到了机器上,导致机器变砖,开机后不停的循环在开机动画,adb也连不上,/sdcard里也没有备份一个好的zip系统包,连原来的update.zip也被刷掉了,长按power键都没反应,又没找到reset键,后来经过一番折腾,终于把机器恢复过来了,才松了一口气,记录下来,给像我一样大头虾的人一个参考,真是吓死俺了,sigh~~~~~~~~~~~~~~
2012-07-04 11:12:06
1910
原创 android 4.0 环境配置
1. 重装系统。 根据前人的编译经验,选择了ubuntu 11.04,电脑配上4G内存,装了个单系统。 2.配置环境。 a. JDK 按照官方文档,apt-get install sun-java6-jdk, 但是报找不到这个包,很郁闷,找了半天百度,终于找到了答案,原来是源不对,必须添加源,操作如下:
2012-07-04 10:50:47
916
原创 定制我的Nexus系统之内核编译
1. 下载好kernel源码 git clone https://android.googlesource.com/kernel/samsung.git 后,我们开始kernel的编译。2. 首先用 git branch -a查看一下有多少个branch* master remotes/origin/HEAD -> origi
2012-07-04 10:18:02
2903
原创 .git/config文件
1. 如果只在本地创建仓库,那么.git/config文件只有这么几行:[core] repositoryformatversion = 0 filemode = true bare = false logalrefupdates = true2.如果这个仓库通过git remote add orig
2012-06-07 22:03:38
2952
原创 定制我的Nexus系统之下载源码
1. 下载源码 按照http://source.android.com/source/building.html的指引下载源码,包括android和kernel的源码,其中遇到了url链接错误的下载问题,见http://blog.youkuaiyun.com/ttxgz/article/details/7628182解决2. 下载Nexus驱动 要留意下载Nexu
2012-06-07 18:11:15
1132
原创 常用git命令
1. 查版本 git --version2. 设置提交用户名 git config --global user.name “liaowm” git config --global user.email "ttxgz163@163.com"3. 设置命令别名 sudo git config --system alias.st statu
2012-06-07 18:05:21
1728
转载 解决下载Android源码时遇到的url连接错误问题
本文解决公用IP(外网IP有限,经常发生在公司网络环境或虚拟机上)的机器下载Android源代码遇到的问题。注意本文只针对当前从android.googlesource.com下载源码时遇到的问题,因为网络和后续Android源码维护升级等因素,有时效性,并不能保证以后一定还起作用。利用五一假期期间,用家里的网络要把Android2.3,4.0都下载下来。但操作起来还真有遇到了问题。
2012-06-03 16:14:59
2228
原创 VirtualBox的ctrl键不能用
windows7系统装了VirtualBox, 装的是ubuntu的系统,装完后发现ubuntu的ctrl键不能用了,看了系统 -> 首选项 -> 鼠标 -> ctrl键提示鼠标位置 没有勾上,不是这个问题,查了下,原来只有左键ctrl能用。
2012-05-31 18:38:50
2088
原创 可变参数在C99的传递
C99编译器支持可变参数通过宏传递的方式进行,就不用再搞va_list那么麻烦了#define dgbmsg(fmt,...) / printf(fmt,__VA_ARGS__)
2012-05-29 12:05:24
898
原创 在windows下访问ubuntu的文件夹
之前傻傻地用Samba,配置非常麻烦,后再在victor lin的帮忙下,用了个很简单的方法,就是现在ubuntu上开ssh服务器(这个本来就开了的),然后在windows装FlashXP,在FlashXP上选择ssh协议,就可以登录ssh了,并能读写文件,非常快速方便
2012-05-21 11:26:06
1249
转载 使用 SSH 远程连接运行图形界面程序(zz from ubuntu forum)
使用 SSH 远程连接运行图形界面程序 windwiny.20080310 简单介绍使用 ssh 连接远程服务器运行图形界面程序。 一、服务器安装运行SSH服务。在Ubuntu下: 安装代码:sudo apt-get install openssh-server配置允许X11转发代码:sudo ge
2012-05-18 14:23:29
1972
原创 建立一个简单的android涂鸦工程
为了测试一些别的算法,建立一个简单的涂鸦工程。1. clipse建立一个android工程 按提示生成android工程,会生成一个的android文件,如下:package com.mystroke;import android.app.Activity;import android.os.Bundle;public class Myst
2012-05-11 16:43:11
1013
原创 ubuntu 11.04 安装 eclipse及andorid编译环境
1. 从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载jdk 运行:./ , 得到目录JDK1.6.0_32,然后移动到/usr/local下:sudo mv jdk1.6.0_32/ /usr/local/ 编辑/etc/profile文件,增加如下设置,使每个user都用这个版
2012-05-11 10:31:41
1824
原创 ubuntu下解决由于错误配置分辨率导致黑屏问题
安装了ubuntu 11.04后,用了不是太好的显示器,不知道为什么进入系统后分辨率不对,根据http://gaoke0820.blog.163.com/blog/static/21664965201171632645528/的指引,运行命令 cvt 1024 768,得到参数并配置/etc/X11/xorg.conf,重启后分辨显示有所改善,但是因为改善后不能全屏显示,我在没有
2012-05-10 18:55:35
8430
1
原创 解决TP(触屏)乱点问题
产线上G9T出现部分机器tp乱点问题 -> 直接把tp接到G9上,G9正常,说明tp本身没有问题,同时测量tp 电源,中断,reset电压,观察可知G9T的电压为2.8V左右,G9是在3.3V -> G9T替换之前好的固件,现象一样 -> 把G9T的电压调到3.3V的电源域, 问题解决,tp的供电典型值为3.0V, 正负10%的话是2.7V~3.3V, 一般机器都是3.3V,这
2012-05-10 16:40:23
2446
原创 关于BOARD_SYSTEMIMAGE_PARTITION_SIZE
1. 系统需要,把需要预置在系统的所有apk放在目录 device/softwinner/crane-gm-g9/pre/下,在编译android源码时,出现下面错误: 1 make_ext4fs -l 268435456 -a system out/target/product/Mary/system.img.ext4 out/target/product/Mary/system 2
2012-05-09 15:13:12
8981
转载 小S:如果这世界上有你爱的人,你就没法自由
我都叫她史瑞克,因为她真的很重,后来想想,觉得还是要尊重她,让她冠个姓吧,就叫,许瑞克,要不就许老三,她的英文名字是Alice。这次怀孕完全是在意料之外,之前跟我老公原本想说,有了两个女儿,来生个儿子吧,就还刻意注意饮食什么的,稍微健康的过了一阵子,可完全没动静,然后就觉得好累哦,干嘛一定要一件事情发生,于是就跟我老公说,算了啦,我受够了喝个酒就有罪恶感,有就有没有就没有,男的女的我都喜欢
2012-05-08 09:03:13
1784
原创 android中关于class Build以及如何修改android固件版本号
在frameworks/base/core/java/android/os/Build.java中定义了class Build类,这个类定义了所有关于产品的参数,例如固件版本号,product 名字,板子名字等等,有些参数会在设置->关于手机中显示。public class Build { /** Value used for when a build property is un
2012-05-07 14:38:31
8921
转载 程序员的社会分工
偶然的机会在网路上看到一下blog,感觉很有道理,转载在此。尽管我曾经做过应用现在转做驱动。百度百科上对“社会分工”是这样解释的: “社会分工是指人类从事各种劳动的社会划分及其独立化、专业化。 社会分工是人类文明的标志之一,也是商品经济发展的基础。没有社会分工,就没有交换,市场经济也就无从谈起。社会分工的优势就是让擅长的人做自己擅长的事情,使平均社会劳动时间大大缩短。生产效率显
2012-05-07 11:22:21
1343
转载 ERROR:Failed to allocate 119 blocks
在编译android源码时,出现下面错误: 1 make_ext4fs -l 167772160 -a system out/target/product/Mary/system.img.ext4 out/target/product/Mary/system 2 Creating filesystem with parameters: 3 Size: 167772160 4
2012-05-07 11:21:12
4122
原创 关于git status
如果只在本地修改,还没有commit,那么用git status, 打印信息为:# On branch master# Changes not staged for commit:# (use "git add ..." to update what will be committed)# (use "git checkout -- ..." to discard chan
2012-04-20 11:18:03
3942
原创 从SVN到git仓库的移植
1. 目的 公司本来有一个项目,里面有从客户clone下来的git仓库sdk,我们自己在windows下建立的svn仓库seu_code,现在要做的事情是,把这两个仓库都移植到我们公司内部的git服务器,原来sdk的log可以忽略丢失,但是原来svn的log希望保留,以方便后续跟踪调试。两个仓库移植后,都用git管理,不需要svn管理。2.移植2.1 总体布局
2012-04-19 11:56:41
2690
转载 小议职业分工
偶然的机会在网路上看到一下blog,感觉很有道理,转载在此。尽管我曾经做过应用现在转做驱动。百度百科上对“社会分工”是这样解释的: “社会分工是指人类从事各种劳动的社会划分及其独立化、专业化。 社会分工是人类文明的标志之一,也是商品经济发展的基础。没有社会分工,就没有交换,市场经济也就无从谈起。社会分工的优势就是让擅长的人做自己擅长的事情,使平均社会劳动时间大大缩短。生产效率显
2012-04-18 16:56:03
561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人