自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

farley的成长之路

生命在于折腾,成长在于坚持

原创 跳槽怎么选择一家靠谱的公司​

导读:本文大约1600字,预计阅读时间2分钟。本文纯属文,无图片。看在这么辛苦分享的份上是不是可以点个赞/分享下再走呢? 黄金8年 这是每个职场人都要面对的事情 仔细算算 我们职场生涯的黄金8年就是22-30岁 在这8年期间 跳槽3次算正常 跳槽3次以上基本就会遭遇人事的灵魂质疑了 不稳定?能力问...

2020-05-29 12:03:04 1003 1

原创 怎么统计公司Gitlab上每个人每天的提交量?
原力计划

如果您觉得文章内容对您有用,请**点赞**支持一下。您的支持是我继续创作的最大动力。也欢迎关注我的公众号”计算机自学平台“获取更多学习资源和交流群体。 引言 前几天接到领导命令:以后把每天提交的代码作为一项考核标准。 团队人员说多也不多,但也有15个人了。自己去一个一个看并统计提交量,既浪费时间...

2020-05-26 15:49:27 799 0

原创 一线程序员,十八线公务员,我该怎么选?

导读:本文大约1200字,预计阅读时间1分钟。本文纯属闲聊文,无推广。 背景 前段时间,老家一个小老弟给我说:哥,我马上要毕业了,你说我考编制还是去找你呀? 我是上午收到这条微信的,一直到晚上10:30我加班回到家才给他回复:弟,我刚下班回来,明天的午饭我还没做,做好再回你。 程序员 程序员...

2020-05-26 08:48:14 1062 8

原创 优质网站资源推荐2.0

继上次给大家推荐了一波优质网站资源后,很多人留言问我手里还有没有存货?有,而且还不少。所以今天又整理了十来个先分享出来给大家过个瘾,后面我还是会继续更新的。 1.程序员撩妹神器 程序员做久了,有时候面对女孩子有点手足无措。看着那些风流倜傥的家伙嘴里一套一套的说辞不羡慕那是假的,下面我推荐的这个网站...

2020-05-25 13:58:05 2908 10

原创 怎么选择计算机等级考试科目?里面有学问...
原力计划

导读:全文2500字左右,预计阅读4-5分钟。纯经验文,无其他推广。 很多人都为这个问题发愁过,包括我自己。在我上大学的时候也很迷茫,不知道该怎么选择。说白了还是因为不懂,如果你能弄明白每一个科目是干啥用的对你以后有什么帮助?那么就很好选择了。 本文可以作为一篇科普文供各位阅读。读了本文你将收获:...

2020-05-15 22:06:24 469 2

原创 计算机等级证书要不要考?考了以后有什么用?
原力计划

导读:本文1700余字,大概需要3分钟阅读,希望内容对得起您这3分钟。 从事IT行业不知不觉也有6年时间了,再加上大学4年。有一个问题在我的IT生涯中经常遇到:“计算机等级证书到底有没有用?”。这个问题不仅是在大学期间同学之间的讨论中有,在工作后同事之间也经常讨论,同时也会有很多小师弟小师妹偶尔问...

2020-05-14 09:01:09 5078 17

原创 优质网站资源推荐

以下内容,你不收藏算我输 1.在线程序员开发工具 地址:https://www.toolfk.com/ 推荐理由:作为一名优秀的程序员,我们总要保证自己的时间最优化。前段时间听说flutter很火,想着去玩一下但是在了解的过程中发现它是用Dart语言写的。为了跟上与时俱进的步伐,我又是下载又是搭环...

2020-05-07 08:41:47 2211 22

原创 Dart编程语言从基础到进阶7

运算符在编程语言中也是很重要的一环,如果有其他语言基础的话看这一节会很轻松,但是也要特别注意一些运算符,因为它跟其他语言还是有点差别的。 在运算符表 中,运算符的优先级按先后排列,即第一行优先级最高,最后一行优先级最低,而同一行中,最左边的优先级最高,最右边的优先级最低。 描述 运算符 ...

2019-12-03 19:17:14 428 0

原创 Dart编程语言从基础到进阶6

函数也是对象 既然函数也是对象,那么我们就可以将函数作为参数传递给另一个函数。例如: void printElement(int element) { print(element); } var list = [1, 2, 3]; // 将 printElement 函数作为参数传递。...

