自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 lombok 工具类的介绍

lombok 是一个非常非常好用的工具类。打个比方,一个bean,需要字段,get set方法 无参有参构造器,重写equals和hashcode,字段一多很麻烦。它,就是来解决这个问题的。一个注解全搞定。方便的一逼idea的环境下,需要安装lombok插件 然后 引入依赖 就可以了pom.xml <!-- lombok --> <dependency&...

2018-03-31 16:51:00 102

转载 模块-logging

python的logging模块提供标准的日志接口,可以通过它存储各种格式的日志。日志级别优先顺序:logger优先handler。logger默认级别为warning,logger全局一般设置为DEBUG,否则handler上的DEBUG级别格式就无法输出过滤顺便:logger->handlerlogging日志级别分别为debug(),info(),warnging(),er...

2018-03-31 00:51:00 56

转载 从零部署Spring boot项目到云服务器(准备工作)

  自己的博客终于成功部署上线了,回过头来总结记录一下整个项目的部署过程!测试地址:47.94.154.205:8084注:文末有福利!一、Linux下应用Shell通过SSH连接云服务器//ssh 用户名@公网IPssh josiah@ip// 输入密码二、开始搭建SpringBoot的运行环境1.安装JDK并配置环境变量1) 打开J...

2018-03-30 19:16:00 179

转载 ActiveMQ---详解与基础应用

ActiveMQ的安装请参照:ActiveMQ的安装与启动:http://www.cnblogs.com/donsenChen/p/8656563.html学习总结:一、首先activeMQ是一个MOM,而MOM是面向消息的中间件(Message-oriented middleware),指的是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的继承。用于...

2018-03-30 14:17:00 130

转载 模块导入路径的两种方法

