自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++ 类与结构体 构造函数 详细相关理解整理

说到构造函数,通常是将讲对象创建时编译器自动调用构造函数为对象初始化,也可以说是分配内存空间。学习了构造函数 相对其中牵涉到的一些点作下大概的了解和学习,整理一下只是点。这里主要说下 类与结构体的差异/类与结构体包含继承关系时的构造调用/类的初始化列表/默认构造函数/拷贝构造函数以及牵涉到的相关内容结构体和类的区别对于结构中的实例字段成员,不能...

2019-03-31 21:45:00 392

转载 day18 python之re模块与正则表达式

正则表达式正则表达式,就是匹配字符串内容的一种规则。官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则待匹配字符匹配结果说明[0123456789]8True...

2019-03-30 20:53:00 52

转载 【CF429E】 Points and Segments(欧拉回路)

传送门CodeForces洛谷Solution考虑欧拉回路有一个性质。如果把点抽出来搞成一条直线,路径看成区间覆盖,那么一个点从左往右被覆盖的次数等于从右往左被覆盖的次数。发现这个性质和本问题十分的相似,那么我们就想一下怎么欧拉回路解决。考虑显然可以差分对吧,如果把红色的贡献看成\(+1\),蓝色的看成\(-1\),那么就可以差分了。那么这个也等价于欧拉回路,接着考虑对于奇数点,两...

2019-03-29 22:31:00 99

转载 Hadoop组件

---------Hive--------------------------zooKeeper-------------------------------kafka-----------------------------------sqoop-------------------------------flume----------------------------------------...

2019-03-29 14:48:00 79

原创 为什么中台是传统企业数字化转型的关键?

相比于信息化来说,数字化的本质不同是什么?中台主要解决了企业转型过程中的哪些关键问题?传统企业的原有数据质量是否会影响转型进度?2月25日,世界四大汽车生厂商之一的大众汽车宣布成立新的数字与服务部门。大众汽车集团CEO Herbert Diess在达沃斯论坛表示自己正领导着一个“软件驱动的汽车公司”,这被认为是大众汽车要转型成为一家软件驱动公司的重要标志。3月份,特斯拉首席执行官埃隆·马斯克内部邮...

2019-03-29 07:30:00 91

转载 ThreadLocal及InheritableThreadLocal的原理剖析

我们知道,线程的不安全问题,主要是由于多线程并发读取一个变量而引起的,那么有没有一种办法可以让一个变量是线程独有的呢,这样不就可以解决线程安全问题了么。其实JDK已经为我们提供了ThreadLocal这个东西。◆ThreadLocal基本使用◆当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本...

2019-03-28 01:05:03 51

转载 第四次作业

长大图书管理系统第一部分先列出本次采用Scrum敏捷编程的任务完成情况,并写出心得本次图书管理系统主要完成了图书查询,图书借阅,图书归还等功能。采用Scrum敏捷编程提高了团队的协作能力,而且和传统的开发方式相比较,Scrum敏捷开发更加灵活,在开发过程中,开发团队可以及时发现错误并改正错误,而且Scrum敏捷开发强调用户参与到开发的过程中来,能开发出更符合用户要求的软件,而不是像传统...

2019-03-27 22:19:00 70

转载 Socket原理解析2

TCP是控制传输协议,提供的是面向连接、可靠的字节流服务,当客户和服务器彼此交换数据前,必须现在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发、丢弃重复数据、检验数据、流量控制等功能,保证数据能够从一端传输到另一端。UDP是用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不可提供可靠性,它只是把程序传给IP层的数据报发送出去,但是并不保证它们是否能够到达目的地。由于...

2019-03-27 19:57:00 53

转载 scrapy爬虫--苏宁图书

实现业务逻辑如下:1. 创建scrapy项目,并生成 爬虫2. 在suning.py中实现Schedul 和 Spider业务逻辑3. 修改start_urls为正确的初始请求地址4. 构造parse(self,response)函数(底部封装自动发送请求,)获取响应5. 根据响应,使用xpath提取大分类和中间分类的list6. 根据上述得到的list再遍历,使用xpath提取我们需要的内容...

2019-03-27 19:44:00 263

转载 成功的IT创始精英访谈之谷歌公司CEO:埃里克·施密特——IT界的传说

