自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 Go语言下的Gin详解及Demo实践

Gin详解---菜鸟必备

2022-10-16 22:14:26 1489

原创 Go项目实战之Blog项目骨架搭建(纯菜鸟文,文末有GitHub代码链接)

Go项目实战---菜鸟文

2022-10-09 20:51:16 828

原创 程序猿如何才能找一份不用加班、工资不降、还能三点下班接娃的工作?

导读:本文大约2000字,预计阅读时间3分钟。本文纯属讨论,无推广。今天在知乎上看到了这个问题,鬼使神差的就点开了。提这个问题的大佬还有一个前提:题主男性、高级前端程序员我觉得之所以我会点开是因为我也有一个这样的梦。那么到底能不能实现呢?我认为:能也不能。因为条件足够苛刻不是每个人都可以满足的。我们先分解一下这个问题的关键词:程序员、不加班、工资高、时间自由。根据这几点我们试着找找看看有没有可能实现这个梦想。1、自由职业我认为如果你是一名靠谱的自由职业,那你真的有可能实现。但是自由职业是需要门

2020-10-27 09:24:22 1386

原创 Golang怎么学?看过来···(附视频及资料网站)

1、Go语言完全自学手册(图文教程)https://edu.aliyun.com/course/499?spm=5176.10731491.0.0.504913f4REti4h2、Go语言核心编程(1):基础语法、数组、切片、Maphttps://edu.aliyun.com/course/1973?spm=5176.10731491.0.0.504913f4REti4h3、Go语言核心编程(2):面向对象、文件、单元测试、反射、TCP编程https://edu.aliyun.com/course

2020-09-10 11:40:39 475

原创 python免费自学资源(视频+图文)

一门编程语言值不值得去学(这里换成任何一门知识都是一样),我个人觉得最重要还是在两方面:1、学习这门语言是不是能解决你现在遇到的实际的问题,为你产生价值。2、你是不是对要学习的方面感兴趣在学之前你考虑到了这两点,你自己就自然能评估出来你值不值得去学了。比如,你如果只要想学编程然后找一份工作,那就就业范围而言php和java显然比python要广(虽然python可以做为一个加分项)。1、Python语言基础1:语法入门传送门2、Python语言基础2:列表、元组、字典、集合传送门3、Pyth

2020-09-09 14:54:46 954

原创 Java免费自学资源,非常丰富(视频、图文)

1、【名师讲堂】Java零基础入门https://edu.aliyun.com/course/34?spm=5176.10731491.0.0.135d342fOCLGOh2、零基础学Java10系列一:编程入门https://edu.aliyun.com/course/1000?spm=5176.10731491.0.0.135d342fOCLGOh3、零基础学Java10系列二:面向对象编程https://edu.aliyun.com/course/1011?spm=5176.10731491

2020-09-08 20:09:09 1022

原创 史上最全C++资源(附视频)

C++入门教程放前面,有兴趣的可以继续往下看:(文末有惊喜)1、【零基础学C++】老九 零基础学习编程系列 老九学堂 徐嵩主讲(附游戏案例)https://www.bilibili.com/video/BV12x411D7xr2、清华大学C++课程完整版(基础篇)https://www.bilibili.com/video/BV1c4411z7ek3、清华大学C++课程完整版(进阶篇)https://www.bilibili.com/video/BV1Zt411P7Zm4、C++程序设计基础

2020-09-08 09:09:36 2874

原创 学了 C 语言到底能做什么, 能从事什么工作?(附课程)

资源放在前面,不想看下面的啰嗦请直接拿走。不做伸手党,请留个赞再走哦!1、零基础学C语言,老九零基础学习编程系列之一 老九学堂 徐嵩老师主讲https://www.bilibili.com/video/BV1ax411k7P62、尚硅谷超经典C语言全套教程完整版(C语言零基础快速入门到精通)https://www.bilibili.com/video/BV1qJ411z7Hf3、C语言基础-浙江大学 C语言基础课程,非常适合初学C语言的同学们https://www.bilibili.com/vid

2020-09-07 08:52:36 5611 1

原创 90后35+失业倒计时,还剩5年时间!!!

