自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tan_HandSome的博客

人生苦短,我用Python

  • 博客(108)
  • 资源 (11)
  • 收藏
  • 关注

原创 数据库语句执行流程(查询原理)SQL

SQL作为一种数据库编程语言,其执行过程大致为,终端上输入SQL语句 会传输到数据库服务器,然后SQL语句在服务器内经过解析器的检查和翻译,优化器的执行效率提升,在执行器中通过存储引擎提供的数据给出结果。

2023-11-23 08:00:06 604

原创 【无标题】批处理bat写文件的三种方式

【代码】【无标题】批处理bat写文件的三种方式。

2023-04-26 08:40:59 2888

原创 分组生成直方图调整组内间距

如图所示,调整组内间距使用系列重叠。调整后

2020-04-07 16:43:34 2146

原创 多个交叉引用在一个中括号里面,更新后显示后只出现一个或者多出中括号的解决办法

我们在论文写作时经常会用到word的交叉引用功能,如下图所示,当在同一个位置插入多个交叉引用时,我们通常会这样做。但是,按F9更新交叉引用之后会出现如下的情况,发现[1-5]变成了[1]。或者变成了[1]-[5]。为了保持交叉引用的样式,我们不得不插入在同一个地方所有的参考文献,但是,这样显得非常长,不太美观。为了解决这个问题,可以使用word的字体隐藏功能。先插入...

2020-03-29 10:07:15 10385

原创 word使用通配符查询以左中括号[开头右中括号]结尾

写论文最后统一修改参考文献上标注时,如果文献特别多,查找起来很麻烦,我们可以使用通配符方式进行查找,首先按快捷键ctrl+H,勾选通配符,在查找框中输入以下字符。\[*\]...

2020-02-26 12:01:13 5952 1

原创 论文公式居中编号右对齐方式

参考文章https://blog.csdn.net/zaishuiyifangxym/article/details/81709319

2020-02-21 15:14:24 1114

原创 复杂网络节点重要性算法之局部中心性

介数中心性和接近中心性指标, 虽然具有较好的刻画节点重要性的能力, 但计算复杂度太高, 难以在大规模网络上使用. 为了权衡算法的效率和效果, Chen 等人提出了一种基于半局部信息的节点重要性排序方法,简称半局部中心性(semi-local centrality). 首先定义N(w)为节点Vw的两层邻居度,其值等于从 Vw出发 2步内可到达的邻居的数目, 然后定义其中表...

2019-07-05 10:11:24 7315 9

转载 sklearn中 F1-micro 与 F1-macro区别和计算原理

二分类使用Accuracy和F1-score,多分类使用宏F1和微F1。最近在使用sklearn做分类时候,用到metrics中的评价函数,其中有一个非常重要的评价函数是F1值,在sklearn中的计算F1的函数为f1_score,其中有一个参数average用来控制F1的计算方式,今天我们就说说当参数取micro和macro时候的区别1、查准率,查全率,F1值:对...

2019-06-12 10:48:08 3031 1

原创 文本数值化

对于文本数据进行机器学习算法分析之前我们需要对文本数据进行数值化,下面是一种比较常用的使用数值替换文本的方法。import pandas as pdfrom collections import defaultdicttrain = pd.read_csv(r'E:\MathModel\MathModelingData\D\process\all_copy.csv')d = defau...

2019-04-22 10:54:14 1713

转载 网络虚拟化—概念

如果要实现软件定义数据中心的愿景,网络虚拟化将会是旅程中的最后一公里。IDC估计网络虚拟化市场会从2013年360 million美金增长到2016年的3.7 billion。众多巨头接连大手笔,而很多新创公司也纷纷瞄准了这个方向。我们从下面几个方面来谈谈这意味着什么。一巨头间的博弈由于云计算逐渐进入成熟阶段,解决传统网络架构面临的挑战显得越来越迫切。中小企业可能还好,最着急的...

2019-03-06 16:04:42 6007

原创 啥是佩琪?Python画佩琪

啥是佩琪?Python教你怎么画。直接上代码:from turtle import*def nose(x,y):#鼻子 penup()#提起笔 goto(x,y)#定位 pendown()#落笔,开始画 setheading(-30)#将乌龟的方向设置为to_angle/为数字(0-东、90-北、180-西、270-南) begin_fil...

2019-01-22 10:39:47 1013 1

原创 Python字典按照对象属性排序

Python字典按照对象属性排序1 问题描述 2 示例 结果 1 问题描述使用字段存放类对象,然后根据对象中的某个属性对字典进行排序。2 示例'定义一个类B'class B: def __init__(self, obj_name1, a1, a2): self.obj_name = obj_name1 self.a = a...

2018-12-19 15:06:18 1253

转载 计算机核心期刊排名及投稿经验

