自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 资源 (12)
  • 收藏
  • 关注

原创 图像处理与分析 && 计算机视觉 && 医学图像

简单bmp图片处理工具——python实现https://www.cnblogs.com/zyp4614/p/6917943.htmlPython中struct.pack()和struct.unpack()用法详细说明https://blog.csdn.net/weiwangchao_/article/details/80395941from struct import unpackw...

2019-12-02 09:14:09 505

原创 矩阵论公式总结

不变因子、行列式因子、初等因子不变因子:初等变换后得到的d1(λ)d_{1}(\lambda)d1​(λ),d1(λ)d_{1}(\lambda)d1​(λ)都是首项系数为1的多项式,并且d1(λ)∣d2(λ)d_{1}(\lambda)|d_{2}(\lambda)d1​(λ)∣d2​(λ),d2(λ)d_{2}(\lambda)d2​(λ)整除A2(λ)A_{2}(\lambda)A2​(λ...

2019-11-23 10:32:01 2014

原创 win10 安装 Pytorch

打开官方网址https://pytorch.org/get-started/locally/#supported-windows-distributions选择合适版本,复制最下方命令到CMD中安装出现如下错误ReadTimeoutError: HTTPSConnectionPool(host='download.pytorch.org', port=443): Read timed ...

2019-08-17 13:10:40 1349

原创 Elasticsearch学习记录

什么是Elasticsearch分布式高性能高可用可伸缩的的搜索和分析系统1.什么是搜索垂直搜索(站内搜索)互联网的搜索:电商网站,招聘网站新闻网站各种APPIT系统的搜索:OA软件,办公自动化软件,会议管理,日程管理,项目管理,员工管理2.如果用数据库做搜索会怎么样(1)每条记录的指定字段的文本,可能会很长,比如"商品描述"字段的长度,这时如果每次都要对每条记录的所有文本进行扫描,...

2019-07-29 10:43:09 245

原创 自然语言处理-文本分析学习记录

TF_IDFTF(term frequency) : 词频统计去掉停用词 : 的、是、在《中国蜜蜂养殖》这篇文章中,出现最多的是中国,蜜蜂养殖,但中国不是关键词,我们怎么让蜜蜂养殖成为主体的,此时就需要IDFIDF(Inverse Document Frequency)如果某个词比较少见,但是它在这篇文章中多次出现,那么它很可能就反应了这篇文章的特性正是我们所需要的关键词.TF_IDF...

2019-07-29 10:14:50 204

原创 在 Django 中使用 pyecharts

官方文档https://pyecharts.org/#/官网的在 Django 中使用 pyecharts教程 :https://pyecharts.org/#/zh-cn/web_django其中配置pyecharts_django_demo/urls.py中,修改如下,可以不用再demo/下创建urls.py(当然这也可能是新版本的标准)from django.conf.urls i...

2019-07-29 09:51:38 3673 3

原创 Linux 安装 Elasticsearch-rtf

1.更新Java wget https://study-1251254015.cos.ap-beijing.myqcloud.com/jdk-10.0.2_linux-x64_bin.rpmsudo rpm -ivh jdk-10.0.2_linux-x64_bin.rpmjava -version2.添加用户adduser espasswd es加入sudo编辑/etc/...

2019-06-01 23:19:14 129

原创 关系模型之关系代数

关系代数运算的约束某些关系代数操作,如并、差、交等需满足 “并相容性”并相容性的示例STUDENT(SID char(10),Sname char(8),Age char(3))PROFESSOR(PID char(10),Pname char(8),Age char(3))两个关系是相容的.并(Union)定义:假设关系R和关系S是相容的,则关系R与关系S的并运算结果也是一个关系,...

2019-03-31 13:57:18 348

转载 分布式文件系统HDFS

1.简介大数据时代必须解决海量数据的高效存储问题,为此,谷歌开发了分布式文件系统(Google File System,GFS),通过网络实现文件在多台机器上的分布式存储,较好地满足了大数据存储的要求.Hadoop分布式文件系统是针对GFS的开源实现,他是Hadoop两大核心组成部分之一,类似于FAT32,NTFS,是一种文件格式,是底层的。2.HDFS相关概念2.1块2.2名称节...

2019-03-31 09:43:26 197

转载 Hadoop伪分布安装及简单使用

如何安装Hadoop参考: http://dblab.xmu.edu.cn/blog/install-hadoop/设置Hadoop环境变量export HADOOP_HOME=/usr/local/hadoopexport HADOOP_INSTALL=$HADOOP_HOMEexport HADOOP_MAPRED_HOME=$HADOOP_HOMEexport HADOOP_CO...

2019-03-31 09:42:27 169

原创 OS-分页、页表

大部分虚拟内存系统中都使用一种称为**分页(paging)**的技术,我们现在就介绍这一技术。在任何一台计算机上,程序引用了一组内存地址。当程序执行指令MOV REG, 1000时,它把地址为1000的内存单元的内容复制到REG中(或者相反,这取决于计算机的型号)。地址可以通过索引、基址寄存器、段寄存器或其他方式产生。由程序产生的这些地址称为 虚拟地址( virtual address) ,...

2019-03-27 14:03:44 577

原创 MapReduce

MapReduce是一种并行编程模型,用于大规模数据集(大于1TB)的并行运算,它将复杂的、运行于大规模集群上的并行计算过程高度抽象到两个函数:Map和Reduce。Map和Reduce函数在MapReduce中,一个存储在分布式文件系统中的大规模数据集会被切分成许多独立的小数据块,这些小数据块可以被多个Map任务并行理。MapReduce框架会为每个Map任务输入一个数据子集,Map任务生成...

2019-03-27 14:03:01 158

转载 数据仓库Hive

数据仓库概念数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。根本目的 是为了支持企业内部的商业分析和决策,基于数据仓库的分析结果,做出相关的经营决策.数据仓库的体系结构数据仓库与数据库的区别数据仓库中的数据比较稳定,保留了大量历史数据;而数据库只保存某一时刻的数据.Hive对于传统数据仓库来说,既是数据存储产品也是分析产品,但Hive并不提...

2019-03-27 14:01:12 259

原创 文件系统调用示例

本程序可通过以下命令行方式运行假设aaa,bbb是两个文本文件copyfile.exe aaa bbb把文件aaa内容复制到bbb,如果bbb已经存在,aaa就会覆盖它,否则,就创建它,程序调用必须提供两个参数:第一个是输入文件,第二个是输出文件.具体代码如下:#include <stdio.h>#include <stdlib.h>#include &...

2019-02-11 14:03:45 244

原创 Hadoop2.0新特性

Hadoop2.0的改进不断完善的Hadoop生态系统

2019-02-09 10:55:27 764

原创 关系模型之基本概念

1.什么是关系模型1.1关系模型研究什么一个关系(relation)就是一个Table关系模型就是处理Table的,它由三个部分组成:描述DB各种数据的基本结构形式(Table/Relation)描述Table与Table之间所有可能发生的各种操作(关系运算)描述这些操作所应遵循的约束条件(完整性约束)1.2 关系模型的三个要素基本结构: Relation/Table基本操作...

2019-01-31 16:11:44 12169

原创 开始使用Nuxt.js

Nuxt.js简单的说是Vue.js的通用框架,最常用的就是用来作SSR(Server Side Render服务端渲染).再直白点说,就是Vue.js原来是开发SPA(Single Page Application单页应用)的,但是随着技术的普及,很多人想用Vue开发多页应用,并在服务端完成渲染.这时候就出现了Nuxt.js这个框架,它简化了SSR的开发难度.还可以直接用命令把我们制作的vue项...

2019-01-30 18:14:44 474

原创 微信小程序-豆瓣电影TOP250

新建好项目后,先删除app.js app.wxss 里面的内容

2019-01-27 11:18:41 1335

原创 NoSQL数据库_Redis

NoSQL是一种不同于关系数据库的数据库管理系统设计方式,是对非关系数据库的统称.它所采用的是数据模型并非传统关系数据库的关系模型,而是类似键值、列族、文档等非关系模型.一、特点通常NoSQL数据库具有以下3个特点:1.灵活的可扩展行2.灵活的数据模型3.与云计算紧密融合二、与关系数据库的比较关系数据库的优势在于,以完善的关系代数理论为基础,有严格的标准,支持事务ACID四...

2019-01-26 21:48:07 377

原创 Numpy基础

本文内容源自《利用Python进行数据分析》一书一.NumPy的ndarrayNumPy最重要的一个特点就是其N维数组对象(即ndarray) ,它是一个通用的同构数据多维容器,也就是说,其中的所有元素必须是相同类型的.每个数组都有一个shape(一个表示各维度大小的元组)和一个dtype(一个用于说明数组数据类型的对象)首先创建ndarray>>> import num...

2019-01-09 10:00:46 431

原创 Java Web购物车-JSP实现

登录注册功能login.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><html><head>&a

2018-07-20 23:32:34 9696 39

原创 Nuxt.js mini聊天室代码

写代码时关闭了ESlinting,导致有些地方不是特别规范login界面<template> <div class="login-panel"> <div class="login"> <h1 class="title&quot

2018-07-13 16:46:57 651 1

原创 开始使用vue.js

变量定义与赋值var a = 1;函数的使用alert();弹出一个框定义函数function x(a){}判断if(true){ ...}else{ ...}数组var a = [1,2,3];往列表添加元素a.push(4);字典和对象 对象(Object)o = { a:1, ...

2018-07-13 16:34:32 290

原创 MySQL数据库常用命令

创建数据库CREATE DATABASE 数据库名;添加一些选项创建数据库CREATE DATABASE IF NOT EXISTS 数据库名 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;使用 mysqladmin 创建数据库[root@host]# mysqladmin -u root -p create 数据库名...

2018-07-13 16:32:51 356

原创 ubuntu安装node.js

Node.js 是运行在服务端的 JavaScript, 是基于 Chrome JavaScript V8 引擎建立的平台。下载并安装 Node.js 下载最新的稳定版 v6.10.3 到本地wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xztar xvJf node-v6.10.3-linux-x64....

2018-07-12 17:12:08 657

原创 Nuxt.js mini聊天室开发 (mini-chatroom)

迷你聊天室开发 (mini-chatroom)Vue + Nuxt + Koa + WebSocket前端:Vue + Nuxt + WebSocket后端:Koa + WebSocketNode.js 开发环境安装安装 Git 命令行客户端:敲开程序世界大门的钥匙,通过它,访问全世界的各式各样的代码库、组件 *安装 Node 稳定版:Javascript 服务端运...

2018-07-11 10:29:17 1385

原创 MySQL 事务

MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!再比如银行转账,从一个账户扣款,另一个账户收款,两者要么都执行,要么都不执行. 一般来说,事务是必须满足4个条件(ACID)::原子性(Atomicity,或称不可分割性)、一致性(Con...

2018-07-10 13:53:50 385

原创 MySQL数据类型

MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。...

2018-07-07 23:02:21 178

原创 JS的关键知识

变量定义与赋值var a = 1;函数的使用alert();弹出一个框定义函数function x(a){}判断if(true){ ...}else{ ...}数组var a = [1,2,3];往列表添加元素a.push(4);字典和对象 对象(Object)o = { a:1, ...

2018-07-04 21:47:06 169

原创 gdb

#include <stdio.h>int nGlobalVar = 0;int tempFunction(int a, int b){ printf("tempFunction is called, a = %d, b = %d /n", a, b); return (a + b); }int main(){ int n; n = ...

2018-06-25 15:19:51 539

原创 Python与MySQL

在Windows平台下,我们可以用Navicat连接MySQL利用Navicat修改MySQL密码点击用户,然后点击需要修改的用户名,便可以出现如下界面,进行修改,保存,然后重新登录 Excel,MySQL,Django对比新建数据库Django配置使用MySQLDjango的默认数据库(位于setting.py)如下,我们需要手动修改一下 ...

2018-06-25 15:01:12 324 1

原创 如何设计应用层协议(草稿)

应用层的协议应当定义什么应用进程交换的报文类型,如请求报文和相应报文各种报文类型的语法,如报文中的各个字段及其详细描述字段的语义,即包含在字段中的信息的含义进程何时,如何发送报文,以及及时对报文进行响应的规则协议分类(按编码方式)二进制协议 比如网络通信运输层中的tcp协议 特点 性能要求非常苛刻,以至于JSON等序列化会严重拖慢性能 数据本身带有大量的二进制内容,不...

2018-05-24 07:29:49 2319

原创 数据恢复原理

本文先介绍一下FAT32和NTFS,然后介绍数据恢复原理以及常用恢复软件.一. FAT32文件配置表(英语:File Allocation Table,首字母缩略字:FAT),是一种由微软发明并拥有部分专利的文件系统,供MS-DOS使用,也是所有非NT核心的微软窗口使用的文件系统。FAT文件系统考虑当时电脑性能有限,所以未被复杂化,因此几乎所有个人电脑的操作系统都支持。这特性使它成为理...

2018-05-15 12:42:23 3137

原创 文件服务器之FTP

FTP(File Transfer Protocol)主要用来进行文件的传输,尤其是大型文件 时使用FTP传输更方面,但是使用FTP时使用明文传输,具有一定程度的危险性.下面介绍较为安全但功能较少的vsftpd.ubuntu安装vsftpdsudo apt install vsftpdsudo apt install ftp一.FTP功能简介 1.不同等级的用户身份:user,gu

2018-05-10 12:33:22 232

原创 bash shell 学习记录

定义变量(中间没有空格)a=8使用变量echo $a计算加法(注意空格)a=8b=2c=`expr $a + $b`echo $c如果是乘法,需要将 * 转义c=`expr $a \* $b`循环控制语句if [...]then ...else ...fi ...注意:大于号,小于号等不能直接用符号...

2018-04-05 22:59:32 198

原创 GCC编译简单范例

1.单一程序:打印Hello源文件为hello.c无选项编译链接gcc hello.c将hello.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out选项 -o-o选项用来指定输出文件的文件名gcc hello.c -o hello选项 -Egcc -E hello.c -o hello.i将hello.c预处理输...

2018-04-03 09:22:37 1099 2

原创 Linux-makefile

1. make的优点2.makefile基本语法目标(target):目标文件1 目标文件2 gcc -o 欲新建的可执行文件 目标文件1 目标文件23.实例现在我们有如下三个文件 main.c tool.c tool.h文件内容如下 main.c#include "tool.h"#include <stdio.h>int main()...

2018-04-01 13:18:21 230

原创 Scrapy-css选择器

和xpath选择器比起来,感觉CSS选择器容易一些,跟写.css时方法基本一样,就是在获取内容时和xpath不同,这里需要注意一下. 这里介绍如何用css选择器提取出一篇文章的数据 提取的数据跟xpath那篇文章内容相同 之前xpath中我们获取元素是通过.entry-header h1::text,如果是属性则用.entry-header a::attr(href) 介绍一个常用的函数ex

2017-11-01 08:16:44 9164

原创 Scrapy-xpath用法以及实例

xpath的语法xpath语法-谓语使用方法可以直接在chrome->F12开发者工具中复制xpath这里介绍一种测试的方法平时我们在pycharm或者编辑器需要每次运行,就需要一次次请求,这里可以用以下的方法: 假设我们需要爬取伯乐在线的一篇文章,链接为 http://blog.jobbole.com/112614/ 我们爬取一篇文章的标题,发布时间,点赞数,收藏数,评论数 命令行执行如下s

2017-10-24 19:42:40 12267 2

原创 Semantic UI实现一个landing page

完整代码注意正确引入css文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="css/semantic.css"></head><body> <div class="ui fixed

2017-10-22 11:19:59 765

sqlcipher.exe windows客户端

解密sqlite,无需编译,直接运行就可以 解密sqlite,无需编译,直接运行就可以

2018-05-11

vc6.0_cn_full(完整绿色版)(支持XP、Win7、Win8、Win10)

适合C语言学习初学者 搭配谭浩强C语言程序设计基础使用

2018-12-23

Understanding Machine Learning - From Theory to Algorithms

Understanding Machine Learning - From Theory to Algorithms 英文版

2018-06-25

CTFCrackTools-V3

应用于CTF的工具框架。 可以被应用于CTF中的Crypto,Misc. 内置目前主流密码(包括但不限于维吉利亚密码,凯撒密码,栅栏密码

2018-06-27

CTFcrackTools-V2.2

CTFcrackTools-V2.2版本 ,感觉这个更好用一些,记得当时找了很久找到的

2018-06-22

python爬取中国天气网天气

python爬取中国天气网天气,可放到云服务器,定时向自己邮箱发送天气情况

2018-05-15

Python Cookbook 3rd Edition.pdf

Python Cookbook 3rd Edition 英文版 , 带英文目录 , 彩色版

2018-07-02

Cisco Packet Tracer Student 6.2 for Windows .exe

packet tracer 模拟网络拓扑 适用于计算机网络课,CCNA实验

2018-06-21

packet tracer 校园网拓扑

计算机网络课程设计,用到的技术,三层交换,RIP,DHCP,NAT,划分VLAN,WWW,DNS packet tracer搭建的校园网拓扑图 打开即可使用,最下面交换机未配置,可直接删除

2018-06-21

Primer c++ 第5版

C++ Primer 书中所有示例均全部采用C++11标准改写,这在经典升级版中极其罕见——充分体现了C++语言的重大进展极其全面实践

2018-12-23

Machine Learning-A Probabilistic Perspective

Machine_Learning_-_A_Probabilistic_Perspective 英文版

2018-06-25

Linux内核设计与实现(第三版中文高清带目录)

Linux内核设计与实现(第三版中文高清带目录) 用于辅助操作系统学习

2018-12-23

空空如也

空空如也

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

TA关注的人 TA的粉丝

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