自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 爬虫2.1-scrapy框架-两种爬虫对比

目录 scrapy框架-两种爬虫对比和大概流程 1. 传统spider爬虫 2. crawl型爬虫 3. 循环页面请求 4. scrapy框架爬虫的大致流程 scrapy框架-两种爬虫对比和大概流程注:spider.py指使用命令行...

2018-12-31 14:51:00 293

转载 Python中浮点数精度处理

Python中,浮点数运算,经常会碰到如下情况:出现上面的情况,主要还是因浮点数在计算机中实际是以二进制保存的,有些数不精确。比如说: 0.1是十进制,转化为二进制后它是个无限循环的数:0.00011001100110011001100110011001100110011001100110011001100而python是以双精度(64)位来保存浮点数,多余的位会被截掉,所以看到的...

2018-12-31 03:53:00 253

转载 rpm与yum安装软件包

首先,禁止用yum卸载删除软件包;而应该使用rpm删除软件包rpm qa | grep 软件包名rpm -e --nodeps 要卸载的软件包转载于:https://www.cnblogs.com/fengjunhua/p/10200474.html...

2018-12-30 19:50:00 42

转载 windows10开启hyper-v虚拟化

  windows积极融入虚拟化,对pc体验很不错的!01、程序更新组件  控制面板--->程序-->打开/关闭 windwods功能--->更新完毕,重启windows02、确认是否开启虚拟化hyper-v03、尽情地使用  注意: 设置虚拟交换机、创建虚拟机转载于:https://www.cnblogs.com/xiaochin...

2018-12-30 01:31:00 454

转载 Webpack之进阶

