自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 史上最快、最强大的Gradle 5.0发布,新特性全解

Gradle 5.0是有史以来速度最快、最安全、最强大的Gradle版本,这是Gradle官方给出的评价,v5.0 新增的功能主要包括:在构建缓存和更新检查功能的基础之上,Gradle 5.0又改进了增量编译和增量注解处理功能。依赖约束、依赖对齐和版本锁定提供了可伸缩且灵活的依赖管理模型。新的性能提升、依赖关系管理、日志和弃用API使用检查让构建扫描得到了显著改善。静态类型的Kotlin DSL提...

2018-11-30 13:49:35 34

转载 SSM框架面试题及答案整理

一、Spring面试题1、Spring 在ssm中起什么作用?Spring:轻量级框架作用:Bean工厂,用来管理Bean的生命周期和框架集成。两大核心:①. IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory。②. AOP:面向切面编程...

2018-11-30 10:48:00 411

转载 nodejs渐入佳境[2]-Helloworld入门

nodejs helloworld新建文件app.js:12//打印字符串console.log('Start app.');打开控制台,在当前目录下输入:1> node app.js输出字符串Start app.nodejs 复杂helloworld12345678910111213141516//打印字符串console.log('Start app.');//导入...

2018-11-29 21:45:06 60

原创 CNCF宣布Envoy项目正式毕业

云原生计算基金会(简称CNCF)28日前宣布Envoy项目正式毕业,成为其继Kubernetes与Prometheus之后第三个毕业的项目。在CNCF,要从孵化项目逐步发展成熟并走向毕业,项目必须有较高的采用率,并满足所有孵化项目的标准。Envoy最初由Lyft创建,是一款开源、高性能的边缘、中间与服务代理。Envoy旨在实现服务与边缘代理功能,通过管理微服务之间的交互以确保应用程序性能,从而协助...

2018-11-29 16:59:24 49

转载 HTML中引入CSS的四种常用方法及各自的缺点

在HTML中引入CSS的方法主要有四种,它们分别是行内式、内嵌式、链接式和导入式。1、行内式行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。格式如下:<div style=" width: 100%;height: 100%;margin: 10px;"> 内容 </div>2、嵌入式嵌入式是将CSS样...

2018-11-29 15:13:00 352

转载 jsPDF使用技巧

正常用法引入jspdf.min.jsvar doc = new jsPDF()doc.text('Hello world!', 10, 10)doc.save('a4.pdf')api可查看官方说明 jsPDF根据不同需求,使用中并没有想象中那么容易。问题1:输入中文时,生成的pdf内容变成乱码解决方法:引入jspdf....

2018-11-28 20:07:03 7964 1

转载 都别争了!分布式锁也是锁

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

2018-11-28 19:25:00 185

转载 python bulk批量保存elasticsearch数据

之前用kclpy读取kinesis流数据,处理并保存到elasticsearch中,现在发现elk中的数据展示与当前时间差越来越大(源数据增加了三倍)。阅读kinesis文档进行相应分片、实例数扩展,均没有明显效果。重新优化了下代码,使用了bulk批量保存数据到elasticsearch,存放速率明显提高。相关示例代码:from datetime import datetime...

2018-11-28 18:15:00 335

转载 分布式锁总结

基于数据库:基于数据库表做乐观锁,用于分布式锁。(version) 基于数据库表做悲观锁(InnoDB,for update)基于数据库表数据记录做唯一约束(表中记录方法名称)复制代码基于缓存:使用redis的setnx()用于分布式锁。(setNx,直接设置值为当前时间+超时时间,保持操作原子性)使用memcached的add()方法,用于分布式锁。使用Tair的put...

2018-11-28 03:50:41 95

转载 ant design 中的 Select 组件常规写法

