自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 selenium模块(浏览器自动化模块),和无头浏览器爬虫

看示例,模拟12306登陆(需要用到自己的12306账号密码,和自己的超级鹰账号密码和软件id)selenium模块可以帮我我们便捷的爬取到页面中动态加载出来的数据  # 为了模拟人为登陆,需要阻塞程序import time# 使预览器自动化的模块from selenium import webdriver# 预览器自动化的动作链模块from selenium.webdriver impo...

2019-05-31 15:08:00 155

转载 in和exists的区别以及exists和distinct去重的区别?

小编相信大家都知道in和exists的区别:1、运用情况不同sql中in适用于子查询得出的结果集记录较少,主查询中的表较大且又有索引的表,。sql中exist适用于外层的主查询记录较少,子查询中的表大,又有索引的时候。2、驱动顺序不同IN是先查询子查询的表,然后将内表和外表做一个笛卡尔积,然后按照条件进行筛选。exists是以外层表为驱动表,先被访问。3、底层原理不同in 是把外表和内表作ha...

2019-05-31 14:29:41 2372

转载 第6次课堂作业——黄渗茹

1.谈一下本学期学习Python的体会,这种边讲边练的形式如何?如果对教学还有什么建议,也可以提出。 体会: 起初,python代码给我带来最直观的感受是简洁,也因为太简洁的编码方式让我有时候会“抓狂”。就比如有时会因为没有发现空格问题,而一遍又一遍的去检查,更改已经写正确的代码。其实一开始在相对其它语言来说我有点不喜欢python。 随着学习的深入,我也...

2019-05-31 09:39:00 69

转载 从零到百亿级,揭秘科大讯飞广告平台架构演进之路

广告、电商和游戏是互联网变现的三个最主要手段,而电商中除了直接卖东西的部分,其他本质上也是广告。科大讯飞作为一家 AI 公司,拥有 90 余万开发者以及海量数据。利用自身的 AI 实力和大数据能力,科大讯飞广告业务实现了从零到百亿级的日交易量,它的业务架构是如何演进的?期间遇到哪些问题?架构中各子系统又是如何设计的?在 TGO 鲲鹏会武汉分会活动现场,来自科大讯飞数字广告事业部技术负责人仉乾隆带...

2019-05-31 09:15:20 278

转载 [20190530]ORACLE 18c - ALTER SEQUENCE RESTART.txt

[20190530]ORACLE 18c - ALTER SEQUENCE RESTART.txt--//以前遇到要重置或者调整seq比较麻烦,我有时候采用比较粗暴的方式就是删除重建.--//18c提供方式重置,自己测试看看.1.环境:SYSTEM@xxxxxx> select BANNER from v$version;BANNER-----------------------------...

2019-05-31 08:47:00 4034

转载 南邮教学评教的快速填写

