自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 IronFort---基于Django2.0和Websocket的堡垒机

原创内容,转载需在顶部明显位置注明来源及作者!侵权必究!该实战项目已经录制视频教程,并与网易云课堂合作,直达链接WebSSH有很多,基于Django的Web服务也有很多,使用Paramiko在Python中进行SSH访问的就更多了。但是通过gevent将三者结合起来,实现通过浏览器访问的堡垒机就很少见了。本文将简要介绍下我开发的IronFort堡垒机,其详细内容在http://study.1...

2018-01-30 23:19:00 527

转载 NPOI导入导出EXCEL通用类,可直接使用在WinForm项目中

由于XSSFWorkbook类型的Write方法限制,Write完成后就自动关闭流数据,所以无法很好的支持的Web模式,网上目前也未找到好的解决方案。注意:若直接使用在WinForm项目中,必需先下载并在项目中引用NPOI2.0或以上版本的组件才可以正常使用。using System;using System.Collections.Generic;using System.L...

2018-01-30 14:56:00 85

转载 node.js安装与入门使用

一个基于Chrome V8引擎的 JavaScript 运行环境。Node.js 的包管理器npm,是全球最大的开源库生态系统。提供事件驱动和非阻塞I/OAPI,可优化应用程序的吞吐量和规模。这些技术通常被用于实时应用程序。https://nodejs.org/en/download/官方有docker镜像先安装一个 nvmwget -qO- https://raw.github.com/...

2018-01-30 09:58:00 34

转载 js点击button按钮跳转到页面代码

在网页中button按钮不具备a标签的属性了,如果我们要给button 按钮增加跳转事件我们可以在它的确onclick事件上点击跳转js来实现,下面我来给大家介绍一些常用的方法。点击按钮怎么跳转到另外一个页面呢?我们在网站制作中可能是需要的,因为有时我们需要做这样的效果,尤其是将按钮做成一个图片,而点击图片要跳转到新的页面时,怎么做到呢?这样的效果可以:onclick="w...

2018-01-29 16:00:00 79

转载 左右切换+焦点图

1、css/*游戏特色*/#box{width: 1200px; margin: 20px auto;position:absolute; top:1720px; left:10px;}#imgWrap a{width:56px; height:119px;position: absolute;top: 50%;margin-top: -25px;text-align: ce...

2018-01-29 15:05:00 144

转载 web项目导入常见错误

错误1:stringcannotberesolvedtoatype原因:这种情况一般是因为你的JDK版本没有设置好,或者设置的有不一致的地方。解决方案: 1.首先检查window->preferences->Java->compiler 和Installed JRE的版本是否一致,不一致请设置一致它。这时候如果还报错请看第二步。 2.在项目上右键->...

2018-01-29 00:30:00 304

转载 电磁波常识

经典物理认为,只要带电粒子具有加速度就会辐射电磁波。由于LC振荡电路种有交变电流,即有交变电子,电子加速度,因此会辐射电磁波。电容电感,振荡时,会随着时间做正弦或余弦变化。正弦函数的导数(变化率)为余弦函数。余弦函数的导数(变化率)为正弦函数。产生无线电波必须产生高频率振荡,这个过程就叫载波,我们把要传输的信息附加到载波上,就叫调制。经过放大功率,向空中发射,这个波就叫载息无线...

2018-01-28 16:24:00 160

转载 Python 3 利用 Dlib 和 sklearn 人脸笑脸检测机器学习建模

0. 引言  利用机器学习的方法训练微笑检测模型,输入一张人脸照片,判断是否微笑;  精度在 95% 左右( 使用的数据集中 69 张没笑脸,65 张有笑脸 );    图1 测试图像与检测结果     项目实现的笑脸识别,并不是通过计算嘴唇角度,满足一定弧度认定为笑脸进行判定,  而是通过机器学习模型,让模型去学习人脸嘴唇的坐标和判定笑脸的关系:    输...

2018-01-28 13:56:00 468

转载 laravel 5.4 生成验证码

laravel5.4生成验证码本文地址:http://www.cnblogs.com/zbokett/p/7287235.html操作步骤:1, 在laravel5.4项目根目录下找到 composer.json 这个文件,添加 "gregwar/captcha": "dev-master" 和 "Gregwar\\Captcha\\": "v...

