自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 cmdb全总结

1.什么是cmdb ,做什么的?  配置管理数据库 ,就是存储基础设施的信息配置使用的  简单说就是CMDB这个系统可以自动发现网络上的IT设备 ,并自动存储相关信息 ,像一台服务器有型号 厂商 系统 cpu 内存 运行了什么应用 属于哪个业务部门使用等等api系统 资产采集系统 后台管理系统2.实现三部分之一资产采集系统   1)资产采集系统...

2019-09-29 14:41:00 546

转载 cmdb项目-2

1.命令插件异常处理 + 日志采集  1)为了更清楚发送客户端收集信息的状态 ,优化返回api的数据 ,变为字典存储 {状态 错误信息 数据} ,因为每个插件的每种系统下都要这个返回值我们将他单独做成类  /lib/BaseReponse.pyclass BaseReponese: def __init__(self): self.status...

2019-09-29 14:41:00 692

转载 cmdb项目-1

1.什么是cmdb  配置管理数据库 ,存储基础设备的各种信息配置等  CMDB可以存储并自动发现整个IT网络上的各种信息,比如一个IT网络上有多少台服务器、多少存储、设备的品牌、资产编号、维护人员、所属部门、服务器上运营什么操作系统、操作系统的版本、操作系统上有哪些应用、每个应用的版本等等,不仅如此,CMDB还有一个非常重要的功能——存储不同资源之间的依赖关系,如果网络上某个节...

2019-09-29 14:41:00 780

转载 cmdb项目-3

1. cmdb资产审计2.stark组件使用  快速完成网站的一个组件,使用方式与django的admin系统类似 ,仅仅将model注册 ,就可以生成对model增删改查的页面 ,当然这里还包括了模糊搜索 ,排序 ,批量操作等等  1)拷贝并注册stark应用到项目中(settings)  2)在根url.py中注册stark组件的urlfrom dja...

2019-09-29 14:41:00 749

转载 crm-1

1.crm  客户关系管理系统 :1.业务逻辑部分 2.权限插件2.forms组件之modelform  modelform就是model+form ,form根据model的字段生成标签 ,校验信息以及记录的功能 ,一步提交所有数据功能  使用方法:    1)定义个类继承forms.modelform    2)定义哪些字段生成标签fields = '...

2019-09-29 14:40:00 205

转载 crm-3权限

1.权限基本实现  rbac: rbac基于角色的权限控制 ,权限本质就是url  权限表: url列表  角色表: 一个角色固定访问一些url的地址  用户表: 用户可以绑定角色 ,用户拥有了角色的权限  生成表数量: url权限表 + 角色表 + 用户表 + 权限角色对多对关系表 + 角色用户多对多关系表2.rbac组件实现  基于角色的权限控制创建一个组件实现...

2019-09-29 14:40:00 179

转载 crm-全总结

1.什么是crm  客户关系管理系统 ,以客户数据为中心建立一个信息收集、管理、分析和利用的信息系统2.业务逻辑相关使用crm-app完成  1)路由项目分发到crm-app (别名 传参 命名空间)    用户增删改查    部门增删改查    班级增删改查  2)对应了3个视图函数    dep.py     classes.py    u...

2019-09-29 14:40:00 223

转载 crm-2

1.分页  web必备的功能  1)批量制造测试数据    定义一个空列表用于存储 orm对象 ,models.表名(字段=...)创建orm对象append到列表 ,使用bulk_create(对象列表)一次性提交 ,避免了多次与数据库连接损耗#脚本加载django环境import osif __name__ == "__main__": os...

2019-09-29 14:40:00 169

转载 crm-4权限

1.rbac-优化login函数    因为login是业务逻辑 ,而rbac是个组件 ,将rbac在login的代码分离###初始化权限函数分离出去 rbac/service/permissionfrom untitled import settingsdef init_permission(request, obj): permission_qu...

2019-09-29 14:40:00 203

转载 django5-书籍与出版社关联外键

