自定义博客皮肤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 61

转载 玩转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 67

转载 RocketMQ

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

2019-06-27 14:12:00 40

转载 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_1 i love you,do you love me [root@VM...

2019-06-26 21:56:00 62

转载 Runtime-iOS运行时基础篇

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

2019-06-26 21:43:00 47

转载 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 164

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

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

2019-06-26 17:02:00 363

转载 echart-柱状图

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

2019-06-25 17:00:00 99

转载 python之进程与线程

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

2019-06-25 16:55:00 37

转载 openstack介绍

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

2019-06-25 15:56:00 73

转载 UML-类图-关联

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

2019-06-25 14:10:00 65

转载 celery worker集群搭建

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

2019-06-25 14:02:00 652

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

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

2019-06-24 11:09:00 59

转载 汇编学习--第五天

第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 59

转载 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 57

转载 字典的学习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 110

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

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

2019-06-21 22:29:00 50

转载 在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 257

转载 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 52

转载 ServletRequest与HttpServletRequest

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

2019-06-20 14:17:00 362

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

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

2019-06-19 19:59:00 1039

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

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

2019-06-19 19:14:00 407

转载 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 118

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

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

2019-06-19 17:11:00 114

转载 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 73

转载 Windows常用快捷键

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

2019-06-19 15:10:00 101

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

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

2019-06-19 09:56:00 31

转载 查看死锁

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 46

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

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

2019-06-18 14:55:00 707

转载 TypeScript `this` 入参

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

2019-06-17 23:36:00 141

转载 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 33

转载 合并两个数组

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

2019-06-17 20:25:00 76

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

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

2019-06-17 11:05:00 191

转载 图像读取函数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 596

转载 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 71

转载 快速构建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 82

转载 分布式雪花算法

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

2019-06-13 08:40:00 46

转载 AR中的图像识别算法

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

2019-06-12 22:17:00 1019

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

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

2019-06-12 16:22:00 426

转载 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 62

空空如也

空空如也

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

TA关注的人

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