自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 使用logrotate完成日志自动切分并轮转

部署网络应用时,会对请求进行日志保存,用于数据统计分析以及故障排除,但对于高并发请求的服务器,日志文件会迅速增长,快速的消耗磁盘空间,同时,分析一个大文件来排查问题也会非常慢。因此,我们通常需要将日志按照天级别进行存储,并对过旧的日志进行压缩转存或删除,方便节省磁盘空间和进行脚本分析。当我第一次有这种需求的时候,最先想到的是cronta...

2019-02-28 22:58:58 297

转载 Bean的实例化

一.构造器实例化 One.class类:public class One { public void say(){ System.out.println("我是构造器实例化"); }} applicationContext.xml:<?xml version="1.0" encoding="UTF-8"?>...

2019-02-28 18:56:00 44

转载 ☆1029

找中位数如果用两个数组会超过内存范围。只能是现存以一个然后,另一个在读取的时候,进行比较。因为存在遍历完某个数组的情况,为了避免这种情况带来的复杂性。在数组的末端加入INF,这样就永远不用分析遍历完数组的情况。中位数应该是(hght + low +1)/2;要注意index和 i, j指向的都是还未进行操作的元素。代码如下: 1 #include &...

2019-02-28 16:15:00 108

转载 通过Spring Boot中的手动Bean定义提高启动性能

原文:https://blog.csdn.net/qq_4288...使用Spring Boot时你不想使用@EnableAutoConfiguration。你应该怎么做?Spring本质上是快速且轻量级的,但是如何让Spring更快?其中一条建议是可以改善启动时间,那就是考虑手动导入Spring Boot配置,而不是自动全部配置。对...

2019-02-28 15:45:16 59

转载 CUDA性能优化----warp深度解析

本文转自:http://blog.163.com/wujiaxing009@126/blog/static/71988399201701224540201/1、引言CUDA性能优化----sp, sm, thread, block, grid, warp概念中提到:逻辑上,CUDA中所有thread是并行的,但是,从硬件的角度来说,实际上并不是所有的thread能够在同一时刻执行,...

2019-02-28 12:59:00 572

原创 边缘控制平面Ambassador全解读

Ambassador是由Datawire开源的一个API网关项目,主要在Kubernetes的容器编排框架中使用。Ambassador本质上是一个通过配置边缘/API来管理Envoy数据面板的控制面板。而Envoy则是一个基于第7层协议的网络代理和通信总线,它是一个由Lyft开源的云原生服务,主要用于处理入口边缘以及内部服务之间的网络通信。今天Envoy正迅速成为现代网络事实上的代理,几乎所有的公...

2019-02-28 08:00:00 344

转载 基于websocket的实时通告功能,推送在线用户,新登录用户

背景介绍在我们以往的软件或者网站使用中,都有遇到过这种情况,莫名的弹出广告或者通知!而在我们的业务系统中,有的时候也需要群发通知公告的方式去告知网站用户一些信息,那么这种功能是怎么实现的呢,本文将使用springboot+webSocket来实现这类功能,当然也有其他方式来实现长连接/websocket/SSE等主流服务器推送技术比较springboot 与 webSocker整合使用In...

2019-02-28 01:53:39 3461 3

转载 区块链信任机制都有哪些“?

想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】 链客,有问必答!!区块链是一个从顶向下实现的一项技术,是可以设计,可以编程的。是一个信任的机器,是在完全不信任的节点之间建立信任机制的技术,是利用互联网传递价值的一种价值网络,这是一个把时间当朋友的技术。区块链在应用的过程中通过自身的设计,解决的问题:如何避免记假账?如何判...

2019-02-28 00:05:42 297

转载 自定义SpringBoot项目的Maven原型

前言:每次创建一个简单的项目,然后在像里面添加一些东西, 难免有些麻烦, 项目的骨架每次都是大同小异, 那么maven刚好可以提供模板可以每次对这个模板进行简单的修改, 就能实现公共项目的构建了。网上有很多博客提供了方案,但是我也跟着做了,大多是写的模模糊糊,或者这个抄袭那个, 最终出来的还不是想要的结果。对初学者不太友好。那么如何构建...

2019-02-27 23:45:27 140

转载 Python使用xslt提取网页数据

在python网络爬虫内容提取器一文我们详细了解了核心部件:可插拔的内容提取器gsExtractor。本文记录了确定gsExtractor的技术路线过程中所做的编程实验。这是第一部分,实验了xslt方式一次性提取静态网页内容并转换成xml格式。用lxml库实现网页内容提取Lxml是python的一个库,可以迅速,灵活地处理XML Path ...