南邮教学评教的快速填写实现:每天令人抓狂的教学质量评价,手点击更改成为自动填充步骤:登陆账号到“正方教务系统”,选择“教学质量评价”,进入评价界面;按键盘F12;选择,Console,输入代码:javascript: (function() { var obj = $('iframeautoheight').contentDocument.getElementsByTag...

2019-05-31 08:31:00 588

转载 前端随堂笔记4

5.30javascript脚本语言 由浏览器去解析并且执行的1. 弱类型 弱类型在定义变量的时候是不需要声明数据类型的,数据类型是由变量值来决定的2.强类型JavaScript强类型在定义变量的时候就已经把数据类型给确定了 2.解释执行,逐行执行3.解释型语言 对应...

2019-05-30 19:58:00 71

转载 好程序员web前端分享WebSocket协议

好程序员web前端分享WebSocket协议,WebSocket协议简介WebSocket协议简介WebSocket是html5规范新引入的功能,用于解决浏览器与后台服务器双向通讯的问题,使用WebSocket技术,后台可以随时向前端推送消息,以保证前后台状态统一,在传统的无状态HTTP协议中,这是“无法做到”的。2. 在WebSocket出现之前,传统的服务端向浏览器推送消息的技术包括:ajax...

2019-05-30 07:29:23 239

转载 CDH5.16.1集群企业真正离线部署

⼀.准备⼯作1.离线部署大纲MySQL离线部署 CM离线部署 Parcel⽂件离线源部署 2.规划linux版本:CentOS 7.2节点MySQL组件Parcel⽂件离线源CM服务进程⼤数据组件hadoop001MySQLParcelAlert Publisher Event ServerNN RM DN NM ZKhadoop00...

2019-05-28 21:44:30 653

转载 5分钟带你快速理解Http协议

HTTP协议什么是HTTP协议  HTTP(Hyper Text Transfer Protocol)协议又叫超文本传输协议,是建立在TCP/IP协议之上的用来传递数据的协议。它不涉及数据包的传递,主要规定了客户端和服务端的通信格式,默认端口号为80。HTTP协议的特点简单快速灵活允许任意类型的数据对象无连接...

2019-05-28 20:36:00 81

转载 RabbitMQ实例C#

驱动组件.NET版本官网推荐驱动:RabbitMQ.Clienthttps://www.rabbitmq.com/devtools.html#dotnet-devConnection和ChannelConnection是一个TCP连接,一般服务器这种资源都是很宝贵的,所以提供了Channel,完成消息的发布消费。这样Connection就可以做成单例模式的。1、...

2019-05-28 20:03:00 1170

转载 redis 中文显示的问题解决方法

在redis 中存储中文,读取会出现乱码(其实不是乱码,只是不是我们存的中文显示)1 redis> set test "我们" 2 OK 3 redis> get test 4 "\xe6\x88\x91\xe4\xbb\xac" 如何在get时取到它的中文呢?只需要在redis-cli 后面加上--rawredis> get test"我们"...

2019-05-28 16:05:00 1498

转载 最大子列和,在线处理

  public class day0527 { public static void main(String[] args) { int arr[]=new int[]{2,3,5,-5,6,-4,6,9,31,-21}; int maxSum=0,thisSum=0; for (int i = 0; i <...

2019-05-27 22:27:00 110

转载 vue组件之属性Props

组件的属性和事件父子组件之间的通信父子组件之间的通信就是 props down,events up,父组件通过 属性props向下传递数据给子组件,子组件通过 事件events 给父组件发送消息。比如,子组件需要某个数据,就在内部定义一个prop属性,然后父组件就像给html元素指定特性值一样,把自己的data属性传递给子组件的这个属性。而当子组件内部发生了什么事情的时候,就通过自定义事件...

2019-05-27 14:41:00 475

转载 Python之路(第四十二篇)线程相关的其他方法、join()、Thread类的start()和run()方法的区别、守护线程...

一、线程相关的其他方法 Thread实例对象的方法 # isAlive(): 返回线程是否活动的。 # getName(): 返回线程名。 # setName(): 设置线程名。 ​ threading模块提供的一些方法: # threading.currentThread(): 返回当前的线程对象。 # thread...

2019-05-27 12:47:00 409

转载 CentOS 7.6安装配置MariaDB异步主从复制

一、主从复制原理及相关概念:1、主从复制原理:master将操作记录保存至其二进制日志中,通过dump线程传输给slave,然后slave把master的二进制日志通过slave的IO线程复制至slave的中继日志中,最后通过slave的SQL线程读取中继日志中的事件还原数据库操作,以达到复制的目的,默认为异步模式。2、主从复制中相关线程:所在节点线程名称线程作用master...

2019-05-27 00:11:00 117

转载 网络工程师课程---3、IP与路由器(ip地址的主要作用是什么)

网络工程师课程---3、IP与路由器(ip地址的主要作用是什么)一、总结一句话总结:用来标识一个节点的网络地址划分网段1、如何得到ip地址的网段号?ip和子网掩码 化成二进制后取 与运算例如192.168.1.1 255.255.255.0 => 网段:192.168.1.1/255.255.255.02、ip分为哪两类?公有地址(Publi...

2019-05-26 07:12:00 498

转载 Tomcat设置为系统服务,并随系统自动启动服务

1.切换到tomcat安装根目录cd C:\Apache\apache-tomcat-7.0.90\bin\2.执行安装service install 【SERVER_NAME】3.设置系统服务,并跟随系统启动Windows+R打开运行并输入services.msc,右键属性将启动类型设置为自动即可。4.执行卸载service remove【SE...

2019-05-25 13:41:00 152

转载 Servlet-ServletConfig对象

Servlet-ServletConfig对象ServletConfig接口的方法* getInitParameterNames* getInitParameter* getServletName* getServletContext作用:  封装了Servlet的配置信息,并且可以获取ServletContext对象1)配置Servlet的初始化参数...

2019-05-25 10:37:00 104

转载 【nodejs原理&源码赏析(3)】欣赏手术级的原型链加工艺术

目录 一. 概述 二. 原型链基础知识 三. Worker类的原型链加工 四. 实例的生成 五. 最后一个问题 六. 一些心得 示例代码托管在:http://www.github.com/dashnowords/blogs博客园地...

2019-05-24 21:49:00 70

转载 spring+Kafka+springmvc Demo (转)

https://juejin.im/post/5ae9833e518825673f0b6f34转载于:https://www.cnblogs.com/llmke/p/10916820.html

2019-05-24 10:59:00 189

转载 每次开机都要按F1的解决办法

买了个新的硬盘来装电脑,装操作系统时到微软官网下载了WIN10放在U盘里制作成系统安装盘,具体操作自己百度。装好了之后发现每次开机都要按一下F1,百度了很多都没用, 一次偶然的机会,我拆开了电脑主机硬盘(就是把跟主板连着的线拔掉),再装回去,发现从此以后开机就不用再按F1了,哇电脑真的好神奇呀,不知道是什么原因,就是很开心。我猜想应该是空硬盘装完之后(没拆开)每次开机电脑对硬盘的印象还是为空的所以...

2019-05-24 00:14:00 2077

转载 从0到1搭建hexo博客

前言:恰逢最近服务器到期,上阿里云官网寻了个价,服务器续费竟然需要1200大洋。。。想着之前的1核2G的服务器是两年前因为活动700多大洋买的,强烈的价格落差让市侩的心抠门的我内心升起了一丝小嫌弃(这性价比也太低了!!!)。不甘心的我继续淘宝一样淘着服务器,盼望着有一个物美价廉性价比又高的服务器送入我的怀中。映入眼帘的是各种配置高价格又高的服务器。我擦了擦口水继续找,偶然间发现,因为华北3大区搞...

2019-05-23 08:10:47 360

转载 [USACO5.1]乐曲主题Musical Themes

https://www.luogu.org/problemnew/show/P2743第一次写双哈希提供一个也许能过n <= 20000的哈希做法常规套路,我们求出原串哈希值,然后二分答案mid,依次枚举每个位置起始,长为mid的串是否出现过,然后用map维护串的上一次的开始位置,复杂度O(nlog^2n)对于转调,处理原数组的差分数组即可然后这里有一个问题,哈希值容易重...

2019-05-22 17:50:00 170

转载 字符分隔符'\1'(\u0001)的困惑

在产生一个随机字符序列时,当要生成的字符串数据为8位时,会不时的在后面加上"\u0001",而多于8位时,例如9位,则不会出现该问题。mark一下!!!!转载于:https://www.cnblogs.com/rohens-hbg/p/10907278.html...

2019-05-22 17:23:00 10170

转载 【Kafka】《Kafka权威指南》入门

为什么80%的码农都做不了架构师?>>> ...

2019-05-22 09:05:00 88

转载 Issue和PR标签(Kubernetes社区Issue和PR标签解释)

为什么80%的码农都做不了架构师?>>> ...

2019-05-20 19:51:00 1567

转载 前端之CSS2

CSS盒子模型CSS盒子模型介绍盒子模型解释 元素在页面中显示成一个方块,类似一个盒子,CSS盒子模型就是使用现实中盒子来做比喻,帮助我们设置元素对应的样式。盒子模型示意图如下:把元素叫做盒子,设置对应的样式分别为:盒子的边框(border)、盒子内的内容和边框之间的间距(padding)、盒子与盒子之间的间距(margin)。设置边框设置一边的边框,比如顶部边框,可以...

2019-05-19 23:15:00 105

转载 流程控制语句 if if..else while for do...while 数组

ifif (条件语句){ 执行语句; ……}if...else(可以用三元运算转换符来改写,如:判断条件?表达式1:表达式2)if(判断语句{   执行语句1;    .....;  }else{  执行语句2;  ......;  }if...elseif...elseif(判断条件1){...

2019-05-18 13:33:00 78

转载 vuejs项目性能优化总结

在使用elementUI构建公司管理系统时,发现首屏加载时间长,加载的网络资源比较多,对系统的体验性会差一点,而且用webpack打包的vuejs的vendor包会比较大。所以通过搜集网上所有对于vuejs项目的性能优化,做了有关3方面的优化建议,主要包括:上线代码包打包、源码编写优化、用户体验优化。(下面的优化建议只在vue-cli脚手架下做过测试,详情请参考)1.代码包优化屏蔽sour...

2019-05-18 02:54:30 115

转载 http请求之Response Headers(响应头)和Request Header

最近做一个海外的项目遇到了一些小问题问题,刚开始正在线下拉不了数据 get请求和post请求都坏掉了,前端一直显示跨域问题,和后端的工作人员一起解决了好久,get请求可以了,但是post请求还是跨域问题。。。最终只能线上测试了。在这个工作过程中遇到了一些关于http请求头和响应头的问题,所以有时间就来系统的学习一下对于response headers的作用个人理解是用于在http请求中服务器向浏览...

2019-05-17 09:39:40 10509

转载 python基础知识3——基本的数据类型2——列表,元组,字典,集合

磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把——整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的。一、列表列表是可修改可变的,有序的,可迭代的,有索引和切片,可以是任意数据类型,可以包含任意多数据1.列表的全部方法如:['1','2']、['wupeiqi', 'alex']1 >...

2019-05-16 21:53:00 120

转载 微信nickname乱码(emoji)及mysql编码格式设置(utf8mb4)解决的过程

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

2019-05-16 16:46:00 1279

转载 寒冬中,中级Android成功跳槽的面经

在历时半个月,面试失败了9次以后,我拿到了满意的Offer,薪资同比增长50%不止。来北京已经一年多了,因为在老东家没有太重的开发压力,让我有更多的时间去学习Android的方方面面。在今年四月初,我花了一个周末Review简历,下定决心准备出去找工作。关于“互联网寒冬”这个现象,笔者一直是不愿意去相信的,因为他给我造成了焦虑,虽然它确确实实存在。现在回顾这次跳槽的经历,笔者想说的是:其实寒...

2019-05-16 14:17:17 83

转载 N7-斐波那契数列的第n项

题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39public class N7_Fibonacci { //递归实现 public int Fibonacci(int n) { if(n==0) { return 0; } if(n==1||n==2) {...

2019-05-15 11:07:00 219

转载 一步一步理解 Java 企业级应用的可扩展性

  摘要:本文主要介绍如何理解 Java 应用的扩展方式以及不同类型的扩展技术和具体技巧,介绍一些有关 Java 企业级应用的一般扩展策略。  老实说,“可扩展性”是个全面且详尽的话题,而且往往得不到充分理解。人们通常认为可扩展性等同于高可用性,笔者见过编程新手和架构师“老手”都建议将集群作为可扩展性和高可用性的解决方案。建议确实没错,但问题是,人们通常是通过互联网搜索,而非实际理解应用本身的情况...

2019-05-14 09:03:11 122

转载 screen命令详解

screen命令使用场景  在Linux中,我们经常会做一些关于数据的操作(备份、传输、压缩等)或是要在后台持续的运行一些程序。由于,工作的数据量很大或者工作要持续很长的时间,我们就必须保证这个终端的启动,一旦终端关闭了,它所运行的进程也会关闭,我们所做的工作就可能前功尽弃。但是,即使我们不主动的关闭终端,终端有的时候也会应为一些原因(网络、锁屏等)而中断,导致我们的工作进度清零。这时我们就需...

2019-05-13 20:55:29 305

转载 聊聊Mysql索引和redis跳表

摘要面试时,交流有关mysql索引问题时,发现有些人能够涛涛不绝的说出B+树和B树,平衡二叉树的区别,却说不出B+树和hash索引的区别。这种一看就知道是死记硬背,没有理解索引的本质。本文旨在剖析这背后的原理,欢迎留言探讨问题如果对以下问题感到困惑或一知半解,请继续看下去,相信本文一定会对你有帮助mysql 索引如何实现mysql 索引结构B+树与hash有何区别。分别适用...

2019-05-13 10:52:00 51

转载 Linux umask 档案预设权限/touch 建立空档案或修档案件时间

1 建立档案时,权限一般设为-rw-r--r--2 建立目录时,权限一般设为drwxr-xr-x3 touch 选项与参数-a : 仅修订access time-c :仅修改档案的时间,若该档案不存在则不建立新档案-d : 后面可以接欲修订的时期而不是目前的日期,也可以使用--date="日期或时间"-m :仅修改mtime-t : 后面可以接修订的时期而不是目...

2019-05-12 21:52:00 71

转载 CodeForces 590C Three States BFS

Three Statesy题解:以3个大陆为起点,都dfs一遍,求出该大陆到其他点的最小距离是多少, 然后枚举每个点作为3个大陆的路径交点。代码:#include<bits/stdc++.h>using namespace std;#define Fopen freopen("_in.txt","r",stdin); freopen("_out.txt"...

2019-05-12 13:03:00 100

空空如也

空空如也

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

TA关注的人

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