2019-12-03 18:51:34 307 0

原创 Dart编程语言从基础到进阶5

Function Dart 是一种真正面向对象的语言,所以即便函数也是对象并且类型为 Function,这意味着函数可以被赋值给变量或者作为其它函数的参数。 下面是定义一个函数的例子: bool isNoble(int atomicNumber) { return _nobleGases[at...

2019-11-25 08:58:42 358 0

原创 Dart编程语言从基础到进阶4

Dart编程语言从基础到进阶 接上篇的数据类型 Maps Map是关联keys和values的对象。keys和values可以是任何类型的对象。而且在一个Map中一个key只能出现一次,values没有这个限制。 比如: var gifts = { // 键: 值 'fir...

2019-11-23 14:21:58 284 0

原创 Dart编程语言从基础到进阶3

Dart编程语言从基础到进阶 数据类型从来都是一个语言的核心,同样在Dart中如果你不了解它的内置数据类型,那你后面也将寸步难行。所以这节我们重点来了解一下Dart的内置数据类型。 Dart的内置类型1 Dart中内置数据类型有: Number String Boolean List Map Se...

2019-11-21 11:24:44 201 0

原创 Dart编程语言从基础到进阶2

Dart编程语言从基础到进阶 在进行下一步学习之前,我们先来了解一下关于Dart中的变量、默认值以及Final、Const的基础知识。 变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。 下面我们来看下在Dart中是怎么声明一个变量并进行初始化的: va...

2019-11-16 12:39:41 47 0

原创 Dart编程语言从基础到进阶1

Dart编程语言从基础到进阶 Dart的语言的发展史以及Dart能做什么未来发展怎么样等等问题我们在这里是不讨论的。我相信既然选择了来学习它,那你内心基本已经认可了它,所以我们废话不多说直接进入主题。 1.首先我们来看一个典型的Dart程序: //定义了一个输出数字的函数 printThings...

2019-11-14 14:01:52 91 0

原创 对Activity的全面了解-适合收藏并经常翻看的Android知识点

Android 对Activity的全面了解 导读 本文的其余部分阐述有关如何创建和使用Activity的基础知识(包括对Activity生命周期工作方式的全面阐述),以便您正确管理各种 Activity 状态之间的转变。 正文 Activity是一个应用组件,用户可与其提供的屏幕进行交互,以执行...

2019-03-30 18:02:13 192 0

翻译 Android 性能测试工具 ---Emmagee

Android 性能测试工具 —Emmagee Emmagee是一款实用,方便的性能测试工具,适用于指定的Android App,它可以监控CPU,内存,网络流量,电池电流和状态(某些设备不受支持),新功能,如顶级活动和堆大小,此外,它还提供了一些很酷的功能,例如自定义收集数据的间隔,在浮动窗口中...

2019-03-05 09:28:23 193 0

原创 Curve25519加解密 和 Ed25519加验签的使用

Curve25519加解密 和 Ed25519加验签的使用 Curve25519 Curve25519 是目前最高水平的 Diffie-Hellman函数,适用于广泛的场景,由Daniel J. Bernstein教授设计。在密码学中,Curve25519是一个椭圆曲线提供128位安全性,设计用于...

2019-02-22 11:30:38 3306 5

原创 png/jpg 转换 webp

png/jpg 转换 webp 引言 ​ 今天想着给自己的APP项目减下肥,就先从图片入手吧,谁知道网上PNG转换WEBP竟然收费!!!一气之下自己去搞了一个,供大家使用。 工具下载地址 ​ https://download.csdn.net/download/farley119/10877571...

2018-12-26 13:40:42 1320 0

原创 Android 开发中常用到的第三方支持库

项目第三方库的整理 1.Leaks 内存泄漏检测工具 ​ 实用性:★★★★★ ​ 安全性:★★★★★ ​ 难 度:★★ ​ 推 荐:★★★★★ ​ 来 源:Square ​ 简 述:A memory leak detection library for Android an...

2018-12-26 08:58:56 551 0

转载 测试学会这个之后工资翻三番不是梦------QTA UI自动化测试框架

一点不夸张,我们公司现在最缺的不是程序员,而是资深测试。 QTA是什么 QTA是一个跨平台的测试自动化工具,适用于后台、原生或混合型客户端应用的测试。在腾讯内部,QTA是腾讯元老级的自动化测试项目,从研发至今已走过8个年头, 工具的能力也从一开始仅支持Windows端的UI自动化测试,现在扩展到A...

2018-11-23 09:47:12 1545 0

原创 Java引用优化

引言 Java的四种引用方式 强引用:Java里面使用最广泛的一种,也是对象默认的引用类型,如果一个对象具有强引用,那么垃圾回收器是不会对它进行垃圾回收操作的,当内存空间不足时,Java虚拟机就会抛出OutOfMemoryError错误,这时候你的应用就会终止或者崩溃。 软引用:一个对象如果只有...

2018-10-31 21:03:17 93 0

原创 掌握Android Context刻不容缓

引言 Context应该是每个Android入门开发者第一个接触到的概念,它代表当前上下文环境,可以用来实现很多功能的调用。 我们最常见的有这些 //获取资源管理器对象,进而可以访问到string,color等资源 Resources resources = context.getResource...

2018-10-16 09:48:12 76 0

原创 Android地图开发,只有经纬度没有详细信息

记录 今天遇到一个问题,就是在定位的时候只获取到了经纬度,其它内容都是空的。 网上查了一下,以前也有人遇到过。但是都没有写出来具体原因。 今天我也遇到了,顺道也找了一下原因,并给出解决办法。 原因一共有三个: 没有设置许可:setNeedAddress(true) 默认是true 如果你设置fa...

2018-10-15 11:44:19 179 0

转载 为什么更建议使用kotlin来开发

引言  之前读过一篇总结性的文章,特别赞。今天就借花献佛,重新整理了一下供大家品鉴。  自从开始使用kotlin之后,腿也不疼了,腰也不酸了,一口气爬五楼都不是事儿了。所以吐血推荐给大家。 推荐1 Kotlin 中的字符串基本 Java 中的类似,有一点区别是加入了三个引号""...

2018-10-15 09:41:49 433 0

原创 Android 微信登录、分享、支付、收藏接入的详细介绍[kotlin]

引言 在当前的大环境下,很多项目的需求都会要求有第三方微信登录、分享、支付等等功能。基本上已经成为每个应用的标配了。 固然市面上有很多第三方插件可供我们使用,而且貌似也挺方便的。但是作为一名合格的开发者,如果只知其然而不知其所以然的话是很悲哀的一件事。所以我们今天就来说说微信的接入问题。 申请你的...

2018-09-28 21:01:53 953 0

原创 Android Handler和内部类的正确用法

引言 在Android中如果错误的使用Handler也会引起内存泄漏的。所以在我们实际开发中还是需要多多注意,并尽量去避免它。 原例 Android代码中涉及线程通信的地方,我们基本都会选择使用Handler。比如: public class HandlerActivity extends Act...

2018-09-27 20:11:14 1890 0

翻译 python爬虫系列(三)scrapy基本概念

本章内容 创建一个新的Scrapy项目 编写爬虫来抓取网站并提取数据 使用命令行导出已删除的数据 改变爬虫以递归方式跟随链接 爬虫参数 创建项目 在命令行中输入 scrapy startproject tutorial 这样就创建好了一个名为tutorial的项目,下面我们看下这个项目的目录...

2018-09-26 09:39:26 379 0

翻译 python爬虫系列开发(二)scrapy安装指南

安装Scrapy Scrapy在CPython(默认Python实现)和PyPy(从PyPy 5.9开始)下运行Python 2.7和Python 3.4或更高版本。 如果您使用的是Anaconda或Miniconda,您可以从conda- forge通道安装该软件包,该软件包含适用于Linux,...

2018-09-24 23:43:14 127 0

翻译 python爬虫系列开发scrapy掌握(一)

什么是scrapy Scrapy是一种用于抓取网站和提取结构化数据的应用程序框架,可用于广泛的有用应用程序,如数据挖掘,信息处理或历史存档。 尽管Scrapy最初是为网络抓取而设计的,但它也可以用于使用API​​(例如Amazon Associates Web Services)或作为通用网络爬虫...

2018-09-24 23:19:06 132 0

原创 Android 实现自动更新及强制更新功能

引言 使用shell的方式去添加数据好像有点不太方便,我们使用其他网站的blog的时候都是在他们的一个界面化操作界面来添加文章的,那我们的Django可以么?还是说需要我们自己去实现这个界面呢? 答案是肯定的,你能想到的Django早就给你想到了。还记得之前在settings.py中设置INS...

2018-09-18 23:02:20 21956 5

原创 Python Web 测试数据 (第五天)

引言 python shell 大家可以了解一下,我觉得我在这里讲这个就不合适了。本节主要是在Python shell下的编写。 数据模型测试 在上节中我们创建了数据模型。但是,我们创建的表示空的。这节我们就先给它添加一条数据,并读出来看看结果。这样保证我们的数据模型是可以的之后再进行下一步开发。...

2018-09-18 09:39:20 97 0

原创 机器人将造就更多的就业岗位而非取代

引言  python shell 大家可以了解一下,我觉得我在这里讲这个就不合适了。本节主要是在Python shell下的编写。 数据模型测试   在上节中我们创建了数据模型。但是,我们创建的表示空的。这节我们就先给它添加一条数据,并读出来看看结果。这样保证我们的数据模型是可以...

2018-09-17 23:45:26 108 0

原创 Python Web开发 Django框架下开发一个博客【第四天】

引言  在上一节中我们安装好了Django,并且创建了一个项目。既然我们已经有了项目,那我们就继续往下进行。这节我们开始在这个项目中创建一个应用。一个博客应用。这个应用用到的技术比较全面,也正好符合我们新入手的玩家。 创建应用  切换到我们的项目目录下面,然后运行指令: ./man...

2018-09-17 10:52:08 137 0

原创 Python Web开发 Django安装【第三天】

引言  做过开发的都知道,一般情况下我们开发人员很少去从头到尾的一步一步来做Web开发,大都是在别人的基础框架之上开始我们的开发。简化了开发流程。这样的开发环境我们称之为框架。其中的佼佼者Django是当前比较简单,也比较流行的一Web开发框架,今天我们就先来看看怎么安装它。 下载  D...

2018-09-15 11:25:30 81 0

原创 使用docker实现Android的自动化部署(二)

引言  在上节中我们熟悉了docker的安装及基本使用,这节开始做Android的自动化部署 制作基础镜像 先创建一个basedocker文件夹,里面放我们这次制作镜像需要用到的东西,后面会把它制作成我们的基础镜像。 通过上面一节我们已经知道,要制作镜像肯定少不了dockerfi...

2018-09-14 18:30:29 4041 0

原创 Python Web开发 处理URL 【第二天】

引言  在Python中有两个模块可以处理URL,他们分别有不同的功能和兼容性。一个是urlparse,另一种是urllib,还有一种urllib2。但是在Python3中这些模块都被整合到了urllib模块下面。其中urllib和urllib2被整合到了urllib.request。urlpa...

2018-09-14 09:39:47 124 0

原创 Python Web开发 统一资源定位符 【第一天】

引言  前面几节我们已经基本上把一些Python的基础知识快速的过了一遍,有些提到了有些没有提到,这些我们后面遇到了可以再细说。从今天开始就拉开我们Python Web开发的序幕了。 客户端  既然是web端的开发,想必大家对客户端这个名词有了解吧?但是请大家记住,浏览器只是我们Web客户端...

2018-09-13 13:51:56 156 0

原创 Python多线程(五)

在上节我们使用了Thread类来代替了锁,但是创建的时候有失灵活性。下面我们创建Thread的实例,传给它一个可调用的类实例,这样会更加灵活方便 from time import sleep,ctime import threading loops = [4,2] class Threa...

2018-09-12 10:04:29 72 0

原创 Python多线程(四)

threading模块的Thread类是主要的执行对象。它有很多thread没有的函数。 属性 描述 name 线程名 ident 线程的标识符 daemon 布尔标志,表示这个线程是否是守护线程 init(group=None,tar...

2018-09-12 10:04:10 88 0

原创 Python多线程(三)

引言  在前面的章节我们介绍了使用线程和不使使用线程的对比实例,并且引入了锁的概念,这节课我们来了解一下更高级的threading模块。 threading  在threading模块中不仅包含了Thread类,还包含了非常好用的同步机制,下面我们先看下threading的一些属性介绍: ...

2018-09-12 09:12:09 76 0

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