自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 php反序列化总结与学习

基础知识:1.php类与对象2.魔术函数3.序列化方法类与对象<?phpclass test{ public $var = "hello world"; public function echop() { echo $this->var; }}$obj = new t...

2019-10-06 02:25:00 66

转载 浅谈密码学中数论基础

1.模运算(mod)模运算也可以称为取余运算,例如 23≡11(mod12),因此如果a=kn+b,也可以表示为a ≡ b(mod n),运算规则:(a+b) mod n = ((a mod n) + (b mod n))mod n (a*b) mod n = ((a mod n) * (b mod n)) mod n完全剩余集合1~n-1构成了自然数n的完...

2019-09-23 04:36:00 266

转载 轻蔑

高中时读到鲁迅先生这句话之后,每逢遇到烂人,耳边都会想起这句话,也就少了很多不该有的烦恼。“惟沉默是最高的轻蔑——最高的轻蔑是无言,而且连眼珠也不转过去。”转载于:https://www.cnblogs.com/1go0/p/11569632.html...

2019-09-22 22:19:00 52

转载 mui-scroll-wrapper mui-scroll 内容增多不出滚动条

滚动条需要初始化mui('.mui-scroll-wrapper').scroll({});转载于:https://www.cnblogs.com/niuniu0108/p/11535270.html

2019-09-17 16:54:00 159

转载 kubernetes ConfigMap和Secret:配置应用程序

7.1.配置容器化应用程序7.2.向容器传递命令行参数7.2.1.待Docker中定义命令与参数1.了解ENTRYPOINT与CMD  ENTRYPOINT定义容器启动时被调用的可以执行程序  CMD指定传递给ENTRYP的参数dockerfile 内容如下FROM daocloud.io/centos:latestADD aaa /usr/loc...

2019-09-13 21:54:00 61

转载 kubernetes 磁盘、PV、PVC

6.1.介绍卷6.1.1.卷的类型emptyDir-用于存储临时数据的简单空目录hostPath-用于将目录从工作节点的文件系统挂载到podnfs-挂载到pod中的NFS共享卷。还有其他的如gitRepo、gcepersistenDisk6.2.通过卷在容器间共享数据6.2.1.使用emptyDir卷卷的生命周期与pod的生命周期项关联,所以当删除p...

2019-09-10 20:02:00 118

转载 phpmyadmin4.8.1远程文件包含漏洞

phpmyadminindex.php中(1)是一个非空字符串;(2)不能以 index 开头;(3)不能在黑名单数组 $target_blacklist 中;(4)要满足 checkPageValidity() 函数checkpagevalidity函数查看白名单第一个返回true的地方...

2019-09-09 21:29:00 118

转载 kubernetes Service:让客户端发现pod并与之通信

5.1.Service介绍5.1.1.Serice简介5.1.1.1什么是Service  service是k8s中的一个重要概念,主要是提供负载均衡和服务自动发现。  Service 是由 kube-proxy 组件,加上 iptables 来共同实现的。5.1.1.2.Service的创建  创建Service的方法有两种:  1.通过kubectl e...

2019-09-08 22:24:00 180

转载 JAVA面向对象

一、java面向对象的特征?答:java面向对象的特征:封装、继承、多态、抽象。如果问java面向对象的三大特征是什么?那就是封装、继承、多态,但说到面向对象,还有一个很主要的特征就是抽象。1、封装a) 铺垫: Java把真实世界中某些具有共同特征的实体抽象成Java中的类,类的实例就是一个对象,而对象和真实世界的实体是一一对应的,所以说java是一门面向对...

2019-09-06 10:45:00 6

转载 h5移动端局部放大效果