计算机核心期刊新排名:2004部分核心期刊名单(自动化、计算机部分与无线电、电信部分)自动化、计算机部分1 计算机学报 北京 中国计算机学会等2 软件学报 北京 中国科学院软件研究所3 计算机研究与发展 北京 中国科学院计算技术研究所等4 自动化学报 北京 中国科学院等5 计算机科学 重庆 国家科技部西南信息中心6 控制理论与应用 广州 中国科学院系统科学研究所等7 计算机辅助设计...

2018-11-28 21:44:25 3604

转载 Eclipse删除代码中所有注释及空格

原文地址:https://blog.csdn.net/xujian_2014/article/details/46764305替换方法:Ctrl+F 删除java注释:  /\*{1,2}[\s\S]*?\*/Ctrl+F 删除xml注释:  <!-[\s\S]*?-->Ctrl+F 删除空白行:   ^\s*\n选择正则表达式,替换全部即可。具体见下图示:...

2018-11-09 09:45:35 475

原创 OpenGL制作键盘交互的会行走的机器人

直接上代码#include<GL\gl.h>#include<GL\glut.h>#include<windows.h>//#pragma comment(lib, "glut32.lib")#include <iostream>using namespace std;GLfloat no_mat[] = { 1.0, 1.0,...

2018-11-07 11:10:31 4633 1

转载 简单易懂,蚁群算法解决旅行商问题

转载声明:原文把蚁群解决旅行商问题写的很清楚,只不过本人认为原文中有一些小错误,特此更改(文中红色加粗字体为改正处),代码中出现的一些算法的小问题也进行了更正(比如代码中的贪心算法),代码也附在下面,谢谢博主的分享。原文地址:http://www.cnblogs.com/asxinyu/p/Path_Optimization_Tsp_Problem_Ant_System_CSharp.ht...

2018-10-29 21:06:40 19635

原创 一个快速完整的教程,Maven安装

1. 检查jdk安装的情况(1.6以上版本):Echo %JAVA_HOME%Java -version2. 对apache-maven-3.0.5-bin.zip进行解压缩,例如解压到如下目录(解压目录不要有中文字,不要有空格):D:\wux\apache-maven-3.0.53. 设置系统环境变量,MAVEN_HOME4. 设置环境变量Path,将%MAVEN_H...

2018-10-21 10:56:04 226

原创 Pycharm直接Run运行报错而选中执行单元不报错

最近在使用networkx做网络分析的一些工作,安装的networkx1.9版本。在代码段右键Run运行报错,networkx没有Graph属性而ctrl+a全选,alt+shift+e执行选中单元可以正常执行。我自己找到的解决办法如下,可能还有其他更好的方法。从左边目录树引用库中找到site-package下面的networkx目录,将networkx整个目录拷贝到上面目...

2018-09-12 14:55:57 10843 18

转载 网络分析之networkx(转载)

图的类型     Graph类是无向图的基类,无向图能有自己的属性或参数,不包含重边,允许有回路,节点可以是任何hash的python对象,节点和边可以保存key/value属性对。该类的构造函数为Graph(data=None,**attr),其中data可以是边列表,或任意一个Networkx的图对象,默认为none;attr是关键字参数,例如key=value对形式的属性。     ...

2018-09-12 10:58:04 2721

转载 求矩阵中向量两两间的欧氏距离(python实现)

假设有两个三维向量集,用矩阵表示:要求A,B两个集合中的元素两两间欧氏距离。先求出ABT:然后对A和BT分别求其中每个向量的模平方,并扩展为2*3矩阵:然后:将上面这个矩阵一开平方,就得到了A,B向量集两两间的欧式距离了。代码:def EuclideanDistances(A, B): BT = B.transpose() # vecP...

2018-09-08 10:29:48 10602

原创 python 读取文件时报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multib

python读取文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence"解决方案:FILE_OBJECT= open('order.log','r', encoding='UTF-8') ...

2018-07-29 20:41:39 1459

原创 Ubuntu 17.10 安装NS图文教程

注意:不要使用sudo apt-get install ns2  不要使用sudo apt-get install nam 1 NS2 简介        NS2是指 Network Simulator version 2,NS(Network Simulator) 是一种针对网络技术的源代码免费的软件模拟平台,研究人员使用它可以很容易的进行网络技术的开发,而且发展到今天,它所包含...

2018-07-24 23:47:16 1648

转载 PyCharm 常用快捷键和设置

pycharm常用快捷键 1、编辑(Editing)Ctrl + Space    基本的代码完成(类、方法、属性)Ctrl + Alt + Space  快速导入任意类Ctrl + Shift + Enter    语句完成Ctrl + P    参数信息(在方法中调用参数)Ctrl + Q    快速查看文档F1   外部文档Shift + F1    外部文档,...

