- 博客(37)
- 资源 (13)
- 收藏
- 关注
原创 pip第三方安装源设置为阿里源、豆瓣源、清华源、中科大源等国内源
一、清华源 https://pypi.tuna.tsinghua.edu.cn/simple/三、中科大源 https://pypi.mirrors.ustc.edu.cn/simple/二、阿里源 https://mirrors.aliyun.com/pypi/simple。四、豆瓣源 http://pypi.douban.com/simple/- 需要将pip源设置为国内源,阿里源、豆瓣源、网易源等。-常用安装源有:(阿里源、豆瓣源、清华源、中科大源)安装第三方库时用-i指定源:(当次有效)
2024-05-09 15:59:27
3952
原创 在linux下安装nginx
VMware® Workstation 16 Pro(16.1.2 build-17966106)RHEL7.4 minize yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel wget http://nginx.org/download/nginx-1.8.1.tar.gz mkdir /usr/java mv nginx-1.8.1.tar.gz /usr/java/ cd /usr/j
2024-04-06 10:42:12
419
1
原创 给RHEL7.4 yum安装Centos仓库源
baseurl=http://mirrors.163.com/centos/7.4.1708/cr/$basearch/,不清楚这里是否会有后遗症?10.用同样的方法把所有RPM-GPG-KEY-CentOS-6修改为RPM-GPG-KEY-CentOS-7,最后,:wq保存退出vim。在网易镜像的CentOS7.4目录下,未找到contrib目录,但发现cr目录,推测为同一个目录,因此在下面的替换中,把。安装完成后,亲测可用,完成了gcc-c++编译器的安装,在此基础上完成了CMAKE软件安装。
2024-04-06 10:35:28
739
原创 网络地址转换(NAT)
(Network Address Translation-NAT)是将企业内部自行定义的私有IP地址转换为Internet公网上识别的合法IP地址。NAT将网络划分为和(outside)两部分。
2023-06-19 09:18:08
465
原创 解决 Cisco Packet Tracer 【思科模拟器】输错命令, 提示 Translating “***“...domain server (255.255.255.255)
版权声明:本文为优快云博主「zhangbw~」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。按下快捷键 ctrl+shift+6 可以终止当前的DNS解析,但之后如果按错命令还会继续如此。这个配置是用来防止DNS解析的 , 输错后 会提示我们错误 , 不会影响之后的输入。敲错命令了,思科模拟器会将输入的命令进行DNS解析 ,而且解析的过程非常慢。解决办法 : 进入全局配置模式 ,设置 no ip domain-lookup。
2023-03-09 15:48:05
4264
原创 C#回调(某个委托或者接口回调)
上面的代码中,将方法WorkDoneHandler()作为参数,传递给了另一个方法Working(WorkDone callBack),这样做的好处在于,可以动态的指定执行哪个方法.比如在Do()方法中,我们指定的callBack是WorkDoneHandler当然也可以是其它匹配的方法.而Working()方法根本不需要知道自己最后执行的是哪个Handler.
2022-09-12 17:17:01
514
原创 CefSharp.MinimalExample.WinForms项目学习实践笔记
有时候我们看到别人的代码中有#if #endif,其实这是通过不同版本来选择运行哪段代码,和咱们的if,else是一样的。默认的条件下咱们的vs都是debug,效果是。发布的项目自动就成了Release。以上自己测试即可,比较简单。2022年09月04日于宫前。
2022-09-04 11:48:40
439
转载 js开发环境搭建—Gvim+javascript插件组合V1.0
在windows下,vim的配置文件为_vimrc,在所安装的vim的目录下,将_vimrc打开之后,删除里面的内容,之后黏贴一下的配置,重新打开vim即可看到一个比较美观的界面了。完成上面的步骤之后,终于可以安装Vundle,在Vim的安装目录下,找到vimfiles,在该目录下创建bundle文件夹,进入bundler文件夹中,执行以下命令。在vim中,快速查找并打开该文件,使用ctrlp.vim,配置_vimrc,使用Vundle进行安装即可。
2022-09-01 22:14:02
653
原创 js开发环境搭建—Visual Studio Code和Node.js的组合1.0
若在以后执行npm install express [ -g ](-g代表global,全局安装的意思)语句时,会将安装的模块安装到。不管是基于Windows还是Linux,都需要下载相应的安装包,到Node.js官网根据系统下载相应版本的Node.js版本。在path中添加node的安装位置,如本例中Node.js安装目录为:D:\Program Files\Nodejs\node_modules。输入npm -v显示npm版本说明自带的npm已经安装成功,其作用就是对Node.js依赖的包进行管理。
2022-09-01 20:13:19
1767
原创 gvim安装插件
安装方式:通过windows下安装chocolatey软件包管理工具进行安装。我的安装环境:Windows 10 专业版。使用vundle需要先安装两个软件:(
2022-08-31 19:13:16
468
原创 javascript开发环境介绍
VSCode 主要集中开发,重定义功能,内置Debug 和云应用。Code 是免费的且可用于多个平台如Linux,Mac OSX,以及Windows,内嵌Git控件。缺点:上手难,界面风格老旧,70年代的风格,并不适合所有人。有很多插件支持,有望成为成熟功能全面的IDE。# 3e 向前移动到第 3 个单词的末尾。# +i 返回跳转之前的位置。vimtutor // vim 教程。# +o 跳转回之前的位置。# :wq 保存后退出。# $ 当前行的末尾。# 行号+G 指定行。................
2022-08-30 18:23:10
827
转载 JSON 序列化和反序列化 讲解(引用)
JSON键值对是用来保存JS对象的一种方式,和JS对象的写法也大同小异,键/值对组合中的键名写在前面并用双引号""包裹,使用冒号:分隔,然后紧接着值: {"firstName": "Json"} ,这很容易理解,等价于这条 JavaScript 语句: {firstName : "Json"}。在面向对象的语言中,key为对象的属性,value为对应的值。值的类型可以是任意类型。JS对象的关系,可以这么理解:JSON 是 JS 对象的字符串表示法,它使用文本表示一个 JS 对象的信息,本质是一个字符串。..
2022-08-26 21:34:00
284
原创 CefSharp学习笔记
CefSharp 自定义右键菜单 (Winform版)右键菜单功能由IContextMenuHandler接口定义:具体代码:......//在初始化ChromiumWebBrowser后,指定其MenuHandler 即可.这样就实现了自定义菜单项,及设定自定义菜单项的功能.关于代码,再啰嗦几点:1.CefSharp右键菜单功能由IContextMenuHandler接口定义.
2022-08-25 11:31:48
1141
原创 爬虫实践——使用cefsharp根据货号收集产品信息
需要用C# winform开发 ,需要采集输入货号以后,前3页的每行信息型号,QQ 库存、公司名称 等。不用每页都要,前3页就可以了,然后会有采集检测,最好能看看是多个账号自动切换还是有个IP代理这样类似的 当然采集速度可以慢一些没事的。采集以后存入TXT就可以。
2022-08-25 11:25:34
373
原创 C#学习记录
是函数指针的“升级版”委托:按照字面意思:一件事情,我不亲自去做,而是让别人去代办,替我去做。间接去完成事情。比如上文,定义了函数,自己不干所属的功能任务,让别人去干这事。(比如:让新线程去做这事)。谁调用这个函数方法,谁干这事。..............................
2022-08-20 15:59:23
605
转载 javascript基础知识
}一旦执行到return代表函数结束,返回结果!如果没有执行return,函数执行完也会返回结果,结果就是undefined}}function(x){…}这是一个匿名函数,但是可以把结果赋值给abs,通过abs就可以调用函数!方式一和方式二等价假设在函数体中声明,则在函数体外不可以使用(非要想实现的话,后面可以研究一下闭包)}x = x + 2;在es6之前,怎么定义常量:只要用全部大写字母命名的变量就是常量,建议不要修改这样值。..............................
2022-08-18 18:43:45
499
原创 爬虫学习笔记
委托(delegate)是一种托管方法的数据结构,它是一种引用类型,是对方法的引用。如果说int,string等是对数据类型的定义,那么委托就类似于对“方法类型”的定义,声明一个委托,就是声明一种方法签名,只要是和声明委托方法签名相同的方法,都可以被委托实例托管。那为什么叫委托呢,这个名字似乎看似和它的职责不相干,但其实这是很“面向对象”的称呼,一个方法自己办不到的事情,去让另一个方法帮他做,这两者之间的关系不就是委托吗,这样的抽象关系不就是面向对象的一部分吗。//在窗体Form1,打开窗体Form2。..
2022-07-31 14:50:07
1978
转载 SQL语句命令汇总
MySQL Shell:是MySQL InnoDB Cluster集群的管理工具,负责管理维护整改InnoDB Cluster,MySQL Shell是MySQL Server的高级客户端和代码编辑器。除了提供的SQL功能,类似于 mysql,MySQL Shell还提供了JavaScript和Python的脚本功能,并包含用于MySQL的API。WilliamZheng©版权所有 转载请注明出处! 运维架构师群:833329925.........
2022-06-30 15:56:14
2796
转载 常用的windows命令大全
当我们熟练掌握windows命令时,可以通过输入命令来快速完成各种系统操作,非常的便捷,那么常用的windows命令有哪些呢?今天,小编就把命令介绍给大家。windows命令1. gpedit.msc-----组策略2. sndrec32-------录音机3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS 服务器是否能正确实现域名解析的命令行工具。 它在 Windows NT/2000/XP 中均可使用 , 但在 Windows 98 中却没有集成这一个工具。4. explo
2022-06-30 15:06:19
19669
1
原创 C#实际案例学习
案例参考学习:C#实际案例分析(最终弹)——By 流星基于Asp.Net Core进行网页编程,从数据库中读取学生看书的数据,并展示到网页中。要求先展示列表,然后点击具体项目,进行展示。可进行一定的数据汇总。C#代码中“@字符串”的含义:1、C# string 字符串的前面可以加 @ 可以将转义字符(\)当作普通字符对待,比如:如果我们去掉 @ 的话,应该是:2、@ 字符串中,我们用两个连续英文双引号表示一个英文双引号,如下字符串的实际内容为:="=,字符串长度为 3。3、@ 字符串中可以任意换行,换行符及
2022-06-29 11:01:40
737
原创 Vs2017安装MySql数据库
系统环境:主机名: Win102XXXXXXOS 名称: Microsoft Windows 10 教育版OS 版本: 10.0.19044 暂缺 Build 19044OS 制造商: Microsoft Corporation系统类型: x64-based PCMicrosoft Visual Studio Enterprise 2017版本 15.9.27VisualStudio.15.Release/15
2022-06-28 20:28:57
789
转载 MySQL for Visual Studio如何用?
在vs2013中使用mysql连接entityFramework经常会遇到这个问题:您的项目引用了最新实体框架;但是,找不到数据连接所需的与版本兼容的实体框架数据提供程序。请退出此向导,安装兼容提供程序,重新生成您的项目,然后再执行操作。在vs中 使用mysql的问题多的会让人蛋疼。在这里给个妥妥的一条龙解说哈。 在创建实体模型的时候 数据源选项很可能没有MySql database,这问题很容易解决,只需要安装 mysql-for-visualstudio ............
2022-06-28 15:36:43
2344
转载 常用数据库有哪些(附带数据库排名)?
表 1 所示列出了每一类数据库的前 3~5 名,排名会不断变化,实时的排名参见 http://db-engines.com/en/ranking 网站。下面对排名靠前的开源数据库做一些简单介绍。1. MySQL/MariaDB2008 年美国 Sun 公司花费 10 亿美元收购 MySQL,一年后 Oracle 公司又花费 60 亿美元收购了 Sun 公司,从此 Sun 公司的服务器、操作系统、MySQL 等产品线全部归属 Oracle 公司。拉力·艾立森奉行的经营哲学是“竞争不过它,我就买了它”。竞争
2022-06-28 11:50:26
7200
原创 hping3攻击与snort攻击检测实验
$sudo vim /etc/sysctl.conf修改为:(取消以下每行前的注释“#”) net.ipv4.conf.default.rp_filter=0 net.ipv4.conf.all.rp_filter=0 net.ipv4.ip_forward=1 net.ipv4.conf.all.accept_redirects=1 net.ipv4.conf.all.send.-_redirects=1重启网关:reboot使网关将能够转发伪造的数据包。在网关使用
2022-06-27 11:26:49
2398
原创 在 Ubuntu18.04 上设置机器学习运行环境
也可以使用终端删除如下: 一般情况他是放在主文件夹下的。至于隐藏文件.anaconda 和.conda也可以不删除。 博主卸载的时候 将图中三个文件全部删掉。终端输入将这个部分删除最后终端输入 使环境变量更改生效。 Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取
2022-06-25 17:03:10
1128
原创 VirtualBox共享剪贴板和共享文件夹的实现
环境:物理机:ubuntu22.04 虚拟机:ubuntu18.06 虚拟机软件:virtualbox6.1.32从Ubuntu 22.04存储库安装VirtualBox是一个简单的过程,以超级用户或具有sudo特权的用户身份运行以下命令,以更新程序包索引并安装VirtualBox和Extension Pack:安装完成后重启系统!在物理机系统中创建一个Share文件夹,将其路径添加到共享文件夹设置中(选择固定分配、自动挂载)安装过增强功能后,以上设置才能有效。 注意
2022-06-25 10:15:40
4368
原创 在Ubuntu22.04中安装微信、QQ
更改镜像源:(系统没有这个文件,直接新增这个文件) Docker中国区官方镜像:https://registry.docker-cn.com 网易:http://hub-mirror.c.163.com 中国科技大学:https://docker.mirrors.ustc.edu.cn更改镜像后重启docker将当前用户添加到docker组,不需要每次用命令行时都输入密码:#检查一下已经存在的docker组(一般正常安装好docker,这个组就会存在)#检
2022-06-23 14:51:07
8325
9
原创 Initial SIMPLE IP Firewall script for Linux and iptables
rc.firewall - Initial SIMPLE IP Firewall script for Linux and iptables ## ## 02/17/2020 Created by Dijiang Huang ASU SNAC Lab
2022-06-05 19:42:27
151
转载 Docker虚拟化技术介绍
一、docker(搬运工)简介1、docker是什么官网:www.docker.com(与文档)Docker的英文翻译是”搬运工“的意思,他搬运的东西就是我们常说的集装箱Container,Container 里面装的是任意类型的App,我们的开发人员可以通过Docker 将App变成一种标准化的、可移植的、自管理的组件,我们可以在任何主流的操作系统中开发、调试和运行。Docker是一个开源的应用容器引擎,基于go语言,并遵从Apathe2.0协议开源。Docker可以让开发者打包他们的
2022-06-01 21:17:28
3720
原创 (VirtualBox)更新Ubuntu 18.04映像UUID ,解决uuid冲突问题
(VirtualBox)更新Ubuntu 18.04映像UUID ,解决uuid冲突问题
2022-06-01 15:41:06
734
原创 更新Ubuntu18.04系统
1.1首先更新软件源:软件源是debian系的概念,把软件放在一个pool里面,用一条命令就可以自动从指定服务器下载并安装源列表是/etc/apt/sources.list,里面写了你所用的服务器地址。源就是来源。就是你安装软件时,程序从哪里获取软件包(安装程序在你的机器上,但需要安装的东西却在软件源服务器上)。其实你可以把他称为软件仓库。安装软件时,就是从仓库里面调取数据放在你的机器上。使用vim编辑文本,打开终端,输入将源换为较新的,如下:deb http://mirrors.aliyun.com
2022-06-01 15:29:00
942
转载 Ubuntu20自动开机加载/关机保存iptables配置
Ubuntu20已不再支持/etc/network/interfaces配置文件。依托于interfaces配置文件的pre-up/post-up hook脚本也不再支持。替代品Netplan目前也不支持前述的hook脚本。要想实现hook脚本的功能目前可使用networkd-dispatcher来达成。注意在networkd-dispatcher中hook的功能是异步的。详细信息可参考man networkd-dispatcher。文章目录一、ifupdown hook功能实现1. 使用net
2022-06-01 10:02:50
2364
转载 本地安装Ubuntu桌面版后如何使用ROOT用户登录(引用修改)
原文出处:https://www.jianshu.com/p/33435e0a9f46使用过Ubuntu的都知道,在本地安装Ubuntu桌面版时,会让我们创建一个普通用户,用户目录(即~目录)在/home/[username]/,在使用一些命令时需要在命令前加sudo然后输入密码才能获得权限才能执行,这样使用就很麻烦.而购买过阿里云、华为云等云服务器的都知道,购买的服务器版本,直接给我们root用户使用,用户目录在/root/,在执行几乎所有的命令都有权限,不需要加sudo,用起来很方便.那么下面就
2022-05-31 09:37:30
6428
2
无组件ASP文件上传源代码
2011-12-13
DIV+CSS27款后台管理页面设计
2011-12-09
手机安卓系统电话本转换程序csv->vcf
2011-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人