首先添加zoom.js(function (root, factory) { if (typeof exports === 'object' && typeof module === 'object') module.exports = factory(); else if (typeof define === 'function' &amp...

2019-09-05 16:59:00 524

转载 容器的进程与namespace、rootfs

一:容器是什么容器的本质是一种特殊的进程。在linux容器中有三个重要的概念:Namespace、Cgroups、rootfs。Namespace做隔离,让进程只能看到Namespace中的世界;Cgroups 做限制,让这个“世界”围着一个看不见的墙。rootfs 做文件系统,rootfs 只是一个操作系统所包含的文件、配置和目录,并不包括...

2019-09-03 21:40:00 77

转载 HiveQL:文件格式和压缩方法

1.压缩/解压/*压缩:可以最小化所需要的磁盘存储空间,以及减小磁盘和网络I/O操作,但是文件压缩和解压过程会增加CPU开销。因此,对于压缩密集型的job最好使用压缩,特别是有额外的CPU资源或者磁盘存储空间比较稀缺的情况。*/-- BZip2压缩率最高,但是消耗最多的CPU开销-- GZip是压缩率和压缩/解压速度上的下一个选择-- LZO和Snappy压缩...

2019-08-22 17:18:00 49

转载 HiveQL:调优

1.使用EXPLAN/EXPLAN EXTENDED查看执行计划-- 待补充2.本地模式/*有时候hive查询数据量是非常小的,这种情况下,为查询触发执行任务对的时间消耗有可能比实际job执行时间要多得多。对于大多数这种情况,Hive可以通过本地模式在单台机器上(或某些时候在单个进程中)处理所有的任务,这样对于小数据集,执行时间明显被缩短。*/set ...

2019-08-22 16:34:00 52

转载 upload-labs

上传漏洞总结2.查看源码:发现只在content-type处做了限制,不会读取内容,因此修改content-type即可。 if (($_FILES['upload_file']['type'] == 'image/jpeg') || ($_FILES['upload_file']['type'] == 'image/png') || ($_FILES['uploa...

2019-08-22 02:35:00 82

转载 HiveQL:模式设计

1.关于分区1.HDFS用于设计存储数百万的大文件,而非数十亿的小文件,如果分区过多,会创建大量的小文件,最终会超出NameNode的处理能力。因为NameNode必须要将所有的系统文件的元数据信息保存到内存中。每个文件的元数据大小为150字节,但是会限制HDFS实例所能管理文件总数的上限。2.默认情况下,每个task都是一个新的JVM的实例,都需要开启和销毁的开销。对于小文...

2019-08-21 20:44:00 37

转载 HiveQL:视图

一.概念视图可以允许保存一个查询并像对待表一样对这个查询进行操作。这是一个逻辑结构,换言之,hive目前不支持物化视图。1.使用视图降低查询复杂度-- 创建一个视图CREATE VIEW tb1 ASSELECT * FROM t1 JOIN t2ON t1.id = t2.id;-- 从视图中获取数据SELECT * FROM tb1 WHERE...

2019-08-21 19:47:00 46

转载 leetcode---Trapping Rain Water

Givennnon-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.For example,Given[0,1,0,2,1,0,1,3,2,1,2,1...

2019-08-20 23:28:13 34

转载 如何让.Net控件在设计时InitializeComponent()中不生成相关代码

组件的一些公共属性不希望被VS在设计时加到InitializeComponent()方法中怎么处理呢?我试过了,将属性加上[Browsable(false)]也不行。我的代码如下: /// <summary> /// 控制器通讯类型下拉列表框。 /// </summary> public class CommunicationTypeCo...

2019-08-20 21:25:06 90

转载 杭电acm1042

N!Time Limit: 10000/5000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 40154Accepted Submission(s): 11153Problem DescriptionGiven an integer N(0 ≤...

2019-08-20 10:18:16 96

转载 JDK1.8版本,java并发框架支持锁包括

1、自旋锁,自旋,jvm默认是10次,由jvm自己控制,for去争取锁2、阻塞锁 被阻塞的线程,不会争夺锁3、可重入锁,多次进入改锁的域4、读写锁5、互斥锁,锁本身就是互斥的6、悲观锁,不相信这里是安全的,必须全部上锁7、乐观锁,相信这里是安全的8、公平锁,有优先级的锁9、非公平锁,无优先级的锁10、偏向锁,无竞争不锁,有竞争挂起,转为轻量锁11、...

2019-08-20 08:27:37 450

转载 1个月上班总结

上班1个月总结来到上海已经一月有余,快要完成从学生到职场的转换了。现在想想,能来到这个公司,是我的荣幸,三生有幸吧。对应当时的我来说,虽说有缺憾,但总体是很好的。1.工作总结来到SRE组,已经写了2个小的需求了,和我之前想的有所差距,天天都是模拟用户登录,获取数据,返回数据,这些就统称为接口。正应了之前某些人说的那些话,你刚去公司的话,写的都是接口而已这些需求如何解决的,...

2019-08-18 18:29:00 66

转载 Kubernetes-保障集群内节点和网络安全

13.1.在pod中使用宿主节点的Linux命名空间13.1.1.在pod中使用宿主节点的网络命名空间  在pod的yaml文件中就设置spec.hostNetwork: true   这个时候pod使用宿主机的网络,如果设置了端口,则使用宿主机的端口。apiVersion: v1kind: podmetadata: name: pod-hos...

2019-08-18 13:38:00 66

转载 k8s架构及服务详解

1.容器及其三要素1.1.容器是什么容器的本质是一种特殊的进程。在linux容器中有三个重要的概念:Namespace、Cgroups、rootfs。Namespace做隔离,让进程只能看到Namespace中的世界;Cgroups 做限制,让这个“世界”围着一个看不见的墙。rootfs 做文件系统,rootfs 只是一个操作系统所包含的...

2019-08-16 09:07:00 215

转载 终端下更改printk打印级别

如何去更改printk的打印级别?(1)查看当前控制台的打印级别# cat /proc/sys/kernel/printk该文件有4个数字值,它们根据日志记录消息的重要性,定义将其发送到何处,上面显示的4个数据分别对应如下:控制台日志级别:优先级高于该值得消息将被打印到到控制台;默认的消息日志级别:将用该优先级来打印没有优先级的消息;最低的控制台日志...

2019-08-15 15:50:00 71

转载 软件测试计划和测试报告

软件的测试计划就是描述测试目的,范围,方法和软件测试重点等的文档。包含测试范围,测试方法,测试工具,将要生成的测试结果设计测试计划的流程:我们制定测试计划时,一般使用5W1H原则5W:为什么要进行这些测试。要测试哪些方面,不同阶段的测试内容是什么?相应文档,缺陷的存放位置,测试环境等在哪里?测试不同阶段的起始时间是什么?项目有关人员组成是谁,安排哪些测试人员进行测试?...

2019-08-15 15:40:00 295

转载 C standard library contents

C Standard LibraryContents <assert.h> : Diagnostics <ctype.h> : Character Class Tests <errno.h> : Error Codes Reported by (Some) Library Functions &l...

2019-08-14 15:33:38 64

转载 Palindrome DP

算法:最长上升子序列,求字符串的正序和逆序的最长上升子序列,N - dp[N][N]就是最少要添加的单词。View Code #include<iostream>#include<string>using namespace std;class Matrix{ public: int solve(int ); ...

2019-08-14 06:47:09 48

转载 我悄悄地把cocos2d-x占了

用不惯java的我,悄悄地把cocos2d-x占了。对于cocos2d-x的使用,我还只是刚刚开始学习,那么就把学习的过程记录下来吧。开张大吉,大家记得来捧场啊。转载于:https://www.cnblogs.com/cocos2d-x/archive/2012/02/25/2368024.html...

2019-08-14 02:52:05 38

转载 函数式编程

函数式编程相对于面向对象编程(Object-oriented-programming)关注的是数据而言,函数式编程关注的则是动作,其是一种过程抽象的思维,就是对当前的动作去进行抽象。函数式编程具有两个基本特征。函数是"第一等公民"所谓"第一等公民"(first class),指的是函数与其他数据 类型一样,处于平等地位,可以赋值给其他变量,也可以作为参数,传入另一个函数,或者作为别的函数...

2019-08-14 01:57:10 37

转载 多个按钮触发同一个Bootstrap自适应模态窗口

在项目中可能会面对这样的一个场景: 界面上有多个按钮,我们希望点击这些按钮弹出同一个模态窗口,但希望模态窗口的内容是动态生成的,即,点击每个按钮弹出的模态窗口内容不同。 通常情况下,一个按钮对应一个模态窗口。<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt...

2019-08-13 22:19:02 103

转载 JWT(JSON web Token)

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。跨域身份验证Internet服务无法与用户身份验证分开。一般过程如下。1.用户向服务器发送用户名和密码。2.验证服务器后,相关数据(如用户角色,登录时间等)将保存在当前会话中。3.服务器向用户返回session_id,sessio...

2019-08-13 20:17:00 108

转载 【SpringMVC】返回视图中包含数据(ModelAndView)

在普通的servlet项目中,Controller获取了数据,需要在视图显示,需要显示的调用request.setAttribute()等方法在SpringMVC中,使用ModelAndView、ModelMap,Model,Map。以下四种方式都是放在request域中,如果放在Session中,在类名前加上@SessionAttributes("student"),@S...

2019-08-12 20:37:00 211

转载 jmeter返回值中文乱码

1、添加断言2、复制如下脚本。重新运行就可以了String s=new String(prev.getResponseData(),"UTF-8"); char aChar; int len= s.length(); StringBuffer outBuffer=new StringBuffer(len); for...

2019-08-12 14:33:00 83

转载 day12

可变长参数形参位置形参默认形参实参位置实参关键字实参可变长参数之*如果当你的用户可以输入很多的值,或者输入的值不固定,也就是实参的个数很多或输入的值不固定的时候的时候,我们不可能设定很多的形参,也没法办到一一对应数量不同的实参。这个时候,我们就需要用到可变长参数。def func(name, pwd, *args): print('name:', name...

2019-08-12 13:39:00 32

转载 彻底解决 Jenkins Slaver 节点无法执行 Git-LFS 命令

最新配置新增一台iMac当作持续集成构建的Slaver节点,添加节点很顺利,但是拉取代码的时候发现无法正常。出现以下提示:hudson.plugins.git.GitException: Command "git checkout -f 1465f8d3b3afa59d3f40b876debd6e08988d3d39" returned status code 128:stdout: std...

2019-08-12 12:30:42 558

转载 HTTP状态码

HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。1xx 消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响...

2019-08-12 05:02:50 293

转载 Gdal库计算形心方法。

Gdal库计算形心方法。 在Gdal库中计算形心的方法如下: int OGRGeometry::Centroid( OGRPoint *poPoint ) const 其函数实现中,是调用的Geos库中的GEOSGetCentroid()方法,最终在Geos的bool Geometry::getCentroid(Coordinate& ret) const函数中创建了Centro...

2019-08-11 23:58:39 141

转载 kubernetes API服务器的安全防护

12.1.了解认证机制  启动API服务器时,通过命令行选项可以开启认证插件。12.1.1.用户和组了解用户:  分为两种连接到api服务器的客户端:  1.真实的人  2.pod,使用一种称为ServiceAccount的机制了解组:  认证插件会连同用户名,和用户id返回组,组可以一次性给用户服务多个权限,不用单次赋予,  system:unaut...

2019-08-11 14:54:00 60

转载 leetcode46.全排列

给定一个没有重复数字的序列,返回其所有可能的全排列。示例:输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]来源:力扣(LeetCode)链接:leetcode-cn.com/problems/pe…著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。两...

2019-08-10 12:13:09 42

转载 js加密代码的分析[转]

这里做了一个简单的分析首先要说明的是这个加密作者的js功底是很扎实的,应该是一个前辈级的人物,非常非常的佩服作者。生成器应该有现成的,但 我不知道是哪个,呵呵首先是一个总体的分析,然后给一个刚写好的演示代码来说明整个解密过程。源代码是这样的把我给的代码里的所有注释全部去掉就可以看到很有节奏感的代码,CODE:eval(function(p,a,...

2019-08-10 00:07:30 87

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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