Jack's Blog

With great power, there must come great responsibility. No matter what happens, just keep moving forward!

Windows 10下搭建C/C++开发环境

本文主要讲述如何在Windows 10系统中搭建C/C++的开发环境,使用的IDE工具是Jetbrains公司推出的CLion(CLion: A Cross-Platform IDE for C and C++ by JetBrains),使用的C/C++编译和运行环境为MinGW,使用的项目构建工具是CMake。 1. CLion下载与安装点击此处前往CLion的下载界面,如下图所示,选择......

gremlin_python连接图数据库的使用及增删查改方法封装

一、安装Janusgraph图数据库1、下载离线安装包前往janusgraph的官方发布页下载离线安装包,如下图所示,目前最新的版本是0.4.0,点击janusgraph-0.4.0-hadoop2.zip下载即可。请注意,该安装包只能在linux系统下安装!!! 2、解压运行打开终端,使用unzip命令解压下载好的zip安装包,然后进入到janusgraph-0.4.0目录......

Windows下搭建匿名FTP服务器

一、引言本文主要讲解在Windows系统上搭建匿名FTP服务器,以实现局域网内软件共享、文件共享这样的功能。本篇文章为Win10为示例,下面将进行详细介绍。 二、启用FTP首先打开控制面板,然后在程序功能栏中点击启用或关闭 Windows 功能,接着在弹出的页面中找到Internet Information Services,展开此功能项,并做如下的勾选以启用FTP。 三、防......
FTP

Ubuntu Server或Desktop安装MySQL 5.7数据库

一、前言1. 官网下载安装安装MySQL,首先我们想到的肯定是前往官网下载相应的版本安装包进行安装。如下图所示,,MySQL官网提供的是最新版本8.0,这个时候要想下载旧版需要点击右边的 Looking for previous GA versions? 。 跳转到旧版页面之后,选择要下载的MySQL版本、适用的操作系统及其版本,可以看到下方提供的deb包有很多,而且还是把m......

Ubuntu Server或Desktop搭建匿名FTP服务器

一、准备工作本教程使用的系统版本为Ubuntu Desktop 16.04,当然Ubuntu的其余版本操作步骤亦是雷同,下面就看一下具体的操作步骤。 1. 创建FTP目录首先在 /home 目录下创建 FTP 工作目录,比如创建 uftp 目录:1234$ sudo mkdir /home/uftp[sudo] password for user_name: $ ls /homeuser_n......
FTP

Python生成后缀表达式及计算

1. 什么是后缀表达式后缀表达式(也叫做逆波兰式或逆波兰记法),其实就是将运算符写在操作数之后的式子。比如我们平时写a+b,这是中缀表达式,写成后缀表达式就是ab+。下面来看一个更复杂的例子:求(a+b)*c-(a+b)/e后缀表达式的j具体过程: (a+b)*c-(a+b)/e → ((a+b)*c)((a+b)/e)- → ((a+b)c*)((a+b)e/)- → (ab+c*)(ab......

爬虫踩坑系列 —— etree.HTML解析异常

在爬虫的过程中,难免会遇到各种各样的问题。在这里,为大家分享一个关于etree.HTML解析异常的问题。 1.问题描述:爬虫过程中,一般会使用requests.get()方法获取一个网页上的HTML内容,然后通过lxml库中的etree.HTML来解析这个网页的结构,最后通过xpath获取自己所需的内容。 本人爬虫的具体代码可简单抽象如下: 123res = requests.get(url......

爬取深圳市政府政务公开所有文件

一、前言在写这篇博客之前,笔者是爬取了深圳市政务公开、政府公报、政府工作、新闻报道、政策解读等所有文件,由于这些网页的大体结构都差不多,本文则主要介绍爬取政务公开文件(包括市政府令、市政府文件、市政府函、市政府办公厅文件、市政府办公厅函、部门规范性文件),网站地址可点击此处查看,也可参考下图所示。 二、获取文件URL列表1.获取各类文件的URL如上图所示,可以看到政务公开文件......

Numpy的基本使用介绍

1.numpy的导入以及查看版本123>>> import numpy as np>>> print(np.__version__)1.15.4 2.创建一维(或多维)数组1234567891011121314151617181920212223# 通过list初始化来创建>>> np.array([1,2,3,4,5])array([1......

使用PaddlePaddle框架实现CK+表情数据集的识别

一、前期准备1.PaddlePaddle-gpu安装如果是在windows上安装,需要注意以下几点:(1)win7系统上PaddlePaddle最高只支持CUDA 8.0,可点击这里前往官网下载CUDA,以及点击这里官网下载cuDNN(或者前往百度网盘下载CUDA 8.0和相应的cuDNN)。(2)win10家庭版无法使用PaddlePaddle-gpu,虽然可以通过pip install命......