自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

进击的小小白

小咸鱼的翻身之路

  • 博客(83)
  • 资源 (1)
  • 问答 (3)
  • 收藏
  • 关注

原创 【Ensp】NAT和防火墙Web模式的简单配置

G1/0/0属于信任区域,G1/0/1属于非信任区域,配置NAT,使用转换后的公网地址范围2.2.2.2~2.2.2.5,且内部网络能够访问外部PC2,而PC2不能访问PC1。【注意】文章中顺序需要适当调整才会有更好的配置体验:按照:网卡选择设置——配置云——开启防火墙(云能够正常识别到ip地址后,因为防火墙启动缓慢)。这里目的地址可以配置也可以不用配置,不用配置就是any,任意地址,PC1可以访问非信任区域的任意地址。如果配置了,只能访问配置的地址。注意:如果不设置目的地址,目的地址是任意的any。

2025-04-23 11:33:39 1011

原创 【Ensp】FTP服务器设置和FTP解析

大部分的多媒体多媒体应用协议,如SIP,FTP,NetMeeting协议等,使用约定的固定端口来初始化一个控制连接,再动态地选择端口用于数据传输,并且这些端口选择是不可预测的。在防火墙设置时,可以通过ASPF(应用层报文过滤)中的Server Map表来满足多通道协议的正常工作,它正常检测应用层报文信息,并动态地根据报文内容创建和删除临时的Server Map表项,以允许其它非约定端口通过防火墙。(5)我们可以在路由器或能访问ftp服务器的设备上,通过cli命令行的方式来访问ftp服务器。

2025-04-01 09:55:49 877

原创 windows防火墙高级设置

1.使用nslookup查看目标网站(www.runoob.com)的ip地址(我们不能使用域名来设置防火墙)。红色框中为该域名对应的mac地址和ip地址(一般较大的网站访问ip会有多个)www.runoob.com的ip地址为61.134.70.44注意:如果你的网络设置并不是像我的网卡设置了固定的DNS服务器,而是自动获取或者使用114.114.114.114,那么可能每次查询到的域名对应的ip地址不一致,导致将IP加入规则也无法屏蔽该网站。这是因为,当网络访问一个网站时,会查询域名对应的ip地址,会访

2025-03-31 20:51:26 1658

原创 常用生物学数据库和工具

(2)IsoBase是一个关注特定物种直系同源的数据库,通过人工的方式从多个生物数据库中筛选出可信度较高的蛋白质及相互作用,是网络比对领域常用的数据集之一。(3)STRING和 BioGRID则分别提供了蛋白质相互作用和相互作用网络方面的数据和工具,有助于预测和分析蛋白质相互作用网络。(2)Networkx,Python库,包括大量有关图论的方法和函数,如获取当前图的最大degree,聚类系数,直径等信息。(1)Cytoscape,输入图的节点对信息,生成图的可视化,用的较多。数据库中的网络包括:褐家鼠(

2025-03-26 10:59:37 339

原创 【ENSP】web方式通过云连接防火墙USG6000V

web方式通过云连接防火墙USG6000V

2025-03-19 15:36:59 890 1

原创 Wasserstein距离的python代码直观解释scipy.stats.wasserstein_distance用法

调用该库计算距离时,应该将要计算的分布放在权重位置,即u_weights,v_weights。而在u_values,v_value中按照使用习惯。只需要传递分布的下标即可。

2023-12-18 11:39:55 4213 3

原创 java 通过行为参数化传递代码,来解决不断增长的需求

/ 选择绿色苹果的谓词 @Override public boolean test(Apple apple) {// 选择重量大于150克的谓词 @Override public boolean test(Apple apple) {// 通过谓词筛选苹果 List < Apple > result = new ArrayList < >();

2023-10-03 11:21:23 1092

原创 质因数简单分解

【代码】质因数简单分解。

2023-07-04 18:23:33 908

原创 Mysql SELECT子句顺序一览表

数据库select基本知识

2023-03-08 18:08:40 226

原创 解决Ubuntu QtCreater中代码出现红线,但是可以运行

问题:如图所示,出现红线,但是可以正常运行。解决方式在工具栏中帮助中找到插件去掉C++,项目卡中的ClangCodeModel,重新启动qtcreater即可。

2022-04-05 19:16:24 2449 6

原创 命令行nvcc编译cuda程序出现不运行device(GPU)部分代码的解决方案

问题描述之前在visual studio 2019中编写的cuda代码,使用nvcc命令行编译时出现了一点问题,单个文件不运行CUDA,GPU部分的代码,问题复现如下:命令行编译.cu文件时,假设我的代码是:使用下面命令进行编译:nvcc .\cuda.cu -o cuda 编译输入的文件名 输出的文件名编译生成下列文件:运行cuda.exe只会输出hello,并没有执行device上的代码,通过·测试,所有关于CUDA的命令都会有问题,这个时候查看nvcc的帮助文档,找到了问题

2021-11-17 15:51:36 5890 1

原创 PersonalRank推荐算法

PersonalRank0.前提假设:有三个顾客U1,U2,U3对4种商品P1,P2,P3,P4进行评价(没有评价则为0分):P1P2P344U12103U21002U30042对应的二部图为:假设,现在需要为U2推荐P2和P3中的一个,哪个更应该推荐给U2呢?有很多推荐算法,在这里,我们介绍,PersonalRank算法来进行推荐。1.基本思想PersonalRank算法和PageRank算法思想差不多,但是PageRank

2021-10-24 00:10:17 3110

原创 PageRank算法学习笔记

PageRank该算法求得的是每个网页节点相对于全局的重要性程度。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DafsEt5W-1634976087284)(PageRank.assets/image-20211022113515199.png)]图中的节点可以视为网页,边表示跳转链接。1.PageRank两阶段:数量假设。当一个节点被指向的越多,则越重要。质量假设。质量高的页面通过链接向其他页面传递更高的权重。2.计算过程将有向图转换为邻接

