自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MongoDB的索引

索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录,这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的,索引是特殊的数据结构,存储在一个易于遍历读取的数据集合中,是对数据库表中一列或多列的值进行排序的一种结构。一.创建索引>db....

2018-12-30 22:45:00 76

转载 axios的封装

import axios from 'axios' // 引入axios// import qs from 'qs' // 引入qsimport Cookies from 'js-cookie'import router from '@/router/index'import { Loading } from 'element-ui'import { Message } from 'el...

2018-12-29 08:45:08 70

转载 Easy Redmine 中导出 PDF 文件

Easy Redmine 可以生成很多漂亮且实用的图表。在多数情景下,通过浏览器展示或打印出这些图表就已足够。但在某些场景下,如向客户发送项目进度报告,附带一个 PDF 格式的甘特图更为正式和专业。Easy Redmine 支持将一些图表直接导出为 PDF 文件,并且可以自定义 PDF 模版。相对使用打印另存为 PDF 文件,直接导出 PDF 文件更为...

2018-12-28 23:08:47 617

转载 DLLHijack漏洞原理

原理 当一个可执行文件运行时,windows加载器讲课执行模块映射到进程的地址空间中,加载器分析可执行模块的输入表,并设法找出任何需要的DLL,并将它们映射到进程的地址空间中。由于输入表中只包含DLL名而没有它的路径名,因此加载程序必须在磁盘上搜索DLL文件。而这里DLL文件搜索遵循以下顺序。可执行程序加载的目录系统目录16位系统目录Windows目录...

2018-12-28 22:58:00 150

转载 css元素不可见方法

css使元素不可见的三个方法:display: none / visibility: hidden / opacity: 0display: none 隐藏元素不占据空间结构,子元素显示状态始终跟父元素保持一致,会引起回流和重绘,不会遮挡其他元素的触发事件。visibility: hidden 隐藏元素占据空间结构,子元素显示状态...

2018-12-28 03:32:32 319

转载 linux一些配置

ifconfig 查询、设置网卡和ip参数ifup ens33 启动网卡ifdown 关闭网卡systemctl restart/start/stop network 重启、开始、关闭 网络服务PS1="[\u@\h \w \t]\$"修改命令提示符,添加 绝对路径,和时间hostnamectl set-hostname 新名字 修改主机名selinux 内置的防火墙...

2018-12-27 20:13:00 44

转载 PostgreSQL 存储之Page(页面)源码分析

我在另一篇文章:PostgreSQL 数据存储结构 中我们介绍了控制页和数据页的基本存储结构,那是从物理上进行说明各种页面的用途说明。下面我们是从代码逻辑上来分析页面是如何进行操作和控制的。页面布局示意图PageHeader先简单的看一下源代码中定义的Page头部信息结构体,中文是我自己的理解:源码位置:/src/include/storage...

2018-12-27 14:50:40 294

转载 promise, async, await, execution order

async can be transformed to promise. So, if we want to understand async, we have to understand promise first.PromiseNormally, promise is easy to understand, especially ...

2018-12-27 13:12:12 119

原创 你真的了解前端模块化吗?

前言在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,此时在JS方面就会考虑使用模块化规范去管理。本文内容主要有理解模块化,为什么要模块化,模块化的优缺点以及模块化规范,并且介绍下开发中最流...

2018-12-27 10:24:53 116

转载 parcel+koa+nodemon 快速搭建react开发环境

目录结构server启动脚本server/index.jsconst Koa = require('koa')const serve = require('koa-static')const Bundler = require('parcel-bundler')const { resolve } = require('path')const app = new Koa()//...

2018-12-27 07:44:35 204

原创 趣头条总编辑肖厚君:内容价值决定互联网创新品牌的核心价值

雷帝网 乐天 12月26日报道趣头条总编辑肖厚君今日在2018中国品牌论坛发表主题演讲时表示,过去很长一段时间,互联网行业陷入一个数据为王的误区,认为有价值的内容等同于点击率高的内容。“有价值的内容不应是只为了迎合受众的偏好,它需要真正从思想高度或者艺术性上去做考量,融入百姓的话语体系,传递向上向善的价值。”肖厚君说,为用户提供有价值的内容是塑造趣头条品牌核心价值的决定要素,也是趣头条未来要为之坚...

