自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(335)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 mysql 导入本地csv

2.import_csv.sql(book1.csv.注意编码格式为utf8)

2023-07-10 09:52:22 115

原创 python selenium 显式等待和隐式等待

不同点:1.隐式等待式全局性的,针对素有的查找元素。显式等待是局部的,只是针对一个或一组元素的查找。2.隐式等待可以设置查找条件。相同点:1.都是智能等待,都需要设置最长等待时间,在最长等待时间内找到了,就进行下一步操作。...

2022-07-10 11:11:46 2059 1

原创 awk example

lrq@ubuntu:~/myDisk$ cat awk.txt2 this is a test3 Are you like awkThis's a test10 There are orange,apple,mongolrq@ubuntu:~/myDisk$ awk -va=1 '{print $1 $1+a}' awk.txt2334This's11011lrq@ubuntu:~/myDisk$ uname -sLinuxlrq@ubuntu:~/myDisk$ cat awk.

2022-03-30 22:23:20 295

原创 docker运行容器时

docker run --name centos -dit centosdocker exec -it 容器id /bin/bash

2022-03-27 20:01:09 979

原创 docker 新建的ubuntu里无法安装vim

依次执行以下命令先备份一下source.list文件cp /etc/apt/sources.list /etc/apt/sources.list.bak然后往文件里写入内容。由于现在没有vi/vim,而且由于ubuntu官方源不在国内,所以只能把内容通过echo方式重定向到文件中。echo "deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse" >/etc/apt/sourc

2022-03-27 19:53:33 1933

原创 Python open()方法中的newLine参数

序号 说明 结果 实验一 写文件、读文件都带上newline='' a\r\nb\r\n 实验二 写文件带上参数newline='',读文件不带参数 a\nb\n 实验三 写文件不带参数,读文件带参数newline='' a\r\r\nb\r\r\n 实验四 写文件、读文件都不带参数newline=''(默认) a\n\nb\n\n 我在读写csv文件时,发现csv两行数据之间里会多出一行空白,后来查到资料看到上图,明白csv.

2022-02-27 21:30:52 3908

原创 第一个Scrapy项目

1.scrapy startproject search_baidu #生成爬虫项目2.scrapy genspider baidu www.baidu.com # 创建爬虫文件3.scrapy crawl baidu #开始爬虫注意:因为百度robots禁止爬虫,所以要在setting.py中设置ROBOTSTXT_OBEY = False(默认是遵守爬虫协议)...

2022-02-02 20:34:52 926

原创 linux命令 查看文件总结

查看整个文件有两个命令:1.cat 2.nl(查看了整个文件,并且自动加上了行数)从头部或尾部查看文件部分内容(默认10行):1.head 2.tail分页展示:1.more(不能向后翻,不推荐,推荐less) ...

2022-01-19 14:28:38 528

原创 Python中try 中有return,finally照样执行

try 中有return,finally照样执行finally就是这样特殊,据我所查资料Java也是这样,估计其他语言也是这样def a(): try: c = 10 return print(c) except: print("except") else: print("else") finally: print("finally")a()控制台:Conn.

2022-01-18 17:39:03 570

原创 Python生成器装饰器我的理解

装饰器作用:分为装饰者和被装饰者,装饰者扩展了被装饰者的功能。比如日志功能,比如想打印一些方法的方法名,可以做一个装饰者(A方法),使用这个A类装饰这些方法,就可以比较轻松的打印这些方法的方法名。主要特征:使用@ ,@wraps符号,装饰者可以是方法,也可以是类,它的使用是基于闭包的举例:from functools import wrapsdef logit(func): @wraps(func) def with_logging(*args, **kwargs):

2022-01-16 14:07:33 334 1

原创 jmeterWeb端接口自动化测试需要注意事项

需要登录,然后需要使用cookie管理器,里面存贮cookie相关参数,这里有个小插曲,我用的是Mac版的jmeter,结果里面无法粘贴复制,后来百度下知道需要改变jmeter中相关的配置(选项-——》外观)里的配置,才可以粘贴复制。若是前后端使用token来进行用户识别的话,服务端在登录后,会返回token,客户端之后的每次操作都要把这个token带上,所以测试时要带上这个。...

2022-01-11 16:03:15 306

原创 python dom方式解析xml总结

dom认为xml是树形结构,有一个主干和无数的子孙分支。getElementsByTagName 可以理解为子元素的解析childNodes 可以理解为自己的解析demo:config.xml<?xml version="1.0" encoding="utf-8" ?><config> <browser name="support_browser"> <borwserType name=".

2022-01-06 23:06:23 2927

原创 Ran 0 tests in 0.000s

真的是魔鬼藏于细节,今天又踩了一个坑。import unittest# 测试例子class MyTestCase(unittest.TestCase): def setUp(self): # self.number = input("Enter a num") # self.number = int(self.number) print("setUp") self.number = 10 # 方法必须要以tes

2021-12-29 17:32:37 2617 1

原创 docker中关于映射目录

apache /usr/local/apache2/htdocs/

2021-12-21 13:42:22 5118

原创 PostMan动态设置globals