1.外键相关  一对多的概念 ,这里是一个出版社对应本书籍 ! 设计表使用model  models.ForeignKey('关联一', on_delete=models.CASCADE)          #给多设置外键 ,关联一 ,设置级联删除当一的内容被删除 ,所关联的多都被删除from django.db import models# Create y...

2019-09-29 14:34:00 218

转载 回文字符串

publicclassHuiWenTest3{ /** *@SERLIN */ publicstaticvoidmain(String[]args){ System.out.println("请输入一个字符串"); Scannerinput=newScanner(System.in); Stringstr=input.next(); intc...

2019-09-25 20:24:00 144

转载 LeetCode开心刷题四十六天——101夜 Symmetric Tree

美人为了不被恶魔吃掉,就给他讲了一个又一个的故事,一直讲了一千零一夜,后来魔鬼终于困了。姑娘 用发丝勒死了魔鬼。然后姑娘发现,每到晚上,自己的手就会长出鳞片,白天又会消失。101.Symmetric TreeEasy265057FavoriteShareGiven a binary tree, check whether it is a mirror o...

2019-09-25 04:48:00 121

转载 第一周小结

1.任意文件下载目标10.6.1.54找到一个可以下载的东西,如图右键复制链接,打开将dog_cat.jpg随意更改一下,会报出错误,并说文件找不到这时候我们御剑扫描,这里有index.php,我们试着下载显然这个文件毫无用处,那我们这里下一...

2019-09-20 19:32:00 98

转载 LeetCode开心刷题四十五天——93. Restore IP Addresses 92. Reverse Linked List II

93.Restore IP AddressesMedium780331FavoriteShareGiven a string containing only digits, restore it by returning all possible valid IP address combinations.Example:Input: "255255...

2019-09-20 10:37:00 121

转载 Vue-Cli 3.x 创建的项目中对 import 引入的 CSS 样式启用 autoprefixer

问题描述:Vue-Cli 3.x 默认开启了 autoprefixer,但对于在 main.js 中通过 import 引入的 CSS 并没有自动添加前缀分析原因:autoprefixer 在项目编译的时候,会根据 loader 的规则编译相应的 CSS。Vue-Cli 创建的项目,默认只处理了 .vue 文件中的 CSS,对于直接 import 引入的样式,需要另外配...

2019-09-20 09:07:00 2164

转载 mysql修改字符集

1.查看当前数据库字符集:show VARIABLES like 'character%';2.修改数据库字符集(ps:修改完数据库字符集,需要重启mysql数据库。):alter database 数据库名 character set utf8mb4;3.修改表字符集:ALTER TABLE 表名 DEFAULT CHARACTER SET u...

2019-09-19 15:21:00 259

转载 注入点写webshell

两种方法:方法一:sa权限makewebbtack写入要求:1.必须知道网站物理路径(网站存放的目录)   2.必须有足够大的权限(db以上有列目录的权限)   3.最好是mssql2000 2005   4.开启了makewebbtack写入功能1.进行sql注入,查看当前库(nmgeip),以及权限(sa)2.找到物理路径(C:/nmgeip)...

2019-09-19 10:46:00 416

转载 LeetCode开心刷题四十四天——61. Rotate List 82. Remove Duplicates from Sorted List II(时间慢,空间70) 86. Partition ...

61.Rotate ListMedium718874FavoriteShareGiven a linkedlist, rotate the list to the right bykplaces, wherekis non-negative.Example 1:Input: 1->2->3->4->5->NUL...

2019-09-19 10:09:00 121

转载 LeetCode开心刷题四十三天——回溯专题78. Subsets 90. Subsets II60

78.SubsetsMedium233557FavoriteShareGiven a set ofdistinctintegers,nums, return all possible subsets (the power set).Note:The solution set must not contain duplicate sub...

2019-09-18 12:17:00 110

转载 Centos7 下安装 mysql8

一:前言网上很多教程,自己找了不少,发现以下方法最简单!最无脑,没有什么杂七杂八的配置!下载记录下来,算是做一个笔记二:安装方法1、下载安装版本的mysql8,(网上也有解压版本的mysql,但是解压,并且配置一些文件,很容易出现想不到的错误)。这里直接建议用安装版本!sudo rpm -Uvh https://dev.mysql.com/get/mysql80-co...

2019-09-18 11:09:00 104

转载 Ubuntu中卸载node和npm并重装

1.node 和 npm 卸载不干净#apt-get 卸载 sudo apt-get remove --purge npm sudo apt-get remove --purge nodejs sudo apt-get remove --purge nodejs-legacy sudo apt-get autoremove​ ...

2019-09-18 10:05:00 1345

转载 Linux 下安装java

1、下载jdkhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2、安装路径从网上查了下,安装放在/usr/local/lib放在次路径下合适补充下opt路径和usr路径得区别/usr/local下一般是你安装软件的目录,这个目录就相当于在windows下...

2019-09-17 14:17:00 75

转载 深度学习ResNet代码肝起来

拿到代码后感觉理解的不好,进度一直很慢,托老哥的福,想到用pycharm进行debug来解决问题现在对出现的问题和知识点进行记录:知识点:1.os.unlink() 方法用于删除文件,如果文件是一个目录则返回一个错误。语法unlink()方法语法格式如下:os.unlink(path)参数path-- 删除的文件路径返回值该方法没...

2019-09-17 11:04:00 128

转载 sql 注入工具sqlmap的使用

sqlmap.py -u“http://10.6.1.54/newcontent.php?aid=79” 测试当前连接是否为注入点sqlmap.py -u“http://10.6.1.54/newcontent.php?aid=79”--dbs 获取数据库列表sqlmap.py -u“http://10.6.1.54/newconten...

2019-09-16 18:37:00 103

转载 sql 注入手工实现二

这一节没有什么用,就是用来熟悉命令的目标:http://10.6.1.54/newcontent.php?aid=791.order by 18-- 订购18-- //网站存在18个表2.联合查询,判断可回显数据位置,结果,可回显位置为2,9,143.user()查看当前用户,version()查看版本,database()查看库名当前...

2019-09-16 17:09:00 99

转载 sql 注入手工实现

这里我们说一下手工实现方法,属于基础内容:一、SQL注入万能密码: admin' -- --空格 代表注释符 admin' and '1'='1 admin' and '1'='2概念:sql注入是一种常见的web安全漏洞,攻击者利用这个漏洞,可以访问或修改数据,或者利用潜在的数据库里的进行攻击过程:获取用户参数拼接到代...

2019-09-16 14:35:00 152

转载 LeetCode开心刷题四十二天——56. Merge Intervals78. Subsets(DFS或者二进制)代码没绕懂80. Remove Duplicates from Sorted Arr...

56.Merge IntervalsMedium2509194FavoriteShareGiven a collection of intervals, merge all overlapping intervals.Example 1:Input: [[1,3],[2,6],[8,10],[15,18]]Output: [[1,6],[8,10...

2019-09-16 08:50:00 126

转载 LeetCode开心刷题四十一天——54. Spiral Matrix(目前实现的时空都太慢,麻烦)55. Jump Game(时空不错,判断条件是点睛之笔)59. Spiral Matrix II(...

54.Spiral MatrixMedium1349453FavoriteShareGiven a matrix ofmxnelements (mrows,ncolumns), return all elements of the matrix in spiral order.Example 1:Input:[ [ 1, 2...

2019-09-15 22:27:00 175

转载 虚拟机和docker简单对比

原文:Comparing Virtual Machines vs Docker Containers译者:Fundebug为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。首先,大家需要明确一点,Docker容器不是虚拟机。2014年,当我第一次接触Docker的时候,我把它比做一种轻量级的虚拟机。这样做无可厚非,因为Docker最初的...

2019-09-13 17:39:00 289

转载 k8s和docker简介

2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。LXC,就是Linux容器虚拟技术(Linux container)后来,dotCloud公司将自己的容器技术进行了简化和标准化,并命名为——Docker。...

2019-09-13 17:35:00 464

转载 Leetcode开心刷题三十九——94递归大水题,速度慢95. Unique Binary Search Trees II99没看会神级解法Morris算法73通过或位运算简化代码,但未实现最简便的方...

Medium1453123FavoriteShareGiven an integern, generate all structurally uniqueBST's(binary search trees) that store values 1 ...n.Example:Input: 3Output:[ [1,null,3,2...

2019-09-13 10:33:00 108

转载 学生管理系统

package 学生管理系统;import java.util.Scanner; public class ScoreInformation{ private String stunumber; private String name; private double mathematicsscore; private double englishiscore; private d...

2019-09-12 20:37:00 94

转载 ubuntu所有php扩展php-7.0扩展列表

sudo apt-get install php7.0-bcmathsudo apt-get install php7.0-bz2sudo apt-get install php7.0-calendarsudo apt-get install php7.0-ctypesudo apt-get install php7.0-curlsudo apt-get i...

2019-09-12 12:44:00 109

转载 Nginx 配置443 HTTPS

server {listen 443 ssl;server_name localhost;ssl on;ssl_certificate D://newlingshou//nginx-1.12.2//keys//2796952_mlub.regentxcx.com.pem;ssl_certificate_key D://newlingshou//nginx-1.12.2//key...

2019-09-10 17:41:00 445

转载 结合 Vue.observable 写一个简易 Vuex

作为 Vue 全家桶的一员,Vuex 的重要性不言而喻,不管是用来管理状态,还是封装 Controler 都很好用不过在一些体量较小的项目中,为了几个简单的状态或者处理函数而引入 Vuex,就像是高射炮打蚊子,大材小用了这时候就可以模拟 Vuex,自己写一个简单的 Store, 用来管理状态并实时更新数据一、构造函数模拟 Vuex 的结构,创建一个 Class...

2019-09-10 14:46:00 224

转载 微服务架构~Zuul1.0和2.0我们该如何选择?

介绍在今年5月中,Netflix终于开源了它的支持异步调用模式的Zuul网关2.0版本,真可谓千呼万唤始出来。从Netflix的官方博文[附录1]中,我们获得的信息也比较令人振奋:The Cloud Gateway team at Netflix runs and operates more than 80 clusters of Zuul 2, sending traffi...

2019-09-10 11:41:00 106

转载 Spring Cloud Gateway使用简介

Spring Cloud Gateway是类似Nginx的网关路由代理,有替代原来Spring cloud zuul之意:Spring 5 推出了自己的Spring Cloud Gateway,支持Java 8、Reactor API,可在Spring Boot 2 使用,看到了响应式组件Reactor,可以理解这个网关方案目标之一是能够采用Reactive 来实现高效率的网关。...

2019-09-10 11:36:00 108

转载 ThinkpadE485Ubuntu双系统安装最重要的一句话

就是别听其他儿子瞎比比哦不是ivrs_ioapic[32]=00:14.0 spec_store_bypass__disable=prctl iommu=softhttp://tieba.baidu.com/p/6009950485转载于:https://www.cnblogs.com/Marigolci/p/11480758.html...

2019-09-07 14:44:00 405

转载 token、cookie和session区别

Cookiecookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存在客户端上的,所以浏览器加入了一些限制确保cookie不会被恶意使用,...

2019-09-06 16:42:00 78

转载 PPT转PDF

项目需求:要求可以上传ppt,前台可以预览。在用程序将ppt转pdf的过程中,遇到几个问题,记录如下,共勉之:1、检索 COM 类工厂中 CLSID 为 {91493441-5A91-11CF-8700-00AA0060263B} 的组件时失败:没有注册(异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))  此错误提示,是因为你...

2019-09-04 15:25:00 231

空空如也

空空如也

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

TA关注的人

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