自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

转载 用Node+wechaty写一个爬虫脚本每天定时给女(男)朋友发微信暖心话

wechatBot微信每日说,每日自动发送微信消息给你心爱的人项目介绍灵感来源在掘金看到了一篇《用Node + EJS写一个爬虫脚本每天定时女朋友发一封暖心邮件》后,在评论区偶然看到一位读者说可不可以用微信实现一下。然后最近刚好在做微信机器人的小项目,那就把这个定时任务放到微信上去做吧,说干就干,撸了一下午终于撸出来了。项目地址github:github.com/gengchen52...

2019-02-28 12:49:56 124

转载 模型微调

什么是预训练模型预训练模型就是已经用数据集训练好了的模型现在我们常用的预训练模型,比如:VGG16/19,Resnet等模型,并且已经用大型数据集来做训练,如:Imagenet,得到训练好的模型参数什么情况下使用微调手头的数据集类型和预训练模型的数据集内容相似,因为不同数据集模型提取的特征不同,所以相应的参数训练后也是不同的...

2019-02-27 15:51:17 274

转载 Walle 2.0的详细部署与应用以及错误处理

Walle2.0的详细部署与应用Walle: 最近walle 更新了2.0,感觉自己用的版本有点旧了,所以想的学习一下,并部署与应用,Walle是 一个web部署系统工具,所以应用的场景比较多,所以更新也是有必要的,...

2019-02-27 13:19:36 1972

转载 算法的时间复杂度和空间复杂度详解

更多内容请访问 www.uusystem.com通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法及相关推理模式,如循环不变式、数学归纳法等。而在证明算法是正确的基础上,第二部就是分析算法的时间复杂度。算法的时间复杂度反映了程序执行时间随输入规模增长而增长的量级,在很大程度上能很好反映出算法的优劣与否。因此,作为程序员,掌握基本的算法时...

2019-02-27 09:48:00 82

转载 laravel composter

关于下载composer后全局使用方法:把相应的phar可执行文件移动到user/local/bin/目录下,就可以实现全局使用mv composer.phar /user/local/bin/composer ...

2019-02-27 08:17:49 46

转载 mysql锁(Innodb)

锁的隔离级别事务隔离级别脏读不可重复读幻读读未提交(read-uncommitted)是是是读已提交(read-committed)否是是可重复读(repeatable-read)否否是串行化(serializable))否否否锁的分类粒度划分行锁:Record ...

2019-02-27 06:13:23 35

转载 A guide to this in JavaScript

原文参考(medium.freecodecamp.org/a-guide-to-…)this 关键词是Javascript中最广为使用的并且令人误解的词。今天我将尝试改变它。当学习代词时,让我们回到古老的学校时代。菲尔普斯游得很快,因为他想赢得比赛。注意代词he的使用。我们在这不直接称呼菲尔普斯但是用代词he指代菲尔普斯。类似地,JavaScript使用this关键字作为指示对象来引...

2019-02-27 05:08:02 44

转载 ==与===的区别

== 检查值相等, 允许类型转换 === 检查值和类型相等, 不允许类型转换那么在不同情况下应该使用==还是===(1)如果要比较的两个值的任意一个(即一边)可能是 true 或者 false 值,那么要避免使用 ==,而使用 ===。(2)如果要比较的两个值中的任意一个可能是特定值(0、"" 或者 []——空数组),那么避免使用 ...

2019-02-26 19:52:11 54

转载 运算符优先级

转载于:https://www.cnblogs.com/Young-shi/p/10438787.html

2019-02-26 17:27:00 42

转载 【ocp-12c】最新Oracle OCP-071考试题库(40题)

40、(8-7) choose twoWhich two statements are true regarding views? (Choose two.)A) A simple view in which column aliases have been used cannot be updated.B) The OR REPLACE option is used to chang...

2019-02-26 17:07:00 203

转载 我的最佳写作方式

