自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 go语言基础之break和continue的区别

1、break和continue的区别在循环里面有两个关键操作break和continue,break操作是跳出当前循环,continue是跳过本次循环。2、break备注:break可⽤于for、switch、select示例:package main //必须有一个main包import "fmt"import "time"func main...

2018-12-31 16:29:00 230

转载 Linux学习笔记—1.基础命令

        ------部分截图来自兄弟连Linux教学视频1.linux严格区分大小写,命令都是小写的. 这个点表示当前目录 CD:change directory~ 这个波浪号表示文件的家目录* 这个星号是通配符目录前有. 表示这个文件是隐藏的 创建隐藏文件 vim .文件名linux终端中删除文件是不能找回的 习惯用tmp文件夹当回收站---...

2018-12-31 16:16:00 112

转载 Modern C++ Course [Lecture 6] {Static, Numbers in memory, Raw C arrays, Non-owning pointers, Classes...

every object of the same class can equally gets access to the static variablefloat has limited precision, eg, float x = 1.0;but x = 0.99999987 things like this....

2018-12-31 13:42:00 79

转载 软件工程专业知识体系[求职/就业]

  <面试经验总集>一 软件工程专业知识体系  终究是要毕业走人了,简单回顾一下这三年半专业教育,都学了些什么。二 专业素养/开发能力  自己专业能力上又会些什么。总体特点:开发能力全而广,但深度不够。三 Java后端知识体系四 产品经理知识体系  产品经理面试经验合集五 Web前端知识体系...

2018-12-31 00:06:00 172

转载 laravel PC内部方法调用

/** * [api 内部请求] * @author Foreach * @param string $method [请求方式] * @param string $url [地址] * @param array $params [参数] * @param integer $instance * @param integer $o...

2018-12-29 18:06:00 230

转载 图解ByteBuffer

https://www.cnblogs.com/ruber/p/6857159.htmlhttps://www.e-learn.cn/content/qita/750752https://blog.csdn.net/z69183787/article/details/77102198/转载于:https://www.cnblogs.com/eustoma/p/10196106.html...

2018-12-29 15:10:00 51

转载 三次握手和四次挥手理解

转载:http://blog.csdn.net/whuslei/article/details/6667471/TCP在传输之前会进行三次沟通,一般称为“三次握手”,传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。两个序号和三个标志位: (1)序号:seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:ack序号,占...

2018-12-28 17:43:00 96

转载 webapi list model 导出excel

      public IHttpActionResult GetCFXOListExcel()      {        DataTable dt = C_CardFX.GetCardFXOrderList(DataHelper.connStr, parameters, out PageCount, out recordCount, out totalInCome, out to...

2018-12-28 13:59:00 77

转载 Zabbix数据库空间大小使用计算

一、Zabbix的数据存储主要分类  1.历史数据  2.趋势数据  3.事件数据二、每秒处理的数据量  顾名思义,例如,有3000个监控项(item),每60秒取一次值,即平均每秒有50(3000/60)个数据要处理,及每秒有50条数据要插入数据库中  计算公式:每秒数据量 = 总的监控项 / 取值时间三、历史数据  历史数据定义每个监控项的取...

2018-12-28 11:09:00 379

转载 01小偷银行

http://acm.hdu.edu.cn/showproblem.php?pid=2955类似hdu1203 也是概率题只需知道 p逃走=1-p抓住所以先算出每个钱数所代表的最大逃走概率,在最后跟 1-m 比较 1 #include<iostream> 2 #include<algorithm> 3 #include<cstdio&...

2018-12-27 20:57:00 53

转载 RAID和LVM磁盘阵列

RAID磁盘冗余阵列CPU的处理性能保持着高速增长,Intel公司在2017年最新发布的i9-7980XE处理器芯片更是达到了18核心36线程。但与此同时,硬盘设备的性能提升却不是很大,因此逐渐成为当代计算机整体性能的瓶颈。而且,由于硬盘设备需要进行持续、频繁、大量的IO操作,相较于其他设备,其损坏几率也大幅增加,导致重要数据丢失的几率也随之增加。1988年,加利福尼亚大学伯克...

2018-12-27 19:13:00 163

转载 I/O模式总结

进程读取数据时要经过两个阶段:1.等待内核准备数据;2.将内核缓冲区中的数据复制到进程缓冲区中。一、阻塞IO进程会阻塞在等待内核准备数据和数据从内核空间复制到用户空间这两个阶段。二、非阻塞IO进程读取数据时,如果内核数据还没有准备好,则会立即返回一个错误告诉进程数据还没准备好。所以程序必须不断轮询询问内核数据到底准备好了没。当内核准备好数据后,此模式还是会阻塞...

2018-12-27 14:50:00 58

转载 有限大阵列查看有源S参数

记录的步骤此文件包含记录的所有步骤和信息以帮助你向其他人描述记录的步骤。在共享此文件之前,应验证以下内容:下面的步骤准确描述了记录过程。以下信息或任何屏幕截图上没有你不希望其他人看到的内容。除了你使用的函数和快捷键之外,不会记录你键入的密码或任何其他文本。你可以执行以下操作:查看记录的步骤以幻灯片形式查看记录...

2018-12-26 20:27:00 480

转载 树上和图上算法合集

1、树链剖分浅谈树链剖分树链剖分模板#include<bits/stdc++.h>#define ll long long#define INF 2147483647#define mem(i,j) memset(i,j,sizeof(i))#define F(i,j,n) for(register int i=j;i<=n;i++)#define md pus...

2018-12-26 15:22:00 156

转载 poj3126 Prime Path 广搜bfs

题目:The ministers of the cabinet were quite upset by the message from the Chief of Security stating that they would all have to change the four-digit room numbers on their offices.— It is a matter of...

2018-12-26 10:50:00 78

转载 冒泡算法排序

排序(1):冒泡排序一、前言冒泡排序是一种交换排序。什么是交换排序呢?答曰:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。二、算法思想它重复地走访要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小...

2018-12-25 20:48:00 117

转载 idea中导入springboot项目的main方法右键不能run问题

使用idea打开有 main 入口的文件,准备启动实验一下的时候发现右键并没有 Run 和 Debug发现了这种方式可解决以上问题,步骤如下: 1.在idea界面右侧有收起来的工具栏,其中有一个是 Maven Projects,点开 2. 点击 "+" ,选择需要启动工程的 pom 文件,点击 ok 3. 在右侧栏中就会出现该工程以及该工程下的所有子工程 4....

2018-12-25 19:23:00 380

转载 Android Studio 使用Menu

首先在res目录下创建一个文件夹名字随意在对创建的文件夹下在创建一个菜单名字随意参看布局可以看到你的菜单可以选择添加是么样的菜单接着要到主活动中重写onCreateOptionsMenu @Override public boolean onCreateOptionsMenu(Menu menu) { ...

2018-12-25 16:32:00 105

转载 java对象与xml相互转换工具类

public class XmlHelper { /** * Object转XML * * @param object * @return * @throws Exception */ public static String ObjectToXml(Object object) throws Exception { ...

2018-12-25 16:13:00 217

转载 odoo项目结构参数属性详解

1.基础文件及目录结构在认识odoo ORM框架前,先介绍一下odoo中模块目录结构。data:存放模块预制数据i18n:存放国际化文件models:存放模型等py代码security:存放权限文件views:存放视图文件__manifest__.py:该文件用于声明该模块,并指定一些模块元数据。(odoo8时该文件为__openerp__.py。)...

2018-12-25 15:51:00 282

转载 页面对象(Page Object)模式

内容转载自 https://www.cnblogs.com/yytesting/p/6973474.html页面对象(Page Object)模式是目前自动化测试领域普遍使用的设计模式之一,此模式可以大大提高测试代码的复用率,提高测试脚本的编写效率和维护效率,是中级自动化测试工程师的必备技能之一。使用面向对象的设计模式,页面对象模型将测试代码和被测试页面的页面元素及其操作方法进...

2018-12-25 14:47:00 607

转载 HashMap源码解析

此文已由作者赵计刚授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。5.1、对于HashMap需要掌握以下几点Map的创建:HashMap()往Map中添加键值对:即put(Object key, Object value)方法获取Map中的单个对象:即get(Object key)方法删除Map中的对象:即remove(Object key)方法判断对象是否存在于Map中:c...

2018-12-25 13:51:00 42

转载 Linux rsync 命令详解

http://www.cnblogs.com/f-ck-need-u/p/7220009.html转载于:https://www.cnblogs.com/mafeng/p/10170478.html

2018-12-24 19:21:00 42

转载 python中的上下文管理器

上下文管理器是装饰器的亲戚,是try..except..finally的替代手段凡是try语句能做的事都可以用上下文管理器实现主要应用场景 确保资源的释放 如打开的文件 数据库链接另外,如果代码中出现大量try语句 重复 可以用上下文管理器优化代码上下文管理器的实现class ContextManager(object): def __init__(self): ...

2018-12-23 22:06:00 47

转载 h5 移动端 关于监测切换程序到后台或息屏事件和visibilitychange的使用

需求:当我们页面上正在播放视频或者播放背景音乐时,我们屏幕自动息屏或者切换程序去看消息时,我们希望暂停视频或背景音乐,回到程序我们希望继续播放视频或播放背景音乐。小程序上提供了 onUnload返回 onHide退出 onShow重新进入等生命周期,h5提供了一个visibilitychange,可以帮我们监测这种情况。参考web apidocument.addEventListener("v...

2018-12-23 13:39:00 164

转载 Java面试题之数据库三范式是什么?

什么是范式?简言之就是,数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。什么是三大范式? 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。第二范式(2NF):首先是 1NF,另外包含两部分内容,一是表必须有一个主键;二是没有包含...

2018-12-22 19:44:00 1663

转载 21.Buffer Pool与压缩页/CheckPoint/LSN

一. 思考题解析• 查看Buffer Pool中的Flush List不要在线上操作该SQL语句,开销较大 SELECTpool_id,lru_position,space,page_number,table_name,oldest_modification,newest_modificationFROMinformation_schema.INNO...

2018-12-22 10:51:00 68

转载 opencv

pip install opencv-contrib-python 需要安装此环境import cv2qq = cv2.imread('qq.jpg')1 缩放图片 qq = cv2.resize(qq,None,fx=0.5,fy=0.5)2 边缘识别 canny = cv2.Canny(qq,50,240) 参数一:原始图片数组 参数二:阈值1 参数三:阈值2...

2018-12-21 16:53:00 56

转载 Android 开发 PopupWindow弹窗

Android 开发 PopupWindow弹窗 简介  PopupWindow,顾名思义弹窗.PopupWindow是与AlertDialog在形式上类似的弹窗功能,都是为了在activity最上层显示一个弹窗.但是区别是PopupWindow可以自定义出现的...

2018-12-21 15:45:00 122

转载 luogu P2664 树上游戏(点分治)

点分治真是一个好东西。可惜我不会这种要求所有路经的题很可能是点分治。然后我就不会了。。既然要用点分治,就想,点分治有哪些优点?它可以\(O(nlogn)\)遍历分治树的所有子树。那么现在的问题就是,如可快速(\(O(n)\)或O\((nlogn)\))求以一个点为根的时候,子树之间的贡献(当然还有根节点的)。我们注意到一件事,就是一棵子树中一个点对其他子树的点产生贡献当且仅当这个点的颜色...

2018-12-20 22:04:00 40

转载 JS 获取各个偶数之和!!

<html> <head> <meta charset="utf-8" /> <title>js</title> </head> <script type="text/javascript"> //功能实现 用户通过文字弹出框 输入数字 获取各个位数...

2018-12-20 18:47:00 562

转载 【算法】Attention is all you need

Transformer最近看了Attention Is All You Need这篇经典论文。论文里有很多地方描述都很模糊,后来是看了参考文献里其他人的源码分析文章才算是打通整个流程。记录一下。Transformer整体结构数据流梳理符号含义速查N: batch sizeT: 一个句子的长度E: embedding sizeC: attention_size(num_u...

2018-12-20 10:26:00 83

转载 Web | JavaScript的闭包

闭包function outter(){ var a = 1; function inner(){ console.log(a); } return inner;}//进行函数调用var inner = outter();inner();以上代码是最基本的闭包的形成.当outter函数开始调用的时候,它内部就形成了一个闭包,这个闭包存在使...

2018-12-19 23:28:00 42

转载 BZOJ 5421: 收藏家

传送门直接搞很复杂,考虑转化问题题目只要求第1个人最多能获得的物品数量所以如果一种物品拥有多个和一个是没区别的那么考虑每种物品对第1个人怎样贡献显然要经过一些交换最终到达第一个人那里发现很像一个流,那么考虑建立网络流模型建一个源点向每个点连一条最大流量为1的边,相当于初始每个点有1个物品点1向汇点连一条 $a_1$ 的边,因为点1最多能放 $a_1$ 个物品因为...

2018-12-19 18:08:00 75

转载 并发编程-concurrent指南-阻塞队列-数组阻塞队列ArrayBlockingQueue

ArrayBlockingQueue类是实现了BlockingQueue.ArrayBlockingQueue是一个有界的阻塞队列,其内部实现是将对象放在一个数组中。放入元素方法:(1) add(object)  队列没满的话,放入成功。否则抛出异常(java.lang.IllegalStateException: Queue full)。(2)offer(obje...

2018-12-18 15:20:00 75

转载 iOS 预编译语句/指令

预处理指令的种类:文件包含、宏定义、条件编译1.文件包含:OC中一般使用#import,而C语言下通常使用include区别在于#import 不会导致重复引用。OC中还有个@class关键字,一般用于头文件声明。2.宏定义:不含参数#define kScreenWidth [UIScreen mainScreen].bounds.size.width...

2018-12-18 14:56:00 54

转载 h5页面宽度设置7.5rem

function ready() { var u = navigator.userAgent; var winW = document.documentElement.clientWidth; if (!!!u.match(/AppleWebKit.*Mobile.*/)) { ...

2018-12-18 11:37:00 371

转载 关于代码审查,那些你不曾关注的细节

在工作中,我们都要进行代码审查。每个人都知道代码审查,每个人都会做代码审查(至少我希望你会做)。但如果花点时间讨论一下,你就会发现在“良好的代码审查应该做些什么”这个问题上,可谓仁者见仁智者见智。每个参与者应尽的义务是什么?代码审查的最佳方式又是什么?什么是代码审查?首先让我们来看一看什么是代码审查?维基百科上的代码审查定义如下:代码审查(有时称为同行审查)是一项...

2018-12-16 21:29:00 79

转载 让Visualstudio在win10下使用管理员方式运行

vs右键高级设置管理员运行后,每次直接运行使用的是管理员方式,但是如果直接在sln文件上点击使用的是非管理员方式(非管理员模式不能调试IIS启动的web应用)可以通过以下方式实现每次打开都是管理员方式打开注册表:HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers添...

2018-12-15 20:52:00 165

转载 负载均衡mysql集群实现数据同步

负载均衡mysql集群实现数据同步大家都知道当网站的访问并发量比较高的时候,一般的公司都采用lvs负载均衡,mysql读写分离,集群等方式降低服务器压力,数据库读写压力,假设公司采用了mysql集群,此时就会有数据同步的问题,我们怎么实现mysql集群的数据同步呢?mysql四种常见日志类型errot log 错误日志general query log 查询...

2018-12-13 11:14:00 1099

空空如也

空空如也

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

TA关注的人

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