自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 与驱动显示屏有关的几个参数

HCLK 与CPU晶振有关的时钟频率clkval:用来对HCLK进行分频,得到与像素频率dot clockVCLK、DCLK:dot clock像素点的频率

2020-03-28 10:30:23 348

原创 Javascript 对象值与null undefined和空字符串

if (value) 是否足以判断一个值存在且不为空字符串?答案是 是的。if ((fields === null) || (fields === undefined) || (fields.length === 0)) { ... }和if( value ) {}是等价的。备注1:if(

2020-03-28 10:26:18 417

原创 oracle中 导出job定义语句

https://dba.stackexchange.com/questions/73836/exporting-scheduled-jobs-in-oracleSELECT dbms_metadata.get_ddl( 'PROCOBJ', job name>>, schema>> ) FROM dual如果job名称为'job_abc', schema为text_

2020-03-28 10:26:03 4931

原创 make

$@表示规则中的目标文件集。在模式规则中,如果有多个目标,那么,"$@"就是匹配于目标中模式定义的集合。$%仅当目标是函数库文件中,表示规则中的目标成员名。例如,如果一个目标是"foo.a (bar.o)",那么,"$%"就是"bar.o","$@"就是"foo.

2020-03-23 10:54:10 165

原创 重定向

之前使用du命令的时候,因为不是root,所以弹出很多拒绝访问信息在使用>重定向到文件的时候,原以为也会有一堆错误,结果只输出了可以访问的

2020-03-23 10:52:57 67

原创 linux

的确是给有专门需求的人用的易于上手难于精通,记得是以前评论暴雪的游戏优秀的。好上手用的人会多,难精通才会能留住人。或许做的的确很好,但是入门就让人望而却步,功能优秀,但是很多恐怕没有机会看到了。很多时候都是很浮躁的,比如只是想放一首歌,可是却要对着wiki的英文文档研究半天,还是播不出,再goooooogle。明明只要2秒钟就能完成的功能,却可能要花费一个小时研究应该做什么。或

2020-03-23 10:52:41 155

原创 红外遥控协议(NEC)

http://wiki.altium.com/display/ADOH/NEC+Infrared+Transmission+Protocol

2020-03-23 10:51:48 255

原创 很奇怪的GPIO地址

阅读别人的代码,设置管脚输出电平时,对于管脚的地址定义的是*(volatile unsigned long *) (GPIO_BASE + (0x04

2020-03-23 10:51:36 190

原创 javascript jquery Append方法

.append( content [, content] )contentDOM element, HTML string, or jQuery object to insert at the end of each element in the set of matched elements.contentOne or more additional DOM elements

2020-03-23 10:51:11 189

原创 emacs命令备忘

文件操作:打开: C-x C-f查看已打开的缓冲(文件):C-x b (C-x C-b为直接打开缓冲,不过你得记得文件名。。)保存:C-x C-s另存: C-x C-w删除操作:向前 向后单字 backspaceC-d单词 M-backspace M-d整句 C-x back~M-k整行 ? C-k撤销: C-x u 或者C-/

2020-03-23 10:50:41 118

原创 FP寄存器及frame pointer介绍

原文来自:http://blog.chinaunix.net/uid-25871104-id-2938389.html理论上来说,ARM的15个通用寄存器是通用的,但实际上并非如此,特别是在过程调用的过程中。PCS(Procedure Call Standard for Arm architecture)就定义了过程调用中,寄存器的特殊用途。

2020-03-23 10:50:30 256

转载 Oracle数据库添表和表空间

1、登录sqlplus / as sysdba;//登陆sys帐户sqlplus sys as sysdba;//同上sqlplus scott/tiger;//登陆普通用户scott2、创建表空间create tablespace user_data logging datafile 'D:\oracle\oradata\Oracle9i\user_data.

2016-06-19 20:18:59 1148

转载 Oracle数据库,生成自增主键

来源:http://stackoverflow.com/questions/11296361/how-to-create-id-with-auto-increment-on-oracleThere is no such thing as "auto_increment" or "identity" columns in Oracle. However, you can mode

2016-06-19 08:40:07 1406

转载 gcc内嵌汇编

可能用到http://bbs.csdn.net/topics/310024241

2013-06-25 10:57:43 412

原创 df

List list = new ArrayList();

2013-01-11 19:57:03 292

原创 putty 多标签式浏览

google一下putty tab,就会搜到mtputty这个软件配合putty使用,感觉还不错。。

2013-01-10 09:34:38 695

原创 va_arg

#define va_arg(ap,t) ( *(t *)((ap += _INTSIZEOF(t)) - _INTSIZEOF(t)) )看了半天没搞懂,原来是括号看错了,应该是( *(t *)( (ap += _INTSIZEOF(t)) - _INTSIZEOF(t)) )之前看成了:( *(t *)( (ap += _INTSIZEOF(t)) )

2012-12-14 18:52:24 449

转载 win7 u盘/TF卡 找不到安装程序,或者插上识别不了

不知道怎么回事TF卡突然不能识别了,以为是卡坏了。。买了个新卡。。还是不行然后买了个读卡器。还是不行!插上以后就好像不停地检测u盘,程序都变卡白读了半天,找到了解决方法注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\J(这个对应盘符),里面的

2012-10-21 17:25:01 4007

转载 Linux如何将只读分区重新mount可读写分区

from http://tilt.lib.tsinghua.edu.cn/node/401mount / -o rw,remount找了好久。。

2012-09-05 11:05:10 1304

转载 const定义

来自http://duramecho.com/ComputerInformation/WhyHowCppConst.html,节选了一下定义中添加const,按目前的理解,应该说是为了更快的发现代码中的问题(编译时就会发现对const变量的修改),似乎没有非如此定义不可的必要,不过必要这个词又应该是如何定义的。。比较重要的一句话:Basically ‘const’ ap

2012-06-24 17:21:52 614

原创 很好的例子。。

摘自web IDL规范3.2.4.2节 stringfiers In the ECMAScript binding, using a Student object in a context where a string is expected will result in the value of the object’s “name” property being used:

2012-06-19 09:56:14 460

转载 gdb 常用命令

google search linux c一站式学习 命令描述backtrace(或bt)查看各级函数调用及参数finish连续运行到当前函数返回为止,然后停下来等待命令frame(或f) 帧编号选择栈帧info(或i) locals查看当前栈帧局部变量的值list(或l)列出源代码,接

2012-04-13 17:21:29 340

原创 strncpy越界

参考:http://www.iteye.com/topic/202588 strncpy(dest, src, n);似乎是安全的函数原型:char *strncpy(char *restrict s1, const char *restrict s2, size_t n); 今天碰到了问题,是由于对strncpy理解不够造成的 man里:If the ar

2012-04-13 10:54:46 1809

原创 ebp esp与堆栈

一般的说法ebp指向栈底,esp指向栈顶从堆栈的概念来讲,压栈就是把数据放到栈顶上面,于是栈顶又增长不过悲剧的x86堆栈要倒着长,如果以为push以后esp会增加可就大错特错了。。ebp虽然叫栈底,但是永远大于等于栈顶每push一个值,esp相应减小从地址角度看,栈顶在下面,栈底在上面。。干脆管ebp叫栈顶好了,不知道谁最先定义的名字,我就认为栈是从

2012-04-11 23:34:25 986

原创 关于flash的ioctl

很奇怪的问题fd为一个打开的flash设备文件ioctl(fd, MEMGETBADBLOCK, &offs);当offs定义为unsigned int系统直接崩溃。。打印的错误大概是解引用地址为0处的内容 改为loff_t后就好了 loff_t似乎就是定义为long的,难道是符号的问题?还未尝试。。

2012-04-06 13:13:11 955

转载 帮助理解git的图

‘’

2012-03-16 22:40:47 866

转载 music player daemon

不知道用什么播放器好,暂且转载试一试----似乎可以用了,由于mpd要求对文件的写属性,所以这里我作为单个用户使用的(按照wiki的方法)问题一般出在:几个文件的路径(list啦pid啦什么的)一定要又权限,这个也跟设置的user有关终于可以用了。。。搞了半天原来应该在mpc里增加播放列表。。还以为是mpd有问题搞了半天!!。。。。不过倒是知道一个命令lsof可以列出端

2012-02-29 22:49:08 1343

原创 管道和xargs

今天试了一下locate命令locate passwd | ls -l,结果ls的是当前目录应该改成locate passwd | xargs ls -l 在网上查了一下,管道是将上一个命令的标准输出作为下一个命令的标准输入而xargs是将上一个命令的标准输出作为下一个命令的参数 用cat来说明echo "abc" | cat那么输出的就是字符串cat,相当于先

2012-02-22 13:17:49 550

转载 PCM音频

转载自http://blog.csdn.net/DroidPhone/article/details/6308006原文介绍的PCM驱动,这里只粘贴了PCM介绍的部分。之前很久都不知道所谓的playback和capture是什么,现在看来playback就是把PCM格式的数字信号回放成人耳可听的声音,capture是对模拟信号的声音就行采集,成为PCM格式的数字信号。 1. PCM

2012-02-20 12:05:14 8343

转载 Linux图形界面中客户端、服务器、窗口管理器之间的关系

http://www.embedu.org/Column/Column65.htm前面介绍的很简洁,后面感觉东西太多就没有粘贴过来。。Linux图形界面中客户端、服务器、窗口管理器之间的关系作者:刘洪涛,华清远见嵌入式学院金牌讲师,ARM ATC授权培训讲师。很多LINUX初学者在学习linux图形方面的知识时会遇到一些概念,如:X、X11、Xfree86、WM、KDE

2012-02-20 00:16:36 874

原创 单引号

单引号能把参数原封不动的传给程序解释之前的一个doubt是grep '\.$' XXX这样的命令明明单引号了,怎么还要用\转义。。。。 那么其实那个单引号是阻止bash对里面的\、$进行解释,否则传给grep的参数就会变,而单引号中的\是由grep进行转义的

2012-01-16 13:14:30 5277

转载 man手册的使用

代号代表内容1使用者可以操作的指令或可执行档2系统核心可呼叫的函数与工具等3一些常用的函数(function)与函式库(library)4装置档案的说明5设定档或者是某些档案的格式6游戏(game

2012-01-12 09:27:16 414

原创 arch中文化

做一点记一点makepkg -s和pacman -U是安装AUR里中文字体的方法,中文字体随便下了一个ms hei什么的还有一个直接 pacman -S wqy-zenhei就可以系统字体将默认安装到/usr/share/fonts。如果没有root权限或只打算自己使用某些字体,可以直接复制这些字体到~/.fonts目录(或其子目录)下面,并把该路径加入/etc

2012-01-08 22:55:53 806

原创 github使用备忘

pacman -S git首先啦然后去github注册个账号再然后配置ssh key:ssh-keygen -t rsa -C "[email protected]"在github网站上一次点击“Account Settings” > Click “SSH Public Keys” > Click “Add another public key”

2012-01-08 21:09:25 482

原创 安装archlinux的一些备忘。。

软件的安装pacman -Syu更新系统pacman -Ss  package查找软件包pacman -S package安装软件包pacman -Rnus删除软件包pacman -Sc删除缓存的软件包pacman -Q package查询已安装的软件包很基本的一个.vimrc:syntax enablesyntax on安装yaourt

2012-01-08 20:56:18 390

转载 vi有用的命令

%跳转到配对的括号去[[跳转到代码块的开头去(但要求代码块中'{'必须单独占一行)gD跳转到局部变量的定义处''跳转到光标上次停靠的地方, 是两个', 而不是一个"mx设置书签,x只能是a-z的26个字母`x跳转到书签处("`"是1左边的键)>增加缩进,"x>"表示增加以下x行的缩进

2012-01-02 19:53:09 287

转载 如何成为“10倍效率”开发者

截取一部分 编码也许不是解决问题的办法; 过早的优化是一切罪恶的根源; 选择最简单的解决方案不要做重复的事情(不要重新发明轮子); 8. 挑选一个编辑器,并掌握它高效开发者喜欢用文本编辑器胜过IDE编辑器,因为这样可以学到更多东西。无论什么情况,尽量使用键盘快捷键,因为熟练使用一件工具的前提是熟悉它。在选择编辑器时,认真考虑并挑选最好的(Emacs或Vim),因为它们是通用

2011-12-31 13:25:48 335

原创 openssl rsa sha1

openssl,现在只用到rsa,sha1:先生成key:openssl genrsa -out [output-key-filename] 1024|2048生成一个public key:openssl rsa -in [private-key] -modulus -noout 这里的输出可以用脚本处理一下比如awk 计算digest,同时可以加密openssl

2011-12-03 22:35:23 1050

原创 ucos的任务调度

关于ucos任务调度 ,现在的理解ucos任务id一般来说是基于优先级的,一个优先级独立标识了一个任务。优先级数字越大,优先级越低。 一般会定义一个宏表示优先级最低的任务的优先级大小,63或者255,那么这个ucos系统中的最大任务数就确定了。 关于OSTCBTbl,一个任务运行时都要有一个TCB,TCB可以说包含了这个任务的全部信息吧。 ucos对TASK(应该叫进程

2011-11-25 07:52:26 562

转载 hdmi简介

HDMI,英文全称是High Definition Multimedia Interface,中文名称是高清晰多媒体接口的缩写。2002年4月,日立、松下、飞利浦、索尼、汤姆逊、东芝和Silicon Image七家公司联合组成HDMI组织。HDMI能高品质地传输未经压缩的高清视频

2011-10-16 19:56:02 428

jpedal-lgpl-4.92 所有依赖

包含所有jpedal依赖

2022-12-27

ja-netfilter

ide使用

2022-12-27

emacs配置文件

来自https://github.com/redguardtoo/emacs.d的配置文件 这里直接把下好的配置文件打包上传,解压到.emacs.d里可以直接使用了

2013-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除