var json = pm.response.json();pm.globals.set("token",json.wrapper.token)

2021-10-22 11:50:23 6773

原创 ios常见概念总结

事件传递机制和响应者链:总体来说,事件传递机制是从上到下,从父控件到子控件的,响应者链相反。事件传递从最上层的UIApplication--UIWindow--父容器-子容器这个流程来进行传递。这些从上到下的控件就是响应者,而这些响应者构成了响应者链。响应者自下而上,直到有touches...方法来响应.①.首先判断主窗口(keyWindou)自己是否能接受触摸事件②.判断触摸点是否在自己身上((UIView *)hitTest:(CGPoint)point withEvent:(UIEvent

2021-08-16 16:57:47 95

原创 format常见用法(备忘)

print('{0} 和 {1}'.format('Google','Runoob'))print('{name}网址: {site}'.format(name='菜鸟教程',site='www.runoob.com'))print('常量 PI 的值近似为 {0:.3f}。'.format(math.pi))

2021-03-18 10:33:43 166

原创 tableView的contentSize设置

在scrollView的代理方法里面设置(就是一定要在tableView的DataSource的代理执行之后设置才有效,因为tableView的DataSource的代理方法会对contentSize进行自适应的操作)-(void)scrollViewWillBeginDragging:(UIScrollView *)scrollView{ self.tableView.contentSize = self.customContentSize;}...

2020-06-04 15:26:23 320

原创 UITextFile 输入中文问题

-(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{ NSString *lang = [[UITextInputMode currentInputMode]primaryLanguage];//键盘输入模式 if ([lang isEqualToString:@"zh-Hans"]) {...

2020-05-24 20:40:46 276

原创 打开显示mac中的隐藏文件

打开显示mac中的隐藏文件defaults write com.apple.finder AppleShowAllFiles -bool true;KillAll Finder这条命令来显示。同时,将 true 改成 false, 就可恢复隐藏状态。Command+Shift+. 可以显示隐藏文件、文件夹,再按一次,恢复隐藏;...

2020-05-21 21:52:36 216 1

原创 关于转换坐标系 convertRect方法使用总结

CGRect rect = [bViewconvertRect:aView.frame fromView:aView.superview]; A方法CGRect rect = [aView.superview convertRect:aView.frame toView:bView];B方法想获取aView以bView为参考坐标系的坐标,应用场景,比如想在aView下方展示一个选择弹窗,...

2020-01-11 16:47:19 1411

原创 git log的总结

因为git log会把其他分支或其他人的提交也显示出来,所以查看某个人的分支或某个分支的提交历史,是非常实用的!git log parentBranch..branchA查看单独的branchA提交历史使用gitlog --author=“author” 可以查找某一个作者所有的提交...

2020-01-07 16:05:10 140

原创 setContentCompressionResistancePriority和setContentHuggingPriority使用总结

说实话我花了不少时间才真正理解setContentCompressionResistancePriority和setContentHuggingPriority的用法。[label1 setContentCompressionResistancePriority:758 forAxis:(UILayoutConstraintAxisHorizontal)];[label1 setConte...

2020-01-06 16:56:06 12657

原创 Mac 命令行 控制Tomcat开启

在任意目录下使用vi创建tomcat文件,放在usr/bin目录下,若是无法在usr/bin目录下创建或粘贴文件,请参考这篇博客https://blog.csdn.net/weixin_33921089/article/details/91364707,获取权限。tomcat文件如下:#!/bin/bashcase $1 instart)sh /Users/xue...

2019-09-05 16:58:17 177

原创 如何查看某个分支的提交历史

如果branchA从parentBranch切出来的可以用git log parentBranch..branchA查看单独的branchA提交历史

2019-08-29 14:02:54 8567

原创 MacPro系统占用空间太大

最近电脑存储空间告罄,频频提示存储空间不足,要让管理和清除存储空间。我的电脑上本身装有Dr. Cleaner用来清理电脑,但是每次打开扫描垃圾文件,顶多也就是可清理垃圾文件三四个G的样子,除此之外也没有什么可以清除的了,但是查看系统存储空间才知道,单单系统就占用了很大一部分的存储空间,这其中很多控件占用都在隐藏文件中,这些文件要慎重对待,下面只介绍几种实用的清理方法:1. 下载清理软件,例如...

2019-08-23 17:40:39 611

转载 iOS如何去除UITableView底部多余的分割线

对于iOS 6以上,最简单的方法是设置tableFooterView的属性- (void)viewDidLoad{ [super viewDidLoad]; self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];}...

2019-07-02 14:36:00 414

转载 iOS学习笔记38-MJExtension使用

一、MJExtension第三方框架我们在iOS开发过程中,我们常常需要将字典数据(也就是JSON数据)与Model模型之间的转化,例如网络请求返回的微博数据、等等,如果我们自己全部手动去创建模型并赋值,都是一些毫无技术含量的代码,费时费力,而且还可能会赋值出错,让我们很头疼。MJExtension框架就是为了解决这个问题而设计得第三方开源库。这个开源库是之前传智博客的讲师李明杰老师...

2019-07-01 10:17:06 289

转载 iOS安装CocoaPods详细过程

iOS安装CocoaPods详细过程一、简介 什么是CocoaPods CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。 CocoaPods的好处 1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶...

2019-05-09 11:19:27 107

转载 git 查看单个分支提交历史

如果dev-webpack从dev切出来的可以用git log dev..dev-webpack查看单独的dev-webpack提交历史

2019-05-08 10:35:46 15080 1

原创 switchHosts-mac上改变host工具

https://oldj.github.io/SwitchHosts/

2019-02-26 15:32:12 3224

转载 iOS获取Label高度的几种方法与对比

在设置 UILabel 的 Frame 高度时,不能简单的设置为字体的 font size。否则会将字体的一部分裁剪掉。因为 UILabel 在不同的字体设置下,对 Frame 的高度要求也不一样,大多数情况下都比Font的高度设置要高一些。一、sizeThatFits使用 view 的 sizeThatFits 方法。? 1 2 // retu...

2019-01-18 19:36:38 1183

原创 git 批量删除分支

git branch |grep -v -E 'A|B' |xargs git branch -D ,  除了A,B两个本地分支其他全删除  

2018-11-05 15:45:28 430

转载 iOS开发-关闭/收起键盘方法总结

 前言:作为IOS开发人员,需要经常和表单打交道。因此我对收起键盘的方法作了下总结,IOS收起键盘有三种方法(如果有其它收起键盘的方法请在留言区指错)。收起键盘的方法:1、点击Return按扭时收起键盘- (BOOL)textFieldShouldReturn:(UITextField *)textField{ return [textField resignFirst...

2018-08-28 10:55:33 3192

转载 addChildViewController方法使用及注意事项

https://blog.csdn.net/shaobo8910/article/details/51453645https://blog.csdn.net/u013835855/article/details/71612879?locationNum=15&amp;fps=1

2018-05-15 09:17:29 1107

转载 iOS开发UI篇-UIView的生命周期

iOS开发UI篇-UIView的生命周期一、 大体流程:(loadView/nib)文件来加载view到内存--&gt;viewDidLoad函数进一步初始化这些view--&gt;内存不足时, 调用viewDidUnload函数释放views--&gt;当需要使用view时又回到第一步loadView:永远不要主导调用这个函数。viewController 会在view的property被请求并...

2018-05-08 11:45:57 847

原创 使用cocoaPods导入第三方类

之前导入过一次,前两天导入时,总是出错,错误的根源在下面cd /Users/daxiong/study/oc/code/selfWorkSpace/Test/这一行终端命令如下:daxiongdeMacBook:BoolBearDemo daxiong$ cd /Users/daxiong/study/oc/code/selfWorkSpace/Test/daxiongdeMacBook:Test...

2018-04-26 22:02:17 256

转载 删除新建git 分支

1.创建本地分支git branch 分支名,例如:git branch 2.0.1.20120806注:2.0.1.20120806是分支名称,可以随便定义。2.切换本地分支git checkout 分支名,例如从master切换到分支:git checkout 2.0.1.201208063.远程分支就是本地分支push到服务器上。比如master就是一个最典型的远程分支(默认)。git pu...

2018-04-24 11:12:34 1148

转载 MJExtension使用指导(转)

MJExtension能做什么?MJExtension是一套字典和模型之间互相转换的超轻量级框架MJExtension能完成的功能 字典(JSON) --&gt; 模型(Model) 模型(Model) --&gt; 字典(JSON) 字典数组(JSON Array) --&gt; 模型数组(Model Array) 模型数组(Model Array) --&gt; 字典数组(JSON Ar...

2018-02-27 11:12:36 192

转载 git查看某个文件的修改历史

有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了~【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,我们可以从这里进行入手;一、切换到目录首先切换到要查看的文件所在的目录:cd packages/apps/Mms/src/com/android/mms/ui/二、git log --prett...

2018-02-08 13:21:24 1526

as3与java简单socket交互demo

as3与java简单socket交互demo

2015-07-23

AS3版截图工具

包含部分qq截图功能,并导出截出来的图片,导出为jpg格式,as3语言开发,需要用flash builder 4.7导入项目,查看代码!

2015-07-15

饥饿英雄项目(学习as3中starling框架的绝佳入门项目)

这个项目是“饥饿英雄”,是一个外国人写的基于as3语言中starling框架的项目,是学习starling的经典入门项目,学过starling的人都知道,需要使用flash builder 4.6或4.7打开。

2014-11-19

页游元素位置自适应浏览器位置示例源码

页游元素位置自适应浏览器位置示例源码,哈哈,不太明白的朋友,可以参考下。

2014-08-26

java连接mysql示例

java连接mysql示例,非常简单的示例,不过需要大家自己在本地建立自己的mysql数据库。

2014-08-25

jsp操作数据库的小示例

jsp操作数据库的小示例,比较简单,大家看看就明白了。

2014-08-25

flash象棋游戏

flash版的象棋游戏,里面不带AI,不过主要界面等都有。

2014-04-28

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

TA关注的人

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