自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 网络安全工程师面试题合集(不全,暂不整理了)

一.计算机网络1.计算机网络面试题2.计算机网络常见的面试题(牛客网总结)3.计算机网络校招面试题总结二.密码学1.主流加密算法2.常见的加解密算法3.密码学相关理解

2021-09-16 11:12:13 2504

原创 python环境安装系列-2-pycharm安装并配置anaconda的虚拟环境

pycharm安装并配置anaconda的虚拟环境1 安装anaconda2 查看版本(在4 选择解释器路径时需要使用)3 安装pycharm3.1 下载pycharm4 配置Pycharm和anaconda关联4.1 打开Pycharm4.2 新建一个项目,点击New Project,自行选择位置`G:\PycharmProjects\pythonProject`4.3 选择的解释器是之前anaconda的位置1 安装anaconda见anaconda安装文章:https://blog.csdn.n

2021-09-16 10:01:20 474

原创 python环境安装系列-1-Windows10中Anaconda安装及相关问题

1 安装Anaconda3Anaconda3安装参考-1Anaconda3安装参考(环境变量配置)-2Anaconda3安装参考-32 配置环境变量Anaconda 安装后在 cmd 中运算 python 无效, 是环境变量没有生效。要想在cmd的任意路径下使用conda命令,应当至少将Anaconda的安装路径、该路径下的Scripts目录以及Library\bin目录一同添加到环境变量中。但是,我是参考“Anaconda3安装参考-1”安装的,安装的时候选了添加Anaconda环境变量,其实手

2021-08-04 14:47:01 725

原创 word撰写格式系列2

word格式2域值问题更新域域值问题更新域word中更新域按F9没有左右,那就按Fn+F9即可,原因暂时没有查

2021-07-02 10:17:11 626

原创 c++笔试题目

c++笔试题目1.实现压缩和解压功能2. 打印特殊图形记录一下自己做的c++题目1.实现压缩和解压功能实现一个压缩解压缩功能,实现压缩输入a-zA-Z的字符串,同时将压缩后的数据能解压缩为输入的字符串;压缩及解压缩都实现用户主动输入。例如:压缩:输入aaabbbcddcc 输出压缩后字符串为3a3bc2d2c解压缩:输入3a3bc2d2c 解压为 aaabbbcddcc 测试用例:压缩输入 yiyyyoiiiccccsss 输出 yi3yo3i4c3s 压缩输入 yyy242342y

2021-05-17 17:02:57 122

原创 word撰写格式系列1——毕业论文格式设置

1.页眉页脚设置总要求:页眉:从目录页开始往后须有页眉:目录页页眉为“湖南科技大学□士学位论文”(符号□用“博”或“硕”字替代);从正文开始奇数页页眉:“湖南科技大学□士学位论文”;偶数页页眉为章的标题”。页眉五号宋体,居中。页码:原创申明页之后到目录页前的前置部分,页码用小写罗马数字表示,正文第一页往后各部分用阿拉伯数字连续编写页码。页码置于页脚,格式为“-4-”,5号Times New Roman字体,居中放置。内封、论文原创性声明与授权书等不编页码。1.1编辑目录页码----去掉前后横线的问题

2021-03-29 13:46:17 1885

原创 2019云南行-简易版

文章目录1. 出行路线2. 开销3. 住宿3.1 泸沽湖(1晚):当下精品客栈3.2 丽江(3晚):朋悦摄影主题客栈3.3 大理(2晚):沐岑海景民宿4. 必带物品5. 饮食6. 旅行感悟1. 出行路线序号日期上午下午19月8日抵达丽江三义机场包车到泸沽湖29月9日游玩泸沽湖返回丽江古镇39月10日玉龙雪山蓝月谷+返程49月11日休息丽江千古情59月12日丽江古镇大理69月13日休息崇圣寺三塔,洱海79月1

2020-10-19 12:22:14 379

原创 在python36中import hcluster