最佳喜欢上了写作,喜欢自己写的东西能被别人阅读,赞赏,也希望我写的东西能更有价值,体验也更好。今天我分享的是我的最佳写作方式。我的最佳写作方式工具汇总markdown编辑器截图工具gif录制工具图床工具TyporaQQ / wechatlicecapiPicmarkdown编辑器 · Typora完全...

2019-02-26 16:13:56 53

转载 Java中的类与继承

对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相关知识。一、Java类简介在Java中,类文件是以.java为后缀的代码文件,在每个类文件中最多只允许出现一个public类,当有public类的时候,类文件的名称必须和public类的名称相同,若不存...

2019-02-26 14:12:19 50

转载 25、springboot与缓存整合Redis

默认使用ConcurrentMapCacheManager将数据保存在下面的Map中docker:安装Redis:查看官方文档:添加约束<dependency> <groupId>org.springframework.boot</groupId> <artifactId&g...

2019-02-26 09:34:00 67

转载 Django Rest Framework之认证

代码基本结构  url.py:from django.conf.urls import url, includefrom web.views.s1_api import TestView urlpatterns = [ url(r'^test/', TestView.as_view()),]  views.py:from rest_fra...

2019-02-25 23:19:00 84

原创 基于Gitflow分支模型自动化Java项目工作流

Gitflow是一种协作分支模型,利用了Git分支的强大功能、速度和简单性。但有关如何在部署管道中使用Gitflow的文档不是很完善。在构建、测试、部署快照版本和部署发布版本时,我们应该使用哪些众所周知的分支名称——master、develop、feature等分支?本文提供了一种可以在CI/CD环境中使用的Gitflow方案。关键要点Gitflow是一种协作分支模型,利用了Git分支的强大功能、...

2019-02-25 08:00:00 44

转载 vue + typescript 踩坑笔记(一)

最近在用 vue + typescript 写一个项目,由于是第一次使用typescript,所以踩了一些坑,这里记录一下。一. vue-property-decorator使用vue-cli搭建项目的话,可以从它给出的Home.vue文件中,可以看到用typescript写单vue文件会有一些不同:import { Component, Vue } from "vue-property-d...

2019-02-25 03:59:12 4276

转载 Markdown常用标记使用

Markdown是一种书写方便、快捷的纯文本标记语言,通过简单的一些标记语法,就可以使文档展现出一定的文档结构,下面介绍一下常用的标记使用方法。标题例子:# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题效果:一级标题二级标题三级标题四级标题五级标题六级标题...

2019-02-24 17:15:48 249

转载 译文:浏览器输入URL发生了什么?

翻译:在浏览器导航栏输入一个url后,发生了什么?作为一名软件开发人员,关于网站应用的工作原理以及其中涉及到的技术:包括浏览器、HTTP、web server、请求处理等等,你一定有一个清晰的画面。过程你在浏览器输入一个url(www.baidu.com)浏览器对输入的网站域名查找相应的ip地址导航栏的第一步工作是去获取访问域名所对应的ip地址,DNS的查找过程如下:浏览...

2019-02-24 10:24:58 146

转载 Neo4j入门之中国电影票房排行浅析

什么是Neo4j?  Neo4j是一个高性能的NoSQL图形数据库(Graph Database),它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的...

2019-02-24 02:37:49 254

转载 MySQL优化

https://www.imooc.com/video/3707转载于:https://www.cnblogs.com/moonsoft/p/10422965.html

2019-02-23 15:56:00 42

转载 张跃华:以专注的态度和开放的思想,拓展企业网盘的创新边界

众所周知,作为面向企业提供的基于云存储技术文件访问、备份、共享、管理、协作的服务,近十年间,企业网盘市场由单一的存储功能向协同办公深度发展,并经历了持续的升级迭代。可以看到,如今在美国市场有Box、Dropbox、Office 365等知名厂商,在中国市场近几年也涌现出了包括联想企业网盘、坚果云、亿方云、360企业网盘、百度企业网盘等在内的...

2019-02-22 15:25:29 227

转载 Git和代码规范

