自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (12)
  • 问答 (3)
  • 收藏
  • 关注

原创 typora和pycharm个别使用方法

pycharm: 如何显示python文件下的函数和类的列表 一: 打开show munbers点击project栏位上部分的齿轮按钮, 弹出设置窗口, 勾选Show Members,勾选后, py文件会显示内部定义的class和method, 每个文件可折叠或展开 二: 打开Structure视窗, 所选中的文件的class和method, 属性等将在S...

2020-04-29 14:43:33 621

原创 NSTableCellView的使用

NSTableView中的NSTableCellView最添加控件从库中拖各种view控件到NSTableCellView中,如image view,如check button,如round rect button分别拖入到NSTableCellView中从Connections inspector中可以看到,在NSTableCellView中可以看到有几个本身存在Outlets,包括...

2020-04-26 14:09:57 1708 2

原创 python 定时任务的几种常见方式

1、while循环中使用sleep缺点:不容易控制,而且是个阻塞函数def timer(n): ''' 每n秒执行一次 ''' while True: print(time.strftime('%Y-%m-%d %X',time.localtime())) theTask() # 此处为要执行的任务 ...

2020-04-23 18:39:20 395

转载 python进程间通信---队列和管道

python进程间通信---队列和管道(multiprocess.Queue、multiprocess.Pipe)  进程间通信:IPC(inter-Process Communication)1、队列概念介绍:  创建共享的进程队列,Queue是多进程的安全的队列,可以使用Queue实现多进程之间的数据传递。# Queue([maxsize]) 创建共享的进程队列。参...

2020-04-23 16:15:07 896

转载 python multiprocessing.pool.MaybeEncodingError

代码:from multiprocessing import Poolp = Pool(5)p.map(download_file, file_lists)错误信息:multiprocessing.pool.MaybeEncodingError: Error sending result: 'HTTPError()'. Reason: 'PicklingError("Can'...

2020-04-23 14:21:11 2716

原创 python multiprocessing.Pipe的close()问题

主要讲close问题,和recv卡住问题recv卡住是因为他要等待管道中有数据接收,如果没数据就卡住,但是我想触发EOFError,看被人解释是当管道中数据没有东西时就会抛出EOFError,但是我这里死活不抛出,就是卡住。后来发现是close的问题,但是下面的代码我也加了close了,from multiprocessing import Processfrom multiproce...

2020-04-22 15:23:51 2377

转载 shell基础之变量及表达式

本节内容1. shell变量简介2.定义变量3.使用变量4.修改变量的值5.单引号和双引号的区别6.将命令的结果赋值给变量7.删除变量8.变量类型9.特殊变量列表10.退出状态11. shell表达式与运算符 11.1条件表达式 11.2整数比较符 11.3字符串比较符 11.4文件测试 ...

2020-04-21 13:35:53 301

原创 MacOS XPC的使用入门

MacOS:10.14,Xcode:11.01、随意创建一个工程,可以是App projectXcode -> File -> New -> Project... -> macOS -> Application -> App -> click Next填写Product Name(XPCDemo) ->选择或者不选择Team账号 -> ...

2020-04-21 10:54:14 3094

原创 MacOS CoreData(2)coredata DB连接/访问

ViewController.h文件// ViewController.h文件#import <Cocoa/Cocoa.h>#import <CoreData/CoreData.h>#import "Person+CoreDataClass.h"#import "Person+CoreDataProperties.h"@interface ViewCo...

2020-04-20 16:29:02 263

原创 MacOS coredata(1)创建工程

1、创建:xcode -> File -> New -> project... -> App || Command Line Tool -> Next -> 勾选 Use Core Data 2、创建Entity,设置字段和属性选中CoreDataDemo.xcdatamodeld文件 -> Add Entity -...

2020-04-20 16:01:40 311

原创 python简单爬取图片的一点总结

折腾了好几天,终于开发了一个能够爬取mzitu的单进程程序,虽然只有短短的百十行code,但由于没怎么搞过爬虫,有很多的坑都是费了很大劲儿才爬出来,不过不断的查询、实验等学到的东西还真挺受用的:学习了:1、requests,urllib2,BeautifulSourp,selenium+webdriver(mzitu没涉及到,但还是学了下)2、每级URL的变化和提取...