韭零后你还年轻吗?还有年轻的资本吗?再过 5年,你就 35岁了,即将面临中年危机。如果你现在的工作还不错,那就好好干吧,撸你的代码。继续撸,好好撸,快点撸,听话撸,加班撸,千万别离职。这是你最后一份工作,且撸且珍惜。周围朋友血的教训,千万别离职,千万别离职,千万别离职,重要事情说三遍。35 岁以上的80后 IT 工作者都去哪里了?我身边,坐标深圳:同学老婆35+ IT行业,运营,迫于生活,去做月嫂了同事 35+ 女App,回武汉发展了同事 35+ 女,大龄美工,跟他老公一同回四川发展同

2020-09-07 08:50:38 724 1

原创 【磨叽教程】Android进阶之Fragment原理

Android 在 Android 3.0(API 级别 11)中引入了Fragment。主要目的是为大屏幕(如平板电脑)上更加动态和灵活的界面设计提供支持。由于平板电脑的屏幕尺寸远胜于手机屏幕尺寸,因而有更多空间可供我们自由去组合界面。利用Fragment是绝佳的实践方式,无需对视图层次结构的复杂更改做过多管理。通过将 Activity 布局分成各个Fragment,可以在运行过程中修改 Activity 的界面外观,并在由 Activity 管理的返回栈中管理这些Fragment。例如,新闻应用

2020-08-17 08:46:09 661

原创 【磨叽教程】Android进阶教程之在Android系统下各进程之间的优先级关系

首先应用进程的生命周期并不由应用本身直接控制,而是由系统综合多种因素来确定的。**Android系统有自己的一套标准,它可以根据这套标准区分当前运行的所有进程的重要性。**这是 Android 非常独特的一个基本功能。(关注公众号“计算机自学平台“获取更多信息)在大多数情况下,**每个 Android 应用都在各自的 Linux 进程中运行。**当需要运行应用的一些代码时,系统会为应用创建此进程,并使其保持运行,直到不再需要它或者系统内存不足需要回收以供其他应用使用才会终止它。我们作为应用开发者必须了解

2020-08-14 08:51:38 195

原创 【磨叽教程】Android进阶之Activity保活

我想很多开发者都遇到过这种情况:用户打开我们的应用,在某个表单Activity填写信息准备提交,但是这个时候进来了一个电话或者用户去干其他事情而不得不离开当前界面(而不是直接退出)。等过了一段时间,用户打算重新来处理的时候发现之前填写的信息已经都不见了。那么我们本节就讨论怎么让这个Activity保活。众所周知如果用户离开任务较长时间,系统会清除任务中除根 Activity 以外的所有 Activity。当用户再次返回到该任务时,只有根 Activity 会恢复。系统之所以采取这种行为方式是因为,

2020-08-11 11:54:26 1278

原创 【磨叽教程】Android进阶之玩转任务栈——启动方式详解

