- 博客(125)
- 资源 (22)
- 收藏
- 关注
原创 shell递归遍历文件夹下面的文件
base_home=`pwd`function recur_dir(){ for file in `ls $1`; do if [[ -f $1"/"$file ]]; then echo "->FILE: "$1"/"$file elif [[ -d $1"/"$file ]]; then echo "FOLDER: "$1"/"$file recur_dir $1"/"$file
2021-07-17 16:33:22
802
原创 Lua怎么获取shell执行错误时的信息
Shell正常输出信息是到标准输出的(stdout: 1),错误信息是到标准错误(stderr: 2),如果需要同时获得正常信息和错误信息就要把stderr重定向到stdout。ls /Users/gdlocal/DOE/ 2>&1 Lua获取输出shell执行信息cmd = "ls /Users/gdlocal/DOE/ 2>&1"fh = io.popen(cmd)result = fh:read("*all")fh:close()print("shell e
2020-07-25 20:00:17
667
2
原创 attempt to post distributed notification thwarted by sandboxing
attempt to post distributed notification thwarted by sandboxing问题: 广播NSNotification对象时被沙箱阻止解决办法问题: 广播NSNotification对象时被沙箱阻止解决办法关闭app在沙箱中运行
2020-06-04 15:35:08
306
原创 Mac OSX下命令行解压rar压缩文件
参考:Mac OS 下安装rar unrar命令1. 下载rar/unrar安装文件地址:http://www.rarlab.com/rar/rarosx-5.2.0.tar.gz2. 把rar/unrar移动到/usr/local/bin3. 解压rar文件unrar x 实战试题MP3.rar...
2019-05-08 15:09:24
353
转载 Object-C dyld: Library not loaded: @rpath/XCTest.framework/Versions/A/XCTest
参考:dyld: Library not loaded: @rpath/XCTest.framework/XCTest Referenced from: /private/var/mobile/ContaXcode 5.0.2 dyld: Library not loaded: @rpath/XCTest.framework/Versions/A/XCTestObject-C在开始运...
2019-04-15 09:46:10
1270
转载 [iOS] iOS 多参数函数使用, 例如 NSLog
原文地址-传送门/** 日志打印, 多参数列表形式 __attribute__,是GNU编译器的一个特性,这个宏是一个编译器指令,我们在代码中通过定义这个东西,可以提示 编译器我们代码的一些逻辑,从而在编译器避免一些错误,在运行期提高性能。__attribute__在很多代码中都有应用,非常实用。 __attribute__ format ,这个东西能告知编译器,我们的代码在处...
2019-04-12 16:20:49
598
转载 Object-C 出现(linker command failed with exit code 1)错误总结
原文地址-传送门这种问题,通常出现在添加第三方库文件或者多人开发时。这种问题一般是找不到文件而导致的链接错误。 我们可以从如下几个方面着手排查。1. 以如下错误为例,如果是多人开发,你同步完成后发现出现如下的错误。Undefined symbols for architecture armv7: "_OBJC_CLASS_$_MyPageLogViewController", refe...
2019-04-12 10:16:10
2477
原创 Object-C运行unit test时报clang: error: linker command failed with exit code 1 (use -v to see invocation)
Object-C运行unit test时报Undefined symbols for architecture x86_64:"OBJC_CLASSKaTeX parse error: Expected group after '_' at position 119: …nt: _OBJC_CLASS_̲_CMPlistFileAPIUnitTest)ld: symbol(s) not fou...
2019-04-12 10:06:56
718
原创 Object-C Commmand Line Tool 模式下使用unit test
Object-C Commmand Line Tool 模式下使用unit test欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,...
2019-04-11 17:11:35
189
转载 python+Eclipse+pydev环境搭建
python+Eclipse+pydev环境搭建本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE简单快捷, 学习Python或者编写小型软件的时候。非常有用。 编辑器: E
2017-03-31 22:06:36
536
原创 OC和Swift混合编程引用Pods管理的模块
OC和Swift混合编程引用Pods管理的模块用Pods安装需要使用的模块后,打开.xcworkspace文件,然后按下图所示设置一下User Header Search Paths: swift中创建OC桥接文件 a. 自动创建桥接文件(仅限于swift工程中第一次建立OC文件),创建完桥接文件后还需要像b中最后一个图一样设置一下Object-C Bridging Header的路径:
2017-01-07 21:55:20
1501
转载 CocoaPods安装教程
虽然网上关于CocoaPods安装教程多不胜数,但是我在安装的过程中还是出现了很多错误,所以大家可以照下来步骤装一下,我相信会很好用.前言在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案。什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通
2016-12-12 10:25:25
435
原创 Python简单读写Excel (xlwt, xlrd, xlutils)
#!/usr/bin/env python#coding=utf8######################################################################################此程序是为了将excel中的一列单元格的中的某些数字不够三位的补零,如cell: abc_12_cd -> abc_012_cd#涉及读写整个excel
2016-01-12 16:07:25
2693
原创 简单的16进制转Ascii码
#!/usr/bin/env python#coding=utf8import binasciidef hexConvertToString1(sumStringOfHex): hexArray = sumStringOfHex.split(' ') #print hexArray hexIntArray = [int(mHex, 16) for mHex in hexArray
2016-01-06 23:43:33
5340
原创 Win7运行httpd.exe -> ApacheCould not reliably determine the server's fully qualified do main name
在win7 Dos下运行>httpd.exe和>httpd.exe -k install报错:AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using xxxxx. Set the 'ServerName' directive globally to
2015-11-26 21:45:05
641
转载 如何在Eclipse中利用pydev调试Django
1. 调试环境安装Ø PyDev插件安装在主菜单“Help”—>“Software updates…”中添加http://pydev.sf.net/updates自动下载安装。Ø 安装完毕配置在主菜单 “window”—>“preference”中
2015-11-09 20:17:07
1263
转载 Eclipse和PyDev搭建完美Python开发环境(Windows篇)
Eclipse和PyDev搭建完美Python开发环境(Windows篇)目录安装Pythonpython for eclipse插件安装配置PyDev插件测试安装Python从网站上下载最新的版本,从http://python.org/download/下载。安装过程与其他Windows软件类似。目前稳定版本为Python 2.7.6和Python 3.3.4。
2015-11-09 01:14:16
455
原创 win7 32bit python2.7 python manage.py syncdb -> No module named MySQLdb
1. Django在同步数据库执行:python manage.py syncdb命令时,报如下错误: raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module:
2015-11-06 00:21:51
803
转载 HTTP Content-type 对照表
HTTP Content-type 对照表Content-Type,内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,比如用PHP输出图片文件、JSON数据、XML文件等非HTML内容时,就必须用header函数来指定Content-Type,才能达到输出一张图片或是其它指定内容类型的需求。Ap
2015-11-04 13:59:58
540
原创 win7 32bit下安装mysql server
1. 下载mysql server直接百度搜索mysql server,直接百度软件中心推荐, 是非双击安装版 2. 配置my.ini文件下载完成后,将文件解压后放到你想要防止mysql的地方,我是直接放到D盘,然后将文件夹下面的my-default.ini复制一份命名为my.ini,然后贴入以下配置数据:[mysql]# 设置mysql客
2015-11-04 01:27:46
1231
原创 Python模块Scrapy导入出错:ImportError: cannot import name xmlrpc_client
Mac(OS version: OS X Yosemite 10.10.5)上安装Scrapy模块,使用时出现:from six.moves import xmlrpc_client as xmlrpclibImportError: cannot import name xmlrpc_client错误解决方法:sudo rm -rf /Library/Python/2.7/
2015-10-25 00:37:38
5178
转载 14.Python标准库_数据库 (sqlite3)
Vamei博客地址:http://www.cnblogs.com/vamei/p/3794388.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python自带一个轻量级的关系型数据库SQLite。这一数据库使用SQL语言。SQLite作为后端数据库,可以搭配Python建网站,或者制作有数
2015-10-19 22:24:59
517
转载 13.Python标准库_循环器 (itertools)
Vamei博客地址:http://www.cnblogs.com/vamei/p/3174796.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在循环对象和函数对象中,我们了解了循环器(iterator)的功能。循环器是对象的容器,包含有多个对象。通过调用循环器的next()方法 (__
2015-10-19 22:14:56
397
转载 12.Python标准库_数学与随机数 (math包,random包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/10/26/2741702.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经在Python运算中看到Python最基本的数学运算功能。此外,math包补充了更多的函数。当然,如果想要
2015-10-19 22:05:35
504
转载 11.Python标准库_多进程探索 (multiprocessing包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/10/13/2722254.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在初步了解Python多进程之后,我们可以继续探索multiprocessing包中更加高级的工具。这些工具可以让我们更加
2015-10-15 12:22:31
393
转载 10.Python标准库_多进程初步 (multiprocessing包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/10/12/2721484.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经见过了使用subprocess包来创建子进程,但这个包有两个很大的局限性:1) 我们总
2015-10-15 11:13:04
438
转载 9.Python标准库_当前进程信息 (os包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/10/12/2721016.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们在Linux的概念与体系,多次提及进程的重要性。Python的os包中有查询和修改进程信息的函数。学习Pyth
2015-10-14 11:23:05
372
转载 8.Python标准库_多线程与同步 (threading包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/10/11/2720042.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python主要通过标准库中的threading包来实现多线程。在当今网络时代,每个服务器都会接收到大量的请求。服
2015-10-14 11:08:02
421
转载 7.Python标准库_信号 (signal包,部分os包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/10/06/2712683.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在了解了Linux的信号基础之后,Python标准库中的signal包就很容易学习和理解。signal包负责在Py
2015-10-14 10:36:40
469
转载 6.Python标准库_子进程 (subprocess包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/09/23/2698014.html这里的内容以Linux进程基础和Linux文本流为基础。subprocess包主要功能是执行外部的命令和程序。比如说,我需要使用wget下载文件。我在Python中调用wget程序。从这个意义上来说,subprocess的功能与shell类似。
2015-10-14 10:22:46
352
转载 5.Python标准库_存储对象 (pickle包,cPickle包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/09/15/2684781.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢reverland纠错 在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),
2015-10-13 11:50:51
417
原创 Python递归查找文件(os.walk, os.path, fnmatch)
#!/usr/bin/env python#coding=utf8'''Python ver 2.7Search some file recursivily'''import osimport fnmatchdef recursiveSearchFile(searchPath, partInfo): wantFilesPath = [] for (dirPath,
2015-10-13 11:29:06
852
转载 4.Python标准库_文件管理 (部分os包,shutil包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/09/14/2684775.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在操作系统下,用户可以通过操作系统的命令来管理文件,参考linux文件管理相关命令。Python标准库则允许我们从
2015-10-13 10:56:40
386
转载 python开发_常用的python模块及安装方法
源自:http://blog.csdn.net/hengcai001/article/details/4166996转自Hongten:http://www.cnblogs.com/hongten/p/hongten_python_more_modules.htmlpython开发_常用的python模块及安装方法adodb:我们领导推荐的数据库连接组件
2015-10-11 10:37:25
873
原创 Python递归查找文件(os.path, fnmatch,glob)
#!/usr/bin/env python#coding=utf8import os.pathimport fnmatchimport globdef recursiveSearchFiles(dirPath, partFileInfo): fileList = [] pathList = glob.glob(os.path.join('\\', dirPath,
2015-10-09 15:17:52
2277
转载 3.Python标准库_路径与文件 (os.path包, glob包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/09/05/2671198.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 路径与文件的简介请参看Linux文件系统 os.path包os.path包主要是处理路径字符串,比如说'/
2015-10-09 15:11:48
538
转载 2.Python标准库_ 时间与日期 (time, datetime包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/09/03/2669426.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python具有良好的时间和日期管理功能。实际上,计算机只会维护一个挂钟时间(wall clock time)
2015-10-09 13:49:24
543
转载 1.Python标准库_正则表达式 (re包)
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/08/31/2661870.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们
2015-10-08 13:02:52
500
转载 Python标准库的学习准备
Vamei博客地址:http://www.cnblogs.com/vamei/archive/2012/07/23/2605345.html作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python标准库是Python强大的动力所在,我们已经在前文中有所介绍。由于标准库所涉及的应用很广,所以需要学习
2015-10-07 13:05:17
516
uCOS_II内核分析
2011-09-15
高质量C C编程指南
2011-09-15
tc 库函数
2011-09-15
STM32F10xxx固件库手册
2011-09-15
stm32不完全手册
2011-09-15
STM32权威指南
2011-09-15
STM32F103CDE数据手册
2011-09-15
STM32F10x常见应用解析
2011-09-15
Altium笔记,PCB板的设计
2011-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人