进阶less与sassnpm install --save-dev less less-loader{ test: /\.less$/, use: [{ loader: "style-loader" // creates style nodes from JS strings }, { loader: "...

2018-12-29 12:45:00 57

转载 使用SyncNavigator实现数据库异地同步。

需求:实现SqlServer数据库用户同步到mysql数据库中。实现方式一开始使用的是用java定时任务查询视图,然后再更新到本地服务器。后来找到一个更为简单地办法,配置一下数据库参数即可。即使用SyncNavigator 同步。第一步:下载SyncNavigator 软件。第二步:下载下来的软件里面应该带有帮助文档,根据操作手册安装软件。第三部: 使用如下图...

2018-12-28 11:46:00 83

转载 CodeForces Round #527 (Div3) D1. Great Vova Wall (Version 1)

http://codeforces.com/contest/1092/problem/D1Vova's family is building the Great Vova Wall (named by Vova himself). Vova's parents, grandparents, grand-grandparents contributed to it. Now it's ...

2018-12-27 14:43:00 76

转载 android studio启动react-native项目

假设你电脑里已经有一个react-native项目A,以及安装了android studio(记住android sdk环境变量一定要设置),这时候你该怎么运行这个项目A呢?步骤如下:1、打开android studio,选择open an existing Android Studio project,打开你的项目。2、配置android模拟器,并打开模拟器(这里就不细说具体步骤了)...

2018-12-27 09:14:00 159

转载 SpringBoot集成netty实现客户端服务端交互和做一个简单的IM

看了好几天的netty实战,慢慢摸索,虽然还没有摸着很多门道,但今天还是把之前想加入到项目里的一些想法实现了,算是有点信心了吧(讲真netty对初学者还真的不是很友好......)首先,当然是在SpringBoot项目里添加netty的依赖了,注意不要用netty5的依赖,因为已经废弃了 <!--netty--> <depen...

2018-12-26 19:41:00 576

转载 关于尾递归

1.什么是尾递归?函数调用自身,称为递归。如果尾调用自身,就称为尾递归。我们知道递归非常耗费内存,因为需要同时保存成千上百个调用帧,很容易发生“栈溢出”错误(stack overflow)。但对于尾递归来说,由于只存在一个调用帧,所以永远不会发生“栈溢出”错误。一个阶乘函数,计算n的阶乘,最多需要保存n个调用记录,复杂度 O(n) 。function factorial(n) { i...

2018-12-26 16:13:00 65

转载 用vim生成一批递增ID

假设说要生成1000个以xxx开头的后面加数字的ID,比如xxx1到xxx1000。一般我们可以通过.csv去递增,然后替换,但是直接用vim也是可以达到这样的目的。下面通过一个gif图演示这个过程:操作步骤其实很简单:首先将“xxx1”复制1000行,然后执行#1替换为行号:%s/1/\=line('.')/g#1替换为行号-10:%s/1/\=line('.')...

2018-12-24 14:31:00 465

转载 测试工作一

每个公司或者每个团队都有自己的工作流。 所以,我这里提及到的只是囊括了自己认知的一部分。1.技术选型2.搭建开发环境3.项目部署4.代码编写5.代码质量管控6.联调7.跟踪测试8.代码优化,性能优化OSI七层模型1.应用层:所有应用程序的网络在此展开 2.表示层:表示数据形式,完成对传输数据的转化(数据的加密解密) 3.会话层:负责建立,维护,拆除会话 4.传输层:负责建立一个可靠的端到端的链...

2018-12-24 14:17:00 46

转载 Spring事务源码梳理

通过注解@EnableTransactionManagement中的@Import(TransactionManagementConfigurationSelector.class)给容器中导入了两个组件,分别是:AutoProxyRegistrar和ProxyTransactionManagementConfigurationAutoProxyRegistrar:它是一个后置处理器,给容...

2018-12-23 22:26:00 61

转载 Java – How to add days to current date

1. Calendar.addExample to add 1 year, 1 month, 1 day, 1 hour, 1 minute and 1 second to the current date.DateExample.javapackage com.mkyong.time;import java.text.DateFormat;import java.text...

2018-12-22 19:11:00 58

转载 Boostrap模态框,以及通过jquery绑定td的值,使模态框回显

做页面不管是登录或是修改信息,难免会使用到模态框,在此分享一个比较漂亮的模态框Boostrap模态框使用之前首先导入jquery-3.2.1.min.js,和bootstrap.min.js先添加个触发标记:data-toggle="modal" data-target="#myModal";如下所示:<a title="编辑" href="javascript:;...

2018-12-22 11:43:00 861

转载 WPF去除边框的方法

WPF去除边框的方法 原文:WPF去除边框的方法 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yangsen600/article/details/81978125 ...

2018-12-22 01:36:00 206

转载 题解-Atcoder_agc005D ~K Perm Counting

ProblemAtCoder-agc005D题意概要:给出\(n,k\),求合法的排列个数,其中合法定义为任何数字所在位置与自身值差的绝对值不为\(k\)(即求排列\(\{A_i\}\),使得\(\forall i\in[1,n],|a_i-i|\not =k\)Solution刚看这道题时除了全集取反搞容斥外没有任何思路啊\(f_i\)表示排列中至少有\(i\)对冲突的方案数,一对冲突...

2018-12-21 20:02:00 124

转载 ContentType组件

一:介绍ContentType组件是Django中内置的组件,可以快速的帮助开发者进行联表设计二:使用models层:from django.db import modelsfrom django.contrib.contenttypes.models import ContentTypefrom django.contrib.contenttypes.fie...

2018-12-20 19:47:00 82

转载 luogu P1250 种树

我来总结一下最常用的两种办法1.贪心2.差分约束那么我们先来讲,贪心版《种树》大家可能知道有一个题和这个类似,那个是钉钉子而这个是种树我们可以借用钉钉子的思路来想,首先这个是让你求最小值,而且每个人都有自己划定的区间,并且他们还要求在这段区间内最少种T棵树。那么我们既要满足最少种树数,而且要满足每个人的要求。好在的是,题目中说过区间和区间之间可能会有一段重叠,那么我们要抓住...

2018-12-20 17:27:00 113

转载 poj1743

思路不得不说,罗穗骞太厉害了他写的论文比哪一篇博客都好去看吧,也别看我的了里面有这题目详解论文代码// 不得不说,罗穗骞nb哇,%%%%%%%%%/*0 0 1 1 2 2 3 3 4101 2 3 4 5 1 2 3 4 5 差分 1 1 1 1 0 1 1 1 1height 0 0 1 1 2 2 3 3 4后缀子串1111011111110111...

2018-12-20 14:35:00 49

转载 数学:三角函数

诱导公式:奇变偶不变,符号看象限。两角和与差:和差化积: 积化和差:二倍角公式:半角公式:辅助角公式:万能公式:转载于:https://www.cnblogs.com/fr-ruiyang/p/10148945.html...

2018-12-20 13:58:00 84

转载 如何从亿量级中判断一个数是否存在?

该问题是这样的:假如给你20亿个非负数的int型整数,然后再给你一个非负数的int型整数 t ,让你判断t是否存在于这20亿数中,你会怎么做呢?有人可能会用一个int数组,然后把20亿个数给存进去,然后再循环遍历一下就可以了。想一下,这样的话,时间复杂度是O(n),所需要的内存空间4byte * 20亿,一共需要80亿个字节,大概需要8GB的内存空间,显然有些计算机的内存一次是加载不...

2018-12-20 10:04:00 198

转载 <MyBatis>入门八 工作原理

1.获取sqlSessionFactory对象首先拿到全局配置文件的流对象创建SqlSessionFactoryBuilder对象,并调用build方法,把流传进去build方法创建一个XMLConfigBuilder对象parser.parse()方法将parser的节点信息传入parseConfiguration方法中,解析每一个节点的信息例...

2018-12-19 14:05:00 43

转载 synology git管理程序添加

synology商店中默认支持gitlab; 奈何它最少要求4g内存; 2g内存苦逼的只能另求出路了;推荐一https://hub.docker.com/r/jacekkow/gitblit 这个东东;使用docker命令如下能够很方便的安装起来docker run -d --name=gitblit \-p {本机端口a}:{docker端口 8080} -p {本机端口b}...

2018-12-18 23:32:00 340

转载 8年开发java程序员教你:Java开发经典面试题

好久没有来更新了,今天正好有空更新一篇,不知道正在准备面试的小伙伴有没有错过啊?肯定是没有,因为金三银四还没有来,今年开开心心过年,明年工作来一个大丰收!1、SpringMVC的工作流程?(1)用户发送请求至前端控制器DispatcherServlet(2)DispatcherServlet收到请求调用HandlerMapping处理器映射器。(3)处理器映射器根据...

2018-12-18 18:20:00 105

转载 ES6 之 第七种数据类型Symbol

概述 为了减少对象的属性名冲突,ES6引入新的原始数据类型Symbol,JS的第七种数据类型。let s = Symbol()console.log(s) // Symbol()Symbol函数前不使用new命令,因为生成的Symbol是一个原始类型的值,不是对象,那么,也就不能添加属性(类似于字符串的数据类型)Symbol函数乐意接受一个字符串作为参数...

2018-12-18 14:15:00 98

转载 Linux服务器---DansGuardian

DansGuardianDansGuardian可以限制客户端的访问,通过这个软件,我们可以限制哪些网站不可以访问、哪些内容不能下载。1、下载DansGuardian,提供一个网址http://www.rpmfind.net/linux/RPM/dag/redhat/el5/i386/dansguardian-2.8.0.6-1.2.el5.rf.i386.html2、安装...

2018-12-18 07:10:00 76

转载 PyQt5-信号与槽

信号与槽我们之前案例中已涉及,信号(Signal)和槽(Slot)是Qt中的核心机制,也是PyQt变成中对象之间进行通信的机制;在Qt中,每一个QObject对象和PyQt中所有继承自QWidget的控件都支持信号和槽;挡信号发射时,连接槽函数将会被自动执行(与事件和回调函数类似); PyQt5中信号和槽通过connect()方法来连接;PyQt中针对窗口类控件有很多内置的信号,也可以...

2018-12-17 16:56:00 192

转载 ubuntu下apt-get的配置文件是哪个

答:在/etc/apt/apt.conf这个配置文件里可以指定使用代理,如:Acquire::https::proxy "http://myproxy.com:8080/";转载于:https://www.cnblogs.com/dakewei/p/10127144.html

2018-12-16 17:01:00 639

转载 02: djangorestframework使用

1.1djangorestframework登录、认证和权限  1、认证与权限相关模块      # -*- coding: utf-8 -*-from django.utils import sixfrom rest_framework.response import Responsefrom rest_framework.serializers import ...

2018-12-15 17:46:00 218

转载 弗尤博客(五)

这一篇中,我实现了,登录和游客环境下,在首页中单击博文标题跳转到该篇博文,点击博文作者跳转到该作者博客首页,在我的博客中点击博文标题跳转到该篇博文。这些跳转都是在同一个页面中实现的,我用母版页放个人博客的导航和公告。web页面放datalist实现博文的,由于不会后台调用datalist中的控件,更改不了textbox的大小,我把数据库更改了,数据库中有个单独存放博文摘要的,准备以后实现下自动...

2018-12-14 12:11:00 70

转载 2018入门微单相机推荐

文章来源:刘俊涛的博客 欢迎关注,有问题一起学习欢迎留言、评论转载于:https://www.cnblogs.com/lovebing/p/10117928.html

2018-12-14 10:15:00 47

转载 布尔类型

布尔类型对与错、0和1、正与反,都是传统意义上的布尔类型。在Python语言中,布尔类型只有两个值,Frue和False。请注意,是英文单词的对与错,并且首字母要大写,不能其他花式类型。所有计算结果,或者调用返回值是True或者是Flase的过程都可以称为布尔运算,例如比较运算。布尔值通常用来判断条件是否成立。age = 20if age >= 18: pr...

2018-12-14 00:54:00 966

转载 汇编实验九

1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数mov ah,2 为二号功能调用,字符输出,并且要输出的字符是已经放在dl里面的2. 补全程序t2.asm,完成在屏幕上输出data段定义的5个十进制两位数,数据和数据 之间以空格间隔。3. 教材实验9(P187)实验9 显示三行welcome to masm(三个程序)编程:在屏...

2018-12-12 20:31:00 141

转载 HashSet、TreeSet和LinkedHashSet分别基于HashMap、TreeMap和LinkedHashMap

1.如果你需要一个访问快速的Set,你应该使用HashSet;当你需要一个排序的Set,你应该使用TreeSet;当你需要记录下插入时的顺序时,你应该使用LinedHashSet。2.因为TreeSet是有序的,加入它的元素类必须实现java.lang.Comparable接口的compareTo()方法才行。否则运行时会报错,编译时貌似没事转载于:https://www.cnblo...

2018-12-12 16:11:00 73

转载 tomcat学习步骤,附带打破双亲委派模型企业应用实战

1. tomcat入门入门模块仅做学习大纲梳理,忽略了具体操作指引。Tomcat的三种部署模式:简单架构模型连接器的非阻塞模式(NIO) ...

2018-12-12 15:31:00 224

转载 翻译: Clustered Index Design Considerations 聚集索引设计注意事项

原文出自:《Pro SQL Server Internals, 2nd edition》的CHAPTER 7 Designing and Tuning the Indexes中的Clustered Index Design Considerations一节(即P155~P165),Dmitri Korotkevitch,侵删 每次更改聚集索引键的值时,都会发生两件事。 首先,SQL ...

2018-12-11 20:28:00 134

转载 iOS | Runtime应用

runtime,简称运行时。最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数,编译完成之后直接顺序执行。OC的函数调用称为消息发送,属于动态调用过程。在编译的时候并不能决定真正调用哪个函数(即使这个函数并未实现,只要申明过就不会报错,而C语言在编译阶段就会报错),只有在真正运行的时候才会根据函数的名称找 到对应的函数来调用。消息发送机制OC语法中调用方法时,在运行时会变...

2018-12-11 14:59:00 49

转载 Hdoj 1086.You can Solve a Geometry Problem too 题解

Problem DescriptionMany geometry(几何)problems were designed in the ACM/ICPC. And now, I also prepare a geometry problem for this final exam. According to the experience of many ACMers, geometry p...

2018-12-08 22:10:00 49

转载 第四次作业

1.本章学习总结1.1 思维导图1.2 本章学习体会及代码量学习体会1.2.1 学习体会从数组开始就觉得c语言开始不是那么的好学了,对于数组的变化还是不太熟悉,不太清楚什么时候该输出什么东西。做题目也常常懂得思路但是不懂怎么将思路转化为代码。一维数组还好,到了二维数组和字符数组就感觉自己有点跟不上,pta能敲出来,但是就是速度太慢了,每一题具体构架出来但是一些小细节的地方老是被忽略。以...

2018-12-08 22:09:00 387

空空如也

空空如也

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

TA关注的人

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