- 博客(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
转载 前端之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关注的人