自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MVC简介

以淘宝的购物车为例一、结合六个基本质量属性可修改性采用MVC设计模式的时候,可以将视图、模型、控制器分析,将用户动作、数据表示、应用数据分离开来,如果用户需要以不同的视图来展示,只需要修改视图中的代码即可,对于模型和控制器的代码,则不需要做改动,即可满足要求,使得对代码的修改非常方便。易用性用户可以直接在商品展示界面中将商品添加进购物车,直接点开购物车就可以看到已经添加的商品;...

2018-03-30 23:31:00 104

转载 bzoj4566: [Haoi2016]找相同字符

把两个字符串拼起来,然后做后缀数组和LCP,然后开两个单调栈,进行计算即可。#include<bits/stdc++.h>using namespace std;long long len1,len2,n,rank[500000],sa[500000],temp[500000],str[500000],cnt[500000],p[500000];long long ...

2018-03-30 21:19:00 68

转载 技术干货|深入理解flannel

根据官网的描述,flannel是一个专为kubernetes定制的三层网络解决方案,主要用于解决容器的跨主机通信问题。1.概况首先,flannel利用Kubernetes API或者etcd用于存储整个集群的网络配置,其中最主要的内容为设置集群的网络地址空间。例如,设定整个集群内所有容器的IP都取自网段“10.1.0.0/16”。接着,flannel在每个主机中运行flann...

2018-03-30 18:07:33 463

转载 python替换文本导致文字丢失详解

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

2018-03-30 17:04:00 672

转载 汉诺塔-递归实现

#include&lt;stdio.h&gt;void move(char x,char y){ printf("%c-&gt;%c\n",x,y);}//将n个盘子从1中借助2移动到3void hanoi(int n,char one,char two,char three)...

2018-03-30 12:21:00 45

转载 linux系统安全-弱口令检测和端口扫描