在上文中我们介绍了任务栈,这节讨论一下怎么使用并掌握它。回顾上节:Android 管理任务和返回堆栈的方式是将所有接连启动的 Activity 放到同一任务和一个“后进先出”堆栈中。我们不需要关注任务栈和Activity是怎么关联的,但是如果我们要想突破这种约定成俗的套路就需要了解本节课的主要内容了。比如说:你希望应用中的某个 Activity 在启动时开启一个新的任务(而不是被放入当前的任务中),或者当你启动某个 Activity 时,希望调用它的一个现有实例(而不是在返回堆栈顶部创建一个新实例.

2020-08-10 08:54:31 239

原创 【磨叽教程】Android进阶教程之任务栈

副标题:Activity的几种启动模式详解任务是用户在执行某项工作时与之互动的一系列 Activity 的集合。这些 Activity 按照每个 Activity 打开的顺序排列在一个返回堆栈中形成任务栈。例如:在电子邮件应用可能有一个 Activity 来显示新邮件列表。当用户选择一封邮件时,系统会打开一个新的 Activity 来显示该邮件。这个新的 Activity 会添加到任务堆栈中。如果用户按"返回"按钮,这个 Activity 即结束并从堆栈中退出。版本差异:Android .

2020-08-09 18:15:36 319 1

原创 【磨叽教程】Android进阶教程之Activity生命周期详解

了解Activity生命周期在我们正常使用某一个APP的过程中,通常是在这个应用中的不同界面直接来回切换。相对应的Activity实例会在其生命周期的不同状态变换。Activity提供了很多回调,每个回调都表示个某种状态。比如,我们从打开一个界面到关闭这个界面,Activity就经历了从创建、准备、停止或恢复、停止到销毁一系列的状态变换。在生命周期回调方法中,我们可以控制用户离开和再次进入 Activity 时 Activity 的行为方式。例如,如果您正构建流媒体视频播放器,当用户切换至另一应用时

2020-08-02 17:34:16 334

原创 【磨叽教程】Android进阶教程之Activity简介

Activity是Android应用的关键组件,我们所见到的很多Android应用都是通过Activity的各种组合而成的。在大多数编程中,都是通过main()方法来启动应用程序的,但是在Android应用中则不然,它是通过调用与其生命周期特定阶段相对应的回调方法来运行Activity实例中的代码。所以我们本文来介绍Activity的概念,并简要说明如何使用Activity。Activity的概念其实移动应用和PC应用的最大区别主要还是在体验上,桌面应用你每次启动后都会先进入该PC应用的首页,而移动应

2020-08-02 00:17:49 5054

原创 免费计算机教程(Office、程序设计语言、数据库、软件开发、网络技术、PS、3D...)值得收藏

我们生活在一个时间至关重要的时代。大多数人觉得他们除了工作和日常家庭琐事以外,没有时间做其他事情。这意味着对于许多人来说,使用传统的学习方式去充电已经并不适合。但是,这并不意味着没有办法去学习。借助现代技术,您现在可以免费下载PDF文件形式的计算机课程和教程。这些PDF文件还包含练习,其中还包含了一些比较简单和使用的案列展示。你所需要的只是一台电脑,可以访问Internet的电脑,当然还有耐心和意志力。幸运的是,越来越多的人愿意与他人分享他们的经验和知识,他们不希望为此付出任何代价。课程和指南是完全

2020-07-31 12:00:07 331

原创 2020年最佳编程语言(针对工作与未来)

导读:本文大约4200字,预计阅读时间6分钟。本文为技术资讯文,无推广。前言当下最重要的技能是知道如何编写计算机程序。如今,计算机已进入几乎每个行业。无论是飞机上的自动驾驶仪还是自行车上的数字速度计,各种形式的计算机都围绕着我们。对于组织进行良好的扩展,计算机非常有用。笔和纸的日子已经一去不复返了。今天,为了存储和获取信息,您绝对需要计算机。编程和开发人员社区的出现速度比以往任何时候都快。各种新的编程语言应运而生,它们适合于不同类别的开发人员(初学者,中级和专家)以及不同的用例(Web应用程序,移动

2020-07-15 14:08:00 1450

原创 2020年Web开发-热门趋势,技术,语言和工具

导读:本文大约2000字,预计阅读时间3分钟。本文纯属技术文,无推广。Web开发-概述Web开发是创建网站,网页或Web应用程序的过程。或者我们可以说是一个完整的编码和编程过程,可以实现网站的功能。此过程包含几种实践或操作,包括Web设计,编程,来自客户端的安全任务以及服务器端脚本。Web开发范围从构建单个网页到创建大型网站,复杂的Web应用程序和社交媒体网站Web开发是一个广泛而多样的领域。在Web开发中,存在大量不同的概念。Web开发的主要和基本部分分为两个主要部分,即前端开发和后端开发。2

2020-07-14 08:58:01 1337

原创 python 7周自学计划

导读:本文大约1153字,预计阅读时间2分钟。本文纯属技术文,无推广。前言我要告诉你“我是如何开始学习python并从小白成为大牛的”。除此之外,我还将告诉您Python方面的新的工作机会。制定目标我的学习历程:我想免费学习Python,因此我必须养成每天的学习习惯(每天4个小时),甚至要利用我的周末。我的总体规划是设定目标并追逐目标。我为7个星期设定了7个目标!第1周我的第一周目标-(Python基础知识)作为初学者,我们的第一周目标应该是-熟悉Python基础知识,例如变量,条件,列表,循环

2020-07-12 12:32:00 1887

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

导读:本文大约1600字,预计阅读时间2分钟。本文纯属文,无图片。看在这么辛苦分享的份上是不是可以点个赞/分享下再走呢?黄金8年这是每个职场人都要面对的事情仔细算算我们职场生涯的黄金8年就是22-30岁在这8年期间跳槽3次算正常跳槽3次以上基本就会遭遇人事的灵魂质疑了不稳定?能力问题?人员问题?所以,跳槽需谨慎,选对公司最关键个人怎么选公司那么说到选公司我们首先要弄清楚我们自身的需求:一.公司前景二.工资待遇三.个人发展公司怎么选员工弄清楚了自身需求,我们再站在公司角度思考

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

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

如果您觉得文章内容对您有用,请**点赞**支持一下。您的支持是我继续创作的最大动力。也欢迎关注我的公众号”计算机自学平台“获取更多学习资源和交流群体。引言前几天接到领导命令:以后把每天提交的代码作为一项考核标准。团队人员说多也不多,但也有15个人了。自己去一个一个看并统计提交量,既浪费时间又浪费精力。所以我的想法是,使用代码去统计每个人每天的提交数量,然后通过随机抽查去查看每个人的代码质量。准备确定了自己的需求后,就开始着手准备具体手段了。下面先看下我们当前有的东西。1.内网gitlab代码

2020-05-26 15:49:27 27720 4

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

导读:本文大约1200字,预计阅读时间1分钟。本文纯属闲聊文,无推广。背景前段时间,老家一个小老弟给我说:哥,我马上要毕业了,你说我考编制还是去找你呀?我是上午收到这条微信的,一直到晚上10:30我加班回到家才给他回复:弟,我刚下班回来,明天的午饭我还没做,做好再回你。程序员程序员这几年一直是高薪的代名词,包括各大新闻媒体的报道再加上BAT动则几十万上百万的年薪,确实让这个职业在世人面前耀眼无比。但是程序员现在真的很吃香吗?我不认同。2012年的时候,我仅仅会在Android手机上画

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

原创 优质网站资源推荐2.0

继上次给大家推荐了一波优质网站资源后,很多人留言问我手里还有没有存货?有,而且还不少。所以今天又整理了十来个先分享出来给大家过个瘾,后面我还是会继续更新的。1.程序员撩妹神器程序员做久了,有时候面对女孩子有点手足无措。看着那些风流倜傥的家伙嘴里一套一套的说辞不羡慕那是假的,下面我推荐的这个网站,让你在撩妹的时候有如神助(友情提示:用多了有可能会适得其反)地址:https://chp.shadiao.app/效果:这些词,我觉得我想破脑袋都想不出来。但是偶尔给心爱的她发一句还是效果蛮好滴…2.装

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

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

导读:全文2500字左右,预计阅读4-5分钟。纯经验文,无其他推广。很多人都为这个问题发愁过,包括我自己。在我上大学的时候也很迷茫,不知道该怎么选择。说白了还是因为不懂,如果你能弄明白每一个科目是干啥用的对你以后有什么帮助?那么就很好选择了。本文可以作为一篇科普文供各位阅读。读了本文你将收获:计算机等级考试科目选择不再困扰。下面我就把计算机一、二、三、四级所有科目给大家简单说一下。在开始之前,我们先来欣赏一下我们计算机等级考试通过后,获得的证书长什么样子?一级样本二级样本三级样本四级样

2020-05-15 22:06:24 2474 5

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

导读:本文1700余字,大概需要3分钟阅读,希望内容对得起您这3分钟。从事IT行业不知不觉也有6年时间了,再加上大学4年。有一个问题在我的IT生涯中经常遇到:“计算机等级证书到底有没有用?”。这个问题不仅是在大学期间同学之间的讨论中有,在工作后同事之间也经常讨论,同时也会有很多小师弟小师妹偶尔问。因此,我打算今天把这个事情好好给大家说一下。第一是科普,第二是我个人的一个经验之谈。让关注此问题的同学能够快速的根据自身情况去决定是否有必要去拿一下这个证书。“计算机等级证书到底有没有用?”这个问题我把它拆

2020-05-14 09:01:09 26155 21

原创 优质网站资源推荐

以下内容,你不收藏算我输1.在线程序员开发工具地址:https://www.toolfk.com/推荐理由:作为一名优秀的程序员,我们总要保证自己的时间最优化。前段时间听说flutter很火,想着去玩一下但是在了解的过程中发现它是用Dart语言写的。为了跟上与时俱进的步伐,我又是下载又是搭环境花了我将近两个小时才搞定基本运行环境。等我弄好打算体验一下Dart的乐趣的时候发现该吃午饭了。这个时...

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

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

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

2019-12-03 19:17:14 711

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

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

2019-12-03 18:51:34 385

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

FunctionDart 是一种真正面向对象的语言,所以即便函数也是对象并且类型为 Function,这意味着函数可以被赋值给变量或者作为其它函数的参数。下面是定义一个函数的例子:bool isNoble(int atomicNumber) { return _nobleGases[atomicNumber] != null;}根据Dart指南的建议,返回类型其实不定义也是不要紧的...

2019-11-25 08:58:42 754

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

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

2019-11-23 14:21:58 387

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

Dart编程语言从基础到进阶数据类型从来都是一个语言的核心,同样在Dart中如果你不了解它的内置数据类型,那你后面也将寸步难行。所以这节我们重点来了解一下Dart的内置数据类型。Dart的内置类型1Dart中内置数据类型有:NumberStringBooleanListMapSetRuneSymbol前面我们说过这里再强调一遍,在Dart中一切接对象,数据类型等更是对象,所...

2019-11-21 11:24:44 352

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

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

2019-11-16 12:39:41 136

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

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

2019-11-14 14:01:52 237

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

Android 对Activity的全面了解导读本文的其余部分阐述有关如何创建和使用Activity的基础知识(包括对Activity生命周期工作方式的全面阐述),以便您正确管理各种 Activity 状态之间的转变。正文Activity是一个应用组件,用户可与其提供的屏幕进行交互,以执行拨打电话、拍摄照片、发送电子邮件或查看地图等操作。 每个 Activity都会获得一个用于绘制其用户界...

2019-03-30 18:02:13 307

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

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

2019-03-05 09:28:23 443

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

Curve25519加解密 和 Ed25519加验签的使用Curve25519Curve25519 是目前最高水平的 Diffie-Hellman函数,适用于广泛的场景,由Daniel J. Bernstein教授设计。在密码学中,Curve25519是一个椭圆曲线提供128位安全性,设计用于椭圆曲线Diffie-Hellman(ECDH)密钥协商方案。它是最快的ECC曲线之一,并未被任何已知...

2019-02-22 11:30:38 9482 6

原创 png/jpg 转换 webp

png/jpg 转换 webp引言​ 今天想着给自己的APP项目减下肥,就先从图片入手吧,谁知道网上PNG转换WEBP竟然收费!!!一气之下自己去搞了一个,供大家使用。工具下载地址​ https://download.csdn.net/download/farley119/10877571webp是什么?​ WebP是一种新的图像格式,可为Web上的图像提供出色的无损和有损压缩。使用W...

2018-12-26 13:40:42 2573

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

项目第三方库的整理1.Leaks 内存泄漏检测工具​ 实用性:★★★★★​ 安全性:★★★★★​ 难 度:★★​ 推 荐:★★★★★​ 来 源:Square​ 简 述:A memory leak detection library for Android and Java.​ 荐 语:移动开发中遇到OOM并不新鲜,难就难在不易发现。但凡在开发中稍有疏忽...

2018-12-26 08:58:56 1272

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

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

2018-11-23 09:47:12 3242 1

google官方提供webp转换工具

webp转换工具,

2018-12-26

Android视频压缩(亲测有效)方便简单易用

可以看我的博客

2016-12-20

myeclipse 2015 stable2.0百分百激活成功工具包

百度“myeclipse 2015 破解”百度经验有详细步骤 亲测,有效 其它版本的没试

2016-12-16

fresco facebook处理图片的框架 亲测有效

fresco facebook处理图片的框架 亲测有效 可以很简单的实现Android上的gif播放

2015-09-22

github最新版Git-2.5.2.2-64-bit.exe 2015-09-14

github最新版 windows 64位的 Git-2.5.2.2-64-bit.exe 2015-09-14

2015-09-14

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

TA关注的人

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