2018-12-26 15:19:15 118

转载 intellij 自动导包

2018-12-26 14:25:00 129

转载 Excel如何对某一列进行去重

第一步,选中A列数据,单击功能区——数据选项卡——高级第二步,在弹出的对话框中,选中“将筛选结果复制到其他位置”,"列表区域"填写A列的地址:$A$1:$A$17,“复制到”填写:B1,把“选择不重复记录”勾上,确定即可。三、结果如下图:转载于:https://www.cnblogs.com/qinweijujingyi/p/10178063.html...

2018-12-26 11:08:00 13039

转载 动态添加select选项空选项问题

问题:动态添加校区选项的数据的时候,总是多添加一项空白的数据。动态添加代码如下:网上找到的原因:因为在option中有标签没有闭合,所以导致浏览器认为是两个option,所以只需要给这个标签添加上结束标签就可以了。找了很久,还是自己不仔细的原因: 切结 select 中的 option 需要开始和结束标签 <option>xxx&...

2018-12-26 11:01:00 1441

转载 《你不知道的javascript》笔记_this

下一篇:《你不知道的javascript》笔记_对象&原型写在前面上一篇博客我们知道词法作用域是由变量书写的位置决定的,那this又是在哪里确定的呢?如何能够精准的判断this的指向?这篇博客会逐条阐述书中有这样几句话:this是在运行时进行绑定的,并不是在编写时绑定,它的上下文取决于函数调用时的各种条件this的绑定和...

2018-12-25 22:31:17 95 1

转载 HTML 文本内容居中

简单描述:使用bootstrap 的model弹出框,里边的标题内容是靠左的,想把内容居中。操作:给标题的class加上"text-center"。另外 我发现,在使用model的过程中,只要给div的class只加上“text-center”,该div里的所有内容都会以居中的形式展览,并且不会存在分辨率的问题。个人前端比较烂,解决这么个小问题,心里就很开心,haha༺༺超༒神༻༻。◕...

2018-12-25 18:28:00 871

转载 js for终止循环 跳出多层循环

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

2018-12-24 19:42:00 4559

转载 你所不知道的linux匿名管道知识

相信很多在linux平台工作的童鞋, 都很熟悉管道符 '|', 通过它, 我们能够很灵活的将几种不同的命令协同起来完成一件任务。就好像下面的命令:不过这次咱们不来说这些用法, 而是来探讨一些更加有意思的, 那就是 管道两边的数据流"实时性" 和 管道使用的小提示。其实我们在利用管道的时候, 可能会不经意的去想, 我前一个命令的输出, 是全部处理完再通过管道传给第二个命令, 还...

2018-12-24 14:38:16 80

转载 Centos7 xfs文件系统扩展root根分区

实验环境VMware里的虚拟机Centos7系统版本:Centos7.2 (Core)x64系统初始磁盘sda大小为18GB后期扩容到30GBCentos7.2系统使用LVM 逻辑卷和XFS文件系统实现方式目前常用方式有两种:1、使用LVM逻辑卷扩容实现注:这种实现方式适用于系统有足够的剩余空间!2、通过挂载新增硬盘实现注:这种实现方式适用于系统没有足够的剩余空间!备份原环境...

2018-12-24 13:55:34 484

转载 SpringBoot学习笔记 之 Day1 SpringBoot快速入门

SpringBoot快速入门https://spring.io/1. SpringBoot简介Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的、产品级别的应用。 背景: J2EE笨重的开发、繁多的配置、低下的开发效率、复杂的部署流程、第三方技术集成难度大。 解决: Spring 全家桶 时代Spring Boot ——> ...

2018-12-24 11:55:00 109

转载 MySQL的btree索引和hash索引的区别

hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可 能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢?任何事物都是有两面性的,Hash 索引...

2018-12-24 10:39:00 62

转载 SpringBoot(三)之web开发

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

2018-12-23 22:21:00 103

