文档
文章平均质量分 76
huster12-zoujm
计算机应用技术
https://github.com/JamonJou
展开
-
Linux Shell/python等脚本总结
转换为大写字母#!/bin/bashupper() { # Usage: upper "string" printf '%s\n' "${1^^}"}upper $1原创 2021-04-14 15:55:55 · 276 阅读 · 0 评论 -
资料文档索引
GNU软件在线API文档技术文档--一译Linux命令大全MIME参考手册中文与gbk编码汉字字符集编码查询ansci码图片linux公社绿色资源网https://amplab.cs.berkeley.edu/projects自强学堂菜鸟教程https://godoc.orggodoc-gin使用 Vue.js 开发所有前端应用的框架...原创 2019-12-30 11:38:41 · 154 阅读 · 0 评论 -
Android -- 弹出菜单Menu
1. 如何在optionMenu中加入图标 // enable为true时,菜单添加图标有效,enable为false时无效。4.0系统默认无效 private void setIconEnable(Menu menu, boolean enable) { try { Class clazz = Class .forName("com.android.internal.v原创 2016-05-25 15:22:01 · 661 阅读 · 0 评论 -
工作学习 -- 总结内容供搜索
0. vim进入0x模式,可以使用hexedit,查看器(hexdump ) %!xxd 返回 %!xxd -r ps:objcopy objdump -t *.so, readelf -s *.so)1. Linux系统下如何产生随机数 srand((unsigned)time(NULL)); //用于保证是随机数 s->accelera原创 2017-12-22 16:49:26 · 1061 阅读 · 1 评论 -
python -- 模块
#! /usr/bin/env python3# -*- coding:utf-8 -*-# filename : modules.py# author : zoujiameng@aliyun.com.cn# timeimport timetime.time()time.strftime("") r''' %y 两位数的年份表示(00-99) %Y 四位数的年份表示(00原创 2018-01-09 22:21:58 · 386 阅读 · 1 评论 -
杂谈
一、 工作总结 1. RK3368- 硬件堆栈 2. RK3368- Cortex-A53 Block Diagramlinux检查wifi是否连上# 已经连接wifi的情况/ # iwconfig wlan0wlan0 IEEE 802.11 ESSID:"JLDZ" Nickname:"" Mode:Master Frequency:2.41原创 2017-12-22 15:02:07 · 319 阅读 · 5 评论 -
python -- 模块 struct
文档地址 -- https://docs.python.org/3/library/struct.htmlimport struct 本机高低端内存地址 sys.byteorder : 'little'format>>>FormatC TypePython typeStandard sizeNotesx原创 2018-01-10 16:13:37 · 274 阅读 · 1 评论 -
python -- 3.x标准模块库目录
文本1. string:通用字符串操作2. re:正则表达式操作3. difflib:差异计算工具4. textwrap:文本填充5. unicodedata:Unicode字符数据库6. stringprep:互联网字符串准备工具7. readline:GNU按行读取接口8. rlcompleter:GNU按行读取的实现函数 二进制数据9. str原创 2018-01-10 15:33:06 · 898 阅读 · 0 评论 -
linux -- glibc uclibc eglibc 异同
1.Glibcglibc = GNU C Library是GNU项(GNU Project)目,所实现的 C语言标准库(C standard library)。目前,常见的桌面和服务器中的GNU/Linux类的系统中,都是用的这套C语言标准库。其实现了常见的C库的函数,支持很多种系统平台,功能很全,但是也相对比较臃肿和庞大。2.uClibc一个小型的C语言标准库,主要用于嵌入式。其最开始原创 2017-12-22 16:36:38 · 405 阅读 · 0 评论 -
linux -- input子系统重要的数据结构
struct input_event { struct timeval time; __u16 type; __u16 code; __s32 value;};struct input_id { __u16 bustype; __u16 vendor; __u16 product; __u16 version;};struct i原创 2017-12-22 16:12:44 · 183 阅读 · 0 评论 -
代码管理svn之command
SVN批量删除命令:svn status|grep ! |awk '{print $2}'|xargs svn delSVN批量增加命令:svn status|grep ? |awk '{print $2}'|xargs svn add改动已经被提交:svn update svn logsvn merge -r 28:27 dir / .svn commit -m "" dir / .svn原创 2017-12-22 16:04:37 · 257 阅读 · 0 评论 -
ASCII码表
ASCII码表 0-127Bin Dec Hex缩写/字符 解释00000000 0 00NUL(null) 空字符00000001 1 01SOH(start of headling) 标题开始00000010 2 02STX (start of text) 正文开始00000011 3 03ETX (end of text) 正文结束翻译 2014-05-14 17:51:59 · 452 阅读 · 0 评论 -
Shell脚本语法
索引1. 第一行必须是"#!/bin/sh"2. 注释:一行开头为 #3. 定义变量4. 逻辑符号5. 接收参数6. 控制流:if/then/elif/else/fi7. 循环:for/do/done8. 格式化输出日期9. exist10. 系统变量参考文档索引1. 第一行必须是"#!/bin/sh"2. 注释:#号后的转载 2013-09-28 15:37:14 · 671 阅读 · 0 评论 -
Linux 开发
2.curses术语和概念 curses工作在屏幕,窗口和子窗口之上。屏幕是设备全部可用显示面积(对终端是该窗口内所有可用字符位置),窗口与具体例程有关。如基本的stdscr窗口等。 curses使用两个数据结构映射终端屏幕,stdscr和curscr。stdscr是“标准屏幕”(逻辑屏幕),在curses函数库产生输出时就刷新,是默认输出窗口(用户不会看到该内容)。curscr是“当原创 2014-12-02 15:14:44 · 418 阅读 · 0 评论 -
BSP(Board Support Package 板级支持包)笔记
1>>BSP 概念解析BSP( Board Support Package)BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口原创 2014-05-14 17:50:12 · 1166 阅读 · 0 评论 -
如何在Android源码中加入Java层系统服务。
framework原创 2016-05-25 15:03:45 · 887 阅读 · 1 评论 -
AndroidUI--ActionBar(Menu)
1. ActionBar 是什么?它是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当你需要突出展现用户行为或全局导航的activity中使用action bar,因为action bar能够使应用程序给用户提供一致的界面,并且系统能够很好根据不同的屏幕配置来适应操作栏的外观。你能够用ActionBar的对象的API来控制操作栏的行为和可见性,这些A原创 2016-05-21 10:46:46 · 413 阅读 · 0 评论 -
python -- 内部实现
r'''dict 内部实现python.jobbole.com/85040/原创 2017-12-04 16:38:15 · 207 阅读 · 0 评论 -
slab allocator 内存分配技术
slab allocator 内存分配技术缓存:专用,通用数据结构:static kmem_cache_t cache_cache; // 缓存的描述符号struct cache_sizes malloc_sizes[]; // 所有通用Slab缓存的描述符号的指针struct list_head cache_chain; // 描述符号的链表表头struct se原创 2014-12-02 15:11:21 · 557 阅读 · 0 评论