11 OldJohn86

尚未进行身份认证

我要认证

虚其心,可解天下之问;专其心,可治天下之学;静其心,可悟天下之理;恒其心,可成天下之业 Python 学习推荐: https://tushare.pro/register?reg=252370 分享此链接

等级
TA的排名 1w+

Python3 实现C语言源文件.c/.h 代码宏定义解析与分离(拆解remove or 保留keep)

#!/usr/bin/python3# -*- coding: utf-8 -*-'''Author: OldJohn86Date: 2019-10-10'''import reimport sysimport osfrom os import walkimport argparsekeywords = [ '#if', '#if ', ...

2019-10-16 11:58:16

python tftp login in scrpt

#!/usr/bin/env python3# -*- coding: utf-8 -*-import paramikoimport osfrom configparser import ConfigParser# 读取配置文件获取服务器的登录信息def read_ini(): info = dict() cf = ConfigParser() cf.r...

2018-09-12 18:36:29

python ssh download target image from server host

#!/usr/bin/env python3# -*- coding: utf-8 -*-import paramikoimport osfrom datetime import datefrom configparser import ConfigParserg3_image_url = 'http://192.168.65.235:18683/g3/'g3_imag...

2018-09-12 18:34:29

mac下Fiddler的安装-启动

mac下Fiddler的安装-启动使用教程参考:http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html#request环境安装Mono安装首先,Mac下需要使用.Net编译后的程序,需要用到跨平台的方案Mono(现阶段微软已推出跨平台的方案.Net Core,不过暂时只支持控制台程序)。安装程序可以从http:...

2018-08-05 09:15:42

shell 脚本执行dailybuild

#!/bin/bashDestMailsList=("xxx@xxx.com");BUILD_DIR=g3_asic_yoctoLOG_FILE="g3_asic_dailybuild.txt"TAIL_FILE="./tail.txt"#CurTime=$(date "+%Y%m%d")DayTimeTag=$(date "+%Y%m%d")MonTimeTag=$(date ...

2017-04-05 14:25:54

Linux/CentOS 升级C基本运行库CLIBC的注意事项(当想解决GLIBC_2.x找不到的编译问题)