2018-07-22 23:15:12 1578

转载 张北川:命名数据网络(NDN)

兰巨龙:下面有请亚利桑那大学副教授张北川做报告。张北川:我今天讲的是可重叠,是我们最近过去几年很大的项目,一直在做关于未来互联网架构的工作。这个NDN是美国NSF在过去五六年支持未来互联网架构的项目之一。时间有限,技术上的问题很难讲清楚,我主要是讲一下大概的NDN的最基本的概念,为什么要做这个事情,以及现在NDN项目研究的一些大的方面的进展。并不是说我们为了想创造一个新的架构而创造新的...

2018-07-19 21:00:51 2569

原创 粒子群算法原理及Matlab实现(PSO — Particle Swarm Optimization)

1 前言 在计算机科学中,粒子群优化(PSO)是一种计算方法,可以通过迭代来改进候选方案的优化问题。它通过粒子的位置和速度根据数学公式得到一组候选解决方案,并在搜索空间中移动这些粒子来解决问题。每个粒子的运动不仅受到它局部最佳位置的影响,而且全局最优解也会引导这些粒子到最佳位置。 PSO是由Kennedy和Eberhart共同提出,最初用于模拟社会行为,作为鸟群或鱼...

2018-07-18 23:09:57 28730 2

原创 使用pandas清洗错误数据并保存成CSV文件

import pandas as pdimport numpy as npA319 = np.array(pd.read_csv('A319_lr.txt'))A319_pd = pd.read_csv('A319_lr.txt')unormal = [] # 用于存储不正常数据的行号for i in range(len(A319)): if A319[i][-1] &gt...

2018-05-23 11:21:50 3086

原创 numpy.pad使用‘constant’方法二维数组填充

import numpy as npMatrix = np.arange(1,7).reshape(2,3) #原始输入数组Anp.pad(Matrix,((1,1),(1,2)),'constant',constant_values = (0,0)) 注释:如图所示。np.pad(Matrix,((1,1),(1,2)),'constant',constant_values = (0...

2018-05-13 09:22:46 5928

原创 Python计算一个点到所有点的欧式距离

distances = np.sqrt(np.sum(np.asarray(airportPosition - x_vals)**2, axis=1))airportPosition是矩阵中的某一个点x_vals是矩阵中所有的点distances是某一个点到所有点的距离矩阵

2018-03-30 10:16:13 12834

原创 机器学习实战源码

机器学习实战源码人民邮电出版社GitHub上源码,这个是链接https://github.com/yinchuandong/MachineLearningInAction

2018-03-11 17:09:21 636

原创 Python中的三目运算符

b = [1,2,3,4,5,6,7]1 if -1 in b else 0 #label1Out[64]: 01 if 2 in b else 0 #label2Out[65]: 1代码解析:if 前是判断的真值,else后面是判断的假值;label1:如果-1在列表b中,返回1,如果不在返回0;显然-1不在列表b中,所以输出结果为0;label2:同上,而2在列表b中,所以输出结果...

2018-02-28 16:53:29 647

原创 Python爬取网站上的内链和外链

#%%# -*- coding: utf-8 -* #__author__ = 'Administrat #coding=utf-8 from urllib.request import urlopen from urllib.parse import urlparse from bs4 import BeautifulSoup import re import da...

2018-02-26 21:05:29 4415 3

原创 Python层次聚类sci.cluster.hierarchy.linkage函数详解

1 函数原型:scipy.cluster.hierarchy.linkage(y, method='single', metric='euclidean', optimal_ordering=False)函数功能:进行层次聚类/凝聚聚类。参数:y: 可以是1维压缩向量(距离向量),也可以是2维观测向量(坐标矩阵)。若y是1维压缩向量,则y必须是n个初始观测值的组合,n是坐标矩阵中成对的观测值。返回...

2018-02-25 22:00:33 36585 8

原创 将多个CSV文件合并成一个

#%%import pandas as pd  import os  SaveFile_Name = r'all.csv'              #合并后要保存的文件名  #将该文件夹下的所有文件名存入一个列表  file_list = os.listdir()    #读取第一个CSV文件并包含表头  df = pd.read_csv(file_list[0])#将读取...

2018-02-23 16:27:13 10526 6

原创 TensorFlow模型保存和恢复简单的例子

#%%保存import tensorflow as tfv1 = tf.get_variable("v1",shape=[3],initializer = tf.zeros_initializer)v2 = tf.get_variable("v2",shape=[5],initializer = tf.zeros_initializer)inc_v1 = v1.assign(v1+1)...

2018-02-10 21:47:07 322

翻译 一个快速完整的教程,以保存和恢复Tensorflow模型。

