Centos 配置代理
1.配置代理
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#打开profile文件 vim /etc/profile #添加Proxy代理信息(其中username和password根据需要填写,若无则不填写) http_proxy = http://username:password@proxy_ip:port/ https_proxy = http://username:password@proxy_ip:port/ ftp_proxy = http://username:password@proxy_ip:port/ export http_proxy export https_proxy export ftp_proxy #生效配置 source /etc/profile |
2.yum代理
1 2 3 4 |
#打开yum.conf文件 vim /etc/yum.conf #添加Proxy代理信息 proxy = http://username:password@proxy_ip:port/ |
3.wget代理
1 2 3 4 5 6 |
#打开/wgetrc文件 vim /etc/wgetrc #修改Proxy代理信息 http_proxy=http://username:password@proxy_ip:port/ ftp_proxy=http://username:password@proxy_ip:port/ |
https://blog.51cto.com/u_13950323/2431427
View DetailsWindows下安装squid的步骤详解
一.下载squid for windows 下载地址: http://www.acmeconsulting.it/SquidNT.html https://www.jb51.net/softs/43599.html 二.Windows下安装squid与配置 1.解压squid-2.6.STABLE6-NT-bin.zip到C:\squid 2.单击[开始],选择“运行”,输入 cmd ,在命令提示符窗口内输入以下命令: C:\>cd c:\squid\etc C:\squid\etc>copy squid.conf.default squid.conf **将Squid的默认配置文件复制一份并起名为squid.conf C:\squid\etc>copy mime.conf.default mime.conf **将mime.conf.default复制一份并起名为mime.conf 3.编辑squid.conf,根据需要添加和修改以下内容 http_port 3128 ;定义squid监听端口 visible_hostname tianwei-itrus :定义机器名 cache_mem 64 MB ;定义代理服务器缓存 acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.1/255.255.255.255 :定义本地网络为localhost acl outnetwork 192.168.10.0/255.255.255.0 acl SSL_ports port 443 acl Safe_ports port 80 # 定义http端口 acl Safe_ports port 21 # 定义ftp端口 acl Safe_ports port 443 # https acl Safe_ports port 70 # gopher acl Safe_ports port 210 # wais acl Safe_ports port 1025-65535 # unregistered […]
View DetailsJava启动命令中为jar包指定代理
编译Spigotmc服务端时,由于网络原因总是失败,git和shell也均配置了代理,实际编译过程中还是遇到各种网络问题报错,如:java.net.SocketTimeoutException: Connect timed out之类的,怀疑是BuildTools.jar包执行过程中并没有走代理导致,因此尝试给jar包指定代理。亲测可用,jar包也走了代理,所有网络访问畅通无阻。 命令:
1 |
java -Dhttp.proxyHost={IP} -Dhttp.proxyPort={PORT} -Dhttps.proxyHost={IP} -Dhttps.proxyPort={PORT} -jar BuildTools.jar |
例如:
1 |
java -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=1081 -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=1081 -jar BuildTools.jar |
from:https://xuchaoji.com/index.php/archives/290/
View Detailsswap分区创建与删除
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
#创建swap分区 1、创建一个swap文件 cd /var mkdir swap dd if=/dev/zero of=swapfile bs=1024 count=2000000 #count代表创建2G大小,一般swap内存是物理内存的1.5倍。 2、把文件转换为swap文件 #在var目录执行 mkswap swapfile 3、激活swap文件 (1)可以直接使用命令挂载一个swap分区,但是重启要重新挂载 #挂载 swapon /var/swapfile #如果不需要了,可以卸载 swapoff /var/swapfile (2)如果需要开机自动挂载,可以把它添加到/etc/fstab文件中 #编辑/etc/fstab末行添加 /var/swapfile swap swap defaults 0 0 再执行swapon /var/swapfile 4、这样就完成增加swap分区,可以用free -m来查看结果 #删除swap分区 1、如果创建了swapfile之后,想要删除,必须先执行以下命令 #在var目录执行 swapoff swapfile 2、执行删除文件操作 cd /var rm -f swapfile 3、取消自动挂载/etc/fstab 注:如果没有执行swapoff操作,就执行执行删除文件的操作,系统会报错,不给删除。swapoff相当于是卸载swap分区。 |
from:https://www.cnblogs.com/Leonardo-li/p/16847031.html
View Detailslinux怎么关闭selinux
关闭方法:1、临时关闭,只需执行“setenforce 0”命令即可。2、永久关闭,需要执行“vi /etc/selinux/config”命令打开config文件,将“SELINUX”项的值改为“disabled”,保存文件并退出即可。 SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。NSA是在Linux社区的帮助下开发了一种访问控制体系,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。SELinux 默认安装在 Fedora 和 Red Hat Enterprise Linux 上,也可以作为其他发行版上容易安装的包得到。 linux关闭selinux分两种情况: 1、临时关闭: 输入命令setenforce 0即可,但重启系统后还会开启。 2、永久关闭: 输入命令vi /etc/selinux/config打开config文件 将SELINUX=enforcing改为SELINUX=disabled 然后保存退出。 from:https://www.cnblogs.com/lcword/p/16627042.html
View DetailsDocker命令及参数详解
1. Docker命令行 Docker官方为了让用户快速了解Docker,提供了一个交互式教程,旨在帮助用户掌握Docker命令行的使用方法。但是由于Docker技术的快速发展,此交互式教程已经无法满足Docker用户的实际使用需求,所以让我们一起开始一次真正的命令行学习之旅。首先,Docker的命令清单可以通过运行 docker ,或者 docker help 命令得到: $ sudo docker 在Docker容器技术不断演化的过程中,Docker的子命令已经达到34个之多,其中核心子命令(例如:run)还会有复杂的参数配置。笔者通过结合功能和应用场景方面的考虑,把命令行划分为4个部分,方便我们快速概览Docker命令行的组成结构: 功能划分 命令 环境信息相关 info version 系统运维相关 attach build commit cp diff export images import / save / load inspect kill port pause / unpause ps rm rmi run start / stop / restart tag top wait 日志信息相关 events history logs Docker Hub服务相关 login pull / push search 1.1 参数约定 单个字符的参数可以放在一起组合配置,例如
1 |
docker run -t -i --name test busybox sh |
可以用这样的方式等同:
1 |
docker run -ti --name test busybox sh |
1.2 Boolean Boolean参数形式如: -d=false。注意,当你声明这个Boolean参数时,比如 docker run -d=true,它将直接把启动的Container挂起放在后台运行。 1.3 字符串和数字 参数如 --name=“” 定义一个字符串,它仅能被定义一次。同类型的如-c=0 定义一个数字,它也只能被定义一次。 1.4 后台进程 Docker后台进程是一个常驻后台的系统进程,值得注意的是Docker使用同一个文件来支持客户端和后台进程,其中角色切换通过-d来实现。这个后台进程是用来管理容器的,使用Docker --help可以得到更详细的功能参数配置, 如下图: Docker后台进程参数清单如下表: 参数 解释 --api-enable-cors=false 开放远程API调用的 CORS 头信息。这个接口开关对想进行二次开发的上层应用提供了支持。 -b, --bridge="" 挂载已经存在的网桥设备到 […]
View DetailsIDEA社区版搭建web项目
目标
创建Web项目的目录结构
可以启动Tomcat服务器
编写Servlet并访问成功
问题
IDEA社区版没有创建Web工程的选项
IDEA社区版没有Tomcat插件
Java中对象拷贝有哪些好用的工具类?
由于在项目中经常需要使用到Java的对象拷贝和属性复制,如DTO、VO和数据库Entity之间的转换,因此本文对需要用到的相关方法、工具类做一个汇总,包括浅拷贝和深拷贝,方便在需要用到时作为参考。
View DetailsVS Code 格式化后 自动让函数名后有空格
嗨,大家好!今天给大家分享一下,怎么在vscode中给函数名后边加空格,让函数名和()之间有空格,这里大家要注意的是:Prettier – Code formatter并不能实现这个功能,我们需要借助Vetur来实现,以前小编一直很迷,为什么配置都配置了。我们还是没有效果,其实是用错插件了,我们应该用Vetur.
View Details