自定义博客皮肤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)
  • 收藏
  • 关注

转载 面试常见算法

目录 位运算 计算汉明重量 判断奇偶数 二分查找 不用递归 递归 常见排序 快速排序 冒泡排序 二叉树 先序遍历 递...

2019-06-28 14:15:00 68

转载 玩转Java多线程(Lock.Condition的正确使用姿势)

转载请标明博客的地址本人博客和github账号,如果对你有帮助请在本人github项目AioSocket上点个star,激励作者对社区贡献个人博客:https://www.cnblogs.com/haibiscuit/个人github:https://github.com/haibiscuit?tab=repositories看到就是赚到,本博客只会贴出干货,欢迎光...

2019-06-27 16:51:00 76

转载 RocketMQ

  https://www.cnblogs.com/qdhxhz/p/11094624.htmlRocketMQ是阿里开源的分布式消息中间件,跟其它中间件相比,RocketMQ的特点是纯JAVA实现;集群和HA实现相对简单;在发生宕机和其它故障时消息丢失率更低。但是每个Topic在Broker上会划分成几个逻辑队列,每个逻辑队列保存一部分消息数据,但是保存的消息数据...

2019-06-27 14:12:00 45

转载 1.shell编程-变量的高级用法

1.1.变量替换变量替换的六种形式实例:非贪婪和贪婪的区别从头部删除[root@VM_0_9_centos shell_learn]# var_1="i love you,do you love me"[root@VM_0_9_centos shell_learn]# echo $var_1i love you,do you love me[root@VM...

2019-06-26 21:56:00 69

转载 Runtime-iOS运行时基础篇

转自:https://www.jianshu.com/p/d4b55dae9a0d  本文主要整理了Runtime的相关知识。对于一个iOS开发者来说,掌握Runtime的重要性早已不言而喻。OC能够作为一门优秀的动态特性语言,在其背后默默工作着的就是Runtime。在网上也看过很多资料,最终我还是希望在一些关键的知识点上能够融入自己的理解,从简单的问题出发,一步一步理解和学以致用。...

2019-06-26 21:43:00 54

转载 Android应用发展趋势必备武器 热修复与插件化

<section>课程地址 http://icourse8.com/AndroidQushi.html</section>课程章节第1章 class文件与dex文件解析 第2章 虚拟机深入讲解 第3章 ClassLoader原理讲解 第4章 热修复简单讲解 第5章 热修复AndFix详解 第6章 热修复Tin...

2019-06-26 20:10:00 171

转载 Vue用递归实现一个消除输入框表情符的自定义directive

最近项目中有一个需求,所有的文本输入框需要过滤掉表情符号,但是觉得每次表单验证的时候去判断,有点麻烦。于是我想到了自定义一个指令,后续遇到需要删除表情符号的输入框,直接通过指令将表情符号删除就好了,方便快捷!一、首先看看Vue自定义指令文档https://cn.vuejs.org/v2/guide/custom-directive.html二、在项目的directive中自定义一个指令...

2019-06-26 17:02:00 389

转载 echart-柱状图