1.代码import { Select, Spin } from 'antd';const Option = Select.Option;&lt;Select allowClear showSearch optionFilterProp="children" placeholder="请选择" style={{ width: 200 }} onChange={th...

2018-11-27 21:55:00 4518 1

原创 腾讯信鸽海量移动推送服务是如何构建的

InfoQ:各位观众大家好,我们现在正在2018 QCon全球软件开发大会上海站的现场,InfoQ很荣幸地邀请到了腾讯数据平台部高级工程师郭生求老师接受我们的采访,首先请郭老师简单介绍一下自己吧。郭生求:好,谢谢主持人,大家好。我叫郭生求,来自腾讯公司数据平台部,最近一直在做的是一个实时的推送系统,叫腾讯信鸽,本人目前的工作主要集中在后台系统的开发,包括系统优化工作。InfoQ:好的,谢谢郭老师。...

2018-11-27 16:00:00 40

转载 人体运动轨迹的人工智能动画模拟

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

2018-11-27 13:53:00 671

转载 Spring Cloud Stream如何处理消息重复消费?

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

2018-11-26 20:58:00 59

转载 Es学习第十一课,使用java操作elasticsearch

前面十节课我们已经把ES的基本概念和使用讲的差不多了,现在我们就用基于java来实际开发一个操作ES的小项目,带大家来一起练练手。1、我们用IDEA创建一个maven项目项目结构如上图所示,然后我们就引入操作ES需要用到的jar和JUNIT,pom.xml最终配置如下:<?xml version="1.0" encoding="UTF-8"?><pro...

2018-11-26 19:20:00 107

转载 再见代码

转载于:https://www.cnblogs.com/ximao/p/10022170.html

2018-11-26 18:55:00 664

转载 Ros问题汇总

1.ImportError: No module named beginner_tutorials.srv解决:cd ~/catkin_ws$ source devel/setup.bash$ rosrun beginner_tutorials add_two_ints_server.py2.roscreat-pkg: command not foundcat...

2018-11-26 18:03:00 272

转载 怎么分割pdf文件,办公达人教你一招

现在网上下载的文件经常都是以PDF格式呈现的,一些好的资料都会存在一些内存比较大的问题,对于一些电脑老手来说,他们肯定有很多解决方法,但是对于刚刚接触电脑行业的人来说就比较困难了。今天我们一起讨论一下怎么分割PDF文件的方法吧。1、分割PDF文件总的来说要分为六大块,打开转换器,点击分割PDF,添加文件,保存位置,开始转换,查看转换后文件,这六大步结下来由小编详细介绍一下吧。2、PDF最大的缺点就...

2018-11-26 16:26:07 77

转载 当python2和python3都安装的时候,如何通过pip安装库以及TensorFlow

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

2018-11-26 16:20:00 970

转载 django-文件下载-异步验证账号

<head> <meta charset="UTF-8"> {% load static %} <title>文件</title></head><body><form method="post" enctype="multipart/form-data" action="...

2018-11-26 15:57:00 93

转载 跑对抗样本库 CleverHans 的例子时,遇到的问题

环境:Ubuntu+TensorFlow首先是GPU被其他人占用了,怎么也跑不起来最简单的TensorFlow小例子.所以先学会如何查看显卡使用情况,转去使用其他空闲显卡.Linux查看Nvidia显卡信息及使用情况nvidia-smi结合top,查找进程号对应的用户Fan:显示风扇转速,数值在0到100%之间,是计算机的期望转速,如果计算机不是通过风扇冷...

2018-11-25 14:51:00 518

转载 如何增加您的非营利性网站的流量

如何增加您的非营利性网站的流量在您启动非营利性网站后,学习如何增加网站流量似乎是一个明智的选择。在人们可以捐赠或志愿者之前,他们需要能够找到你。现在,网络很可能是大多数人会发现你的。获取流量对于任何网站都很重要,但重要的是要积极主动地推广您的网站和组织。您的非营利性营销策略的每一部分都可用于为您的网站带来额外流量,其中包括在线捐赠,活动注册和电子邮件...

2018-11-24 07:45:30 128

转载 如何下载scp、wget、inotify及如何偷包

wget:使用yum安装文件之前,要先确定一下/etc/yum.repos.d下的文件是否改变 在使用yum安装wgetinotify:yum -y install inotify-toolsscp:可以在有scp命令的电脑上查询一下scp的包名 # which scp # rpm -qf /usr/bin/scp...

2018-11-23 20:23:00 111

转载 dbvisualizer 使用笔记

快捷键:CTRL+SHIFT+F  格式化选中的sql语句导入导出数据操作导入:1、将Exel文件另存为csv文件2、在dbvisualizer中点击开发数据库,如test_dev,然后在test_dev下的Schemas下找到相应的用户,展开 Table3、在Table中找到要插入数据的数据库表,右键,选择“import Table Data...

2018-11-23 16:53:00 503

转载 为什么web3 1.0 的接口有personal_*和eth_*的,两者有什么不同

看https://github.com/ethereum/EIPs/pull/712Why personal_* namespace instead of eth_* namespace?I believe thepersonal_prefix was an attempt to separatekey-signing/account management operation...

2018-11-23 14:29:00 126

转载 2、selinux服务的操作

一、查看selinux服务的状态命令:~]# getenforce  结果:[root@localhost ~]# getenforceDisabled 说明:Disabled:关闭模式 Enforcing:强制模式  二、设置一次性关闭selinux,重启失效~]# setenforce 0 警告模式(Permissi...

2018-11-23 14:02:00 42

转载 如何打开您的B64文件

打开您的 B64文件的最快速最容易的方法便是双击文件。这样做可以让Windows智能决定使用正确的程序打开您的B64文件。若出现无法打开您的 B64文件的情况,很可能是因为您的电脑上没有安装查看或编辑B64文件扩展名的恰当程序。若您的电脑打开了B64文件,但使用的是错误的应用程序,则需要更改您的Windows注册文件关联设置。也就是说,Windows...

2018-11-23 06:15:36 790 1

原创 AWS 如何从EBS Snapshot 恢复 Windows 系统