2018-01-26 10:43:00 57

转载 Win10+Anaconda3+Eclipse+Django+MySQL 配置Python的Web开发环境

接触Python已经有一段时间了,最初是因为.Net项目中要用到OpenCV视觉库,从OpenCV又了解到Python,结果一发不可收拾,最近在做的项目都想着用Python, Django怎么去做。开源的环境确实给了我们太多学习和感悟的机会了(说出来都是泪)。就一个Web框架+Mysql的开发环境配置都已经很折腾人了。现在把我遇到的坑的位置记录下来,警示自己,帮助别人。Python版...

2018-01-24 20:19:00 154

转载 python爬虫框架(2)--PySpider框架安装配置

1.安装1.phantomjsPhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速、原生支持各种Web标准:DOM 处理、CSS 选择器、JSON、Canvas 和 SVG。 PhantomJS 可以用于页面自动化、网络监测、网页截屏以及无界面测试等。http://phantomjs.org/download...

2018-01-24 19:43:00 131

转载 Linux常用命令大全

Linux常用命令大全最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参考:系统信息arch 显示机器的处理器架构(1)uname -m ...

2018-01-24 16:54:00 37

转载 python基础篇12-函数

函数  函数一词来源于数学,但编程中的「函数」概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法。在BASIC中叫做subroutine(子过程或子程序),在Pascal中叫做procedure(过程)和function,在C中只有function,在Java里面叫做method。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python...

2018-01-24 15:49:00 81

转载 不使用storyboard模式或更换默认ViewController

xcode创建非空工程后会默认自带一个ViewController,那么我们如何替换掉这个控制器呢?第一步:删除图中箭头指向设置第二步:创建一个根控制器MainViewController,也可以将ViewController设置为根控制器第三步:入口类中将MainViewController设置为根控制器转载于:https://www.cnblogs.com/Zs...

2018-01-24 15:17:00 165

转载 JQuery函数大全

