自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何设计和实现自适应的负载均衡

本文是第五届中间件性能挑战赛的赛题解析,参与比赛,赢取最高10万元奖金。在现代分布式应用中,服务请求是由物理机或虚拟机组成的 server 池进行处理的。 通常,server 池规模巨大且服务容量各不相同,受网络、内存、CPU、下游服务等各种因素影响,一个 server 的服务容量始终处于动态变动和趋于稳定的状态,如何设计和实现这种系统的负载均衡算法是一个极具挑战的难题。阿里巴巴中间件公众号对话框...

2019-06-14 08:22:44 86

转载 css3D动画

前言本篇文章给大家带来的内容是关于css实现3d动画特效的代码实例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。属性perspective :透距离,单位像素(值越小,透视距离越近,效果越明显):设置父元素上perspective-origin: 设置透视点的位置transform-style :指定某元素的子元素是位于三维空间内,取值:flat | preserve-...

2019-06-13 17:37:04 150

转载 PyODPS DataFrame 的代码在哪里跑

在使用 PyODPS DataFrame 编写数据应用时,尽管编写的是同一个脚本文件,但其中的代码会在不同位置执行,这可能导致一些无法预期的问题,本文介绍当出现相关问题时,如何确定代码在何处执行,以及提供部分场景下解决问题的方法。概述假定我们要执行下面的代码:from odps import ODPS, optionsimport numpy as npo = ODPS(access_id,...

2019-06-13 15:19:18 60

转载 [BZOJ3211]:花神游历各国(小清新线段树)

题目传送门题目描述:花神喜欢步行游历各国,顺便虐爆各地竞赛。花神有一条游览路线,它是线型的,也就是说,所有游历国家呈一条线的形状排列,花神对每个国家都有一个喜欢程度(当然花神并不一定喜欢所有国家)。每一次旅行中,花神会选择一条旅游路线,它在那一串国家中是连续的一段,这次旅行带来的开心值是这些国家的喜欢度的总和,当然花神对这些国家的喜欢程序并不是恒定的,有时会突然对某些国家产生反感,...

2019-06-13 11:23:00 66

转载 flex图片拖拽

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

2019-06-13 11:17:30 88

转载 poj3641(学习了)

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

2019-06-13 07:58:03 87

转载 个人求兼职(杭州 C# .NET 寂寞高手)

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

2019-06-13 00:42:12 160

转载 程序员找老婆 -- 相亲节目引发的一点思绪

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

2019-06-13 00:40:57 341

转载 Django框架之模型层

Django ORM操作关键性字段及参数时间字段:DateField 年月日 DateTimeField 年月日时分秒时间字段的参数:auto_now:每次操作改数据都会自动更新时间 auto_now_add:新增数据的时候会将当前时间自动添加,后续修改该字段不会自动更新单独的py文件测试ORM操作需要配置的参数将manage.py文件中的复制到...

2019-06-12 20:28:00 68

转载 HTML DOM那点儿事儿

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

2019-06-12 17:22:46 55

转载 Haproxy+keepalived实现sphinx高可用负载均衡

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

2019-06-12 11:52:13 130

转载 Nginx+keepalived实现故障切换和邮件报警

拓扑图如下:实现思路是:master的优先级为100,backup的优先级为99;在master上面配置一个检测nginx监控状态的脚本(backup不用配置),当发现master的nginx故障后将master的优先级减2为98,使其backup优先级比master高,bakup获取到vip对外提供服务;当master服务器上面的nginx服务恢复正常后,master的优先...

2019-06-11 15:22:44 247

转载 jvm基础篇(一)

基本问题介绍下java内存区域(运行时数据区)Java对象的创建String类和常量池  1、概述    对于Java程序员来说,在虚拟机自动管理机制下,不在像C/C++那样为一个new操作去写对应的delete/free操作。不容易出现内存泄露和内存溢出问题。    正是因为Java程序员把内存泄露和内存溢出问题交给Java虚拟机,一旦出现内存泄露和...

2019-06-10 10:25:00 70

转载 vuecli3.0

rourervuexcss prebabelpwa:linter:unit testing: 单元测试E2E testing,, 代码测式以下图是:是否默认为history路由, 先 n下面的安装css。 我先第三个以下是 配置单独放在一个文件夹,还是放在package.json中, 我先第一个下面是, 是否 保存 本次的设置,我选的 n然后回车,就可以进行安装了,...

2019-06-10 06:33:18 70

转载 cookie、session、sessionid 与jsessionid之间的关系

举个栗子以银行收柜台的存款/取款业务为例  可以有几种方案:>凭借记忆  凭借柜台职员的记忆,由收柜台职员来为每位顾客办理存款/取款业务,单凭职员的记忆力,要记到每位顾客的相貌,并迅速这个顾客当前的存款以及存取的次数,每次存取的金额是多少。  -----------这种方式表示==协议本身==支持状态。> 凭借存折使用存折的方式,然后柜台职员就把每个顾客的存款/取...

2019-06-07 20:43:00 428

转载 一文彻底弄懂wx.chooseImage

最近在做一个复杂的跨五端(PC、H5、小程序、iOS、android)的需求,历时将近两个多月,其中酸甜苦辣冷暖自知,近日终于可以封板上线,回忆整个开发过程,深坑不断,收获颇多,今天先分享一下在微信小程序的web-view里选取照片的功能,此文完整的记录整个开发过程,彻底解决各种疑难杂症。深度调研因为跨端所以最开始使用了<input type="file" accept="image...

2019-06-07 02:26:58 16734

转载 工作多年精通C++该具备哪些技能,你会了吗?(进阶C++职业规划)

一、C++服务器程序员(流媒体后台,游戏后台,高性能服务器后台)精通C++,STL,Linux等,熟悉设计模式;熟练掌握一门脚本语言(Lua, Python, Perl等);对多线程环境编程有一定的理解,能独立完成服务器端模块的开发、维护和优化;熟练掌握MySQL数据库的开发维护、性能优化;最后,如果大家如果在自学遇到困难,想找一个C++的学习环境,可以加入我们的C++学...

2019-06-06 15:59:20 429

转载 React组件设计模式-Render-props

React组件设计模式-组合组件React组件设计模式-Provider-Consumer写业务时,我们经常需要抽象一些使用频率较高的逻辑,但是除了高阶组件可以抽象逻辑,RenderProps也是一种比较好的方法。RenderProps,顾名思义就是将组件的props渲染出来。实际上是让组件的props接收函数,由函数来渲染内容。将通用的逻辑抽象在该组件的内部,然后依据业务逻辑来调用函数(...

2019-06-06 09:39:52 214

转载 Flink -- Barrier

CheckpointBarrierHandler这个接口用于react从input channel过来的checkpoint barrier,这里可以通过不同的实现来,决定是简单的track barriers,还是要去真正的block inputs/** * The CheckpointBarrierHandler reacts to checkpoint barrier ...

2019-06-05 10:32:00 271

转载 python_自动生成requirements.txt,管理依赖包

1.打开pycharm,如果已经有项目存在,直接点击如下图所示的按钮2.输入命令“pip freeze>requirements.txt”,就会在当前目录创建一个文件requirements.txt,这个文件里面就会包含了所有依赖包的名称和版本号3.如果需要添加依赖包,例如我要添加selenium,可以添加如下内容“selenium==3.141.0”4.执行命令pip in...

2019-06-04 17:31:00 211

转载 Linux笔记

基本命令目录结构远程软件(附Xshell和Xftp)vi编辑器关机、重启远程登录注销用户、组管理运行级别隐藏文件文件和目录的权限rwx权限修改文件或目录权限定时任务磁盘分区和挂载统计命令树状形式显示目录修改ip地址进程管理服务rpm和yum配置环境变量防火墙mysql安装和配置基本命令cd 切换目录ls和llls显示当前目录下的文件和文件夹名...

2019-06-03 21:45:00 117

转载 python 中i++、逻辑表达式

参考链接:https://www.cnblogs.com/yupeng/p/3345946.htmli++运算符  python中没有类似i++之类实现+1的运算符,但是有++i,+-i、之类的,他们是逻辑运算符,用来实现类似负负得正的功能i = 2print ++i //2print -+i //-2print +-i //-2print ...

2019-06-03 13:21:00 111

转载 分布式文件系统HDFS

作业来源:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/3310利用Shell命令与HDFS进行交互以”./bin/dfs dfs”开头的Shell命令方式1.目录操作(1)在HDFS中为hadoop用户创建一个用户目录(hadoop用户)(2)在用户目录下创建一个input目录(3)在HDFS的根目...

2019-05-31 16:56:00 108

转载 复杂的sql参考(3)

SELECT apply.assets_code, apply.loan_apply_code, cust.cust_name, cust.id_no, cust.mobile, platform.platform_name, product.product_name, subproduct.product_sub_name, ( ...

2019-05-31 16:37:00 74

转载 JDK11 | 第一篇 : JDK11 介绍

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

2019-05-31 09:43:00 162

转载 vue elmentUi el-scrollbar 美化滚动条样式

<template> <div class="home reset"> <!-- bind your configurations --> <div class="scroll"> <el-scrollbar> <!--以下是滚动的内容--> <ul id="app...

2019-05-30 16:07:00 883

转载 Linux最大文件句柄(文件描述符)限制和修改

linux最大文件句柄数量总结到底最大文件数被什么限制了?too many open files错误到底可以通过什么参数控制?网上的很多文章说的大致步骤是没有错的,大致如下:shell级限制通过ulimit -n修改,如执行命令ulimit -n 1000,则表示将当前shell的当前用户所有进程能打开的最大文件数量设置为1000.用户级限制ulimit -n是设置当前...

2019-05-30 10:12:00 89

转载 git 如何解决Couldn't load this key (OpenSSH SSH-2 private key)

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

2019-05-28 10:51:00 347

转载 Redis【4】Java Jedis 操作 Redis~

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

2019-05-27 21:43:00 90

转载 【BZOJ1492】【Luogu P4027】 [NOI2007]货币兑换 CDQ分治,平衡树,动态凸包

斜率在转移顺序下不满足单调性的斜率优化\(DP\),用动态凸包来维护。送命题。简化版题意:每次在凸包上插入一个点,以及求一条斜率为\(K\)的直线与当前凸包的交点。思路简单实现困难。\(P.s\),不是特别建议用\(Set\)来维护动态凸包,万一中间哪一点功能实现\(STL\)没有提供就\(GG\)了。(比如要有两种比较运算符。)本人因此重构了三次\(:)\)代码来源:黄学长的代码的魔改版。...

2019-05-27 16:01:00 72

转载 2019web前端全新面试题及答案

  1、页面导入样式时,使用link和@import有什么区别?  答案:差别1:本质的差别:link属于XHTML标签,而@import完全是CSS提供的一种方式。  差别2:加载顺序的差别:当一个页面被加载的时候(就是被浏览者浏览的时候),link引用的CSS会同时被加载,而@import引用的CSS会等到页面全部被下载完再被加载。所以有时候浏览@import加载CSS的页面时开始会没有样式(...

2019-05-27 10:08:58 3336

转载 web前端里见过最惊艳的HTML5的demo

 先给你看一段效果:  GIF动态图  写出这个效果需要多少代码量呢? 答案是200行。  你没看错, 不需要C++也不需要Flash,这是纯HTML5页面,用JS编写的。    http://www.thingjs.com/demos/menu.html?name=earthCreateBuilding  这是效果地址。  这个特效非常消耗CPU,电脑性能以及网速不好的就别尝试了,会非常卡。  ...

2019-05-27 09:21:51 1276

转载 微信分享到朋友圈的链接,内容打开正常,但在微信中分享时封面缩略图图像和标题显示不出来?...

如果你是使用sdk分享到微信会话图片显示不出来,解决代码如下:Bitmapbmp=bitmap; WXImageObjectimgObj=newWXImageObject(bmp); WXMediaMessagemsg=newWXMediaMessage(); msg.mediaObject=imgObj; Bitma...

2019-05-26 12:46:32 972

转载 android 进程和线程的区别,以及系统的进程的基本知识

进程是系统进行资源分配的独立单元1设计思想:为了允许多个程序同时在内存中运行特点进程是程序的一次执行过程。若程序执行两次甚至多次,则需要两个甚至多个进程。进程是是正在运行程序的抽象。它代表运行的CPU,也称进程是对CPU的抽象。(虚拟技术的支持,将一个CPU变幻为多个虚拟的CPU)系统资源(如内存、文件)以进程为单位分配。操作系统为每个进程分配了独立的地址空间操作系统通过“调度”把控制权交...

2019-05-25 10:25:00 93

转载 通过.sql文件 mysql创建表结构数据

第一步:cmd 中 通过命令 mysql -u root -p 进入mysql第二步;sql 文件中有创建库或表的命令可以不用手动创建第三步:开始导入sql文件,输入“source sql文件的路径”(注意你的文件路径要是复制来的,要将"\"全部换成“/”)第四步:输入“show tables”,你就会看到你导入的表了。sql表示例:...

2019-05-24 19:15:00 1840

转载 linux上Python及其IDE的安装和配置

Python的安装1.在官网的下载下找到源码包https://www.python.org/downloads/source/ 2.下载成功后进行解压tar zxf Python-3.7.3.tar.xz 3.安装编译过程需要的依赖性:gcc,zlib,zlib-devel,openssl-devel,readline,readline-develyum install -y gcc zli...

2019-05-23 21:59:46 228

转载 swoole中http_server的配置与使用

swoole中为我们提供了一个swoole_http_server类,方便我们处理http请求。但是它对http协议的支持并不完整,所以一般建议在前面加一层nginx进行代理,对于php文件的处理交由swoole处理。一、创建一个简单的http服务<?php//创建一个http server服务$server = new swoole_http_server...

2019-05-23 14:22:00 491

转载 Linux驱动知识

IO端口和IO内存每个外设都是通过读写其寄存器来控制的。外设寄存器也称为I/O端口,通常包括:控制寄存器、状态寄存器和数据寄存器三大类。根据访问外设寄存器的不同方式,可以把CPU分成两大类。一类CPU(如M68K,Power PC等)把这些寄存器看作内存的一部分,寄存器参与内存统一编址,访问寄存器就通过访问一般的内存指令进行,所以,这种CPU没有专门用于设备I/O的指令。这就是所谓的“I/O内...

2019-05-23 10:14:00 61

转载 vlc android 编译

很多同学都在尝试编译 android 版本的 vlc时候发现很多编译问题,一般都编译好几次都没有编译通过。我在这里将我在比较常用的两个发行平台上编译过程中出现的问题说明记录一下:先阅读一下官方给定的教程: https://wiki.videolan.org/AndroidCompile/ ,按照教程中的内容配置环境变量NDK包。注意到目前我写此文章的时间官方支持的 ndk 的版本是 NDKr4b...

2019-05-23 09:12:26 139

转载 MySQL 死锁套路:唯一索引下批量插入顺序不一致

死锁的本质是资源竞争,批量插入如果顺序不一致很容易导致死锁,我们来分析一下这个情况。为了方便演示,把批量插入改写为了多条 insert。先来做几个小实验,简化的表结构如下CREATE TABLE `t1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `a` varchar(5), `b` varchar(5), PRIMARY KEY (`i...

2019-05-23 06:40:55 697

空空如也

空空如也

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

TA关注的人

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