2021-10-23 16:02:21 493

原创 指针常量和常量指针的区别(示例+图示)

指针常量和常量指针的区别1,写法(三种)//常量指针int const* b = &a;const int* d = &a;//指针常量int* const c = &a;2,区别上面三个写法看起来不好记,从很多资料以及《c语言陷阱与缺陷》建议的比较好记忆的写法是第一种和第三种,将数据类型提到最前面,const修饰前面的符号。可以简单的记为,const修饰谁,表示通过这个指针操作,谁不可修改。如下://常量指针, const修饰int,表示修饰的int数

2021-10-07 23:05:59 589

原创 UE4官方课程笔记(1)——游戏设计师的蓝图与游戏玩法

UE4官方课程笔记前言,该笔记是 官方教材,游戏设计师的蓝图与游戏玩法 中的一些蓝图和实例。课程地址:课程简介 (unrealengine.com)包含:角色的移动:冲刺,蹲伏,声音粒子特效,事件互动开关门等,细致且全面,是非常好的教材。在资料中,门没有碰撞,可以在静态网格体中,双击,添加简单盒体碰撞。(在后续课程中会说明,如何解决这个问题。)一,玩家相关1,设置移动。1,框选蓝图节点,按住c则可添加注释。2,要将更改应用到具体的角色上,需要事件开始运行actor。2

2021-08-06 16:59:05 3095

原创 文献阅读(1)- Aligning dynamic networks with DynaWAVE

Bioinformatics, 34(10), 2018, 1795–17981,Abstruct1.1,起因,因为DynaMAGNA++ 在保证质量和运行时的情况下,不能很好的进行扩展。1.2,结果:算法小网络上大网络上DynaWAVE.精确度低,速度快精确度高,速度快DynaMAGNA++精确度高,速度慢精确度低,速度慢2,简介2.1,动态网络明确使用了时间信息(temporal information)2.2, DynaMAGNA++是MA

2021-07-08 10:30:51 259

原创 使用conda创建虚拟环境,并将虚拟环境加载到jupyter notebook中【已解决】

前言,最近在学习tensorflow,配置环境conda环境,繁杂,而且网上教程很乱很杂,有不少错误,故有了这篇文章。1,在conda下创建虚拟环境在本文中为虚拟环境名称为web_env,指定python版本为3.6conda create -n web_env python=3.6等待安装完成后,输出类型下面的提示:done## To activate this environment, use## $ conda activate web_env## To deact.

2021-06-28 21:22:00 3944 5

转载 [北京大学]TensorFlow 2.0 学习笔记(1)-鸢尾花分类

使用TensorFlow 2.1 对鸢尾花进行分类说明:这个系列课程是北京大学的TensorFlow2.0的精品课,讲的细致,干货很多。B站传送门评论区有代码1 安装TensorFlow 2.1和显卡支持1.1 安装miniconda或者anaconda创建虚拟环境conda create -n AI python=3.7进入虚拟环境conda activate AI1.1 安装英伟达GPU加速包和TensorFlow 2.1conda install cudatoolkit

2021-06-20 12:29:43 363

原创 SpringBoot学习笔记-1-增删改查实现模板

1,添加maven依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <!-- 添加jpa的依赖 --> <dependency> <gro

2021-06-11 12:09:55 605 1

原创 Asp.Net Core Api接口实现CURD并通过Ajax发送请求进行访问