最近发现和代码有点问题,总是在上线的紧急关头,和代码浪费了很多的时间,那么总结一下和代码的规范吧。1、首先我们从master拉取代码进行开发。2、开发完成之后,把代码上到test上面进行测试,上t的时候,直接合上去就ok(没有冲突)。3、如果有冲突的话,需要先去test切出一个分支test_branch,然后test_branch去拉下自己的开发分支,然后解决冲突。再把解决冲...

2019-02-21 19:46:00 84

转载 最简单的理解 建立TCP连接 三次握手协议

最简单的理解一:建立TCP连接:三次握手协议客户端:我要对你讲话,你能听到吗;服务端:我能听到;而且我也要对你讲话,你能听到吗;客户端:我也能听到。…….互相开始通话……..二:关闭TCP连接:四次握手协议客户端:我说完了,我要闭嘴了;服务端:我收到请求,我要闭耳朵了;(客户端收到这个确认,于是安心地闭嘴了。)…….服务端还没倾诉完自己的故事,于是继续唠唠叨叨向客户端说了...

2019-02-21 15:28:00 147

转载 crontab

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-02-21 14:22:00 45

转载 易搜题,你与学霸之间的距离只差了一个iSearch

写在前面:易搜题小程序虽已上线,但由于团队新学期每个人都有自己的小目标,因此决定已停止更新该项目,感谢团队成员吴同学和蓝同学的努力付出,我们作为开发小白的我们在这个项目中都学到了很多。为了记录人生中第一个开发,我将该作品的概要说明发布在此。作品名称:易搜题Github: https://github.com/TragedyN/i_search一、作品简介易搜题是一款面向大学...

2019-02-20 20:32:00 1210

转载 CSS选择器——伪元素选择器之处理父元素高度及外边距溢出

1. 子元素浮动导致父元素高度不够问题描述:最小高度为100px的父元素,嵌套一个300px高度的子元素,当子元素浮动时,父元素高度并不随之升高。问题视图:期望视图:待解决代码:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;1&lt;/title&...

2019-02-20 02:30:26 575

转载 三位对我影响最深的老师

我感觉,教过我的老师们,不论他们技术的好坏对我都是有些许影响的。但是让人印象最深的好像只有寥寥几位。第一位就是小学六年级下册教过我的语文老师。他是临时从一个贫困小学调任过来的,不怎么管班级,班里同学都在背地里说他不会教学。然而有一件事却改变了我对他的看法。有次语文课,有一位调皮的同学趁老师转过去在老师的皮带上写了一个“猪”字。然后我们就都在那里笑,老师问我们笑什么,有人就说他的皮带上有“猪”字...

2019-02-19 14:59:00 216

转载 图(关系网络)数据分析及阿里应用

摘要:2019年1月18日,由阿里巴巴MaxCompute开发者社区和阿里云栖社区联合主办的“阿里云栖开发者沙龙大数据技术专场”走近北京联合大学,本次技术沙龙上,阿里巴巴资深技术专家钱正平为大家分享了大数据技术背景下图数据的应用前景,以及阿里巴巴在图数据的建模、查询和系统优化等方面做出的初步探索。以下内容根据演讲视频以及PPT整理而成...

2019-02-18 22:50:31 253

转载 构造函数创建私有变量(防继承)