2020-04-17 09:57:31 496

原创 Mac OS python selenium webdriver chome

1. chome浏览器安装和driver安装a)chrome浏览器下载b)chome driver下载地址 driver下载时,选择mac64版本的,请与chrome浏览器的版本匹配,至少是接近,否则易引起错误 chome driver下载完毕后,解压后我直接将这个可执行程序放到了/usr/local/bin中2、安装python的selenium,pip insta...

2020-04-16 17:25:51 674

原创 python urllib2.urlopen()获取到html内容乱码解决

1、问题:在用urllib2.urlopen()打开的网页显示乱码,查看原网页其用的charset='gb2312'所以见获取到的网页用decode('gb2312')解码,但是发现偶尔能行,大部分时候不行,非常奇怪,不行的时候报错:UnicodeDecodeError: 'gb2312' codec can't decode bytes in position 11346-11...

2020-04-15 14:21:47 1469 1

原创 python去除字符串空格的方法

1、strip():去除开头/结尾的空格a = ' a b c 'a.strip()# 'a b c'2、lstrip():去除起始处空格a = ' a b c 'a.lstrip()# 'a b c '3、rstrip():去除结尾处空格a = ' a b c 'a.rstrip()# ' a b c'4、replace()方法:替换字符串,replac...

2020-04-14 12:20:28 326

转载 Python BeautifulSoup教程

BeautifulSoup4是爬虫必学的技能。BeautifulSoup最主要的功能是从网页抓取数据,Beautiful Soup自动将输入文档转换为Unicode编码,输出文档转换为utf-8编码。BeautifulSoup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,如果我们不安装它,则 Python 会使用 Python默认的解析器,lxml 解析器更加强大,速度更快...

2020-04-14 10:31:49 281

转载 python urllib模块(urlopen/response/request/headler/异常处理/URL解析)

简介Urllib是Python内置的HTTP请求库。它包含四个模块:urllib.request :请求模块 urllib.error :异常处理模块 urllib.parse url : 解析模块 urllib.robotparser :robots.txt解析模块,用的比较少相比Python2变化:Python2: import urllib2 response=urlli...

2020-04-13 15:08:45 1765 1

原创 python中文字符串比较时出现编码错误

code:if n_list[i]=="国产IC": pass错误信息:UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode原因:字符串中有中文,在python做比较时,因为编码方式不同而导致解决办法:添加系统中文编码方式# -*- coding...

2020-04-13 14:35:31 607

原创 python读取excel:xlrd

***模块:***xlrd***安装:***pip install xlrd导入:import xlrd打开文件:workbook = xlrd.open_workbook(excelFile) #文件名及路径#路径/文件名有中文时,使用r''原生字符定义#也可以使用解码函数excelFile = excelFile.decode('utf-8')获取workbook中shee...

2020-04-13 11:12:15 264

原创 Mac下pip install pycurl报错解决办法

Mac OS python2.7pip install pycurl错误信息:解决办法:在指令后加--user, 即pip install pycurl --user,执行即可原因:--user指定将 pip 安装的包默认安装在用户目录,使用本地的SSL$ pip install pycurlDEPRECATION: Python 2.7 will reach the en...

2020-04-12 16:53:40 714 2

原创 MacOS隐藏文件/文件夹

隐藏:terminal中输入指令 chflags hidden +空格+文件/资料夹完整路径注:可用鼠标拖拽文件/资料夹到terminal还一个不太安全的方法:terminal中输入指令:mkdir+空格+.+资料夹/文件名 : 创建隐藏的资料夹 mv资料夹/文件名 .资料夹/文件名 :总之就是在资料夹前强制加".",使之隐藏。注:mac默认的以"...

2020-04-09 17:10:01 391

原创 git设置忽略对临时文件或文件夹的追踪