目前在改别人遗留的bug,需求:宽度 自适应的情况下 展示不友好:宽度太大上下不居中 需求 要 上下 无论是否 有内容 都要居中展示 以0刻度为标准宽度 设置 series: [ { name: '已付金额', type: 'bar', stack: 'one', color:'#7198d2', ...

2019-06-25 17:00:00 106

转载 python之进程与线程

一、多进程#一个程序运行起来之后,代码+用到的资源称之为进程,它是操作系统分配资源的基本单位,不仅可以通过线程完成多任务,进程也是可以的#进程之间是相互独立的#cpu密集的时候适合用多进程#进程之间不共享import multiprocessingfrom multiprocessing import Poolimport timeimport threading...

2019-06-25 16:55:00 43

转载 openstack介绍

一、云计算的前世今生所有的新事物都不是突然冒出来的,都有前世和今生。云计算也是IT技术不断发展的产物。 要理解云计算,需要对IT系统架构的发展过程有所认识。 请看下IT系统架构的发展到目前为止大致可以分为3个阶段: 1、 物理机架构 这一阶段,应用部署和运行在物理机上。 比如企业要上一个ERP系统,如果规模不大,可以找3台物理机,分别部署Web服务器、应用服务器和数据库服...

2019-06-25 15:56:00 77

转载 UML-类图-关联

转载于:https://www.cnblogs.com/yaoyuan2/p/11082508.html

2019-06-25 14:10:00 70

转载 celery worker集群搭建

举个小栗子,在生产环境下,我们有两个异步任务需求,需要分别部署在两台服务器上,并用不同的队列实现用户邮件发送pageview统计主要的注意点,在任务执行时需指定queue,routing_key文件结构celery_demo # 项目根目录 ├── celery_app # 存放 celery 相关文件 │...

2019-06-25 14:02:00 666

转载 模型驱动架构探索之游戏引擎设计 (序)

序·楼主对游戏编程的印象仅停留在小学计算机课堂上的Flash动画教学中,为探索模型驱动架构这个宏观目标,先选定了一个领域-----“游戏”,寻找一种“轻量级”的游戏开发框架,实现游戏领域内设计的高度统一,以“模型”开发的方式减轻对编码的依赖,更专注于游戏业务实现。一、什么是电子游戏?  为达到某种目的,玩家通过输入控制器,向游戏系统发出指令,得到系统通过“屏显”、“音响”等输出设备反...

2019-06-24 11:09:00 70

转载 汇编学习--第五天

第6章 包含多个段的程序程序取得所需空间有两种方式:1.加载程序的时候为程序分配2.程序在执行过程中向系统申请6.1 在代码段中使用数据**mov ax,[0] ;debug中,会将ds:0一个字的数据(高位和低位)传入ax 16位寄存器mov al,[0] ;debug中,会将ds:0中的一个字节数据传入al 8位寄存器a...

2019-06-23 00:33:00 66

转载 Spring 基于 AspectJ 的 AOP 开发

Spring 基于 AspectJ 的 AOP 开发在 Spring 的 aop 代理方式中, AspectJ 才是主流。1. AspectJ 简介AspectJ 是一个基于 java 语言的 AOP 框架Spring 2.0 后新增了对 AspectJ 切点表达式支持@AspectJ 是 AspectJ1.5 新增功能,通过 JDK5注解技术,允许直接在 Bean 类中定义切面新...

2019-06-22 11:42:00 62

转载 字典的学习3——嵌套——Python编程从入门到实践

嵌套 ?一系列字典存储在列表or列表作为值存储在字典or字典中套字典1. 字典列表alien_0 = {'color': 'green', 'points': 5}alien_1 = {'color': 'yellow', 'points': 10}alien_2 = {'color': 'red', 'points': 15}aliens = [alien_0,...

2019-06-21 22:58:00 123

转载 服务端高并发分布式架构演进之路

作者 | huashiouhttps://segmentfault.com/a/11900000186261631. 概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解...

2019-06-21 22:29:00 53

转载 在window下, Java调用执行bat脚本

参考博客:https://www.cnblogs.com/jing1617/p/6430141.html最近一段时间用到了Java去执行window下的bat脚本, 这里简单记录一下:我这里是先判断bat脚本是否存在, 然后去决定是否执行bat脚本,直接上代码:下面是我测试的bat脚本, 就输出一句话, 把文件命令为PostStartupScript.bat:echo "...

2019-06-21 13:46:00 266

转载 JS之ajax实现注册页,小文件传输

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.m...

2019-06-21 00:03:00 57

转载 ServletRequest与HttpServletRequest

ServletRequest解析:代表来自客户端的请求。当Servlet容器接收到客户端的要求访问特定Servlet的请求时,容器先解析客户端的原始请求数据,把它包装成一个ServletRequest对象。常用方法:1、getContentLength() 请求正文的长度(大小),如果未知返回-12、getContentType() 请求正文的MIME类型,比如一般post请求是:...

2019-06-20 14:17:00 382

转载 什么是IPFS?IPFS与区块链有什么关系

1.什么是IPFS?  IPFS是Inter Planetary File System(星际文件系统)的缩写,是一个典型的点对点分布式文件系统, 旨在用同一个文件系统连接所有的计算设备。这时候有些小伙伴可能会问,为什么要使用分布式文件系统,我将我的文件存储在本地笔记本上,或者上传到云端(典型的云端提供商有AWS S3, Azure Cloud 等等)保管就好了呀...

2019-06-19 19:59:00 1087

转载 http协议是无状态协议,它的无状态指的是什么,如何解决这种情况

http是无状态的协议,也是不安全的协议,它的无状态是指对于事务处理没有记忆能力,缺少状态意味着后续的操作需要前面的信息。解决办法:1,通过cookie解决,2,通过session会话保存。转载于:https://www.cnblogs.com/jasonboren/p/11053530.html...

2019-06-19 19:14:00 415

转载 FESTUNG 模型介绍 — 2. 对流问题隐式求解

FESTUNG 模型介绍 - 2. 对流问题隐式求解1. 控制方程对流问题的控制方程为\[\partial_t C + \partial_x u^1 C + \partial_y u^2 C = 0, \\\begin{array}{cl}C = C_D & \mathrm{on} \; \partial \Omega_D, \\- \nabla C \cdot \mathb...

2019-06-19 17:53:00 127

转载 专访Nick McKeown:网络领域的游戏颠覆者

如果要找到一个过去10年在网络领域最热的词汇,那么非SDN(软件定义网络)莫属。在过去的十年间无论是学术机构还是标准组织,无论是电信巨擘还是互联网大厂都成其拥趸。然而几乎每一件SDN的重大事件都离不开一个男人。斯坦福大学教授,美国国家工程院、美国艺术与科学学院、英国皇家工程院院士、开放网络实验室(ON.Lab)创始人,获英国计算机学会Lovelace Medal奖,IEEE Kobayashi...

2019-06-19 17:11:00 124

转载 Object中有哪些方法及其作用

你知道Object中有哪些方法及其作用吗?一、引言二、Object方法详解1.1、registerNatives()1.2、getClass()1.2.1、反射三种方式:1.3、hashCode()1.4、equals()1.4、clone()1.5、toString()1.6、wait()/ wait(long)/ waite(long,int)1...

2019-06-19 16:09:00 81

转载 Windows常用快捷键

Windows常用快捷键Win+R或者在搜索输入输入:control -- 控制面板mstsc -- 远程连接SnippingTool -- 截图工具快捷键:Ctrl + Shift + N : 新建文件夹常用快捷键1、窗口操作中的快捷键F1 帮助F5 在当前打开的记事本中插入当前的系统时间F10 激活菜单Alt+F4 关闭当前窗口或...

2019-06-19 15:10:00 108

转载 AcWing 286. 选课 (树形依赖分组背包)打卡

有依赖的背包首先依赖的概念,就是一个东西依附与一个东西之上,我们想买附品的话必须要把主品先买下来,这个可以先做下这道题https://www.cnblogs.com/Lis-/p/11047466.html上面就讲到了主件和附件的概念,要想买附件就必须先买其主件上面这个题最多只有两个附件,情况不多,所以可以直接枚举,现在依赖背包即是上面这个题改成是附件数量不限每个分组策略数就太...

2019-06-19 09:56:00 37

转载 查看死锁

declare @spid int,@bl int, @intTransactionCountOnEntry int, @intRowcount int, @intCountProperties int, @intCounter int create table #tmp_lock_who ( id int...

2019-06-19 09:30:00 54

转载 java格式化代码(java格式化代码工具类)

下别人的原来链接..... 支持效果不好要想格式化好需要解析语法树 7个积分我这里免费下 转自 https://download.csdn.net/download/jkl012789/10803755?utm_source=bbsseopackage com.yw.util;import java.util.EmptyStackException;impor...

2019-06-18 14:55:00 717

转载 TypeScript `this` 入参

考察下面的示例代码:class MyClass { constructor(protected foo: string) {} @MyDecorator bar() { console.log("bar"); }}function MyDecorator( _target: any, _key...

2019-06-17 23:36:00 149

转载 tomcat的安装与配置

安装https://www.cnblogs.com/marblemm/p/7150559.html记得下载这个版本布置为服务https://blog.csdn.net/kugumao0620/article/details/79517588常见错误:可能是端口被占用,D:\apache-tomcat-8.5.42\bin>cata...

2019-06-17 22:04:00 36

转载 合并两个数组

定义一个新数组,长度为两个数组长度之和,将两个数组都copy到新数组,然后排序。给两个数组分别定义一个下标,最大长度是数组长度减一,按位循环比较两个数组,较小元素的放入新数组,下标加一(注意,较大元素对应的下标不加一),直到某一个下标超过数组长度时退出循环,此时较短数组已经全部放入新数组,较长数组还有部分剩余,最后将剩下的部分元素放入新数组,如果较短数组有比较长数组所有值都大时放完较长数组...

2019-06-17 20:25:00 88

转载 Java基础(十三)--深拷贝和浅拷贝

在上篇文章:Java基础(十二)--clone()方法,我们简单介绍了clone()的使用clone()对于基本数据类型的拷贝是完全没问题的,但是如果是引用数据类型呢?@Data@NoArgsConstructor@AllArgsConstructor@ToStringpublic class Student implements Cloneable{ p...

2019-06-17 11:05:00 244

转载 图像读取函数cv::imread()的几种使用方式

string imgpath = "C:\Users\Y\Pictures\miao.jpg";OpenCV的imread()函数不支持单右斜线形式的路径,即不支持上述形式的路径。但是imread()支持双右斜线、双左斜线、单左斜线、前述三种斜线混合形式。#include<opencv2\opencv.hpp> using namespace cv; ...

2019-06-16 23:50:00 613

转载 Amazon TAG

[leetcode]973. K Closest Points to Origin 离原点距离最近的K个点[Leetcode]937. Reorder Log Files给日志文件排序[leetcode]1. Two Sum两数之和[leetcode]5. Longest Palindromic ...

2019-06-15 04:40:00 80

转载 快速构建ceph可视化监控系统-转载

前言ceph的可视化方案很多,本篇介绍的是比较简单的一种方式,并且对包都进行了二次封装,所以能够在极短的时间内构建出一个可视化的监控系统本系统组件如下:ceph-jewel版本ceph_exporter的jewel版本prometheus的2.3.2版本grafana的grafana-5.2.1版本Ceph grafana的插件- Clusterby ...

2019-06-14 20:02:00 92

转载 分布式雪花算法

public class SnowFlake { /** * 起始的时间戳 */ private final static long START_STMP = 1480166465631L; /** * 每一部分占用的位数 */ private final static long SEQUENCE_BI...

2019-06-13 08:40:00 53

转载 AR中的图像识别算法

https://www.cnblogs.com/jiahuafu/p/9524031.html转载于:https://www.cnblogs.com/winshuo/p/11013150.html

2019-06-12 22:17:00 1035

转载 Selenium—通过cookies跳过验证码登录

通过cookies跳过验证码登录  现在很多的登录都需要验证,而验证相对复杂,需要花费大量的时间,那么我们就可以通过cookie,来跳过登录cookie怎么获取  我们可以通过手动登录,来获取登录时的cookie值通过Fiddler抓包获取cookie值通过开发者工具--Network 中获取cookie值以 https://www.gglott...

2019-06-12 16:22:00 446

转载 Sublime操作

快速搭建HTML模版:左下角的纯文本编程HTML语言,然后输出!(感叹号)或者html:5,再按Tab键。快速创建html标签:div#top>(div.top-left>div.list1+div.list2*3)+(div.top-right>ul>(li*6>a>img))的结果:<div id="top"> ...

2019-06-11 22:34:00 66

空空如也

空空如也

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

TA关注的人

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