如今有太多的IT创业人士每天面临着种种压力和巨大挑战。奕珀相信,除了开发的压力、业务的压力、管理的压力,更多的无形压力来自于创始人内心的各种正面、负面的强烈感受。让我们来细细研读多年前谷歌公司(Google)首席执行官埃里克·施密特的访谈,给与IT创业人士卓有成效的正能量。埃里克·施密特为何如此重视“长尾理论”、市场分级、可控制的商业模式?看看他曾预言的地图、云计算、人工智能、雅虎公司、个人设备...

2019-03-26 14:46:53 845

转载 RAID 多个磁盘合成逻辑磁盘

RAID实现方式:外接式Raid:通过扩张卡提供适配能力内接式Raid:主板集成Raid控制器软Raid:通过OS实现Raid 0: 读写能力提升,无容错机制,最少两块盘实现Raid0;Raid 1: 读性能提升,写能力下降,有冗余能力;最少两块盘实现Raid 1;Raid 4:类似Raid 5,但Raid4的校验数据存在一张盘,因此很少使用Raid 4;Raid 5:读写能力提...

2019-03-26 12:14:28 1135

转载 maven国内aliyun镜像

打开maven安装目录下conf文件夹的settings.xml文件配置本地仓库<localRepository>D:/maven/repository</localRepository>  配置国内的aliyun镜像在<mirrors>标签中添加<mirror> <id>aliyun...

2019-03-26 11:10:00 71

转载 动态NAT,抓包

R3配置[V200R003C00]# sysname Router# board add 0/4 8FE1GE # snmp-agent local-engineid 800007DB03000000000000 snmp-agent # clock timezone Indian Standard Time minus 05:13:20 clock daylight-s...

2019-03-26 10:46:32 1403

转载 java多线程总结

参考:http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html实现Runnable接口比继承Thread类所具有的优势:1):适合多个相同的程序代码的线程去处理同一个资源2):可以避免java中的单继承的限制3):增加程序的健壮性,代码可以被多个线程共享,代码和数据独立。所以,本人建议大家劲量实现接口。java中的多线程在...

2019-03-26 06:38:46 60

转载 drf框架

restful规范:它是一个规范,面向资源架构10条规范: 1 API与用户的通信协议,总是使用HTTPs协议 2 域名:  https://api.example.com:尽量将API部署在专用域名(会存在跨域问题)  https://example.org/api/:API很简单 3.版本 https://api.example.com/v1/  ...

2019-03-25 15:20:00 71

转载 【转载】在linux下别用zip 用tar来压缩文件 zip解压后还是utf-8 window10是GBK

3.2使用unzip命令解压缩zip文件将shiyanlou.zip解压到当前目录:$unzipshiyanlou.zip使用安静模式,将文件解压到指定目录:$unzip-qshiyanlou.zip-dziptest上述指定目录不存在,将会自动创建。如果你不想解压只想查看压缩包的内容你可以使用-l参数:$unzip...

2019-03-24 19:42:00 313

转载 Linux总结

liunx学习 ---此为总结liunx安装软件 1、rpm 2、yum(dnf) 3、编译安装 我用的是centos7系统系统必转rpm工具首先有两个操作 关闭防火墙 :systemctl disable firewalld 和关闭seliunx :sed -i 's/SELINUX=disabled/SELINUX=disabled=enforcing/' 1、r...

2019-03-24 18:37:09 156

转载 【Redis】事务

在Redis中,事务是以multi/exec/discard进行的, 其中multi表示事务的开始, exec表示事务的执行,discard表示丢弃事务。 3 127.0.0.1:6379> multi # 事务的开始 4 OK 5 127.0.0.1:6379> set 1 1 # 添加命令 6 QUEUED 7 127.0.0.1:63...

2019-03-24 15:55:00 51

转载 前段页面搜索功能实现

前段页面获取到了后台段数据,搜索功能就不用后台了,直接就把获得段数据中查询。如果要查询其他不是获取当前段数据,那么还需要和后台交互。html代码只有一个select框。这个数据是后台给出的数据           <select class="chosen-select" onchange="query(this.value)"> ...

2019-03-23 15:28:00 823

转载 大型重构实践-多国家部署 spring 配置文件

趁着这个周末加班...对项目的spring配置文件做了一次重构,使配置文件的理解方式更加清晰了。先说项目情况,当前项目刚从一波同事手中接手,项目最开始是只有国内版本,然后复制粘贴开发了印尼版本,再复制粘贴开发了泰国版本,每个版本在不同的代码库, 功能和流程大同小异,但是依赖的服务接口都不相同(基线服务是不同的开发团队开发使然)。公司为了后续快速部署新国家,使出了大招 国际化 , 那...