转载 Mininet实验 命令延伸实验扩展

本次实验尝试使用命令行、Python脚本编写、交互式界面创建自定义拓扑。命令行创建拓扑1.最小的网络拓扑,一个交换机下挂两个主机 1 sudo mn --topo minimal2.每个交换机连接一个主机,交换机间相连接。本例:4个主机,4个交换机。1 sudo mn --topo linear,4 3.每个主机都连接到同一个交换机上。本例:...

2018-12-22 23:28:00 554

转载 被标记为事务的方法互相调用的坑(下)

参考:www.iteye.com/topic/11227…上一节,主要分析了 被标记为事务的方法互相调用,事务失效的原因,思考比较多,这一节主要说说解决方案,思考会少一些。####解决方案的核心: 通过代理对象去调用方法1.把方法放到不同的类:我们需要新建一个接口:public interface OtherService { void insertCodeMonkey();}...

2018-12-22 11:51:43 65

转载 2018

反回来看,一年来,每天的工作太繁琐重复了,没有迭代,技术没有得到明显的提高,扯皮的本领提高了一些。转载于:https://www.cnblogs.com/huangbaobaoi/p/10159929.html...

2018-12-22 09:59:00 64

转载 int、bool和str

intbit_length返回以二进制表示的最短长度print(int.bit_length(10))结果4Process finished with exit code 0int()将字符串,布尔值,浮点数转换成了整数;将二进制、八进制、十六进制转换成十进制1. 转换字符串print(int("256"), int(True))...

2018-12-21 19:38:00 126

原创 Oracle Cloud Native Framework推出云原生解决方案

摘要:Oracle Cloud Native Framework云原生平台提供托管云服务和本地软件,同时在现Oracle云基础架构上跨应用程序配置和分析大量服务。developer relations for Oracle Cloud Infrastructure副总裁Bob Quillin讨论了该框架的优势以及对2019年云原生市场的预测。Q:云原生基础设施带来了哪些好处?Bob Quillin...

2018-12-21 09:00:50 82

转载 驳 《停止学习框架》与驳《 驳 《停止学习框架》》与驳《驳《 驳《停止学习框架》》》...

个人观点看了《停止学习框架》看了《驳《停止学习框架》》看了《驳《 驳《停止学习框架》》》都很在理。说一下自己的看法:所有的技术迭代,框架进化,代码的风格,全部是基于业务的发展、公司成本的考虑与合作的效率,如何架构是基于业务的扩展,框架的选型是考虑团队的成本,本没有绝对的错与对。所有新技术的诞生都是当前的技术无法满足或者成本太高所激发的。只专注于代码如何,没有意义。成年人应该考虑利弊,...

2018-12-20 17:04:48 168

转载 Spring Cloud 终于按捺不住推出了自己的服务网关 Gateway ...

Spring 官方最终还是按捺不住推出了自己的网关组件:Spring Cloud Gateway ,相比之前我们使用的 Zuul(1.x) 它有哪些优势呢?Zuul(1.x) 基于 Servlet,使用阻塞 API,它不支持任何长连接,如 WebSockets,Spring C...

2018-12-20 15:50:35 117

转载 利用BootStrap Table插件实现自己的弹出框分页。

参考链接1:    官网:http://bootstrap-table.wenzhixin.net.cn/zh-cn/home/        开始使用:http://bootstrap-table.wenzhixin.net.cn/zh-cn/getting-started/        文档:http://bootstrap-table.wenzhixin.net.cn/zh-cn/docu...

2018-12-20 15:41:00 457

转载 Notes-Notepad++ 快捷键

  Ctrl+C 复制  Ctrl+X 剪切  Ctrl+V 粘贴  Ctrl+Z 撤消  Ctrl+Y 恢复  Ctrl+A 全选  Ctrl+F 键查找对话框启动  Ctrl+H 查找/替换对话框  Ctrl+D 复制并粘贴当行  Ctrl+L 删除当前行  Ctrl+T 当行向上移动一行  F3 查找下一个  Shift+F3 查找上一个 ...

2018-12-19 13:56:00 154

转载 iOS MD5和base64加密