解决pip install hcluster问题import hcluster as H出错1. 问题2. 解决思路1. 思路1:直接pip install hcluster(失败)1.1 更新pip和setuptools1.2 详细过程记录:2. 思路2:试图采用其他模块中的 squareform 和 pdist (不确定是否能采用)3. 思路3:pip install dedupe-hcluster(成功,也是最终方案)import hcluster as H出错可直接看思路3,其他部分作为记录

2020-08-11 17:29:30 940 1

原创 百度地理编码总结

百度MapAPI之地理编码ak查看地址调用百度api将地址转换为经纬度信息百度地图开发平台百度地图开发平台——Web服务APIpython调用百度地图API 实现单点沿线轨迹运动Python3调用百度API解析经纬度为地址Python + 百度Api 通过地址关键字获得格式化的地址信息注册百度地图及申请ak步骤地理编码:将具体地址数据转换为对应坐标点经纬度功能大致思路:1、从数据库取得具体地理位置2、将地址作为参数访问API接口,获取返回数据3、处理response数据并将经度(l

2020-08-07 19:20:06 980

原创 mysql安装——记录

mysql安装mysql安装参考自行创建my.ini文件my.ini文件配置在D:\mysql-5.7.20下创建一个my.ini 的文件初始化并获取初始密码进入 E:\software\mysql\mysql-5.7.25-winx64\bin (我自己的安装目录)目录执行 mysqld --initialize --console 初始化 并获取初始密码初始密码:gqo3bvq/jy<F启动MySQL执行 mysqld -install 命令 并启动服务 net st

2020-07-31 15:42:47 122

转载 python实现-轨迹坐标点网格化生成对应的网格ID

轨迹坐标点网格化生成对应的网格ID python实现原文地址'''定义:划分坐标区域,GPS坐标点网格化处理输入:GPS坐标经纬度,网格的行数和列数输出:坐标的网格区域ID'''import pandas as pdimport random# 区域范围LON1 = 121.4135LON2 = 121.4176LAT1 = 31.2165LAT2 = 31.3233# 随机生成100个范围内的坐标点lon =[]lat =[]for i in range(100):

2020-07-22 17:10:43 3178

原创 win10+python3.6版本下安装geopandas步骤

安装参考1.问题win+x,输入cmd,运行命令:pip install geopandas,回车,显示安装失败。表示geopandas缺少依赖包,需要首先安装gdal模块。2.下载依赖包命令:pip install gdal结果gdal包也没成功安装,网上教程说下载whl格式的离线包,本地安装,于是就采用了此方法。whl格式文件下载地址进入网址,ctrl+F直接搜索包名。我的python版本是3.6,电脑是win10 X64,所以下载对应的版本:1. GDAL-3.1.2-cp36-cp3

2020-07-22 16:13:35 1188 1

原创 python数据分析笔记-2Pandas基础

Pandas二、Pandas基础1.Pandas库2.Series操作1)Series创建2)Series访问3)Series删除4)Series修改5)Series添加二、Pandas基础series常用属性和函数汇总import pandas as pd1.Pandas库Pandas主要有两种数据结构:Series和DataFrameSeries:是一维标记的数组,能够保存任何数据类型(整数,字符串,浮点数,Python对象等)。轴标签统称为索引。基本操作类似ndarray和字典,并且是

2020-07-21 11:22:35 174

原创 sunDP-学习笔记2-均值估计、直方图估计

说明1:本文中的算法均来自作者:DPer链接:https://zhuanlan.zhihu.com/p/67761743来源:知乎GitHub:https://github.com/forestneo/sunDP在此仅为学习记录说明2:有些函数的说明在sunDP-学习笔记1中1. 均值估计梳理均值估计的思路:假如有N个数,每个数分布在[0,1]之间(如果分布在0-m,那就除以一个m,使值同样分布在[0,1]之间)。将每个数离散化到0或1。对离散化的数据做差分隐私处理(Random.