1.cmd里 cd..表示后退一步,cd 目录名表示进入下一层。2.模块一旦被调用,就相当于执行了模块的代码。要想模块被调用时不立即执行,模块里不需要执行函数。3.模块的导入路径(cd 目录名进入下一层,进入到当前模块所在目录cd一下,输入python,然后导入目录下的模块。模块名·要执行的函数(实参)执行函数,dir(模块名)可以查看模块里的函数。4.模块的另一种导入方...

2018-03-30 12:16:00 131

转载 centos7 下安装配置python3.6

一、首先,官网下载python3的所需版本。wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz二、然后,解压缩文件》tar -xvf Python-3.6.0.tgz三、创建安装文件的路径。mkdir /usr/local/python3四、编译。./configure --prefix=/usr/...

2018-03-30 11:28:00 34

转载 重载、重写

重写:1、在同一个包中,父类的private和final的方法不能被子类重写 2、不在同一个包,则只能重写非final的protected和public父类的方法 3、对同一个东西进行重新写,所以必须同名同参同返回值类型   4、重写出来的方法的访问权限不能比父类低(依赖于父类的访问权限) 1 static class Ani...

2018-03-30 11:07:00 42

转载 深入理解spark streaming

spark streaming是建立在spark core之上的,也就说spark streaming任务最终执行还是依赖于RDD模型。在转化成最终的RDD模型执行前,spark streaming主要需要处理以下几个问题:a,每个batch的RDD是怎么根据用户的代码生成的(对应JobGenerator)?b,数据是怎么从外部接收的(对应receiver)?c,每个batch的任务是...

2018-03-29 19:21:00 102

转载 在Linux环境下使用Apache部署ASP.NET Core

在前几篇文章中我们一起探讨了如何在Linux环境中安装ASP.NET Core运行时环境及将ASP.NET Core项目部署在Jexus中,这篇文章中我们将探讨如何将ASP.NET Core部署于Apache(阿帕奇)中。 很幸运能够和大家一起学习和探讨ASP.NET Core本文章运行环境如下:(1)安装Apache web服务器运行命令行如下:sudo yum update -...

2018-03-29 17:37:00 322

转载 Typescript

Typescript的优势1、支持ES6规范2、强大的IDE支持3、Angular2的开发语言compiler在线编译转载于:https://www.cnblogs.com/chenhongshuang/p/8668524.html

2018-03-29 10:52:00 57

转载 中文词频统计

下载一长篇中文文章。从文件读取待分析文本。news = open('gzccnews.txt','r',encoding = 'utf-8')安装与使用jieba进行中文分词。pip install jiebaimport jiebalist(jieba.lcut(news))生成词频统计排序排除语法型词汇,代词、冠词、连词输出词频最大TOP20 1...

2018-03-28 16:05:00 39

转载 Java--GUI--事件处理

***************************************************************************************************************************************************************************************************...

2018-03-28 11:39:00 38

转载 提取IPv6地址的编码信息

提取IPv6地址的编码信息为了保持兼容和地址转化,很多IPv6地址将额外的信息编码到地址信息中,如IPv4地址和Mac地址。在Nmap中,可以使用address-info脚本提取内嵌的信息,并进行解码。如果Nmap扫描的目标为IPv6地址时,会自动调用该脚本。转载于:https://www.cnblogs.com/daxueba-ITdaren/p/8662175.html...

2018-03-28 10:08:00 59

转载 Windows引导及安装

学术板块占坑待填。【Windows引导原理之类的】零、心路历程2018.2.6 心情复杂,本来想还有一个小时睡觉,今天也没什么事情好做了,就重装个系统。应该差不多了。。结果重装个win10感觉自己跟傻逼一样。。昨天晚上搞到现在。。10个小时。。。 傻逼装系统历程: 1、windows下虚拟镜像后可以直接运行的win10安装包,我TM手贱就...

2018-03-27 20:29:00 185

转载 菜鸟天地对接功能之单点接入分享

最近在跟菜鸟天地系统对接,业务中涉及到单点接入,感觉其实现思想很不错,现分享一下,供大家参考:从CP内部系统进入菜鸟天地,也就是从菜鸟的合作伙伴(物流或快递公司内部系统)单点跳转进入菜鸟天地系统红色的请求需要CP实现(合作方):1、LINK接口( ):服务器端获取快速登录菜鸟的令牌(loginToken) CNUSER_GET_LOGIN_TOKEN 请求参数:员工工号 返回...

2018-03-27 16:54:00 1143

转载 大数据笔记(二十)——NoSQL数据库之MemCached

一、为什么要把数据存入内存? 1、原因:快2、常见的内存数据库 (*)MemCached:看成Redis的前身,严格来说Memcached的不能叫数据库,原因:不支持持久化 (*)Redis:内存数据库,持久化(RDB、AOF) (*)Oracle TimesTen (*)SAP HANA二、MemCached缓存技术 1、基本原理和体系结构 (*) 就是在内存中,维护...

2018-03-27 15:59:00 74

转载 关于脑裂Split-Brain问题及解决

脑裂问题就是产生了两个leader,导致集群行为不一致了。原因:1个集群如果发生了网络故障,很可能出现1个集群分成了两部分,而这两个部分都不知道对方是否存活,不知道到底是网络问题还是直接机器down了,所以这两部分都要选举1个Leader,而一旦两部分都选出了Leader, 并且网络又恢复了,那么就会出现两个Brain的情况,整个集群的行为不一致了。解决:只有集群中超过半数节点投...

2018-03-27 14:23:00 358

转载 【SpringCloud】第三篇: 服务消费者(Feign)

前言:必需学会SpringBoot基础知识简介:spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。工具:JDK8apache-maven-3.5.2IntelliJ IDEA 201...

2018-03-27 13:53:00 56

转载 MongoDB与Redis的比较

  MongoDB和Redis都是NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别,这也主要由于二者在内存映射的处理过程,持久化的处理方法不同。  MongoDB建议集群部署,更多的考虑到集群方案,Redis更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。比较指标MongoDB(v2.4.9)Redis(v2.4.1...

2018-03-26 19:19:00 35

转载 JS 深入1

1.JS数据类型1.1 + -运算逻辑var x="The answer is "+42; // The answer is 42var y=42+"is the answer" ;// 42 is the answerBUTvar z="37"-7; //30var s="is the answer"-42; // 0;可以巧用 + ...

2018-03-26 11:10:00 38

转载 18,EasyNetQ-使用替代DI容器

EasyNetQ由独立组件组成。 它在内部使用称为DefaultServiceProvider的小型内部DI(IoC)容器。 如果您查看用于创建核心IBus接口实例的静态RabbitHutch类的代码,您将看到它仅创建一个新的DefaultServiceProvider,注册所有EasyNetQ组件,然后调用container.Resolve()创建一个 IBus的新实例及其由容器提供的依赖关系树...

2018-03-25 22:56:00 274

转载 软件测试定义 分类

软件测试的定义&分类1.软件的定义:软件=计算机程序+程序所用的数据+有关文档资料(不可或缺,是计算机的灵魂)软件分为1.系统软件:是生成,准备和执行其他程序所需要的一组文件和程序(为应用软件的运行提 供系统运行环境的)比如Windows,Linx系统,SQL-Server ,Java,Python,C++,等高级编程语言 2.应用软件...

2018-03-25 15:25:00 100

转载 四则运算 201571030317

Github链接: https://github.com/mameilingl/sizeyunsuan.git1.需求分析:使用JAVA编程语言,完成一个包含3到5个数字的四则运算练习的命令行软件开发。软件基本功能要求如下:程序可接收一个输入参数n,然后随机产生n道加减乘除练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间。为了让小学生得到充分锻...

2018-03-24 22:50:00 68

转载 分布式一致性算法——paxos

http://www.hollischuang.com/archives/693随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。在关于分布式事务、两阶段提交协议、三阶提交协议一文中主要用于解决分布式一致性问题的...

2018-03-24 17:47:00 65

转载 近期项目 总结

问题1:定时器 返回值的问题:function getInfo () {setInterval(function(){let i = 10;fn(i)},1000)}//获取定时器里面的值,怎么办呢??getInfo(fn) => 传函数;在函数中就可以拿到定时器里面的值;问题二:在vue`中使用rem 控制 font 不知道为啥在移动端 无...

2018-03-24 15:52:00 48

转载 A. Feed the cat

A. Feed the cattime limit per test:1 secondmemory limit per test:256 megabytesinput:standard inputoutput:standard outputAfter waking up athh:mm, Andrew realise...

2018-03-24 08:07:00 190

转载 剑指offer——二叉树深度

二叉树的深度输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val)...

2018-03-23 16:11:00 42

转载 排序算法总结

排序总结1, 直接插入排序将序列中的数一个一个插入新的序列,平均时间复杂度为O(n^2),最好O(n),最坏O(n^2)空间复杂度O(1)2, 希尔排序缩小增量排序,增量不好确定.平均时间复杂度O(n^1.5),最好O(n),最坏O(n^2)空间复杂度为O(1)3, 冒泡排序逐个相比,依次交换,平均时间复杂度为O(n^2),最好O(N),最坏O(n^2)...

2018-03-23 12:00:00 33

转载 C#中Newtonsoft.Json 序列化和反序列化 时间格式

1、using 引用using Newtonsoft.Json;using Newtonsoft.Json.Converters;2、 日期的格式IsoDateTimeConverter timeFormat = new IsoDateTimeConverter();timeFormat.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";3、调用object obj =...

2018-03-23 10:15:00 456

转载 tablespace(表空间) / segment(断) / extent(盘区)/ block(块)/datafile(文件)之间的关系...

tablespace(表空间) / segment(断) / extent(盘区)/ block(块)之间的关系tablespace : 一个数据库划分为一个或多个表逻辑单位,即表空间,每个表空间包含一个或多个Segment(段)。 表空间是一个容器,它保存段,每一个段恰好属于一个表空间,...

2018-03-23 09:49:00 265

转载 模式识别 - 决策树问题研究

数据分析和判别的过程中,存在数值化特征和非数值化特征。对非数值化特征,使用人工神经网络或支持向量机则需要对数据进行编码后进行分类,但是分明显编码之后大幅度增加了数据的维度。因此引入决策树的方法。决策树是一种利用一定的训练样本从数据中学习规则的模型,很明显他是一种有监督学习(supervised learning)决策树由一系列节点组成,每个节点代表一个特征和相应的决策规则...

2018-03-22 16:04:00 157

转载 微信小程序开发 [05] wx.request发送请求和妹纸图

1、wx.request微信小程序中用于发起网络请求的API就是wx.request了,具体的参数太多,此处就不再一一详举了,基本使用示例如下:wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 method: "POST", data: { param1: '', param2: '' }, header: { '...

2018-03-22 14:46:00 513

转载 新建block+cache

https://drupal.stackexchange.com/questions/223376/what-is-the-correct-way-to-set-cache-contexts-on-custom-blocks---------public function build() { $search_form = \Drupal::formBuilder()->ge...

2018-03-21 16:39:00 48

转载 (独孤九剑)---PHP操作MySQL数据库

【一】开启mysql扩展在PHP操作MySQL数据库之前,要保证开启了MySQL数据库扩展若未开启,则可以将php.int文件下的php_mysql开启即可,方式为去掉前面的封号;配置完成后要重启服务器【二】数据库连接步骤(1)连接服务器和数据库语法:mysqli_connect(主机,登录名,密码,数据库名,数据库服务器端口号);案例:登录名和密码为root,连...

2018-03-21 11:07:00 110

转载 eclipse git拉取完代码后怎么maven构建

这个参考下:https://jingyan.baidu.com/article/414eccf64d29bc6b431f0ade.html没试过上面的,反正git后的文件夹非空,用maven创建会失败转载于:https://www.cnblogs.com/fps2tao/p/8614979.html...

2018-03-21 07:30:00 159

转载 用Python做股市数据分析(二)

本文由伯乐在线-小米云豆粥翻译。未经许可,禁止转载!英文出处:Curtis Miller。欢迎加入翻译组。这篇博文是用Python分析股市数据系列两部中的第二部,内容基于我在犹他大学 数学3900 (数据科学)的课程 (阅读第一部分)。在这两篇博文中,我会讨论一些基础知识,包括比如如何用pandas从雅虎财经获得数据, 可视化股市数据,平均数指标的定义,设计移动平均交汇点分析移动平均线...

2018-03-20 00:47:00 575

转载 Python基础综合练习

import turtleturtle.setup(600, 400, 10, 10)turtle.bgcolor('red')turtle.hideturtle()turtle.speed(10)turtle.pencolor('yellow')def draw(chang): turtle.fillcolor('yellow') turtle...

2018-03-19 10:17:00 85

转载 天平称重【三进制巧解】

用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。如果只有5个砝码,重量分别是1,3,9,27,81则它们可以组合称出1到121之间任意整数重量(砝码允许放在左右两个盘中)。本题目要求编程实现:对用户给定的重量,给出砝码组合方案。例如:用户输入:5程序输出:9-3-1用户输入:19程序输出:27-9+1要求程序输出的组合总是大数在前小数在后。可以假设用户的输入的数字符合范围1~...

2018-03-17 15:21:00 195

转载 《构建之法》第1、2、16章阅读随笔

第一章:概论有一个朋友问我:“你们软件工程和计算机的课表差不多,你们有c有Java,他们也有,你们要学计算机组成原理,他们也要学,有什么区别吗?”大一我还真的无法回答,我只知道我们学费是他们三倍,但是学的课程差不多,师资也差不多,甚至一样的老师。读了第一章有了一定的认识。问题:那么我们为什么有那么多一样的学科?思考:科学家和工程师的区别:一个是回答why的问题,一个是回答how的问...

2018-03-16 23:54:00 97

转载 IntelliJ IDEA 启动tomcat 报错: idea Unable to open debugger port (127.0.0.1:58233): java.net.Socket...

  debug启动项目弹出提示 Error running omp: Unable to open debugger port (127.0.0.1:50812): java.net.SocketException "socket closed" 错误.导致tomcat服务器无法启动.  1、根据端口号“80”查找进程号netstat -ano|findstr "80"TCP 0.0...

2018-03-15 22:42:00 2392

空空如也

空空如也

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

TA关注的人

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