标签: GLIBCcentoslinux基础运行库2014-09-24 10:32 23013人阅读 评论(21)收藏举报分类: 开发环境(8) Linux(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。在你准备升级GLIBC库之前,你要好好思考一下,你真的要升级GLIBC么?你知道你自己在做什么么?

2016-08-03 15:57:02

XZ压缩最新压缩率之王

XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。之前xz使用一直很少,所以几乎没有什么提起。我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压

2016-03-28 15:07:49

linux下devicetree中惯用的of函数

inux下devicetree中常用的of函数从device_node中获取信息:int of_property_read_u8_array(const struct device_node *np, const char *propname,u8 *out_values, size_t sz);int of_property_read_u16_array(const st

2015-12-10 11:01:02

cmd命令大全/cmd命令提示符大全

刚接触电脑的时候是从DOS系统开始,DOS时代根本就没有Windows这样的视窗操作界面,只有一个黑漆漆的窗口,让你输入命令。所以学DOS系统操作,cmd命令提示符是不可或缺的。可以告诉大家,大多数的程序员牛人或计算机专家在DOS系统下的操作是非常了得的,所以菜鸟要想成为计算机高手,DOS命令是非学不可。  直到今天的Windows系统,还是离不开DOS命令的操作。学习DOS系统操作,首先了解

2015-11-29 12:19:50

17个新手常见Python运行时错误

当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else, for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:if spam == 42

2015-11-25 19:56:28

知识有用吗

很多前面提到的炒股书籍的读者可能会辩驳,我买进卖出股票是技术活,是在茫茫股海中披沙拣金,其他人若没有具备我的慧眼,付出我的努力,也就得不到同样的回报。这样说似乎可以成立,因为以上的关于回报率和风险之比的讨论有一个隐含的理想化的前提,那就是参与者在信息的掌握和认识水平上是平等的,也就是说不存在某些人拥有大家不知道的藏宝图或是有伯乐相马的特殊本领。如果有,这些人自然可以独享高质量的投资机会,因为这些珍

2015-11-05 13:55:37

从数字中发现规律?

技术派是一群对数字和图形痴迷的人,他们每天面对着不断更新的各种技术指标和图形,不懈地想在其中发现规律和模式并印证自己早先发现的或是从他人处学来的规律和模式。这种锲而不舍与科学家的精神看上去十分相似。开普勒在第谷留下的大量关于行星运动的观测数据中研究时是这样,他发现了以他命名的行星运动的三大定律。瑞士天文学家巴耳末研究星体的光谱时是这样,他找到了一个经验公式来说明氢原子谱线的位置。孟德尔在12年的植

2015-11-05 13:54:52

如何挑选股票?

选择股票的理论和方法五花八门,总的来说属于两大理念阵营——价值投资和趋势投资。价值投资派认为,与频繁变化的价格不同,一只股票还有相对稳定的内在价值。比如一家汽车公司的资产多少,负债多少,管理水平如何,研发能力如何,市场占有率如何,品牌价值几何(分析这些被称为基础分析)……所有这些因素综合起来,决定了这家公司的价值。那么每只股票的价值就等于公司价值除以股票份数。当然上述因素很多都是很难定量化的,特别

2015-11-05 13:42:26

炒股心经01

私募一哥,徐翔经典语录:1.推荐的股票要能涨,最好马上涨!2.涨幅要高过沪深300指数!3.买入后不能下跌超过10%,否则无条件止损,不允许补仓!操作格言:独立思考,不要人云亦云!别人贪婪我恐惧,别人恐惧我贪婪!巴菲特:稳健的投资者夜夜安眠!note:股价有时候与基本面无关!在股市里利用情绪赚钱也是一种可复制的模式!

2015-11-05 11:14:55

linux内核的生成过程, vmlinux调试分析

1. 依据arch/arm/kernel/vmlinux.lds 生成linux内核源码根目录下的vmlinux,这个vmlinux属于未压缩,带调试信息、符号表的最初的内核,大小约23MB; arm-linux-gnu-ld -EL  -p --no-undefined -X -o vmlinux -T arch/arm/kernel/vmlinux.lds  

2015-11-03 14:13:06

SoC Bring-Up in DS-5 using the PCE

SoC Bring-Up in DS-5 using the PCE This tutorial shows how to use the Platform Configuration Editor (PCE) in ARM DS-5 Development Studio. By the end of this guide, you should be able to connect to a

2015-11-03 14:04:37

DS-5教程-ARM DS-5 添加新芯片至DS-5调试设备列表

设备 1、PC机 x 1台 2、DS-5软件开发工具 x 1套 3、DSTREAM仿真器 x 1套4、ARM内核开发板(本文以米尔MYD-LPC4357开发板为例) x 1套5、其他相关连接线                           说明:以下主要介绍在Linux系统下进行操作,Windows系统下操作方法类似,需要注意对应其中的路径。

2015-11-02 10:32:15

DS-5教程-ARM DS-5 添加新芯片至DS-5调试设备列表

设备 1、PC机 x 1台 2、DS-5软件开发工具 x 1套 3、DSTREAM仿真器 x 1套 4、ARM内核开发板(本文以米尔MYD-LPC4357开发板为例) x 1套 5、其他相关连接线                           说明:以下主要介绍在Linux系统下进行操作,Windows系统下操作方法类似,需要注意对应其中的路径。 

2015-10-30 15:57:32

Linux性能评测工具之一:gprof篇

这些天自己试着对项目作一些压力测试和性能优化,也对用过的测试工具作一些总结,并把相关的资料作一个汇总,以便以后信手拈来! 1 简介改进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数消耗掉了大部分执行时间,这通常都不是非常明显的。GNU 编译器工具包所提供了一种剖析工具 GNU profiler(gprof)。gprof 可以为 Linux平台上的程序精确分析性能瓶

2015-10-27 18:15:56

linux: 几个常用makefile模板

不才,总结个人常用makefile模板,以备后用。1、编译动态库[plain] view plaincopy#############################################################   # Makefile for shared library.  # 编译动态链接库  #######################

2015-10-20 18:47:25

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。