2020-07-20 10:47:51 888

原创 python数据分析笔记-1Numpy基础

一、Numpy基础import numpy as npnums = np.arange(1000000)nums_list = list(range(1000000)%time for i in range(10):nums = nums *2%time for i in range(10):nums_list = [j*2 for j in nums_list]在pycharm中有语法错误数组和列表是有区别的1. 数组对象ndarray常用属性参考文章1参考文章2资料参考

2020-07-17 11:59:45 260

原创 plt批量转txt

plt批量转txtimport osdir1 = r"G:\Py_test\data\Geolife Trajectories 1.3\Data" #待读取的文件夹path_list1 = os.listdir(dir1)save_dir = r"G:\Py_test\data"for path in path_list1: dir2 = os.path.join(dir1, path) dir2_tra = dir2 + '\Trajectory' plt_name_

2020-07-12 22:07:54 217

转载 Python中对文件的操作

原文地址最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动。有关文件夹与文件的查找,删除等功能 在 os 模块中实现。使用时需先导入这个模块,导入的方法是:import os一、取得当前目录s = os.getcwd()# s 中保存的是当前目录(即文件夹)比如运行abc.py,那么输入该命令就会返回abc所在的文件夹位置。举个简单例子,我们将abc.py放入A文件夹。并且希望不管将A文件夹放在硬盘的哪个位置,都可以在

2020-07-10 16:15:41 122

原创 Python批量读取文件-记录

Python批量读取文件代码基本参考的下列参考文献,仅作少量修改,例如测试文件和反斜杠(windows系统中文件路径使用的是反斜杠\,而不是/)参考文献1# coding:utf-8import osallFileNum = 0# 打印一个目录下的所有文件夹和文件def printPath(level, path): global allFileNum # 使用全局变量allFileNum # 存放当前目录下所有文件夹的列表 dirList = [] #

2020-07-09 21:40:41 447

原创 关于Python将plt文件坐标转换为TXT文本

python文件读取# coding:utf-8      //防止代码出现字体格式报错# 该处为要打开的plt文件路径fn = "20081023025304.plt"with open(fn,'r+') as fp1: lines = fp1.readlines()# 笔者数据为前六行为说明,所以不读取l_list = lines [6:]# 可以自动创建新的文本fw = '20081023025304.txt'# 循环读取行数据with open(fw,'w+') as

2020-07-09 20:59:56 709

原创 python-16-下载数据-学习笔记

1. CSV文件格式首先将sitka_weather_07-2014.csv复制存储到本章程序的文件夹中。分析CSV文件头import csv #导入CSV模块# 将要使用的文件名存储在filename中filename = 'sitka_weather_07-2014.csv'# 打开该文件,并将结果文件对象存储在f中with open(filename) as f: # 调用csv.reader(),并将前面存储的文件对象作为实参传递给它,从而创建一个与该文件相关联的阅读器(r

2020-07-07 22:34:47 641 1

原创 python-10-文件和异常-学习笔记

1.从文件中读取数据读取整个文件pi_digits.txt的内容3.1415926535 8979323846 2643383279file_reader.py文件内容open(‘pi_digits.txt’):返回一个表示文件pi_digits.txt的对象关键字 with:在不再需要访问文件后将其关闭,让Python去确定:使用者只管打开文件,并在需要的时候使用,Python会在适合的时候自动将其关闭。本程序中使用了open(),却没有调用close(),人工确定是否打开和关闭

2020-07-06 21:04:23 208

原创 python-15-可视化之生成数据-学习笔记

import matplotlib.pyplot as pltsquares=[1,4,9,16,25]plt.plot(squares)plt.show()import matplotlib.pyplot as pltsquares = [1,4,9,16,25]plt.plot(squares,linewidth=5)#设置图标标题,并给坐标轴加上标签plt.title("Square Numbers",fontsize=24)plt.xlabel("Value",fontsize

2020-07-03 17:19:22 141

原创 Matlab-study-12-线性方程式与线性系统

线性方程式表示示例1解方程组:{3x−2y=54+4y=11 \begin{cases} 3x-2y=5\\ 4+4y=11 \end{cases}{3x−2y=54+4y=11​把方程组转换为矩阵表示,再求解[3−214]⏟A[xy]⏟x=[511]⏟b\underbrace{ {\begin{bmatrix}3&-2 \\1& 4 \\\end{bmatrix}}}_{A}\underbr

2020-07-01 22:49:10 375 2

转载 Matlab的差分隐私laplace噪声实现

Matlab的差分隐私laplace噪声实现typedef double db;int sgn( db x) {return x < - EPS ? - 1 : x > EPS ;} db Uniform(db x=.0){ return x+(db)(1.0+rand())/(RAND_MAX+2.0);} db Lap( db miu = .0, db lambda = 1.0) { db U = Uniform(- 0.5) ; return miu

2020-06-30 17:21:31 1456

原创 Matlab-study-11方程式求根

Symbolic Rootsyms和sym:定义/声明一个变量syms x %方法一x=sym('x') %方法二解析解Symbolic Root Finding: solve()示例

2020-06-30 15:18:55 606 1

原创 sunDP-学习笔记1-基本函数介绍

说明:本文中的算法均来自https://github.com/forestneo/sunDP在此仅为学习记录基本函数介绍epsilon2probability(epsilon, n=2)discretization(value, lower, upper)perturbation(value, perturbed_value, epsilon)random_response(value, epsilon)random_response_adjust(sum, N, epsilon)1.e

2020-06-24 23:07:20 455 1

原创 IBM/DP-学习记录1

from sklearn import datasetsfrom sklearn.model_selection import train_test_split #调用sklearn.model_selection里的train_test_split模块,用于分割数据dataset = datasets.load_iris() #把鸢尾花数据集加载X_train, X_test, y_train, y_test = train_test_split(dataset.data, dataset.t

2020-06-24 22:13:02 507

原创 Matlab-study-10-数值微积分

Differentiation微分

2020-06-18 15:40:13 411

原创 Matlab-study-5

选择需要的图形样式logspace语法y = logspace(a,b)y = logspace(a,b,n)y = logspace(a,pi)y = logspace(a,pi,n)说明y = logspace(a,b) 生成一个由在 10^a 和 10^b(10 的 N 次幂) 之间的 50 个对数间距点组成的行向量y。logspace 函数对于创建频率向量特别有用。该函数是 linspace 和“:”运算符的对数等价函数。y =logspace(a,b,n) 在 10 的幂

2020-06-15 16:24:55 288

原创 Matlab-study-4

初阶绘图plot()plot(cos(0:pi/20:2*pi));说明:pi/20:设置每次增加的数值,或者叫做步长,相当于从0怎么增加到到2pi呢?就是每次都加一个pi/20,即0+pi/20+pi/20+pi/20……这样一直加到2pi就停止了语法plot(X,Y)plot(X,Y,LineSpec)plot(X1,Y1,…,Xn,Yn)plot(X1,Y1,LineSpec1,…,Xn,Yn,LineSpecn)plot(Y)plot(Y,LineSpec)plot(___

2020-06-13 20:20:39 181

原创 Matlab-study-3

练习1s1='I like the letter E'for n = 1:length(s1) s2(n) = s1(length(s1) - n + 1)ends2

2020-06-12 15:38:16 201

原创 Matlab-study-2

结构化程式与自定义函数if 结构:使用方法:语法if expressionstatementselseif expressionstatementselsestatementsend说明示例if expression, statements, end 计算表达式并在表达式为 true 时执行一组语句。表达式的结果非空并且仅包含非零元素(逻辑值或实数值)时,该表达式为 true。否则,表达式为 false。elseif 和 else 模块是可选的。这些语句仅在 if…end 块

2020-06-10 16:37:06 2467

原创 Matlab-Study-1

这里写自定义目录标题Matlab-1相关指令输入矩阵或者向量Matlab-1不要用built-m或keyword当作变量名Format的使用相关指令who:查看变量whos:查看变量的所有信息clc:clear 命令窗口clear:删除变量输入矩阵或者向量行向量:a=[1 2 3 4]列向量:b=[1;2;3;4]abba矩阵输入: A=[1 21 6;5 17 9;31 2 7]找向量或矩阵中的元素对于矩阵A:A(row,line)A([1 3 5]):找

2020-06-09 16:37:39 122

原创 python练习1-使用sublime text

day1sublime text:ctrl + shift + p:控制ctrl + N:创建文件ctrl + B:运行文件ctrl + S:保存文件ctrl + F:快速查找ctrl + 回车:跳跃至下一行ctrl + 方向键:快速跳跃shift + 方向键:快速选择F5键:进入与python的交换界面(已经设置F5键后才管用的)1.代码:a = 10b = 3a += b # 相当于:a = a + b,13a *= a + 2 # 相当于:a = a

2020-06-06 21:58:52 1426

原创 python学习笔记10——字符串:格式化2

1.format方法:其中format方法3中的关键字参数一定要在位置参数前,如打印{}:格式化符号示例:%的作用2(除了除余外的作用):格式化操作辅助命令:m.n:m 显示的是最小总宽度,n是小数点后的位数字符串转义字符\:自行查阅...

2020-06-06 16:22:56 99

原创 论文阅读方法

今天开题结束后和同学交流了一下如何阅读文献来写一篇综述的问题,她提出了几点建议:针对非综述性文章,摘要(abstract)、引言(introduction)、相关工作(relate work)、结论(conclusions)重点看;把论文中提及的别的文章中的方法的优缺点记得记录下来,而不必去找那篇引用的原文从头到尾看,可以节省时间。其中,英文文章涉及的总结性(如模型的优缺点)可以直接翻译,做...

2019-11-27 22:05:17 301

转载 苹果DP

在知乎上看到的关于——苹果 差分隐私苹果希望使用收集到的用户数据用于改善服务,例如:哪些新词正在流行?什么网站可能会影响电池寿命?哪些表情符是被选择最多的?而面临的问题则是用于被收集来回答这些问题的用户数据是个性化的,会涉及到隐私问题。苹果使用的是local DP,即在数据离开用户设备前就对数据进行操作使得苹果服务器接收到数据时就已经无法恢复出用户的原始真实数据了。想法源于噪声可以扰动用户个人...

2019-11-17 21:14:05 114

原创 python学习笔记9——字符串

字符串一旦被定义了,就很难修改(和元组一样,所以修改方法也同元组的修改方式类似)

2019-10-29 21:59:35 93

原创 python学习笔记8——元组

元组:戴上了枷锁的列表,元组是不可改变的,而列表可以随意改变在实际使用上,元组和列表是非常相似的,主要从以下几点讨论:创建和访问一个元组:(1)元组是用“( )”创建,列表是用“[ ]”创建,其余访问方式都是一样的(2)元组对象是不可修改的,而列表可以修改(3)元组的标示性符号是 “,” 而不是 “( )”,如果创建的元组中只有一个元素,记得到元素后面加一个“,”(元组标识符号测试...

2019-10-29 21:52:57 78

原创 python学习笔记7-列表

创建列表(1)普通列表member = ['小甲鱼','布丁','黑夜','迷途','胡图']member number = [1,2,3,4,5](2)混合列表mix = [1,'小甲鱼','布丁',2,23,[5,6,9]](3)空列表empty = []向列表内添加元素(1)append():该函数有一个参数,且一次只能添加一个元素member.qppen...

2019-10-10 22:34:02 146

空空如也

空空如也

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

TA关注的人

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