一、linux系统安全概要二、详细说明1)用户方面清除一些不必要的系统用户,可以减少******我们linux的入口;锁定账号适用于员工在一段时间不适用账号的场景(usermod -L);而锁定/etc下的passwd和shadow文件可以避免非法用户建立用户(chattr +i)2)密码方面,设置密码有效期可以做到提醒用户定期更改密码,避免长期使用同一密码导致密码被破解的情况(vim /etc/...

2018-03-30 12:05:56 238

转载 2018.3.29 二周第四次课

特殊权限set_uid概念:set_uid,当普通用户执行passwd命令时,可以**临时**拥有root权限。set_uid 该权限针对二进制**可执行文件**,如:ls passwd如下命令,查看[root@zhangzhen-01 ~]# which passwd #查看这个命令在哪/usr/bin/passwd[root@zhangzhen-01 ~]# ls -l /usr/b...

2018-03-30 01:12:35 87

转载 十大项目告诉你:室内定位将是重塑零售世界的下一场革命

室内定位是重塑零售世界的下一场革命。 无论是欧司朗,飞利浦,GE还是Zumtobel,照明世界的所有主要参与者都在开发自己的内部导航系统,利用种植在灯光或可见光通信(VLC)上的蓝牙芯片向购物者的智能手机发送方位信息。app 等应用程序可以向购物者引导购物者参与一些特别服务或感兴趣的产品。零售业的新型室内定位项目目前正在全球爆发,初步结果往往令人印象深...

2018-03-29 15:03:00 145

转载 【Spring源码深度解析学习系列】容器的基础XmlBeanFactory(二)

一、配置文件封装Spring的配置文件读取是通过ClassPathResource进行封装的,如new ClassPathResource("test.xml"),那么ClassPathResource完成的功能是什么呢?在java中,将不同来源的资源抽象成URL,通过注册不同的handler(URLStreamHandler)来处理不同来源的资源的读取逻辑,一般handler的类型使用不...

2018-03-29 09:44:00 54

原创 Microsoft Operations Management Suite 配置网络性能监视

接上一篇,Microsoft Operations Management Suite 启用NPM网络性能监视  在OMS中添加NPM功能,下面内容将继续进行NPM功能配置。进入NPM配置界面后,默认会有一个Default的默认网络,所有新加入的监控节点默认都会添加到这里。但是,如果我们网络架构有很多站点的时候,集中在一个网络里就不太方便判断站点间的链路错误了。下面,我们将按照站点来重新规划网络。以...

2018-03-28 22:16:28 62

转载 倒车入库有什么技巧

一、倒车入库,全靠修正。当车身与道路两边的边线或者车库线平行的时候,就不用修正了,但当与边线不是图中的样子的时候就需要修正了。二、倒车时,方向右转,车尾右转,反向左转,车尾左转。首先判断车身往哪偏,然后判断车尾应该向哪边,最后把方向打向哪边即可,如果车身是正的,就继续下一个操作。三、车身偏右,镜子中会显示“左宽右窄”,此时将方向盘向左打四分之一圈,车身正的时候方向回正即可。车身偏左...

2018-03-28 21:58:00 316

转载 高频易错题目

例1已知集合\(A=\{1,3,\sqrt{m}\}\),\(B=\{1,m\}\),\(A\cup B=A\),求\(m\)的值。错解:由\(A\cup B=A\),可得\(B\subseteq A\),则\(m=3\)或\(m=\sqrt{m}\),解得\(m=3\)或\(m=0\)或\(m=1\)。分析:上述解方程的过程没有问题,但是本题目中\(m\)既是方程的未知数,同时是集合的元素...

2018-03-28 16:20:00 94

转载 input file简单实现限制上传文件的类型

大家都知道通常都是使用如下控件实现文件上传功能:1<input type="file"/>有时候在实际应用中可能需要限制上传文件的类型,可以通过此标签进行简单的设置实现代码如下:1<input accept="image/jpg,image/jpeg,image/p...

2018-03-28 15:45:52 208

转载 kernel-内核抢占

kernel-内核抢占这里有两个概念,内核抢占与用户态抢占。什么是内核抢占?就是指程序执行系统调用的时候(也就是执行于内核态的时候)被其他内核线程抢占走了。有2种情况是不会也不应该被抢占的:内核正在执行中断处理函数内核处于临界区。正在执行自旋锁。除了以上情况以外,就可能被抢占了。如何知道当前是否为抢占系统vim /boot/config-3.10.0-123.9.3.el7.x86...

2018-03-28 13:24:00 88

转载 python40-ajax请求实例

1.配置静态变量STATICFILES_DIRS=( os.path.join(BASE_DIR,'static'),)复制代码2.url.pyurlpatterns = [ path('admin/', admin.site.urls), path('students/', views.students), path('add_student/', vie...

2018-03-28 08:21:16 153

转载 python中的几个字符串处理函数

1.eval()功能:将字符串str当成有效的表达式来求值并返回计算结果。语法: eval(source[, globals[, locals]]) -> value参数: source:一个Python表达式或函数compile()返回的代码对象globals:非必选。必须是dictionarylocals:非必选。任...

2018-03-27 20:32:53 120

转载 React高阶组件

前段时间在工作中写Hybrid页面时遇到了这样的一个场景,公司需要一系列的活动组件,在每个组件注册的时候都需要调用App端提供的一个接口。一开始也考虑了几种方式,包括mixin、组件继承以及react高阶组件。但经过了种种衡量,最后选择使用了高阶组件的做法。1、Mixins的缺点React官方已不推荐使用Mixins的技术来实现代码的...

2018-03-27 20:00:08 62

转载 Spring MVC中Controller的几种配置方法

在SpringMVC中,对于Controller的配置方式有很多种,如下做简单总结第一种 URL对应Bean如果要使用此类配置方式,需要在XML中做如下样式配置Java代码<!--表示将请求的URL和Bean名字映射--><beanclass="org.springframework.web.servlet.handler.BeanNameUrl...

2018-03-27 14:20:17 380

转载 c/c++/嵌入式面试题

c/c++/嵌入式面试题面了两个岗位,一个嵌入式linux_qt,另一个是c++_音视频编解码方面的。在这里呢,我想说的是,后面我们的同学出去搞开发,要想拿高薪,除了嵌入式linux c/c++ and 单片机 基础知识,得有点自己的专长,例如在学校搞过运动控制算法,图像识别什么的,应届生你去外面提个8k,公司指不定会偷着乐呢,假如没搞过呢!!那我...

2018-03-27 08:03:20 816

转载 第3件事 创立独特的产品哲学

1.禅宗的思想特点主要有:(1).直指人心,不立文字。意思是说直接指向当下现实的人心,体验清净本性,见性成佛,否定绝对权威,反对偶像崇拜。简易明快是禅宗思想的根本特点。(2).成就理想,不离现实。这种观点认为人们的日常活动是人的自然本性的表露,洋溢着禅意,人们要在平平常常的感性生活中去发现清净本性,体验禅境,寓理想于现实中,具有十分明显的活用实用价值。(3).继承传统,不断创新。禅宗主张在现实的感...

2018-03-26 20:48:00 65

转载 第二次作业

要求一要求二6-7 删除字符串中数字字符删除一个字符串中的所有数字字符。函数接口定义:void delnum(char *s);其中 s是用户传入的参数。 函数的功能是删除指针s所指的字符串中的所有数字字符。裁判测试程序样例:#include "stdio.h"void delnum(char *s);int main (){ char item[80];gets(item...

2018-03-26 20:37:00 1769

转载 记我的第一篇博客随笔

从注册到现在的下手也不过6分钟,唯独缺少的是那一份我应该有的勤劲儿。 真正开始下定决心认真学习IT是在18年的3月份,大一大二的时间都用来打游戏,旅游,看演唱会,睡觉,买买买,谈恋爱,虽然有时候脑子里会冒出来我不该这么堕落,但也只是想想,不会实际的坚持我所想,所做的。大三,第一次认识到我自己的实力,原来竟是这么的渣,生活学习一团糟。唯独让我有些欣慰的是:我要崛起,我想要崛起。...

2018-03-26 14:44:00 83

转载 【linux】查看内存和CPU使用情况

1、内存命令:free解释:以上数据单位KB。所以,上面的mem物理内存共1G下面是对这些数值的解释:total:总计物理内存的大小。used:已使用多大。free:可用有多少。Shared:多个进程共享的内存总额。Buffers/cached:磁盘缓存的大小。第三行(-/+ buffers/cached):used:已使用多大。free:可用有多少。第四行就不多解释了...

2018-03-25 15:35:00 80

转载 RxJS速成 (上)

What is RxJS?RxJS是ReactiveX编程理念的JavaScript版本。ReactiveX是一种针对异步数据流的编程。简单来说,它将一切数据,包括HTTP请求,DOM事件或者普通数据等包装成流的形式,然后用强大丰富的操作符对流进行处理,使你能以同步编程的方式处理异步数据,并组合不同的操作符来轻松优雅的实现你所需要的功能下面废话不说,...

2018-03-25 10:09:00 62

转载 使用.reg文件删除暴风影视库图标和注册信息

暴风播放器安装后会自动安装一个叫暴风影音库的软件,在你的电脑资源管理器中增加了一个“暴风影视库”的图标。看着很烦,删起来还比较麻烦,于是搜索了相关资源,自己写了个注册表处理文件,方便大家一键删除之。两排星号之间是正文,新建文本文件拷贝进去,保存为.reg文件,双击运行即可。******************************************************** Wi...

2018-03-24 18:25:00 264

转载 springboot2自定义statsd指标前缀

序本文主要研究下springboot2自定义statsd指标前缀背景springboot2引入了micrometer,1.x版本的spring.metrics.export.statsd.prefix在2版本中已经被标记为废弃,但是2版本没有给出对应的配置项。FlavorStatsdLineBuildermicrometer-registry-statsd-1.0.1-sources.j...

2018-03-23 12:43:31 178

转载 javap 反汇编命令

跳转到.class相应的文件目录 使用 javap -v 加上文件名 执行命令cd.. 跳转到上一目录cd 文件名 跳转到相应的文件目录转载于:https://www.cnblogs.com/CrisZjie180228/p/8628919.html...

2018-03-23 10:42:00 61

转载 iOS端基于RSA公钥加密和解密

前言最近在公司项目中被要求使用RSA加密,且要求是全程加解密,期间也是踩了很多的坑,在此做个记录也算给要使用的朋友一点帮助.注意,具体的RSA加密算法内容并不在此文的讨论范围之内.本文更多聚焦于使用部分.我当前的使用场景和环境:1.移动端(iOS端)只有公钥,拿不到私钥,私钥后台保留2.基于base64进行编码3.全程加密,即和后台通讯的时候请求体是一段base64编码.4.由于RS...

2018-03-23 03:27:16 664

转载 nodejs 中使用shell脚本

虽然nodejs的require('child_process').execSync可以使用shell,但其实问题特别多。尤其是符号和语法冲突,可读性也很差,只能完成一些小规模的shell使用。const exec = require('child_process').execSync// 执行,删除./dist目录下所有的文件夹exec('rm -rf ./dist/*...

2018-03-22 20:37:00 74

转载 Beginning JavaScript with DOM Scripting and Ajax

Beginning JavaScript with DOM Scripting and AjaxBeginning JavaScript with DOM Scripting and Ajax, 2nd Edition本书介绍Beginning JavaScript with DOM Scripting and Ajax 是现代javascript编程的一个基本资源。这个完全...

2018-03-22 19:46:27 198

原创 .NET Core 2.1预览版首次引入Global Tools

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\Global Tools是.NET Core 2.1预览版中其中一个初次出现的特性。Global Tools提供了一种方法,让开发人员编写的.NET Core应用可以打包成NuGet包交付。如果.NET Core运行在目标平台上,那么一个恰当打包的Global Tool就可以在那上面运行。JavaS...

2018-03-22 19:00:00 47

转载 php反序列化漏洞浅析

php存在着一个反序列化漏洞,也叫php对象注入。理解这个漏洞的成因首先要理解到面向对象中的方法和属性。序列化和反序列化在php中,有着这两个函数:serialize()和unserialize().serialize()serizalize()结果返回字符串,此字符串包含了表示value的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值,同时不丢失其类型和结构。当...

2018-03-22 18:11:00 103

转载 C# 创建、部署和调用WebService的简单示例

C# 创建、部署和调用WebService的简单示例https://www.cnblogs.com/Brambling/p/6815565.html webservice 可以用于分布式应用程序之间的交互,和不同程序之间的交互。概念性的东西就不说太多,下面开始创建一个简单的webservice的例子。这里我用的是Visual Studio 2015开发工...

2018-03-22 16:26:05 56

转载 高并发情况下可能需要对数据库做的配置

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

2018-03-21 20:57:00 335

转载 阿里云搭建流媒体服务器

最近不少人问是否能够将云视睿博流媒体服务器NTV Media Server G3搭建在阿里云服务器上,答案是肯定的,而且我们大部分客户都是这样用的,利用流媒体服务器的视频处理和播出能力,以及阿里云的基础计算能力和可扩展性,构建稳定高效、可平滑扩充的视频服务系统。部署步骤:1、选用合适的云主机建议选用阿里云计算型ECS云主机,例如计算型 (c5)型,...

2018-03-21 19:33:00 1379

转载 Python 分布式进程

#-*-coding:utf-8-*-'''分布式进程指的是将Process进程分不到多台机器上,充分利用多台机器的性能完成复杂的任务'''#服务器端#---------------------------------------Linux版----------------------------------------------# import random,time,Qu...

2018-03-21 09:34:00 68

转载 appium 定位弹出框时报错

今天在做APP自动化时,发现定位弹出框无法定位,无奈,百度去找.发现了一篇不错的博客,故转载过来,供大家参考.后续会验证这个方法的可行性.本博客转自:http://blog.csdn.net/qq744746842/article/details/50284239最近在尝试做Care Android自动化的时候,发现popupwindow按钮识别不到。类似于,UiAutomator仍然识...

2018-03-19 22:47:00 152

转载 MIUI小米主题和迪士尼中国达成授权合作 推出专属定制主题

10月19日,小米主题官方公布,正式和华特迪士尼(中国)达成故事人物形象授权合作,在国内个性手机主题市场里,首次推出华特迪士尼(中国)旗下电子形象专属定制手机主题,进一步为小米用户丰富MIUI系统的内容生态。本次小米主题和华特迪士尼(中国)的合作主要在手机个性主题制定方面展开。主题制作范围以迪士尼旗下四大品牌即迪士尼、皮克斯、漫威、星球大战的经典形...

2018-03-19 09:48:00 236

转载 Liveness 探测 - 每天5分钟玩转 Docker 容器技术(143)

Liveness 探测让用户可以自定义判断容器是否健康的条件。如果探测失败,Kubernetes 就会重启容器。还是举例说明,创建如下 Pod:启动进程首先创建文件/tmp/healthy,30 秒后删除,在我们的设定中,如果/tmp/healthy文件存在,则认为容器处于正常状态,反正则发生故障。livenessProbe部分定义如何执...

2018-03-19 05:42:03 63

转载 什么是XML?

相信很多人在学习java web的时候都会很疑惑XML是什么?xmlns是什么?xmlns:xsi,xsi:schemalLocation又是什么?首先我们要了解What is XMLXML全称可扩展标记语言(英语:ExtensibleMarkupLanguage,简称:XML),是一种标记语言。标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何...

2018-03-18 19:53:00 78

空空如也

空空如也

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

TA关注的人

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