编程
H-T-TYSK
time!
展开
-
渗透测试Kali Linux与Parrot Security os安装体验
因为最近在学渗透的缘故,决定把ubuntu的linux系统换掉。因为ubuntu确实做得很完善。但是绝不适合用来做渗透,估计是小弟我的功力不够,没办法利用ubuntu来做渗透测试。 网上流传一篇博文,讲述了十款白帽黑客用来做渗透的系统,其中Kali linux被列在了首位。 在此先讲一下kali为什么被列在首位。1、kali是基于Debian的linux系统衍生版,这也就意味着它的稳定性相当高。原创 2016-04-30 01:19:50 · 23076 阅读 · 2 评论 -
Python神经网络代码识别手写字的实现流程(一):加载mnist数据
任何的神经网络代码,加载数据都是第一步.加载数据的流程其实就是给神将网络的输入层输入数据的流程. (1)首先介绍python中的gzip模块:gzip模块就是将压缩的数据解压,然后返回一个文件对象. 介绍python3中的pickle模块(该模块在python2中为cPickle).pickle模块的主要功能是将对象以文件的形式存在磁盘上,这句话看似拗口,但是理解了例子以后可以慢慢的理解. 函原创 2017-11-03 11:28:03 · 4222 阅读 · 0 评论 -
Python神经网络代码实现流程(三):反向传播与梯度下降
前向传播为输入的矩阵经过计算到输出层,而反向传播与梯度下降则是训练神经网络的核心步骤. 梯度下降算法的代码如下:def SGD(self, training_data, epochs, mini_batch_size, eta, test_data = None): if test_data: n_test = len(test_data) n = len(training原创 2017-11-06 12:36:43 · 2277 阅读 · 0 评论 -
VS2015版本MFC消息映射函数中控件ID未定义解决问题
在VS2015版本的MFC编程中,会出现消息映射定义函数BEGIN_MESSAGE_MAP中控件的参数未定义的问题。在头文件中添加#include"resource.h",如果添加不成功则添加#include"Resource.h"。 该头文件是生成MFC项目时,VS自动定义的控件宏定义的头文件,但是由于宏定义一直在改变,因此没有自动加载该头文件到项目中。原创 2017-12-05 21:01:04 · 2425 阅读 · 0 评论 -
数据挖掘csv文件与xls文件预处理
(1)、在windows下的csv文件,默认打开方式是GBK格式,在linux下打开的文件默认是utf-8的格式。所以windows下的格式在linux下会出现中文乱码的现象。使用iconv命令对整个文件进行转码的操作。sudo iconv -f GBK -t UTF-8 d_train_20180102.csv -o new_d_train.csv后面的第一个csv为需要转码操作的文原创 2018-01-10 16:10:01 · 1581 阅读 · 0 评论 -
windows10下python3.6+opencv3.3.0安装人脸识别face_recognition库
windows10下在安装face_recognition库时会出现一些问题:库安装不上,安装成功却导入错误。最基本的原因是安装库的顺序出了问题。 注意一下安装问题: (一)、依赖库: face_recognition的依赖库是numpy,scipy,和配合使用的opencv-python。 (二)、在pycharm下知己安装库的问题: 在pycharm下,安装会很顺利,不会出现安装错误原创 2017-11-25 20:24:36 · 4482 阅读 · 3 评论 -
数据挖掘csv文件与xls文件预处理
(1)、在windows下的csv文件,默认打开方式是GBK格式,在linux下打开的文件默认是utf-8的格式。所以windows下的格式在linux下会出现中文乱码的现象。使用iconv命令对整个文件进行转码的操作。sudo iconv -f GBK -t UTF-8 d_train_20180102.csv -o new_d_train.csv后面的第一个csv为需要转码操作的文...原创 2018-03-07 18:30:43 · 761 阅读 · 0 评论 -
图像处理读取图片
(1) import scipy.misc content_image = scipy.misc.imread(“images/louvre.jpg”) 读取的图片为numpy的多维数组,如读取的一张图片 len(content_image)为600 为行数 len(content_image[1])为800 为列数 len(content_image[1][1])为3即为通道数目...原创 2018-07-02 16:31:06 · 1489 阅读 · 0 评论 -
安全角度看简单的‘hello world!’程序
#include <stdio.h>int main(){ printf("hello word!");}5行代码,我们学习编程最先接触到的5行代码,电脑里最先敲入进去的5行代码。大一刚开学的学弟刚接触C语言,跑来问我怎样怎样才能成为电影中的黑客一样。我告诉他,你去把“hello, world!”程序弄明白。一天后,他又跑过来找我,我让他给我讲讲。他给我讲了下面的一句话:我把代码输入电原创 2016-10-18 16:38:38 · 2803 阅读 · 1 评论 -
神经网络代码识别手写字(python3.4.3版本)
神经网络代码如下:#coding = utf-8"""network.py"""import random import numpy as np def sigmoid(z): return 1.0/(1.0 + np.exp(-z)) def sigmoid_prime(z): return sigmoid(z)*(1 - sigmoid(z)) c原创 2017-10-08 10:45:08 · 2670 阅读 · 2 评论 -
几种数字仿真的物理意义与代码实现(二)
(四)增广矩阵:解决带有输入U(t)的数字仿真的问题。 以上数字积分法,梯形法与龙格库塔解决的问题中都是由y(0) ,y’来解决y(t) = e^(At)*y(0),也即是说根本没有出现输入U(t),但是实际的系统中都是有输入的,即使没有输入,也会有干扰,我们知道干扰可以当成一种变相的输入,所以我们要把输入考虑到系统内部。 这样一来,系统就变成了:X’ = AX + BU。我们只对简单的输入做处原创 2016-05-16 22:29:03 · 1285 阅读 · 0 评论 -
python爬虫架构
python原创 2016-09-16 21:37:00 · 2496 阅读 · 0 评论 -
几行代码瞬间卡死电脑
前段时间有段国外的代码在网上流传了一阵,在此做细致介绍:html>body>script>var total = " ";for (var i = 0; i 100000; i++){ total = total + i.toString(); history.pushState(0,0,total);}script>body>html>原创 2016-10-26 21:59:40 · 22604 阅读 · 0 评论 -
网站商品信息爬虫代码及详细注释
import re #正则表达式库是为了查找import requests #requests库是为了获取网页def getHTMLText(url): #获取页面,若用bs4解析,就是html格式文本,若不解析,就是一大串字符串 try: r = requests.get(url, timeout = 30) #获得response对象,r是对象原创 2017-05-02 19:13:34 · 956 阅读 · 0 评论 -
C++进程空间堆栈的图解与代码注释
C与C++的进程空间化成了好多的区间,这些区间存储的内容并不同。下面利用代码进行解析。 上图是进程空间的结构。 (注):很多书上讲到堆是向上增,栈是向下降。这种说话很不明确,因为不同的书上有不同的画法。准确的说是堆向高地址增长,栈向低地址增长。 一段C或C++的代码,具体的变量到底怎么存储如下:#include<stdio.h>#include<malloc.h>int a = 1;//原创 2017-05-07 17:41:59 · 1419 阅读 · 0 评论 -
最好大学网python爬虫代码
#爬虫代码由北京理工课程内容课程所书写#最好大学网无robots协议#2017/4/28函数过于简单,不再赘述import requestsfrom bs4 import BeautifulSoupimport bs4def getHTMLText(url): try: r = requests.get(url,timeout = 30) r.ra原创 2017-04-28 00:33:42 · 772 阅读 · 0 评论 -
python最简单代码解决数根(九余数)问题!
codewar上面的一道题目: 给任意一个自然数,将各位上的数字加起来,如果得到一个大于一位数的结果,则再计算,知道得到一个一位数,那么这个一位数就是这个数的树根。利用代码求一个自然数的树根。 正常的思维代码如下:def digital_root(n): digital_sum = sum([int(i) for i in list(str(n))]) if len(str(di原创 2017-08-20 20:09:54 · 2618 阅读 · 0 评论