- 博客(24)
- 收藏
- 关注
原创 多线程下载图片-练手
学习了多线程下载表情包的笔记:原视频网站:Python多线程下载表情包整体思路先获取整个网站的所有页面的url把所有页面url 和所有图片url 的list, 设置成全局变量 并且要用到全局锁。(在启动多线程时,全局变量会被同时改动,所以要加上全局锁)用了生产者-消费者模式进行爬虫设置生产者:循环获取当前页面的所有图片的url,添加到全局变量图片url的list设置消费者:...
2018-02-24 10:49:57
245
原创 CentOS修改MySQL的root密码
修改MySQL的登录设置:# vim /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。 重新启动mysqld # service mysqld restart 登录并修改MySQL的root密码 》 #mysql (直接就可以进去了) mysql> UPDATE user SET Password = passwor
2017-08-09 13:27:37
1649
原创 在CentOS下安装Python3
先下载文件 在官网https://www.python.org/downloads/release/python-361/ 下载第一个就行先进入 su root有用户模式下 解压文件 #tar -xvzf Python-3.6.1.tgz进入解压后的文件夹 #cd Python-3.6.1/添加配置 #./configure –prefix=/usr/python (你要安装的路径)编译源
2017-08-05 17:45:02
1118
原创 CentOS连网设置
在终端进入 root用户: 输入 su 然后输入密码 输入:ls /etc/sysconfig/network-scripts/ 进入文件夹后 要配置第一个文件输入 cat /etc/sysconfig/network-scripts/ifcfg-eth0(填上方自己的文件名) 把 no改成yes就行了 (用vi编辑器)vi /etc/sysconfig/network-scr
2017-08-04 13:18:57
430
转载 PEP8 Python 编码规范整理
转载出处 :https://www.douban.com/note/134971609/一些 基本的使用规范 ~一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方法定义之
2017-08-02 12:20:42
281
原创 Parallels Desktop显示 未到检测系统
1. 先在选择镜像文件处点继续,创建了一个没有操作系统的虚拟机,然后停止运行系统。2. 在选择虚拟机开始界面,设置虚拟机,硬件处把光驱/CD.. 选择自己下载的iso文件,然后 高级设置:位置 : IDE 0 : 0 3. 然后重新打开虚拟机,就会 开始安装自己下载的系统了。
2017-08-01 11:55:09
21471
2
原创 iOS-UI分析利器--Reveal的简单使用
1.下载正版Reveal软件 http://revealapp.com/download/(免费版30天试用~) 2.将Reveal.app和你的XCode工程相互连接: 1.打开Reavel.app,然后如图 2.拷贝Library文件到你的项目工程中 3.如图添加 libz.tbd: 4.添加Reveal.framework (在 第二步添加到 的文件夹位置 添加 ~)
2016-09-09 18:30:21
388
原创 UIApplication
就是涉及到应用方面的了 在图标右上角加消息数,通知栏显示联网状态 openURL :打开任何东西 管理 状态栏,可以让它显示隐藏时有动画,能在程序运行中 设置状态栏~main函数中执行了一个UIApplicationMain这个函数intUIApplicationMain(intargc,char*argv[],NSStr
2015-10-29 14:26:10
308
原创 UIPickerView
一.UIPickerView1.UIPickerView的常见属性// 数据源(用来告诉UIPickerView有多少列多少行)@property(nonatomic,assign)id dataSource;// 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPickerView的选择)@property(nonatomic,assig
2015-10-13 19:31:01
313
原创 自定义cell
写代码的流程:(自己认为~)(简便版的~~)先加载模型数据自定义cell 在设置每行的数据的时候 自己写一个类JTxxxcell, 用storyboard里自带的tableView 类似于xib 把创建好的 cell 自己起个名字 然后在调用的时候不用考虑释放吃了,可以创建多个cell 在不同地方 用不同的 cell把数据放进去就行了~
2015-09-26 08:39:51
323
原创 多控制器
UINavigationController设置:UIWindow的rootViewController为UINavigationController根据情况 通过push方法添加对应个数的子控制器以栈的形式保存子控制器@property(nonatomic,copy)NSArray *viewControllers;@property(no
2015-09-25 17:36:47
336
原创 UIView 总复习
@interfaceUIView : UIResponder/** * 通过一个frame来初始化一个UI控件 */- (id)initWithFrame:(CGRect)frame;// YES:能够跟用户进行交互@property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEnabled; /
2015-09-16 20:29:31
451
原创 UIWindow
最开始 新建的是一个空文件 自己添加一个UIWindow// 创建window 设置window为整个屏幕的 尺寸~ self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; // 设置window的背景色 self.window.backgroundColor = [UI
2015-09-16 20:25:42
281
原创 UIApplication
就是涉及到应用方面的了 在图标右上角加消息数,通知栏显示联网状态 openURL :打开任何东西 管理 状态栏,可以让它显示隐藏时有动画,能在程序运行中 设置状态栏~main函数中执行了一个UIApplicationMain这个函数int UIApplicationMain(intargc, char*argv[], NSString*principalClassName, NSS
2015-09-16 20:24:04
261
原创 UIPickerView
一.UIPickerView1.UIPickerView的常见属性// 数据源(用来告诉UIPickerView有多少列多少行)@property(nonatomic,assign) id dataSource;// 代理(用来告诉UIPickerView每1列的每1行显示什么内容,监听UIPickerView的选择)@property(nonatomic,assign) id de
2015-09-16 20:21:48
255
原创 UITableView
继承自UIScrollVIew 所以支持滚动遵守协议 和 设置数据源经常问的: 性能优化 创建的cell 很少个数有限1. 通过标识去缓存池寻找可循环利用的cell2. 如果找不到,创建一个新的cell,并给cell一个标识3. 给cell设置新的数据 汽车品牌 以及改进的 LOL英雄// 让自动把字典里的数据 转 模型[self setValuesForKeysWithDi
2015-09-16 20:18:55
374
原创 喜马拉雅~小程序代码
//// ViewController.m// 喜马拉雅1.12//// Created by waka on 15/7/16.// Copyright (c) 2015年 IOS. All rights reserved.//#import "ViewController.h"#define JTImageCount 5@interface ViewControll
2015-09-16 20:18:19
3174
原创 UIScrollView
需要显示特别大的图片时,先创建一个UIScrollView 再在里面放一张图片~ 设置UIScrollView 的尺寸 就是图片的活动范围~// 总体范围的内容self.scrollView.contentSize = self.minionView.frame.size;self.scrollView.frame.size ; // 可视范围 就是在屏幕上显示的大小~// 拿到原来的
2015-09-16 20:15:06
331
原创 UIImageView
图片浏览器的 代码~~ 笔记都在里边了copy : NSStringstrong:一般对象 weak:UI控件assign:基本数据类型(int long double)#import "ViewController.h"#define IconKey @"icon" // 字典 放图片名的#define DescKey @"desc" // 字典 放描述文字的@in
2015-09-16 20:13:46
306
原创 transform
frame : 改位置\尺寸 bounds : 改尺寸 center : 改位置transform : 能改 尺寸 位置 旋转角度// 1.取得头像按钮UIButton *head = (UIButton *)[self.view viewWithTag:10];// 2.向左旋转45°// 45 180// 角度是正数:顺时针, 角度是负数:逆时针// he
2015-09-16 20:12:32
328
原创 UIButton
按钮 之所以能设置图片和文字 是因为 里边本身有 image 和 label 属性label 改字体大小 可以 最好不用添加文字 因为 按钮可以改变状态 设置的话 文字没法变状态:normal (普通状态) 默认情况 (Default)对应的枚举常量:UIControlStateNormalhighlighted (高亮状态)按钮被按下去的时候(手指未送开)对应的枚举常量:UI
2015-09-16 20:09:42
265
原创 UIView
User Interface 用户接口屏幕上看得见 摸得着的东西都是UIView每一个UIView 都是一个容器 容纳其他的UIView大UIView称为小UIView的父控件 父视图;小UIView称为大UIView的子控件 子视图;UIViewController // view的控件 创建的新的UIView时 先创建 Controller 负责管理View @prope
2015-09-16 20:08:47
321
原创 Objective-C 计算文件夹里的代码行数
//// main.m// 计算代码行数//// Created by waka on 15/7/9.// Copyright (c) 2015年 OC. All rights reserved.//#import NSInteger codeLineCount(NSString *path)// 计算文件夹代码函数{ // 获得 文件管理者 NSFi
2015-07-09 17:52:49
597
原创 创建随机验证码
package image;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.GradientPaint;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.Buf
2015-05-23 10:17:42
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人