问题描述:在xcode开发app中,通过设置将DerivedData和build两个文件夹显示到了工程路径下了在每次经过改动和编译后,这两个文件夹里边的内容都会变动,git没有任何设置情况下,会追踪所有的变动,但这些追踪没什么意义,他们是临时生成的或经过编译生成的有没有办法让git不追踪这两个文件夹?解决:在project创建并git init之后,在.git同级目录下t...

2020-04-09 10:37:48 1141

原创 MacOS 10.14.5单双面打印设置

问题描述:通过我的电脑连接的打印机,每次打印都是双面打印,有时候很是不方便但是我电脑上又找不到设置的地方,很是奇怪,经过查找资料和和实验,找到了方法,在此做个总结:1、system perferences -> Printers & Scanners->Options & Supplies...所显示出来的信息与网上个别介绍的不一致,也不知道是不是syste...

2020-04-08 14:00:31 3959

原创 MacOS Typora(0.9.9.29.2) Markdown简明教程

Markdown 语法整理大集合2017Markdown常用语法

2020-04-07 15:06:14 432

原创 C语言标准库stdlib.h

xcode中点开stdlib.h文件,这里边有很多常用而且又非常有用的东西,今儿就来具体的研究研究:stdlib.h == standard library标准库头文件,该文件包含了C语言标准库函数的定义stdlib.h里面定义了五种类型、一些宏和通用工具函数类型:size_t、wchar_t、div_t、ldiv_t和lldiv_t;宏 : EXIT_FAILURE、EXI...

2020-04-03 09:34:03 3173

原创 python函数嵌套--闭包

函数嵌套python中有一个特殊的语法,很少有人会用到,但是又是确实会使用,那就是嵌套函数。def outer(factor): def inner(number): return number*factor return inner一个函数在另一个函数里面,外层函数返回的是里层函数,也就是函数本身被返回了,返回的是函数。注意,返回的函数还可以访问它的...

2020-04-02 10:31:22 328

原创 python中常用魔术方法

__new__(cls, *args, **kwargs) 创建对象时调用,返回当前对象的一个实例;注意:这里的第一个参数是cls即class本身__init__(self, *args, **kwargs) 创建完对象后调用,对当前对象的实例的一些初始化,无返回值,即在调用__new__之后,根据返回的实例初始化;注意,这里的第一个参数是self即对象本身...

2020-04-02 09:30:27 257

用python Thkinter实现的模拟扫雷游戏程序源码

python Tkinter虽然不是做GUI程序的主流,也有很多弊端,但要看用在什么地方。对于普通应用者或者常规的应用它都是足够了的,而且其开发速度是如此的简便和高效。 常用的控件和机制都有,如Button,Label,Text等,甚至借助一些工具能实效稍微复杂些的开发需求,而且python资源是如此的丰富。 基于此开发了模拟的扫雷游戏,从中能学习很多实际的可操作性的技能。

2022-02-17

简易版俄罗斯方块游戏(Mac OS X)

mac os x使用基本的画图方法开发一个简易版的游戏 自己学习练习的内容

2017-04-19

贪吃蛇(OS X)

学习cocoa上的画图操作,Mac OS X上的app

2017-04-19

Sameple NSTableView Bind

NSTableView如何绑定NSArrayController

2017-04-12

ARToolkit部分函数

网上找到的一个ARToolkit部分函数介绍,很是不错,分享给大家

2016-03-14

java的jxl.jar

使用java读写excel文件所必须的jar包裹

2012-07-08

jdk1.6-part2

jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe part2

2012-05-28

jdk1.6-part1

jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe part1

2012-05-28

java 1.6 API文档(html中文版)

java api的中文文档,学习Java的必备资料

2012-05-28

tomcat7.0安装程序

tomcat 7.0.2的安装程序,本人已经验证,绝对可以正常运行。我之前就是被错误的安装程序搞惨的,所以希望和大家共享这个好的资源

2011-05-11

java案例精粹150例

java案例精粹150例中的所有程序,我们看书的时候可以先运行下,看到结果在来分析程序,有助于理解哦!

2009-05-29

C#教程,一部很不错的入门教程

这是一本基础教程,本人看了以后大获收益,希望和大家分享。

2009-05-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除