MD5和base64加密在网络发展趋势日渐迅猛的今天,数据的安全性也越来越重要。因此,如何保证用户数据的安全就成为了我们不得不考虑的一个问题。在iOS中最常见的两种加密方式是base64加密码和MD5加密。base64加密属于可逆性的加密,意思就是既可以加密,也可以解密。而MD5加密属于不可逆性的加密,只能够给我们提供加密的方式,却没有解密的方式,一般情况多应用与登录注册界面。MD5加密MD...

2018-12-19 09:27:47 166

转载 深度学习项目 | 一招让你的mao(猫)片十倍增长

我们知道深度学习模型训练时通常都需要大量的训练集,我们在做图像相关的应用时同样需要进行图像数据增加,下面我将给大家总结10种图像数据增强常用的方式,并给出keras的实现方法。一. 水平翻转随机的对图片进行水平翻转,这个参数适用于水平翻转不影响图片语义的时候二. 竖直翻转随机的对图片进行竖直翻转,这个参数适用于竖直翻转不影响图片语义的时候三. 随机旋转角度设置一个0~180的度...

2018-12-18 12:29:48 105

转载 React Native 结合友盟实现分享

前言如今,分享已经是app必不可少的一项功能,前段时间在react native中实现了社会化分享的功能,在这里记录一下实现过程,希望可以帮到有需要的人。此文章会记录安卓和IOS 两个平台分别实现分享的步骤,内容可能会有点长,可根据需要查看。技术调研在搜罗了网上大部分 react native实现分享的技术文章中,大部分文章较为老...

2018-12-17 16:42:33 1172

转载 2018.12.17 区块链论文翻译

ARPA Whitepaper v0.7(Arpachain)ARPA 白皮书我们为区块链网络提出了一种安全的计算解决方案。使用MAC技术,计算的正确性即使在恶意多数条件下也是可验证的,通过secret-sharing,隐私也得到了保护。使用最先进的多方计算协议和layer2解决方案,我们的隐私保护计算保证区块链的数据安全性,加密,同时减少了计算量。这一突破对未来的去中心化网络的未来有...

2018-12-17 13:18:00 137

转载 二元关系最小割

处理一类问题:N个任务,M对二元组关系(x,y),求最小总花费,条件如下:每个任务可以在机器A或机器B上完成,分别花费Ai、Bi。若x,y同时在A上完成,花费C1(x,y)。若x,y同时在B上完成,花费C2(x,y)。若x在A、y在B上完成,花费C3(x,y)。若x在B,y在A上完成,花费C4(x,y)。大概这种。建模方法:根据割集的定义列方程。然后求解即可。最后...

2018-12-16 21:04:00 240

转载 汇编函数 哪些寄存器在使用时需要保护和恢复现场

在写汇编函数时,总感觉在哪些寄存器该保护哪些不需要保护的问题上比较模糊,要是保护所有使用到的寄存器感觉比较死板也不符合规则,所以就去网上搜了搜。找到了一些规则,我觉得这是一个规则问题,大家都遵守的话就可以相互复用函数了,当然这个规则也是有一定道理的。1、你自己的函数在操作改变edi esi ebx ebp esp这几个寄存器的值时,你必须先保存这几个寄存器原先的值,并在函数返回之前恢复上述这几...

2018-12-16 15:36:00 619

转载 理解 vue-router的beforeEach无限循环的问题

在理解beforeEach无限循环之前,我们先来看一下beforeEach相关的知识点,该篇文章的项目是基于 express+vue+mongodb+session实现注册登录 这篇文章项目基础之上进行讲解的,因为登录完成后,会跳转到列表页面,那么在跳转到列表页面之前,我们会使用 router.js 使用beforeEach来判断下,如果登录成功,并且session在有效期内的话,就跳转到下一个页...

2018-12-16 00:46:00 2541

转载 Beta 冲刺(4/7)

目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员:恺琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 ...

2018-12-15 22:21:00 58

转载 崛起于Springboot2.X之集成规则引擎Drools(41)

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

2018-12-14 18:01:00 259

空空如也

空空如也

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

TA关注的人

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