2019-03-23 13:53:52 147

原创 威马汽车合伙人、CTO闫枫:用互联网思维改变百年汽车行业

本文转载自 Robin.ly 社区,Robin.ly 和 TalentSeer 的创始人 Alex Ren 采访了威马汽车的首席技术官闫枫。采访视频地址:https://youtu.be/zYcUQHhqU8U下文是采访的文字整理。Alex: 大家好,我是Alex Ren,是Robin.ly和TalentSeer的创始人。Robin.ly是一个新的视频内容平台,主要是通过采访知名的投资人,创业者,...

2019-03-22 11:54:16 124

转载 【NOI2019模拟】搬砖

【NOI2019模拟】搬砖Description小火车很穷,只好去搬砖了。小火车被工头要求搭建\(n\)座塔,第i个高度为\(H_i\),也就是由\(H_i\)块砖头组成。每次小火车可以携带至多\(k\)块砖头,由某座塔底出发,摆放砖头。他可以向左右两座塔的相同高度摆放砖头(即使是悬空的),也可以向那两个位置移动过去(必须有砖头才能移动),还可以向同一座塔的上一层攀爬(如果那里有砖头的话就直...

2019-03-21 16:26:00 133

转载 推微博(两种方式:1.将要推送的内容写入list;2.将要推送的内容写入hash)

推模型的缺点:假设某大v有1亿粉丝,则他发一条微博要推送给1亿个对应list,性能上难以承受的。有些用户可能还很久不登陆,又会造成了浪费。所以微博早期是推模型,后来改为了拉!方法1(将要推送的内容写入list):发微薄,维持若干个(这个数小于或等于所有用户数)list,比如维持list为500个长度:(查出当前用户的所有粉丝,并循环将自己发的微博推到每个粉丝所属的推送列表里)...

2019-03-20 16:35:57 970

转载 Error: [$compile:nonassign] Expression used with directive 'uibTab' is non-assignable

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

2019-03-20 15:28:00 1424

转载 Spring Cloud 之 服务注册与发现

  作为微服务框架,提供服务注册发现是最基本的功能。Spring Cloud针对服务注册发现提供了 Eureka版本的实现 、Zookeeper版本的实现、Consul版本的实现。由于历史原因Eureka版本是被使用最多的。但由于 Eureka 2.x的开发失败,目前还是只能使用Eureka 1.9.x 。从目前趋势上看Consul版本将是未来的主流。本文还是介绍Eureka的使用。...

2019-03-20 11:03:00 72

转载 Java程序员的成长之路

阅读本文大概需要 8.2 分钟。tips:虽然题目是写的Java程序员,但对其他语言的开发来说也会有借鉴作用。本篇介绍的是大体思路,以及每个节点所需要学习的书籍内容,如果大家对详细的技术点有需要,欢迎留言,后续我在写一篇每个阶段需要学习掌握的技术点。工作一年(以内)恭喜你,这个时候,你已经拥有了一份Java的相关工作。对于刚步入职场的新人,不要浮躁,用心提升自己,早点来公司晚...

2019-03-20 09:47:30 76

转载 【数据结构-----队列】

java队列------queue详解Queue:基本上,一个队列就是一个先入先出(FIFO)的数据结构Queue接口与List、Set同一个级别,都是继承了Collection接口。LinkedList实现Deque接口。Queue的实现1、没有实现的阻塞接口的LinkedList:实现了java.util.Queue接口和java.util.AbstractQueue接口内置的不阻塞...

2019-03-19 16:49:57 81

转载 小白的个人技能树(基于自动化软件测试开发)

现在我的技能树还是一棵小树苗,希望自己的树苗以后会越长越大Xmind源文件链接:https://pan.baidu.com/s/1kWaibEGWcO08Px3T2DA2FA 提取码:a97z转载于:https://www.cnblogs.com/souhaite/p/10585583.html...

2019-03-19 11:45:00 201

转载 Spring Boot 集成 Swagger,生成接口文档就这么简单!

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

2019-03-19 11:06:00 87

转载 当你的发的邮件被截获后

电子邮件作为信息的承载体,其面临的安全保密威胁主要就是邮件被截获,邮件内容外泄。按照电子邮件系统工作原理,电子邮件从发件人到达收件人的过程中,需要经过不同网络和邮件服务器进行中转,直到电子邮件到达最终接收主机,这就给***者带来了可乘之机,***者可以在电子邮件数据包经过网络设备和邮件服务器时把它们截取下来,获得这些邮件的信息。根据电子邮件流转环节的不同,***者可以在特定目标用户收发电子邮件的局...

2019-03-18 10:04:40 1262

转载 二维数组

1设计思路:这个思路是请教同学得到的,首先创建一个二维数组,用随机函数随机产生一个二维数组。用了三层循环得到了结果。2源码package 数组;import java.util.Random;import java.util.Scanner;public class shuzu4 { public static void main(String[]...

2019-03-17 20:05:00 68

转载 Nginx-访问控制

http_access_module,限制访问方式配置语法:Syntax: allow address|CIDR|unix:|all;Syntax: deny address|CIDR|unix:|all;// allow 表示允许什么方式,进行访问。// deny 表示禁止。// address 表示 IP 地址// CIDR 表示网段// unix: socket // a...

2019-03-16 14:38:37 56

转载 蓝桥杯 全球变暖(dfs)

标题:全球变暖【题目描述】你有一张某海域NxN像素的照片,"."表示海洋、"#"表示陆地,如下所示:其中"上下左右"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有2座岛屿。 由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。 例如上图中的海域未...

2019-03-16 13:51:00 120

转载 Maven pom文件详解

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

2019-03-15 17:21:00 137

转载 未来PCB行业互联网+发展趋势

PCB行业已发展多年,但近年后续增长乏力,不容乐观。有新闻报道到,中国每年有10%以上的PCB企业消失,这种状况的出现,与时代发展带来的产业结构的变化息息相关。只有变革,PCB行业才能在激烈竞争的现实中生存下去。  众所周知,PCB是高污染、高能耗、高投资、劳动密集型产业,在转型期,企业面临的问题很多。环保方面,由于近年来国家对环保要求的不断提升,制定的政策越来越严厉,使企业的环保压力日趋加...

2019-03-15 09:51:54 295

转载 关于多边形和点的一些有趣的计算方式

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

2019-03-14 19:17:00 238

转载 VSRX防火墙安装与部署

Juniper vSRX的安装与部署一、准备工作Juniper官网下载15.1的.ova模板的junos一台安装ESXI5.1, 5.5 ,6.0的服务器两台vmx模拟PC测试,一台vsrx防火墙(15.1x49-d170)二、操作部署使用vSphere Client登录ESXI服务器在登录的界面中,点击文件部署”OVA模板“根据提示,点击完成编辑虚拟机,设置相关参数启动...

2019-03-14 12:19:33 2167

转载 Django解决扩展用户表时,后台Admin显示密码为明文的问题

小生博客:http://xsboke.blog.51cto.com -------谢谢您的参考,如有疑问,欢迎交流Django解决当扩展用户表时,用户继承AbstractUser后,后台Admin会显示密码为明文的问题先看项目列表1、今天在写一个扩展Django默认的用户表功能时,遇到了一个问题.先给大家看一下我写的,扩展用户表的models...

2019-03-13 18:19:32 1669

转载 spring源码深度解析笔记

技术这个东西真的需要沉淀,你想1天2天把一本书吃透是很难的,都是一点一点的知识点累积起来形成自己的知识体系。在这个浮躁的时代,心急导致很多问题不能静下心来思考,解决不了问题就开始沮丧,开始对自己产生怀疑,最后选择放弃。每个人成长进步的背后固然是要付出辛苦的汗水,但成长后的喜悦是不是也别有一番滋味呢。spring这个框架用了很多年,记得2011年的时候就开始接触,期间做项目的时候就在网上...

2019-03-13 10:55:00 65

原创 中台之上(十):业务架构设计“笨重”,它能跟敏捷沾边吗?

传说中和现实中的双模开发“天下武功唯快不破”。电影《功夫》中火云邪神这句台词可谓深得互联网时代竞争的要旨,也不乏业内人士常常感叹,一个产品的成功可能只是领先对手一周甚至两三天的上市时间,产品创新速度、市场响应速度越来越被企业重视,但这两个指标似乎都是大型企业,特别是传统行业中大型企业的弱项。所以,不少人都致力于教大象跳舞,不断有关于软件过程、项目管理的概念应运而生。比如,Gartner在2014年...

2019-03-13 08:00:00 90

空空如也

空空如也

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

TA关注的人

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