- 博客(29)
- 资源 (17)
- 收藏
- 关注
原创 How to add user in gerrit
gerrit@xxxx:~/review_site$ htpasswd --helpUsage: htpasswd [-cimBdpsDv] [-C cost] passwordfile username htpasswd -b[cmBdpsDv] [-C cost] passwordfile username password htpasswd -n[imBdp
2017-04-10 16:25:55
627
原创 How to add a new user in linux and add it to a new group
Create a new user-m #为创建账号主目录,默认不创建-r #为创建系统管理员账号-s /bin/bash #使用bash作为默认的shell环境-G #Add to groupuseradd -mr -s /bin/bash -G dev accountpasswd account #添加密码If you want to set it
2017-04-10 16:17:29
713
原创 如何更新/替换ubuntu16.04内核
如何更新/替换ubuntu16.04内核1.配置编译工具#apt-get install libncurses5-dev build-essential kernel-package2.下载内核代码因为kernel.org的代码和ubuntu内核的代码并不完全一致,所以直接从kernel.org下载下来的代码无法确保编译后可以成功运行于老的ubuntu平台,所以应该使用ubuntu的最新的内核代码下
2017-01-23 22:27:45
15190
1
原创 vim cscope+ctags+taglist
Vim + cscope + ctags + taglist.vimrcsyntax enablesyntax on" config tab as 4 spaceset tabstop=4set softtabstop=4autocmd FileType c,cpp,java,h set shiftwidth=4 | set expandtab"autocmd FileType c,cpp
2017-01-22 14:40:08
566
翻译 Fix apt-get update “the following signatures couldn’t be verified because the public key is not avai
for apt-get update “the following signatures couldn’t be verified because the public key is not available”just needsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
2016-12-23 12:27:06
587
原创 git如何创建远程仓库
1.在远程服务器上git init newgit.git2.在本地机器上git clone ssh://username@192.168.1.10:29418/newgit.git3.在本地机器上添加文件将文件拷贝到clone后的目录下git status .git add -A4. 增加commitgit commit
2016-11-25 21:29:47
9501
1
原创 .vimrc
" Configuration file for vimset modelines=0 " CVE-2007-2438" Normally we use vim-extensions. If you want true vi-compatibility" remove change the following statementsset nocompatib
2016-10-01 10:45:51
415
原创 Android status icon remove
i need remove a ethernet icon in Andorid status bar.the debug flow record as below:modify record:A: how to remove some status bar1. frameworks/base/core/java/com/android/server/NetworkMana
2015-12-10 15:53:52
410
原创 kernel crypto hmac sha256 API call code
static int hmac_sha256(char *plaintext, unsigned int plain_text_size, char *key, unsigned int key_size, uint8_t *result){ struct scatterlist sg; struct crypto_hash *tfm; struct hash_desc desc; int ret
2015-05-05 16:09:10
2082
3
原创 create git server in ubuntu
1. install git, git-core, ssh-server, gitosissudo apt-get
2014-07-13 19:59:43
535
原创 u-boot-2010.3 version build for s3c2410
i have an old arm develop board using s3c2410 chip, and recently i bought an openjtag to burn and debug code.so i want to build an uboot . the board's match uboot is very old, about 5 years ag
2013-01-07 21:54:40
707
转载 写给不会爱自己的人,我自己
If you love something, set it free, if it comes back to you, itis yours, if it doesn't , it never was.坦然接受生活给你的馈赠吧, 不管是好的还是坏的. 年轻的时候遇到不如意,总问" 为什么是我?!" , 现在则不会了.真正了解了无常的含义, 当你痛苦时, 你要想这痛苦不是永恒的, 当你快乐
2012-11-05 18:09:44
1983
转载 疯狂人生战斗精神总结
疯狂人生战斗精神总结1. 疯狂的决心:我要对自己的成功负百分之百的责任!2. 疯狂的信念:在今天的每一分每一秒全力以赴!3. 疯狂的决心:挑战极限!超越自我!迈向成功!5. 疯狂的激励:我最强!我最棒!我最能吃苦!我一定成功!6. 疯狂的激励:打击我吧!伤害我吧!折磨我吧!侮辱我吧!让暴风雨都来吧!7. 疯狂呐喊:喊掉羞怯!喊掉自卑!喊掉沉闷!喊掉惰性!喊出潜能!喊出自信!8. 疯
2012-10-16 14:26:26
682
转载 adb tcp与usb otg使用切换
在adb的说明文档中提到: “An ADB transport models a connection between the ADB server and one device or emulator. There are currently two kinds of transports: - USB transports, for physical dev
2012-07-07 19:57:25
4026
原创 Your usb port issue,
>git am patchPatch format detection failed.>dos2unix patch>git am patch
2012-04-24 20:08:15
977
原创 linux下如何创建固定大小的文件
比如创建100M file_name文件dd if=/dev/zero of=file_name bs=1024 count=102400
2012-03-22 19:23:48
1185
原创 LFS 创建liinux系统命令记录
首先声明这些命令是摘抄自 孙海勇 编著的《手把手教你构建自己的Linux系统》,方便自己操作,做个记录。因为还没有照着做完,只做到部分,遇到了瓶颈,暂时做个记录。一.系统环境准备1.设置环境变量及目录 export SYSDIR=/o
2011-09-12 18:27:19
1603
2
原创 如何删除某个目录下(包含子目录下)的某个名字的文件
<br />应用场景是,我使用svn下载了代码,但是想将里面的.svn文件全部删除。<br /> <br />find . -name .svn | xargs rm -rf
2011-01-24 09:26:00
1292
原创 自删除技术浅析(一)
传说,常用的有三种“自删除”技术1.利用windows的批处理命令2.多进程的方式3.远程注入的方式主要的问题在于,当前程序正在执行过程中,是删除不掉的。如果当前进程的任务是将程序注入到其他进程,在其他进程的地址空间中运行,然后关掉当前进程。再删除文件就可以删除成功了,这个原理就是方式2,3.方式1是利用批处理任务可以删除自己的特性实现的。目前已经会的是批处理命令的方式,其他的两个目前只知道原理,还没有动手实践过。下面,写点关于字处理方式实现自删除的细节。/* * A program del itsel
2010-12-12 19:56:00
972
原创 最简单的一小段文件加密程序(c语言)
<br />“纸上得来终觉浅,绝知此事要躬行”<br /> <br />心血来潮,想写一段C语言的程序,实现一个文件的加密,打算采用最简单的加密办法,就是逐个字节取反。<br />第一次花了一刻钟时间写了如下代码的程序:<br /> <br />/* * File encrypter sample */#include <stdio.h>int main(void){ FILE *fp; FILE *temp; char ch; char ch2; char strF
2010-12-12 15:04:00
11022
原创 gvim的配置文件
<br />set nucolorscheme desertsyntax enablesyntax onset tags=tags;set autochdirlet Tlist_Show_One_File=1let Tlist_Exit_OnlyWindow=1let g:winManagerWindowLayout='FileExplorer|TagList'nmap wm :WMToggle<cr>let g:miniBufExplMapCTabSwitchBuf
2010-12-08 16:30:00
665
原创 linux驱动开发中,关于[module.ko] undefined!报错
<br />在linux驱动开发的过程中,在编译成ko的过程中,遇到了编译时报告[module.ko] undefined!<br /> <br />在网上搜索了很多帖子,仍未找到正确的答案。<br /> <br />真正的原因是因为,在Makefile中的目标ko的名字和代码中的一个xx.c文件同名,因为xx.c文件要编译成xx.o,<br /> <br />而编译成ko,也需要编译成xx.o,所以会报告失败,找不到那些符号。<br /> <br />所以修改的办法1是修改目标ko的名称,1是修改.c的文
2010-12-08 16:28:00
4576
2
原创 VIM安装OR升级
本人在公司只能通过ssh远程登录服务器,编译工作,想使用编辑器vim来编写程序,发现服务器上的VIM版本是6.3,很多插件不支持。所以升级到7.2版本。由于本人没有root权限,只能用个人用户权限安装。现在记录安装的过程。1.下载VIM安装包下载地址为:http://www.vim.org/download.php#unix2.解压使用命令:tar jxvf vim72.tar.bz23.配置安装的路径./configure --prefix=~/ --with-x --enable-gui=gtk2
2010-09-25 14:29:00
1651
原创 LDD3中Makefile浅析
新手,刚开始学linux下的驱动开发。前期看了本robert love《linux kernel development》,很多问题都没有深究。在学习ldd3时,遇到的第一个问题是编译自己的内核,这个花费了一些工夫后终于搞定。遇到的第二个问题就是这本书的第二章《构造和运行模块》中的Makefile的问题。现在初步有了自己的理解,记录下来,供以后温故知新,也方便有我相同疑问的朋友参考。如有错误之处,请大家指出,共同进步,谢谢。我的开发环境是fedora 13OS,自己下了2.6.35的Kernel源代码树,从
2010-09-13 21:03:00
1287
原创 vim支持cscope重新编译
操作系统redhat9,下载了vim72的src,编译安装后,发现不支持cscope插件, vim --version | grep cscope需要重新配置安装。方法有两个,一是./configure --enable-cscope 然后make,make install再次vim --version | grep cscope 发现可以支持
2009-11-03 17:14:00
1831
原创 HDF库使用环境搭建
首先说一下需求:在windows环境下,开发出一种对话框类程序,输入文件名或者具体数据集的名字,可以读取hdf4文件的数据,供后续使用。 一些简单介绍:HDF格式一种数据存储格式,如果想读取其中的数据,我知道有两种方法,一种是在程序中内嵌idl控件的方法;另一种是用Hdf库的方法。第一种方法比较麻烦,因为idl语言的语法和c不同。我就采用第2种方法。
2009-09-19 13:54:00
7061
17
原创 .bat文件执行问题
.bat文件是windows下的批处理文件,需要在MS-DOS窗口下来执行。 最近在学老罗的win32汇编,需要设置一些环境变量,比如Include,lib,path,于是写了一个.bat文件,执行后,执行示例代码里的nmake命令,提示找不到头文件,就知道是环境变量没有设置对导致的。那也就是.bat执行的问题,直接在我的电脑-》右键-》高级-》环境变量里设置后就可以用了。但是想想为什么.
2009-09-15 19:54:00
905
原创 VC中如何调用其他的可执行程序
VC中调用其他可执行程序,就我目前所知有三种方法:HINSTANCE ShellExecute( HWND hwnd, LPCTSTR lpVerb, LPCTSTR lpFile, LPCTSTR lpParameters, LPCTSTR lpDirectory, INT
2009-09-08 12:33:00
1894
图解密码技术
2017-01-23
Python black hat
2017-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人