前言,课程作业,使用前后端分离的思想设计一个web应用,我采用了asp.net core web api(.net 5)实现对一个SQLite数据库的增删改查的api接口,并使用ajax进行访问。Gitee仓库地址最终效果一,通过EF Core对现有的数据库进行反向工程,生成实体类和数据库上下文。1,反向工程请查看微软官方文档反向工程 EF Core2, 数据库表和数据库生成的实体类using System;using System.Collections.Generic;#.

2021-04-30 11:29:51 826 1

原创 windows 10纯净安装教程:从wepe下载制作启动盘到启动wepe系统安装windows10

1,下载文件1.1 windows10 镜像(纯净)从下面链接打开网站:MSDN官方网站下载(https://next.itellyou.cn/Original/Index)新版试用网站原版网址:https://msdn.itellyou.cn/1.2, 点击windows10有两个版本,区别如下:consumer_editions 版本包含:Home(家庭版); Education(教育版) ; Professional(专业版);business_editions

2021-04-18 14:48:36 4335 2

原创 匈牙利算法总结

匈牙利算法匈牙利算法:讲的很细致。匈牙利算法-看这篇绝对就够了!:很生动形象1,用途:匈牙利算法主要用于解决一些与二分图匹配有关的问题(最大匹配和最小覆盖点数)。二分图:是一类特殊的图,它可以被划分为两个部分,每个部分内的点互不相连。下图是典型的二分图。2,最大匹配2.1,基本概念:交错路径和增广路径红色表示当前的匹配点对(a1-b2匹配,a2-b3匹配)我们发现这个不是最完美的匹配,黑色表示可以匹配到一起的点,但是当前没有匹配。第二个路径匹配的更多(a1-b1, b2-a2

2021-04-06 17:23:10 3007

原创 DAO(数据访问对象)设计模式——JSP的应用(使用PostgreSQL数据库)

程序的标准架构为:客户层(Client)-> 显示层(jsp/servlet)-> 业务层(BO) -> 数据层(BAO) -> 资源层(DataBase)项目Gitee地址:https://gitee.com/hcflyambation/daoproject1,组成部分(Java命名规范)1,DatabaseConnection: 专门负责数据库打开和关闭操作的类;(xxx.dbc.DatabaseConnection)2,VO:主要由属性、setter、gete.

2021-03-25 18:22:11 443

原创 javascript 动态修改网页元素

编码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&g

2021-03-24 22:39:10 1132

原创 DOM4J的简单应用

1,生成一个xml1.1 xml结构<?xml version="1.0" encoding="UTF-8"?><addresslist> <linkman id="0"> <name>南莲</name> <gender>女</gender> <age>34</age> <city>福州</city> </linkman&g

2021-03-24 21:56:44 2077

原创 2020-12-24

去博客园待一段时间,广告有点多,推送课程私信的太多,不咋爱了。我的博客园链接https://www.cnblogs.com/jlxa162hhf/

2020-12-24 17:40:43 117 1

原创 算法-并查集

并查集板子链接:https://ac.nowcoder.com/acm/problem/14685来源:牛客网题目描述给你一个 n 个点,m 条边的无向图,求至少要在这个的基础上加多少条无向边使得任意两个点可达~输入描述:第一行两个正整数 n 和 m 。接下来的m行中,每行两个正整数 i 、 j ,表示点i与点j之间有一条无向道路。输出描述:输出一个整数,表示答案示例1输入复制4 21 23 4输出复制1备注:对于100%的数据,有n,m<=100000。

2020-12-16 21:16:40 203

原创 python smtplib库发送邮件板子

发送代码import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerimport json# 读取配置文件with open("conf.json", encoding="utf-8") as fp: json_data = json.load(fp)sender = json_data.get('sender') # 获得发送者password = json_data.g.

2020-12-16 12:30:36 225

原创 算法题解:将n个数分为两堆,尽量使每一堆数的和最小。输出和大的那一组的和(相等时输出任意组的和)

将n个数分为两堆,尽量使每一堆数的和最小。输出和大的那一组的和(相等时输出任意组的和)如 2 3 4 5 64 6 分为一堆,2 3 5分为一堆,则每堆的和为10,达到最小值,输出10解题思路:从n个里面选一个数,选一遍,与剩余的数的和作差,取绝对值,当绝对值越小的时候,则保存其中较大和的那一堆数的和。依次选2个。。。。。。依次选3个。。。。。。直到选到n/2个数,因为你选择1个数的时候,相当于你选了剩余n-1个数。这样可以降低时间复杂度。使用递归。#include <ios

2020-12-14 14:15:18 1418

原创 C语言使用栈实现整数加减乘除运算(不包含括号)

#include <stdio.h>#include <stdlib.h>#define max_size 10typedef int type;// 使用栈来实现整数的加减乘除typedef struct{ type *data; type top; // 栈顶指针} Stack;Stack init_Stack(){ // 初始栈 Stack s; s.data = (type*)malloc(sizeof(type)*.

2020-12-13 18:39:02 1343 5

原创 第一部分 对象和作用域(C++ In Action学习总结)

1,全局作用域与局部作用域#include <iostream>using namespace std;class World{public: World(int id) : _identifier(id) { cout << "Hello:" << _identifier << endl; } ~World() { std::cout <&l

2020-11-13 11:24:45 222

原创 第二部分数组和引用(基于堆栈的计算器实现)(C++ In Action 学习总结)

1,友元1.1,访问控制当一个类声明了一个友元时,则友元可以访问该类的私有数据(has-access-to),例如,StackSeq可以访问Stack的私有数据。声明一个友元:friend class StackSeq2,引用2.1,定义引用是其它值得别名,修改引用则会更改它所引用的值,读取引用,则读取的值为所引用的值。2.2,创建引用在创建时,必须初始化,或者在声明中完成,或者在构造函数中完成,或者在调用含有引用的方法时完成。int a = 10;int &b = a

2020-11-13 11:23:37 142

原创 SQLAlchemy常用功能的简单总结(来自于官方文档)

最近在学SQLAlchemy,看了[官方文档](https://www.osgeo.cn/sqlalchemy/orm/tutorial.html#returning-lists-and-scalars),记录下最常用的功能,下面的内容都是关于懒加载(lazy loading)的,通俗来讲就是,通过SQLAlchemy改变数据库中的数据,不会立马将数据的改写(包含,创建,删除和更新,不包含查询)提交到数据库进行SQL执行,而是将改变记录下来,当遇到session.commit()时,会将改变一次性的提交到数

2020-10-28 10:51:42 849

原创 Docker安装elasticsearch和kibana脚本(解决内存不够导致的启动不了es)

version: '2'services: elasticsearch: container_name: elasticsearch image: daocloud.io/library/elasticsearch:6.5.4 ports: - "9200:9200" environment: - "ES_JAVA_OPTS=-Xms64m -Xmx128m" - "discovery.type=single-node"

2020-10-20 17:04:20 1933

原创 ASP.NET Core 中 国内邮箱(163邮箱) 帐户确认和密码恢复

ASP.NET Core 中的帐户确认和密码恢复一,问题说明:因为官方网站是以 SendGrid 为电子邮件配置程序由于长城的问题,注册使用不方便,故切换为国内邮件提供商如(163或者qq更为方便快捷),微软官方教程如下:https://docs.microsoft.com/zh-cn/aspnet/core/security/authentication/accconfirm?view=aspnetcore-3.1&tabs=visual-studio二,配置过程1,先跟着官方***创

2020-10-11 19:35:58 4933

原创 自定义Mongodb的操作接口

自定义Mongodb的操作接口from pymongo import MongoClientclass MongoAPI(object): def __init__(self, db_name, table_name, host="127.0.0.1", port=27017): self.db_name = db_name self.table_n...

2020-04-15 16:29:29 2317

原创 Tornado(1) 上传图片并显示

Tornado(1) 上传图片并显示1,模板文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>{% if img_error %...

2020-04-09 13:48:01 553

原创 关于python函数参数的传递*args, **kwargs的区别及用法(实例)

关于python函数参数的传递*args, **kwargs的区别及用法1,区别:在 python 中,*args 和 **kwargs 都代表 1个 或 多个 参数的意思。*args 传入tuple 类型的无名参数(无法修改),而 **kwargs 传入的参数是 dict 类型(可以修改)。2,举个栗子1,*args的用法def list1(*args): print(arg...

2020-04-02 12:00:09 995

原创 Python爬取新闻列表并保存为xml(读取ini配置文件)

Python爬取新闻列表并保存为xml(读取ini配置文件)一,分析网站目标网站[ http://www.cankaoxiaoxi.com/china/szyw/1.shtml ]爬取深度为21,列表页 2,内容页列表页新闻标题包含在ul>li中,并且在上图红框处有一个li为分割线,所以要对li进行判断,为空则跳过这个li内容页,文章包含在&l...

2020-03-03 19:00:43 2207 1

原创 configparser读取ini配置文件&&xml的读写

configparser读取ini配置文件&&xml的读写一, 读取ini配置文件1, ini配置文件[DATABASE]username=adminpassword=admin123ip=localhostport=3306[USER]username=rootpassword=1232,读取代码import configparsercp ...

2020-03-03 11:35:14 307

Regclean Pro.zip

注册表清理工具,RegClean Pro ,由于墙的原因,下载很慢,且是收费软件,在这里已经将软件和注册码打包,方便使用。

2019-05-11

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

TA关注的人

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