2019-02-27 23:17:59 55

转载 连接池 八种基本类型

//连接池package day38;import javax.sql.DataSource;import org.apache.commons.dbcp.BasicDataSource;public class JDBCUtils {private static BasicDataSource datas=new BasicDataSource(); static{ da...

2019-02-27 21:54:00 508

转载 网站技术架构与性能优化,附高性能思维导图

一).大型软件系统的特点1.高并发2.高可用3.海量数据4.用户分布广泛,网络情况复杂5.安全环境恶劣6.需求快速变更,发布频繁二).大型网站架构发展历程1.应用服务和数据服务分离2.大量使用缓存改善网站性能(CDN加速、反向代理)3.使用服务器集群改善网站并发能力4.数据库读写分离5.分布式文件(数据库)系统6.NoSql与非数据查询技术(搜索引擎)7.业务拆分(横向、纵向...

2019-02-27 21:29:07 109

转载 C++回声服务器_6-多进程pipe版本服务器

在服务器多进程版本的基础上,使用管道来向一个子进程发送接收到的数据,该子进程将接收到的数据保存到文件中。客户端代码不变。服务器代码#include &lt;cstdio&gt;#include &lt;cstdlib&gt;#include &lt;cstring&gt;#include &lt;unistd.h&gt;#in...

2019-02-27 18:45:02 59

转载 从前端程序员的视角看小程序的稳定性保障

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

2019-02-27 17:37:00 81

转载 密码正则匹配

1.密码规则:长度6-18位字符串类型:数字英文特殊符号且必须包含数字及英文/^(?=.*\d)(?=.*[a-zA-Z])[\da-zA-Z~!@#$%^&*]{6,18}$/;  2.密码规则:必须包含数字、英文字母、特殊符号且大于等于8位(特殊符号包括:~!@#$%^&*)^(?=.*\d)(?=.*[a-zA-Z])(?=...

2019-02-27 17:14:00 8189

转载 Git知识学习

Git安装Linux系统git官网下载源码安装,执行./configure , make && make installWindows系统git安装用msysgit,从https://git-for-windows.github.io下载1.创建版本库repository仓库mkdir 仓库目录通过 git init 初始化仓库命令将目录变成Git可管理的仓库。文件放到Git仓...

2019-02-27 15:26:14 47

转载 Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)

照例附上项目github链接本项目实现的是将一个简单的天气预报系统一步一步改造成一个SpringCloud微服务系统的过程,本节主要讲的是通过引入Quartz实现天气数据的同步。存在问题当用户请求我们的数据的时候才去拉最新的数据,并将其更新到Redis缓存中,效率较低。且缓存中的数据只要存在就不再次做请求,不对数据进行更新,但是天气...

2019-02-27 15:15:46 168

转载 注意!Python中的10个常见安全漏洞及修复方法

编写安全的代码很困难,当你学习一门编程语言、一个模块或框架时,你会学习其使用方法。在考虑安全性时,你需要考虑如何避免代码被滥用,Python也不例外,即使在标准库中,也存在着许多糟糕的实例。然而,许多Python开发人员却根本不知道这些。以下是我总结的10个Python常见安全漏洞,排名不分先后。1、输入注入注入***影响广泛且很常见,注入有很多种类,它们影响所有的语言、...

2019-02-27 14:51:36 996

原创 畅谈云原生(上):云原生应用应该是什么样子?

今天和大家一起聊一聊云原生这个话题,内容来自蚂蚁金服中间件服务与容器团队。由于内容比较多,我们分为上下两个半场。前言特别指出:这次分享主要是希望起到抛砖引玉的作用,让大家更多的参与到云原生这个话题的讨论,希望后面有更多更好的分享。我们笨鸟先飞,起一个头。内容主要围绕这几个问题,上半场我们将围绕前三个问题。如何理解云原生?第一个话题:如何理解“云原生”?之所以将这个话题放在前面,是因为,这是对云原生...

2019-02-27 13:57:25 58

转载 cookie localstorage sessionStorage

cookie保存在浏览器端的用户信息的文本,约4k 120~150条 cookie必须在服务器环境下,cookie第一次在服务器生成,响应给客户端 客户端发起请求时,cookie会跟随请求一起发送到服务器端 优点:能记录用户信息,保持状态 缺点:消耗相当的带宽网络资源,可能泄露用户的私隐 cookie怎么用?请...

2019-02-27 02:11:02 44

转载 高僧斗法

问题描述  古时丧葬活动中经常请高僧做法事。仪式结束后,有时会有“高僧斗法”的趣味节目,以舒缓压抑的气氛。  节目大略步骤为:先用粮食(一般是稻米)在地上“画”出若干级台阶(表示N级浮屠)。又有若干小和尚随机地“站”在某个台阶上。最高一级台阶必须站人,其它任意。(如图1所示)  两位参加游戏的法师分别指挥某个小和尚向上走任意多级的台阶,但会被站在高级台阶上的小和尚阻挡,不能越过。两个小和尚也不...

2019-02-26 22:06:00 54

转载 “旧城改造”的背后——银泰新零售阿里云解决方案(下) ...

文/阿里云MVP 银泰技术高级经理 贾爽相关免费课程《银泰新零售上云解决方案精讲》上线中立足实战 讲透经典案例 助你快速理解新零售第一节学习地址第二节学习地址 安全策略的部署和风险防控先来说一下边界安全,下图是银泰边界安全所接入的所有阿里云产品:我们结合了阿里云安全产品,在整个流量入口方面做了非常多的安全防控。高防IP提供给了我们防护DDoS...

2019-02-26 15:59:18 141

转载 [Vue warn]: Cannot find element: #app

转自:https://blog.csdn.net/linyeban/article/details/54629869学习vue的时候,刚开始按照官网的例子敲写,却出现以下的问题:问题:这是因为你的js在html页面头部引入的原因,自定义js文件要最后引入,因为要先有元素id,vue才能获取相应的元素正确的的代码:<!DOCTYPE html><html...

2019-02-26 05:04:00 71

转载 awk实战演示

awk:报告生成器,格式化文本输出。我们一般使用的awk命令其实就是gawk,在centos7系统下,awk是gawk的链接文件。基本用法:gawk [options] 'program' FILE .......program:PATTERN{ACTION STATEMENTS}  STATEMENTS语句之间使用分号隔开。  ACTION:print,printf  ...

2019-02-25 23:20:00 66

转载 一个 Vue Popup 组件

组件长这样主要有标题、内容、按钮个数、按钮颜色、按钮文案这些可配置项期望的调用方式一不需要等待用户二次确认import Modal from 'common/components/modal'handleModal() { Modal({ title: '赚取收益?', content: '根据您的授权...

2019-02-25 22:07:15 409

转载 Inception v4与Inception-ResNet v1/v2

https://www.jianshu.com/p/006248a3fd7f转载于:https://www.cnblogs.com/leebxo/p/10431614.html

2019-02-25 16:27:00 104

原创 随机森林算法4种实现方法对比测试:DolphinDB速度最快,XGBoost表现最差

随机森林是常用的机器学习算法,既可以用于分类问题,也可用于回归问题。本文对scikit-learn、Spark MLlib、DolphinDB、XGBoost四个平台的随机森林算法实现进行对比测试。评价指标包括内存占用、运行速度和分类准确性。本次测试使用模拟生成的数据作为输入进行二分类训练,并用生成的模型对模拟数据进行预测。1.测试软件本次测试使用的各平台版本如下:scikit-learn:Pyt...

2019-02-25 14:30:37 142

转载 语音如何转换成文字的方法

语音如何快速转换成文字?当我们在学习中或是在学习中我们都有可能会遇到一些语音转文字,那么我们是怎么在线将语音转换成文字的呢?下面小编就简单给大家介绍一下。步骤一:语音转文字的方法其实很简单,我们可以直接在浏览器上进行搜索迅捷语音云服务进入到在线网中进行转换;步骤二:进入之后就可以进行在线转换的语音设置了,将文字语言和使用场景设置好;步骤三:然后进行语音文件的选择,将语音文件选择到界面中,可以直...

2019-02-25 14:11:27 175

转载 黑苹果装机记录

下载镜像,制作启动U盘台式机配置:CPU i7-8700主板 华硕 B360显卡 GTX 1050 TI镜像版本 10.13.6一般都到黑果小兵下载, 我安装的是 10.13.6,最新 10.14 驱不动。下载完成使用 TransMac 制作启动盘制作启动盘教程其他正常安装即可遇到的问题遇到问题还是要查英文,...

2019-02-25 11:15:47 199

转载 并发和并行

我们假设有a b c 三个进程并行:在同一时刻,abc同时在执行并发:在同一时段,abc同时在执行同步和异步同步:a执行完毕,b执行,b执行完毕,c执行。异步:a开始执行,无论a是否执行完毕,b开始执行,同理无论b是否执行完毕,c开始执行...

2019-02-24 13:19:56 57

转载 Redis主从复制以及主从复制原理

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。概述在现有企业中80%公司大部分使用的是redis单机服务,在实际的场...

2019-02-24 04:52:32 50

转载 闭包

闭包可以理解为访问对象内部属性的接口,如get方法。转载于:https://www.cnblogs.com/minconding/p/10421076.html

2019-02-22 22:27:00 37

转载 Promise 的then 里发生了什么

Promise 大家都知道怎么用, 但是对于内部的原理很多人都不是很清楚 来看一个面试题: Promise的then 是怎么实现的首先来分析一下thenthen是属于实例上的方法参数有2个,分别为onFulfilled, onRejected,并且都是可选的可以实现链式调用then执行要执行Promise onFulfill...

2019-02-22 12:34:16 65

转载 Flask 教程 第四章:数据库

本文转载自:https://www.jianshu.com/p/253bd3638cb5在Flask Mega-Tutorial系列的第四部分,我将告诉你如何使用数据库。本章的主题是重中之重!大多数应用都需要持久化存储数据,并高效地执行的增删查改的操作,数据库为此而生。本章的GitHub链接为: Browse, Zip, Diff.Flask中的...

2019-02-22 09:24:12 81

转载 抓老鼠啊~亏了还是赚了?

7-1 抓老鼠啊~亏了还是赚了? (20 分)某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块奶酪(C),或者什么也不放(X)。捕鼠夹可重复利用,不计成本,奶酪每块3元。聪明的老鼠呢?它们每天可能会派出一只老鼠到墙角,看看墙角有啥:若什么也没有(X),老鼠们就不高兴了(Unhappy),会...

2019-02-21 13:51:00 60

转载 激光雷达是什么?一文带你读懂激光雷达

随着人工智能的发展 ,激光雷达也获得了广泛的关注,在机器人领域,激光雷达可以帮助机器人在未知环境中了解周边地图信息,为后续定位导航提供很好的环境认知能力,帮助机器人实现智能行走。什么是激光雷达?激光雷达是一种用于获取精确位置信息的传感器,犹如人类的眼睛,可以确定物体的位置、大小等,由发射系统、接收系统及信息处理三部分组成。其...

2019-02-21 09:26:54 877

转载 Java 集合(3)之 ArrayList 源码解析

ArrayList 在日常开发中非常常用,它是 List 接口的可变长数组的实现,提供了添加、修改、删除、遍历等功能。本文通过源码来分析一下 ArrayList 的实现原理,注意事项,使用场景等(JDK 版本为 1.8)。ArrayList 的特点如下:ArrayList 基于数组方式实现,可以自动扩容;但由于扩容比较耗时,所以在初始化 ArrayList 时最好预判一下初始化容量;Arr...

2019-02-21 06:47:46 72

转载 MySQL InnoDB 表数据

1. 版本MySQL 5.7.25,ubuntu 16.04以下将基于InnoDB进行说明。2. 相关参数innodb_file_per_table从MySQL 5.6.6开始,该参数默认为1(即为'on')。参数值含义如下:'OFF'表示的是,表的数据放在系统共享表空间,也就是跟数据字典放在一起;'ON'表示每个 InnoDB 表数据存储在一...

2019-02-21 00:00:40 61

转载 个推Node.js 微服务实践:基于容器的一站式命令行工具链

作者:个推Node.js 开发工程师 之诺背景与摘要由于工程数量的快速增长,个推在实践基于 Node.js 的微服务开发的过程中,遇到了如下问题:每次新建项目都需要安装一次依赖,这些依赖之间基本相似却又有微妙的区别;每次新建项目都要配置一遍相似的配置(比如 tsconfig、lint 规则等);本地 Mac 环境与线上 Docker 内的 Linux 环境不一致(尤其是有 C+...

2019-02-20 16:10:14 113

转载 关于element级联选择器数据回显问题

element级联选择器数据回显问题对于前端小菜鸡来说,被这个问题也是困扰了好久。也是百度的方法。表单部分代码:&lt;el-form-item label="部门名称:" prop="deptId"&gt;&lt;el-cascader placeholder="请选择部门" :props="dep...

2019-02-19 23:23:21 327

空空如也

空空如也

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

TA关注的人

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