$(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function() ...

2018-01-24 11:12:00 37

转载 Ansible常用模块

模块一: 测试目标主机是否在线:ping模块主机如果在线,则回复pong[root@Node3 ~]# ansible all -m ping //测试主机是否在线172.17.21.206 | SUCCESS => { "changed": false, "ping": "pong"}172.17.21.207 | SUCCESS...

2018-01-23 10:59:00 63

转载 unity性能优化-CPU

影响性能的因素:对于一个游戏来说,有两种主要的计算资源:CPU和GPU,它们会互相合作,来让我们的游戏可以在预期的帧率和分辨率下工作。CPU负责其中的帧率,GPU主要负责分辨率相关的一些东西。本篇会介绍CPU的优化技巧~CPU:作用:计算。主要是在蒙皮骨骼计算,布料模拟,顶点动画,粒子模拟等,还有在各种顶点变换、光照、贴图混合等。在每次绘图前,我们都需要先准备好顶点数据(位置...

2018-01-22 21:08:00 128

转载 数据库水平拆分

在数据库操作中,我们常常会听说这两个词语:水平分割和垂直分割。那么到底什么是数据库的水平分割,什么是数据库的垂直分割呢?本文我们就来介绍一下这部分内容。1、水平分割:按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。水平分割通常在下面的情况下使用:A 表很大,分割后可以降低在查询时需要读的数据和索引的页数,同时也降低了索引的层数,提高查询速度。B 表中的数据本来就有独...

2018-01-22 17:59:00 80

转载 sbt打包Scala写的Spark程序,打包正常,提交运行时提示找不到对应的类

sbt打包Scala写的Spark程序,打包正常,提交运行时提示找不到对应的类详述使用sbt对写的Spark程序打包,过程中没有问题spark-submit提交jar包运行提示找不到对应的类解决编译环境没有变化,将代码拷贝到其他项目下打包可以运行,无解偶然发现IDEA打开的sbt文件显示很多错误,查看详情发现存在错误:java-lang-ClassNotFoundExc...

2018-01-22 17:50:00 468

转载 由"软件是干什么的"引发的思考

自工作以来,都只在进行模块的开发,很少站在整个项目的角度思考过。甚至,自己开发的软件,自己都没有去用过,包括开发的一些APP,都没有下载来认真体验过、思考过。却对自己手机上那些用过的APP评头品足的。其实,这种"挑剔"的精神,如果放在自己开发的项目上,即站在用户额角度来考虑,兴许能让自己成长更快。博主是半路出家的程序员,对很多软件的基础知识都有所缺失,但是这不是借口。...

2018-01-21 23:13:00 74

转载 Linux安装php-7.0.16,完成php和apache的配置

Linux安装php-7.0.16,完成php和apache的配置版本:php-7.0.16.tar.gz,libxml2-2.9.2.tar.gz(php需要它的支持,首先安装它)说明 :接上一篇安装apache的博客,完成php和apache的配置,上一篇博客地址:http://blog.csdn.net/forrest_ou/article/details/6076...

2018-01-21 15:17:00 77

转载 Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.

/usr/local/mysql/bin/mysqldump -uroot -pxxxxx --all-databases > all.sqlmysql用mysqldump导出数据库时提示“-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.”这是因为my...

2018-01-21 14:20:00 103

转载 window7 安装sass和compass

官网有详细的介绍,但是安装时候还是出现了一些小问题。首先下载Rudy,然后根据提示勾选加入环境变量,由于第一次使用,我就选择了“msys2 base installlation”,完成后ctrl+R打开命令框,按照官网提示修改gem下载安装我需要的sass和compass,sass安装成功,但是compass安装的时候出现了报错。报错截图没有了,报错的语句大概是“the ...

2018-01-19 10:23:00 65

转载 IAR搭建unity框架

1. 新建工程2. 增加组 unit,并加入相应源码3. 增加需要测试的API源文件4. 编写相应的测试用例编译,download and debugview->TerminalIO 可以查看到unity的测试结果。测试代码:转载于:https://www.cnblogs.com/maxpak/p/8311172.html...

2018-01-18 17:03:00 203

转载 10.openssl编程——文本数据库

10.1 概述openssl实现了一个简单的文本数据库,他可以从文件读取数据和将数据写到文件中,兵切可以根据关键字段来查询数据。10.2 数据结构typedef struct txt_db_st {int num_fields; 表明文本数据库的列数STACKP_OF(OPENSSL_PSTRING) *data; 用来存放数据,每一行数据组织成为一个字符串数组(每个数...

2018-01-17 17:28:00 59

转载 每个 Python 程序员都要知道的日志实践

在现实生活中,记录日志非常重要。银行转账时会有转账记录;飞机飞行过程中,会有黑盒子(飞行数据记录器)记录飞行过程中的一切。如果有出现什么问题,人们可以通过日志数据来搞清楚到底发生了什么。对于系统开发、调试以及运行,记录日志都是同样的重要。如果没有日志记录,程序崩溃时你几乎就没办法弄明白到底发生了什么事情。举个例子,当你在写一个服务器程序时,记录日志是非常有必要的。下面展示的就是 EZComet...

2018-01-17 10:17:00 54

转载 javascript数组操作

去重删除指定元素取最大值去重- 最简单的方法:对比法思路:先定义一个新的空数组,然后遍历要去重的数组,判断新数组的每个元素和要去重数组中的每个元素是否相等,将不相等的值添加到新数组中.代码:console.time('arr'); var removal = function(oldArr){ var newArr = []; ...

2018-01-16 20:11:00 39

转载 学习笔记:The Log(我所读过的最好的一篇分布式技术文章)

学习笔记:The Log(我所读过的最好的一篇分布式技术文章) 2015/07/17 · IT技术 · 3 评论 · kafka, log, 分布式, 数据库分享到: 100 本文作者: 伯乐在线 - foreach_break 。未经作者许可,禁止转载!欢迎加入伯乐在线 专栏作者。前言 这是一篇学习笔记。学习的材料来自Jay Kreps的一篇讲...

2018-01-16 17:01:00 136

转载 redux入门指南

前言:大概一个月没有写博客了,这两天正好是周末,就写点东西来梳理下之前几个月的所写与所得;两个月前,学习了一下 redux ,还是一点难度的,花了我一天的时间来搞明白他,但是都没怎么记录,今天这篇博客就是用一个demo来介绍 redux , react-redux , react-thunk 的简单用法;首先就是下载,使用命令:npm install --save redux reac...

2018-01-13 22:47:00 52

转载 kali-简单渗透笔记

端口扫描nmap -sS 目标ipArp 内网断网Arpspoof -i 网卡 -t 目标ip 网关获取网卡/网关ifconfig获取内网ipfping -asg 192.168.1.0/24Arp 欺骗echo 写命令,是不会有回显的ehco 1 >proc/sys/net/ipv4/ip_forward# 进行IP流量转发目标 --》 我的网卡 --》网关driftnet --&gt...

2018-01-12 16:25:00 2609

转载 启用了不安全的HTTP方法

安全风险: 可能会在Web 服务器上上载、修改或删除Web 页面、脚本和文件。可能原因: Web 服务器或应用程序服务器是以不安全的方式配置的。修订建议: 如果服务器不需要支持WebDAV,请务必禁用它,或禁止不必要的HTTP 方法。方法简介:除标准的GET和POST方法外,HTTP请求还使用其他各种方法。许多这类方法主要用于完成不常见与特...

2018-01-12 15:49:00 97

转载 jQuery

---jQuery---1. 引入  <script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>2.事件选择器    $('.btn').click(function(){       if ($('.input-code').val() == "") {       ...

2018-01-11 14:02:00 39

转载 MongoDB 入门篇

1.1 数据库管理系统    在了解MongoDB之前需要先了解先数据库管理系统1.1.1 什么是数据?  数据(英语:data),是指未经过处理的原始记录。  一般而言,数据缺乏组织及分类,无法明确的表达事物代表的意义,它可能是一堆的杂志、一大叠的报纸、数种的开会记录或是整本病人的病历纪录。数据描述事物的符号记录,是可定义为意义的实体,涉及事物的存在形式。是关于事...

2018-01-11 10:01:00 67

转载 q求和

转载于:https://www.cnblogs.com/songxue/p/8261026.html

2018-01-10 22:01:00 131

转载 Python3之sys模块

Python3之sys模块一.简介  sys模块用于提供对python解释器的相关操作。二.常用函数123456789101112131415161718192021222324252627282930313233...

2018-01-10 15:01:00 89

转载 java 异常捕获机制中支持自动关闭操作

package exception;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;/** * JDK1.7版本中增加的一个新特性: * 在异常捕获机制中支持自动关闭操作。 * 主要是解决异常捕获机制中对IO操作时关闭流的复杂操作。 * @auth...

2018-01-09 09:56:00 120

转载 三种ajax上传文件方法

1. XMLHttpRequest(原生ajax)<input class="file" type="file" id="fafafa" name="fileupload" /><input type="button" value="提交XHR" onclick="xhrSubmit();"/><script type="text/javascript...

2018-01-08 21:15:00 65

转载 zabbix(2-server-agent)

注意:以下步骤都是在LAMP配置之后进行的。关于LAMP环境的简单快速搭建,见博客:http://afterdawn.blog.51cto.com/7503144/1923139下面开始介绍在CentOS7上安装部署Zabbix3.0版本及快速进行基本配置,本次案例要用到两台主机,一台作为zabbix_server端,一台作为zabbix_agent端,具体信息如下:zabbix_...

2018-01-08 18:29:00 65

转载 ABP之仓储

一.仓储的简单介绍仓储(Repository):这是属于领域层的重要组成部分,它的作用就是完成和数据库的交互工作,仓储里封装了很多操作数据库的方法。所以说仓储是数据映射层和领域层的交互中介。ABP针对不同的ORM框架对仓储的接口做了实现,当然这些实现只是针对一些比较常用的数据操作,对于一些复杂的接口,需要自己实现,当然大多数情况下,ABP框架实现的接口,已经完全够用的。二.领域层的具体实践...

2018-01-07 21:10:00 170

转载 编程属于什么专业

编程属于服务行业,现在不是说实体不好做了,服务业也不行了。编程属于软件工程专业,计算机专业。现在移动的发展迅速,各大学校也开设了安卓、IOS专业。转载于:https://www.cnblogs.com/phpfangzhan/p/8213277.html...

2018-01-06 08:28:00 3800

空空如也

空空如也

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

TA关注的人

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