- 博客(25)
- 收藏
- 关注
转载 安卓上微信闪退的一种解决方法
症状:打开微信时,出现月球后闪退网上搜到的解决方法是,升级微信或清空微信的数据。这种情况之前也出现过两次,但按照以上两种方法,会丢失原聊天记录。也许比较稳妥的方法是先备份聊天记录,再重装或清除,再重新导入或合并,就是有些麻烦。这里给出另一个实验成功的方法:1. 进入 /data/data/com.tencent.mm 目录,这时发现 /data 目录下的可用空间只有几...
2016-08-08 16:01:00
585
转载 [Z] 通天塔导游:各种编程语言的优缺点
原文出处: Steve Yegge译文出处:baohao【译注】:圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的语言,这 个塔就没能造起来。 巴别塔不建自毁,与其说上帝的分化将人类的语言复杂化,不如说是人类自身心灵和谐不再的分崩离析。之所以后来有了翻译,不仅是为了加强人类之间的交流,更寄达了一种...
2016-02-02 22:45:00
269
转载 [Z] 10 种必知必会的软件开发工具
1. 版本控制系统不管你工作在一个100人的团队,还是独自一人干活,如果你从事设计,你应该会用到版本控制软件。这是一种可以管理文档的不同版本的软件,不管是图表还是源代码。像源代码或配置文件这样的文本文档尤其适合于版本控制,因为很容易查看版本间的差异,合并两个版本之间的改动,特别是多个人工作在一组文档上。版本控制里的文档集合称为版本库(repository)。版本库所在的位置某种...
2015-10-18 01:24:00
335
转载 [Z] Linux 内核同步机制
原文出处: linuxDOSLinux内核同步机制,挺复杂的一个东西,常用的有自旋锁,信号量,互斥体,原子操作,顺序锁,RCU,内存屏障等。这里就说说它们的特点和基本用法。自旋锁 :通用的 和读写的特点:1. 处理的时间很短。2. 尝试获取锁时,不能睡眠,但是有trylock接口可以直接退出。3. 多用在中断中。4. 任何时候只有一个保持者能够访问临界区。...
2015-09-22 18:11:00
124
转载 [Z] 囚禁你的精灵(daemon)进程
作者:matt borland 翻译:nixe0n简介 chroot牢笼(jail)概念综述 postfix精灵进程分析 一个禁锢(jail)howto:icecast 第一步:把icecast安装在牢笼(jail)环境中 第二步:配置牢笼(jail)环境 第三步:为这个精灵建立一个chroot包装哪些地方不能用牢笼环境 结论 简介 我们经常会听说计算机遭到...
2015-09-07 09:00:00
191
转载 Windows Powershell 3 极速入门
Learn Windows PowerShell 3 in a Month of Lunches(2rd)2013, DON JONES 这本书基于 PowerShell 3.0,做初学者教材极好,若有 Linux shell 基础则可一目十行。如下便是摘录式笔记,仅记录一些感兴趣的重点,涉及大部分章节。 书中甚少涉及语法,因为按作者的说法:操起命令直接上,这才是 PS ...
2015-08-14 17:38:00
372
转载 [Z] 如何熟悉一个开源项目?
你有个任务,需要用到某个开源项目;或者老大交代你一个事情,让你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样:1、首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解。2、阅读项目的文档,重点关注类似Getting started、Example之类的文档,从中学习如何下载...
2015-07-27 20:09:00
67
转载 [转] 关于无线 wifi 路由器的要素
迄今为止,无线wifi设备的发展自从诞生之日起,速度算是不快不慢,从最初的1m传输速度发展到11b标准再发展到54ag,又在mimo技术上发展到如今的11n,频率分别涵盖2.4和5g。其发展速度相对于其他网络和计算机软硬件来说是相对慢的,但相对与普遍的应用来说又是相对快的,比如说在11n铺天盖地而来的时候,我们国内的绝大多数家庭和单位,依然还在广泛使用54m的a/g传输标准。 ...
2015-06-19 17:55:00
431
转载 大文件的并行处理问题
问题论坛上碰见一个问题:有 N 个 1-2G 大的文件,其中第六列是点分表示的 IPV4 地址,需要把它转为整数表示。#!/bin/awk -f{ len = split($6, a, ".") if (len == 4) { ip = lshift(a[1], 24) + lshift(a[2], 16) + lshift(a[3], 8)...
2015-06-07 15:59:00
263
转载 一些 Shell 脚本(持续更新)
1. 启动日志分析启动日志格式如下:开机时间:2015/05/13 周三 16:45:17.79关机时间:2015/05/13 周三 18:46:03.91开机时间:2015/05/14 周四 17:07:11.80开机时间:2015/05/14 周四 17:09:34.68关机时间:2015/05/14 周四 18:42:35.40转换为导入 excel 的格式:20...
2015-05-24 13:39:00
178
转载 [Z] 深入浅出 Systemd
1. Systemd 的简介和特点 Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。systemd 和 ubuntu 的 upstart 是竞争对手,预计会取代 UpStart,实际上已经有消息称 Ubuntu 也将跟随 debian 采用 systemd 作为其标准的系统初始化系统。 ...
2015-04-18 01:02:00
185
转载 如何选择手机
功能:在已明确的需求基础上,稍做前瞻。不在意的功能,可无视。不需要的花哨功能,也无视。型号:不追新,选择久经考验的机型。品牌:选择经典,物超所值;选择山寨,自寻烦恼。平台:iOS体验比安卓仍然好很多,从苹果转到安卓的多数会这样想。人性:人遇到新事物,会因为光环或新鲜而夸大优点(初见黑莓、iPhone),也会因为与原有习惯不同而抱怨(从iOS到安卓,再从安卓回到iOS),甚至产生...
2015-04-15 23:16:00
99
转载 [转] 快速掌握一个语言最常用的 50%
> 现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度: 其一,粗粗看看语法,就撸起袖子开干,边查 Google 边学习; 其二,花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。 然而这两种方法都有弊病。第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标,而且学习效率不高。因为没有实际问题驱动的语言学习通常是不牢固不深入的。...
2015-04-14 16:58:00
72
转载 LeetCode Shell Problems
195. Tenth Line -- 第十行How would you print just the 10th line of a file?Solution:awk 'NR==10' file.txt194. Transpose File -- 转置文件Given a text file file.txt, transpose its content.You may...
2015-04-11 19:58:00
110
转载 一道整数求值作业
题目描述:给定一个整数 X,找到组成的数字和 X 完全相同的,且大于 X 的最小的那个数。输入要求 一个整数 X,不会以0开头。输出要求 输出与 X 数字组成完全相同,且大于 X 的最小的数。若不存在这样的数,输出 0例如,输入 156 输出 165,或者 27711 就是 71127,330 的话就是 0...
2015-04-05 23:17:00
261
转载 用 Android-X86 和 VirtualBox 玩安卓游戏
目前的系统是 Ubuntu 14.04,近日玩了玩 flash 版的《皇家禁卫军:前线》塔防游戏,还是想试试原生安卓游戏的表现。发现大概有两个选择:各类安卓模拟器:官方SDK模拟器,bluestacks(win),Genymotion(跨平台)Android-x86, 这个牛B的开源项目将Android移植到了x86平台,这样就能直接在PC或虚拟机上流畅的运行了。系统已装 v...
2014-10-12 21:47:00
697
转载 [转] 外行值得一读的5本经典数学书
有很多人让我给外行朋友推荐一些优秀的数学书,他们之中有些是没在大学学过高等课程的,只对学习数学感兴趣的朋友,还有些对历史人物比对数学成果更感兴趣。具有讽刺意味的是,当你是滑铁卢大学数学专业的学生之后,你到第四年才有机会上一门讲述数学历史的课程,会向你解释一些隐藏在数学之后的心态和哲学,而非只是定理和证明。这 5 本书是我推荐给那些想了解数学思想和原理的朋友。1.《A His...
2014-01-12 11:09:00
283
转载 我们总在犯错
1943年,五角大楼遇到了难题。美方为一种新的语音加密系统——“X系统”投入了上百万美金,但其安全性却不能确保。所以高官召请克劳德·香农来分析 “X系统”的代码。如果没问题,那么就证明了这些代码在数学上的不可破解性。香农是新一代数学家,即信息理论家。对香农这群理论家而言,信息与字母、数字及它们代表的事实不同。信息更抽象、更精确,也就是说毫无冗余。就拿“Let's crack ...
2012-11-19 18:36:00
62
转载 Thinkpad(T420 + WIN7)驱动与软件的安装
直接从联想官网下载对应机型的驱动,如果是水货机,必须选对销售地区(页面最上方有国家选择),否则具体型号可能找不到。我的是新版,所以选的是 Singapore或者也可以安装 SystemUpdate 软件,它会自动根据机型给出所需驱动和软件驱动建议安装顺序:Chipset - Audio - VGA,CAMERA、CARDREADER、WLAN,ACHI,重启,然后安装电源管理软件,最后安...
2012-11-19 13:18:00
1450
转载 getopts 的简单模拟(09.12 Rev)
鉴于有些老版本的 busybox 可能没带 getopts 或 getopt 工具,为了写个支持选项的通用脚本,写个函数模拟 getopts,相比之前 shell 的选项解析 中的处理方式,这样也许更简单易用关于 getopts 与 getopt 处理命令行参数是个相似而又复杂的事,为此,C 提供了 getopt/getopt_long 等函数,C++ ...
2012-09-08 10:11:00
102
转载 使用 Wget 完成自动 Web 认证(推 portal)
引言近日接触到一项实现 web 自动认证的小任务,该任务原打算通过代码模拟整个认证过程,但后来认识到这不过是重复造轮子,干嘛不用现成的经典命令行工具 -- Wget?尽管其 HTTP 支持有限,但够用了!铺垫任务虽小,五脏俱全,这里铺陈相关知识点如下:一、Web认证方式A. Http协议内建的认证方法1. Http Basic Authentication (Http...
2012-07-21 21:03:00
624
转载 SecureCRT 脚本一则(07-20.Rev.1)
引言做AP上层应用开发时,需要经常打包、烧写文件系统,通过终端仿真软件 SecureCRT 登录后用串口控制。俗话说,工欲善其事必先利其器,工具软件与生产力密切相关,值得仔细设置并熟悉之。搜到两篇不错的设置文章:SecureCRT 使用技巧,SecureCRT好用的设置。SecureCRT 支持脚本,可以实现一定程度上的自动化操作,把一些常用操作序列封装成脚本也不错,目前用的是 Se...
2012-07-14 02:33:00
236
转载 shell 选项解析之需求一:多路径自动补全
前言上篇实现了shell选项的简单解析,支持选项连写(-xfd)及带参选项(-d “目的路径”)。但在使用中发现仍有不便之处:经常需要上传多个文件到设备下的不同路径,若脚本只支持单路径,则只能按路径分批上传;其次,有些文件名比较长,输入麻烦,so,新的需求产生了~1)支持对文件指定不同目的路径2)考虑到不少情况下只是覆盖原文件,若目的路径可带文件名,则能利用shell的路径补...
2012-06-30 03:28:00
124
转载 配置网络测试环境的批处理
引言有次需要测试 50 台左右的设备,每个都要连上电脑并搭好测试环境。这种事当然用服务器下发配置最方便,但条件不允许哦,只得手工一台台设写了个批处理配置脚本,放到 U 盘上,最好再配上 autorun.inf,嘿嘿~备忘脚本GOTO COMMENT我是配置网络测试环境脚本呵呵~:COMMENT@echo offtitle -- 关闭防火墙,设置...
2012-06-17 01:33:00
89
转载 shell 的选项解析
引言目前在做嵌入式开发,经常要把程序 tftp 到设备上调试运行,打算写个脚本简化这些步骤,但系统所带 busybox 还是老旧的1.01版,不少 shell 特性都不支持,如 getopts。无奈,就写个老旧的脚本顶上吧~目标1. 脚本支持选项配置,如 -xfd /root/sbin app1 app2 .68,即,把文件 app1,app2 从 192.168.0.68 ...
2012-06-16 23:57:00
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人