背景:一个EC2 的 Windows 实例出现了问题,豆子打算从备份的EBS Snapshot上创建一个AMI 镜像,然后再通过镜像创建一个新的实例。然后问题来了,同样的操作在Linux上执行过几次 都没问题,但是没想到在Windows上面就行不通了。问题出在AMI的镜像上面,通过EBS Snapshot创建的 Windows 镜像,他显示的Platform 是 other Linux, 如果...

2018-11-23 05:47:30 223

转载 第2篇--JVM的内存区域划分

学过C语言的朋友都知道C编译器在划分内存区域的时候经常将管理的区域划分为数据段和代码段,数据段包括堆、栈以及静态数据区。那么在Java语言当中,内存又是如何划分的呢?  由于Java程序是交由JVM执行的,所以我们在谈Java内存区域划分的时候事实上是指JVM内存区域划分。在讨论JVM内存区域划分之前,先来看一下Java程序具体执行的过程:   ...

2018-11-22 18:43:00 54

转载 问答系统总结

最近在研究问答系统,但是在查找资料的过程中一直处于懵逼状态,因为问答系统分类比较多,根据不同的依据可以分为不同种类,总是搞混,也没有找到资料详细全面的介绍,所以在一边学习查找资料的同时,自己也整理出一份总结,用于以后学习过程不至于思路混乱,如有错误请帮忙指出.19世纪60年代最早:基于模板和规则19世纪90年代:基于检索(IR)匹配-从问题中提取关键词,根据关键词在文本库中搜索相关文档,并...

2018-11-22 12:58:00 337

转载 Go基础系列:nil channel用法示例

Go channel系列:channel入门为select设置超时时间nil channel用法示例双层channel用法示例指定goroutine的执行顺序当未为channel分配内存时,channel就是nil channel,例如var ch1 chan int。nil channel会永远阻塞对该channel的读、写操作。nil channel会阻塞对该chan...

2018-11-21 13:33:00 889

转载 团队Alpha冲刺(五)

目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 ...

2018-11-20 22:49:00 32

转载 往数组里添加对象,根据某个属性值找对应的组进行排序

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script> <title>往数组里根据某个属性进行排序&l...

2018-11-20 16:35:00 154

转载 边玩游戏边学 Python ,编程竟如此有趣 !

要是说Python是最容易入门的语言,应该没有人反驳吧。而且的的确确有越来越多的人选择学Python了,毕竟学Python真的有很多好处,比如:●工资名列前茅●对新手极其友好●具备大数据处理能力●拥有惊人数量的库●应用广泛●有很多大企业爸爸●......但是,说了这么多,具体要怎么学呢?网上的教程都...

2018-11-20 16:26:42 541

转载 Django中间件执行流程

中间件函数是 django 框架为我们预留的函数接口, 让我们可以干预请求和应答的过程1. 获取浏览器端的IP地址:使用request.META[‘REMOTE_ADDR’]2. 使用中间件1. 创建中间件:新建 middlewere.py 的文件from django.htto import HttpResponse​class Bl...

2018-11-20 07:54:00 88

转载 PAT 1142 Maximal Clique[难]

1142Maximal Clique(25 分)Acliqueis a subset of vertices of an undirected graph such that every two distinct vertices in the clique are adjacent. Amaximal cliqueis a clique that cannot be ...

2018-11-19 16:41:00 45

转载 全局光照---小结

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

2018-11-19 10:35:00 163

转载 P3349 [ZJOI2016]小星星

传送门题意都需要看题解才能明白我是不是已经废了题意就是求一个从树\(S\)到图\(T\)的映射,满足若树上的两个点有边,则它们映射在图中的两个点也连有边,且不能有多个点映射到同一个点我们先不考虑不能有多个点映射到同一个点的限制。设\(dp[u][i]\)表示树上的\(u\)映射为图中的点\(i\)时,\(u\)的子树中合法的方案数。那么只要做一个树形dp即可,复杂度为\(O(n^3)\)然...

2018-11-18 21:32:00 92

转载 UVA 11300 Spreading the Wealth

DescriptionA Communist regime is trying to redistribute wealth in a village. They have have decided to sit everyone around a circular table. First, everyone has converted all of their properties to c...

2018-11-18 13:27:00 35

转载 网络通信

网络通信RPC全称 Remote Procedure Call,即远程过程调用。当服务运行在不同的机器上时,不能直接调用,只能通过网络来表达调用的语意和传达调用的数据,这时使用 RPC 就可以实现:通过固定的协议,调用非本机的方法实现不同程序语言之间的通信不需要了解底层协议,像本地方法一样调。它完全封装了网络传输,以及其他细节RPC 调用过程参考:RPC 框架调用过程:blo...

2018-11-17 14:53:23 51

转载 2018-2019-1 20165231 实验三 实时系统

实验报告封面课程:信息安全系统设计基础 班级:1652班 姓名:王杨鸿永 学号:20165231指导教师:娄嘉鹏 实验日期:2018年11月14日实验时间:15:25 - 17:50 实验序号:实验三实验名称:实时系统实验内容实验三-并发程序-1学习使用Linux命令wc(1)基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端客户端传一个...

2018-11-16 22:47:00 83

空空如也

空空如也

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

TA关注的人

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