自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux的SElinux可能导致的服务器异常的研究

今天先写现象:某台服务器由于误操作启动了SELinux,导致了服务器无法登陆,原有用户名口令全部失效。再关闭SElinux后,恢复正常。我现在的好奇在于,SElinux基于什么样的原理阻止了单用户模式下的passwd命令执行。SELiunx原理:通过一个在linux内核外挂的模块LSM(Linux Security Modules),在原生linux的权限管理后增加了一个钩子(ho...

2018-08-31 09:35:00 155

转载 (转)linux下查看已安装的软件与卸载

因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类:1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep “软件或者包的名字”。[root@hexuweb102 ~] rpm -qa | grep ruby2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用...

2018-08-30 23:17:00 66

转载 变量的解构赋值(数组)

阮一峰ES6入门数组的解构赋值基本用法let [a,b,c] = [1,2,3];let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"let [x, , y] = [1, 2, 3];x ...

2018-08-29 18:30:00 33

转载 SNet解读

解读论文:Learning Local Image Descriptors with Deep Siamese and Triplet ConvolutionalNetworks by Minimising Global Loss Functions为什么要总结这么一篇旧的论文?因为里面一些方法具有总结性。例如对于图像块匹配来说,我自己给出的一个划分:按照网络类型:度量学习(me...

2018-08-29 15:54:00 446

转载 自动化测试--实现一套完全解耦的简单测试框架

selenium中有提供pageObject,支持将页面元素和动作单独封装到一个类中。但是,当页面元素发生变化的时候(在项目的维护过程中,很很容易发生的),就需要去修改源代码。为了解决这个问题,可以实现一套完全解耦的简单测试框架。该框架的主要思想,是 将各个测试页面的定位信息存放到xml中,解析后的xml信息映射到相应的类中。当页面定位信息改变的时候,只需修改xml文件即可。下面是项目...

2018-08-29 15:13:00 182

转载 08-函数

函数:就是将一些语句进行封装,然后通过调用的形式,执行这些语句。函数的作用:将大量重复的语句写在函数里,以后需要这些语句的时候,可以直接调用函数,避免重复劳动。简化编程,让编程模块化。 console.log("hello world"); sayHello(); //调用函数 //定义函数: functio...

2018-08-28 20:57:00 40

转载 Python 30 网络编程介绍

1、目标:编写一个C/S架构的软件C/S:Client --------------- 基于网络 ------------------- ServerB/S:Browser ------------ 基于网络------------------- Server2、服务端需要遵循的原则:(1)服务端与客户端都需要有唯一的地址,但是服务端的地址必须固定 / ...

2018-08-28 20:49:00 42

转载 Linux命令行bash批量重命名文件

本文介绍下,在linux下使用shell批量重命名文件的例子,有需要的朋友参考下吧。在linux中,重命名文件名,需要用到mv命令。如果需要批量重命名名一批文件,就需要写bash脚本或命令行了。例如,要把aaaaaaaaaaaaa.jpg重命名为aaaaaaaaaaaaa_MED.jpg命令:代码示例:for i in *.jpg;do mv "$i" "${i%.jpg}_MED.jpg" ;...

2018-08-28 19:46:00 855

转载 原生js的容易忽略的相似点(一)

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>原生js测试</title> <script type="text/javascript"> /...

2018-08-28 15:42:00 48

转载 加速页面加载实现性能优化

  提到性能优化,首先想到的就是css和js在页面中放置的位置,css 放在head头部可以提升用户体验,这样在页面加载的时候,元素和样式同时渲染出来,用户就不会觉得慢。  性能优化可以从下面四个方面入手 :  1、页面是如何加载出来的;  2、尽可能的用css来完成交互,因为浏览器天生就会处理他们,而且代码量也会比js少,也避免了js跨浏览器的问题;  3、用渐进式增强提升用户体...

2018-08-28 11:44:00 146

转载 windows安装composer

Composer 是 PHP 的一个依赖管理工具(不是一个包管理器)。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。在windows下安装的方法方法一:使用安装程序 这是将 Composer 安装在你机器上的最简单的方法。 下载并且运行Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任...

2018-08-27 22:49:00 36

转载 phpstudy 升级mysql到mysql5.7

前言今天在工作发现一个错误,在往本地导数据表的时候老是报错:?1[Err] 1294 - Invalid ON UPDATE clause for '字段名' column报错的数据表字段:?1`字段名` datetime DEFAULT NUL...

2018-08-27 15:56:00 43

转载 java解析和组装json以及一些方法的理解

这是一个json格式的字符串第一种情况(简单格式)String result = "{\"name\":\"小明\",\"age\":\"12\"}";JSONObject json = new JSONObject(result);System.out.println("name="+json.getString("name")+",age="+json.getString("age"...

2018-08-27 10:39:00 50

转载 副本集

副本集,就是指一组服务器的集群,其中有一个主服务器,用于处理用户的请求;其余为备份服务器,用于保存主服务器的数据副本。如果主服务器崩溃了,会自动将一个备份服务器升级为新的主服务器,从而保证服务的进行。创建副本集1:先创建几个存放数据的文件夹,比如在前面的dbs下面创建db1,db2,db3;同理在前面的logs下面创建logs1,logs2,logs32:在启动MongoDB服务器的时候,...

2018-08-27 08:38:00 64

转载 get请求与post请求中文乱码问题的解决办法

首先出现中文乱码的原因是tomcat默认的编码方式是"ISO-8859-1",这种编码方式以单个字节作为一个字符,而汉字是以两个字节表示一个字符的。一,get请求参数中文乱码的解决办法对于get请求解决中文乱码有两种途径一种是修改tomcat默认的编码方式为"UTF-8"在tomcat的server.xml里把<Connector connectionTimeout="2...

2018-08-26 21:39:00 144

转载 Docker 安装MySQL

1、使用docker 命令搜索mysql 镜像,前提是已安装了Dockerdocker search mysql2、下载相应版本的mysql 镜像docker pull mysql3、查看docker 安装下的mysql 镜像docker images4、根据下载的mysql 镜像创建mysql容器docker run --restart=always ...

2018-08-26 20:02:00 41

转载 cf 1029 C

C. Maximal Intersectiontime limit per test3 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are givennnsegments on a number line;...

2018-08-26 11:10:00 77

转载 session

https://blog.csdn.net/hjc1984117/article/details/53995816今天就来彻底的学一些session是个啥东西,我罗列了几个需要知道的要点:1.session 是啥?2.怎么保存的?3.如何运行?4.有生命周期吗?5.关闭浏览器会过期吗?6.Redis代替文件存储session7.分布式session的同步问题session是啥?...

2018-08-25 16:32:00 41

转载 小峰视频六:数据类型(二)

转载于:https://www.cnblogs.com/codeyuan1992/p/9532638.html

2018-08-25 01:07:00 40

转载 怎么解决svn清理失败且路径显示乱码问题

##############################首先检查下你更新的目录下是否正有程序在跑,文件在被占用,及进程里还是在跑更新目录里的服务这样也会导致更新,清理失败##############################下载 sqlite数据库工具,sqlite3.exe下载地址:sqlite官网http://www.sqlite.org/d...

2018-08-24 11:04:00 92

转载 PHP7 学习笔记(十六)Yaconf 一个高性能的配置管理扩展

鸟哥博客原文:Yaconf – 一个高性能的配置管理扩展什么是yaconf ?它使用单独的一个配置目录(在yaconf.directory指定), 不和代码在一起.它在PHP启动的时候, 处理所有的要处理的配置, 然后这些配置就会常驻内存, 随着PHP的生命周期存亡. 避免了每次请求的时候解析配置文件.配置目录和代码分离以后, 可以借助一个配置管理后台, 来实现配置的统一化管理.配置如果有...

2018-08-24 10:16:00 138

转载 uva The Tower of Babylon[LIS][dp]

转自:https://mp.weixin.qq.com/s/oZVj8lxJH6ZqL4sGCXuxMwThe Tower of Babylon(巴比伦塔)Perhaps you have heard of the legend of the Tower of Babylon. Nowadays many details of this tale have been forgotten. ...

2018-08-23 21:57:00 41

转载 C#静态 xx相关学习

文章:C#中静态变量和 静态方法的作用转载于:https://www.cnblogs.com/Tpf386/p/9525523.html

2018-08-23 18:25:00 48

转载 LeetCode算法题python解法:6. ZigZag Conversion

英文题目:The string"PAYPALISHIRING"is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility)中文理解大概就是给定一个字符串和一个数字,...

2018-08-23 17:02:00 131

转载 快速查找各种插件快速引用的方法

基于npm各种插件引用的方法例如 可以直接饮用 库<script src=http://unpkg.com/vue></script><script src=http://unpkg.com/jquery></script>等等快捷查找npm插件的方法:如:https://unpkg.com/vuehttps:...

2018-08-22 21:12:00 259

转载 隐藏表单域、URL重写、cookie、session

隐藏表单域:隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的。当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上。代码格式:<input type="hidden" name="..." value="...">属性解释:type="hidden"定义隐藏域;name属性定义隐藏域的名称,要保证数据的准确采集,必须定义一个独一无二的名称;v...

2018-08-22 17:30:00 133

转载 redis

Redis一、Redis简介1.关于关系型数据库和nosql数据库关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据 库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实 际开发中一个项目中nosql和关系型数据库会一起使用,达到性...

2018-08-22 17:06:00 46

转载 java并发包 java.util.concurrent

java.util.concurrent转载于:https://www.cnblogs.com/panchanggui/p/9518671.html

2018-08-22 16:44:00 43

转载 java面试题1000道

java面试题1000道1. JDK与JRE之间的区别答:JDK是java开发工具包的一个标准,它包含了一些工具,以及为开发java程序所需要的库,它也包含编译器,调试工具。JRE是java运行时环境,它包含在JDK当中,JRE提供必要的库以及JVM,因为这是运行java程序所必须的。2. 什么是java虚拟机答:java虚拟机(java Virturl Machine JVM)是一个抽...

2018-08-22 16:24:00 289

转载 结合sklearn的可视化工具Yellowbrick:超参与行为的可视化带来更优秀的实现

https://blog.csdn.net/qq_34739497/article/details/80508262Yellowbrick 是一套名为「Visualizers」的视觉诊断工具,它扩展了 Scikit-Learn API 以允许我们监督模型的选择过程。简而言之,Yellowbrick 将 Scikit-Learn 与 Matplotlib 结合在一起,并以传统 Sciki...

2018-08-21 19:53:00 53

转载 BZOJ3573: [Hnoi2014]米特运输

BZOJ3573: [Hnoi2014]米特运输Description米特是D星球上一种非常神秘的物质,蕴含着巨大的能量。在以米特为主要能源的D星上,这种米特能源的运输和储存一直是一个大问题。D星上有N个城市,我们将其顺序编号为1到N,1号城市为首都。这N个城市由N-1条单向高速通道连接起来,构成一棵以1号城市(首部)为根的树,高速通道的方向由树中的儿子指向父亲。树按深度分层:...

2018-08-20 16:15:00 89

转载 静态代码块

static {//静态代码块 } 关于静态代码块,要注意的是:它是随着类的加载而执行,只执行一次,并优先于主函数。具体说,静态代码块是由类调用的。类调用时,先执行静态代码块,然后才执行主函数的。静态代码块其实就是给类初始化的,而构造代码块是给对象初始化的。静态代码块中的变量是局部变量,与普通函数中的局部变量性质没有区别。一个类中可以有...

2018-08-19 16:38:00 40

转载 非结构化数据存储方案

ceph官方网站:http://docs.ceph.org.cn/简单介绍:Ceph是一个开源的分布存储系统,同时提供对象存储、块存储和文件存储。linux内核2.6.34将ceph加入到内核中,红帽基于ceph出了redhat ceph storage.支持TB级存储支持高可用、容灾备份(当然了,这是存储的常见功能)支持上百节点的负载均衡系统架构:O...

2018-08-17 18:09:00 705

转载 GitHub配置sshkey以及ssh key的生成方法

由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key。打开git bash,在控制台中输入以下命令。$ ssh-keygen -t rsa -C"youremail@example.com"输入完毕后程序同时要求输入一个密语字符串(passphrase),空表示没...

2018-08-17 11:14:00 388

转载 简单概念

引理1:如果a, b, c是任意三个整数,m是一个正整数,则当a=b(mod m),b=c(mod m) 成立时,有a=c(mod m)引理2:如果a, b, c是任意三个整数,m是一个正整数,且(m, c)=1,则当ac=bc(mod m)时,有a=b(mod m).引理3:如果a, b是任意两个整数,而m, n是两个正整数,则当a=b(mod m)时,有a^n=b^n(mod m).引理4:设...

2018-08-16 20:55:00 142

转载 说一下B+tree和二叉搜索树的区别?说一下二叉搜索树和AVL树、红黑树之间的差别...

https://blog.csdn.net/kingcat666/article/details/45248487http://www.cnblogs.com/FMOON/p/9487472.html二叉查找树(BST),平衡二叉查找树(AVL),红黑树(RBT),B~/B+树(B-tree)优势:(1) 都是动态结构。在删除,插入操作的时候,都不需要彻底重建原始的索引树。最多就是执行...

2018-08-16 15:17:00 206

转载 pg_dump 数据处理

从数据库导出数据-U 用户 -p 端口 -h 主机地址 -f 导出文件地址-O 备份数据库结构和数据,不设置拥有者-s 只导出数据库结构最后是库名(全部导出)pg_dump -U postgres -p 9900 -f /var/tmp/20180612_data.sql -O dbname(选择表)pg_dump -U postgres -p 9900 -t table...

2018-08-16 12:55:00 198

转载 as3 滤镜

package { import flash.display.Sprite; import flash.filters.BlurFilter; import flash.filters.DropShadowFilter; import flash.filters.GlowFilter; import flash.filters....

2018-08-16 11:26:00 72

转载 oracle存储过程

create or replace procedure APP_0200000100(p_in_str in varchar2, p_out_str out varchar2) is /*********************************************************...

2018-08-16 10:46:00 49

转载 Python代码规范和命名规范

http://www.imooc.com/article/19184?block_id=tuijian_wz#child_5_1Python PEP8 编码规范中文版:https://blog.csdn.net/ratsniper/article/details/78954852转载于:https://www.cnblogs.com/kusy/p/9485457.html...

2018-08-16 09:39:00 40

空空如也

空空如也

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

TA关注的人

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