在本教程中,我将会解释:TensorFlow模型是什么样的?如何保存TensorFlow模型?如何恢复预测/转移学习的TensorFlow模型?如何使用导入的预先训练的模型进行微调和修改?这个教程假设你已经对神经网络有了一定的了解。如果不了解的话请查阅相关资料。1. 什么是TensorFlow模型?训练了一个神经网络之后,我们希望保存它以便将来使用。那么什么是TensorFlow模型?Tensor...

2018-02-10 09:46:40 25246 15

原创 TensorFlow学习资料

1. TensorFlow机器学习实战指南一书代码可在GitHub获取https://github.com/nfmcclure/tensorflow_cookbook2. TensorFlow官方Python API文档地址:https://www.tensorflow.org/api_docs/python。其中包括TensorFlow所有函数、对象和方法的文档和例子。本书当前的Tensor

2018-02-07 15:00:18 1001

原创 Python从数据库读取大量数据批量写入文件

使用机器学习训练数据时,如果数据量较大可能我们不能够一次性将数据加载进内存,这时我们需要将数据进行预处理,分批次加载进内存。下面是代码作用是将数据从数据库读取出来分批次写入txt文本文件,方便我们做数据的预处理和训练机器学习模型。#%%import pymssql as MySQLdb #这里是python3 如果你是python2.x的话,import MySQLdb#数据库连接属性

2018-02-05 16:26:50 16384 5

原创 SQL游标的使用

游标的一个简单应用,做一个简单的笔记。作用:计算当前时刻与最大时刻的差值,并跟新差值minusTime列。create table TimeManage(ID int,breakfast datetime,minusTime int)insert into TimeManage(ID,breakfast) values(1,'2017-10-10 10:12:10')ins

2018-01-30 19:09:04 327

原创 基于密度的空间的数据聚类方法DBSCAN(Density-Based Spatial Clustering of Applications with Noise)matlab实现

DBSCAN(Density-Based Spatial Clustering of Applications with Noise,具有噪声的基于密度的聚类方法)是一种基于密度的空间聚类算法。该算法将具有足够密度的区域划分为簇,并在具有噪声的空间数据库中发现任意形状的簇,它将簇定义为密度相连的点的最大集合。 同一类别的样本,他们之间的紧密相连的,也就是说,在该类别任意样本周围不远处一定有

2018-01-23 23:19:36 5940 12

原创 matlab实现层次聚类hierarchical clustering

层次聚类(Hierarchical Clustering)是聚类算法的一种,通过计算不同类别数据点间的相似度来创建一棵有层次的嵌套聚类树。关于层次聚类的原理可以看一下这篇文章k-means聚类对于下面这种文章略显鸡肋这种情况考虑用层次聚类发法就比较好了。程序相关的数据下载:链接:https://pan.baidu.com/s/1dGiiUgp 密码:sikz

2018-01-22 21:55:00 12402 2

商务总结PPT模板2

商务总结PPT模板商务总结PPT模板商务总结PPT模板商务总结PPT模板商务总结PPT模板

2018-08-13

商务总结PPT模板

商务总结PPT模板商务总结PPT模板商务总结PPT模板商务总结PPT模板商务总结PPT模板

2018-08-13

基于命名数据网络的区块链信息传输机制

年来关于区块链的研究得到极大关注,然而基于TCP/IP的通信对这种大量数据内容广播模式的支撑并不充分。基于命名数据网络,设计全新的支持区块链推送服务的节点模型和特殊的读写表过程,提出完善的信息传输机制,通过请求聚合和数据缓存减少网内冗余流量并加速通信传输。同时给出基于本架构的虚拟货币应用实例,并通过仿真验证本方案性能的优势,进一步展望未来相关的研究方向。

2018-08-12

桥接模式示例

清华大学设计模式教材,桥接模式课后习题,三维度桥接模式设计。

2017-10-26

抽象工厂模式代码

自己本人编写的该代码针对清华大学设计模式103页课后作业实现了使用抽象工厂模式对不同计算机设备进行生产,符合对类的修改关闭,扩展开放的原则。

2017-10-24

InstallShield Limited Edition for Visual Studio for 2013

方便实用的VS打包工具

2017-07-16

方便UDP网络抓包cap文件

UDP网络抓包专用测试数据。

2017-07-02

各种.cap文件

.cap文件,UDP网络抓包专用测试数据。

2017-07-02

mfc120ud.dll

2017-02-21

OpenGL开发库

gl.h,glut.h,glext.h,glu.h,glut.h,glxew.h,wglew.h和动态链接库

2015-10-20

MSDN library

MSDN Library 就是通常人们眼中的MSDN,涵盖了微软全套可开发产品线的技术开发文档和科技文献(部分包括源代码),也包括过刊的 MSDN 杂志节选和部分经典书籍的节选章节。

2015-10-12

空空如也

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

TA关注的人

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