先写一个构造函数 function NumberCount() { this.number = 500 return { getNumber: ()=&gt; { return this.number } ...

2019-02-18 16:24:07 67

转载 奇技淫巧:在spring官网上下载历史版本的spring插件,springsource-tool-suite

转自:https://blog.csdn.net/PacosonSWJTU/article/details/80959689目前spring官网(http://spring.io/tools/sts/all)上可下载的spring插件只有:springsource-tool-suite-3.8.4(sts-3.8.4)。但这只针对指定的eclipse版本适用。如何为自己的eclipse下载...

2019-02-17 23:48:00 67

转载 djangorestframework-jwt自带的认证视图进行用户登录验证源代码学习

djangorestframework-jwt自带的认证视图进行用户登录验证源代码学习 Django REST framework JWTdjangorestframework-jwt自带的认证视图进行用户登录验证源代码学习SECRET_KEY = '1)q(f8jrz^edwtr2#h8vj=$u)ip4fx7#h@c41gvxtg...

2019-02-17 22:36:00 449

转载 关于Java Native Memory 一篇很棒的文章

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-02-17 22:35:00 1472

转载 Django中间件的应用

在Django中,中间件可以为我们对所有请求或一部分请求做批量处理MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.Co...

2019-02-17 18:46:00 52

转载 Javascript基础系列---数组

创建数组数组直接量的语法允许有可选的结尾的逗号,故[,,]只有两个元素而非三个。调用构造函数Array()是创建数组的另一种方法。可以用三种方式调用构造函数调用时没有参数(创建一个没有任何元素的空数组,等同于数组直接量[]) var a = new Array()复制代码调用时有一个数值参数,它指定长度(注意数组中没有存储值,甚至数组的索引属性"0"、"1"等还未定义)...

2019-02-16 12:15:11 94

转载 Terraform入门 - 3. 变更基础设施

在上个页面,你使用Terraform创建了你第一个基础设施:一个EC2实例。在本页,我们将变更那个资源,并了解Terraform如何处理变更。基础设施在持续发展,Terraform的创建就是为了管理和实施这些变更。当你修改配置文件时,Terraform构建一个变更必要的执行计划来达到你的期望状态。使用Terraform变更基础设施,你...

2019-02-15 04:01:05 236

转载 SQLAlchemy

Python 的 ORM 框架 SQLAlchemyObject Relation MappingObject - Table 通过 Object 去操纵数据表新建单表 create_table.pyfrom sqlalchemy.ext.declarative import declarative_base # orm 官宣基类from sqlalchemy im...

2019-02-14 21:51:00 61

转载 一次线上JVM内存异常排查 -- 对象之间的复制

1、现象2月11日网关在短时间内出现20+的访问出错,查看kibina如下:根据trace得到具体的堆栈异常,发现都是负载均衡同一个pod均显示连接异常:去grafana查看该pod运行情况,可以发现内存突然下降的情况,同时该pod已经达到内存上限(8G),当资源申请不到的情况下,该pod可能存在重启的情况:查看ad服务的日志验证了当时确实发生了重启:此时可以基本定位到因为内存问...

2019-02-14 07:40:25 225

转载 基于django的视频点播网站开发-step7-我的收藏喜欢功能

从本讲起,我们会讲到个人菜单中另外两个比较重要的功能,“我的收藏”与“我的喜欢”。感兴趣的同学可以点击网站的右上角,即可弹出个人菜单,你就能看到“我的收藏”与“我的喜欢”了。通过学习这两个功能,我们会加深对django中通用视图类的理解与应用。Demo预览我的收藏我们先来讨论模型,我们分析一下,我收藏的视频与我喜欢的视频,其中的视频都是属于video模型,因此我们应该在video模型上进行...

2019-02-13 11:38:02 301

转载 zookeeper和Eureka对CAP理论的支持

著名的CAP理论指出,一个分布式系统不可能同时满足C(一致性)、A(可用性)和P(分区容错性)。由于分区容错性在是分布式系统中必须要保证的,因此我们只能在A和C之间进行权衡。在此Zookeeper保证的是CP, 而Eureka则是AP。 Zookeeper保证CP 当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的注册信息,但不能接受服务直接down掉不可用。也就是说,服务注册功...

2019-02-12 23:23:00 86

转载 网站验证码的生成原理、难度控制,及Python实现!

图片验证码已经广泛的使用在各种反爬虫的场景中,验证码的的生成验证过程对于开发者来说是零成本的,对于用户体验来说可能稍差、但是对于爬虫来说是致命的和高成本的。下面将介绍使用python实现网站验证码的产生及验证的全过程,然我们对验证码的生成有所理解,同时对于机器识别在验证码利于的作用有个认识。其过程是是用户请求验证后,生成验证码图片并后台session保存验证的字符串,当用户提交验证信息后,取出...

2019-02-12 21:48:11 62

空空如也

空空如也

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

TA关注的人

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