- 博客(19)
- 收藏
- 关注
原创 nginx实操
官网下载http://nginx.org/en/download.html配置rz -benginx-1.19.9.tar.gztar -zxvf nginx-1.19.9.tar.gzcp -R nginx-1.19.9 /usr/loca/修改日志配置cd /usr/local/nginx-1.19.9/objsvim ngx_auto_config.h#ifndef NGX_PID_PATH#define NGX_PID_PATH "/data/logs/nginx/lo
2022-01-16 00:28:14
191
原创 基本类型、包装类和String类三者互相转换
1、基本数据类型<—>包装类(1)基本数据类型—>包装类自动装箱通过构造器:Integer t = new Integer(11);通过字符串参数:Float f = new Float(“123f”); @Test public void test6(){ //自动装箱 int num1 = 10; Integer num2 = num1; //通过构造器 Integ
2022-01-11 15:11:22
188
1
原创 static关键字的使用
1、static:静态的2、static可以用来修饰:属性、方法、代码块、内部类3、使用static 修饰属性:静态变量(或者类变量)3.1、分类1、按是否使用static修饰分为:静态属性 vs 非静态属性(实力变量)实例变量:我们创建了类的多个对象。每个对象都独立的拥有一套类中的非静态属性。当修改其中一个对象中的非静态变量时,不会导致其他对象中同样的属性值的修改。静态变量:我们创建了许多类的对象,多个对象共享同一个静态变量,当通过某一对象修改静态变量时,会导致其他对象调用此
2022-01-10 19:01:30
356
原创 Linux清空文件
清空文件的办法有很多,例如:> filename #其中的 : 是一个占位符, 不产生任何输出.> filenameecho “” > filenameecho /dev/null > filenameecho > filename
2022-01-10 13:20:30
113
原创 安装grafana
安装grafanarpm -ivh grafana-7.3.3-1.x86_64.rpm启动service grafana-server startservice grafana-server restart查看配置文件vim /etc/grafana/grafana.iniadmin/admin默认端口是3000admin/admin登录失败重置密码:查找grafana.db文件 find / -name "grafana.db"文件地址默认为/.
2022-01-10 13:12:26
243
原创 mac 实操
安全性与隐私配置任何来源打开终端切换到root账号sudo spctl --master-disablemac 终端不能使用llvim /root/.bash_profilealias ll='ls -alF'source /root/.bash_profile
2022-01-10 13:12:02
79
原创 谷歌浏览器快捷键
mac刷新页面command + r强制刷新页面command + shift + r打开最近关闭的页面command + shift + t
2022-01-10 13:10:36
240
原创 多态是编译时行为,还是运行时行为
多态时运行时行为下面用代码来证明思路:定义一个随机数,打印一下(方便比较)接下来调用一下getInstance方法,方法中switch case 根据随机数不同,new 不同的对象。然后返回赋值给Animal。然后调用eat方法。package com.ifengtest.java; //面试题多态时运行时行为,还是编译时行为?答案:运行时行为 import java.util.Random; class Animal{ protected void eat(){ S
2022-01-08 17:14:45
410
原创 == 和equals的区别
== 和equals的区别==既可以比较基本数据类型也可以比较引用数据类型。对于基本数据类型就是比较值。对于引用数据类型比较的时内存地址。equals的话,它是属于java.lang.Object类里面的方法。如果该方法没有被重写过默认也是==。我们可以看到String等类的equals方法是被重写过的,而且在String类在日常开发中用的比较多,久而久之形成了equals是比较值的错误观点。具体要看自定义类有没有重写Object类的equals方法,然后再判断。通常情况下,重写eq
2022-01-08 17:12:30
323
原创 GPU-server驱动以及相关环境安装
概念GPU:图像处理器CUDA:NVIDIA推出的用于自家GPU的并行计算框架(也就是说CUDA只能在NVIDIA的GPU上运行,而且只有当要解决的计算问题是可以大量并行计算的时候才能发挥CUDA的作用)Anaconda:Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。Anaconda利用工具/命令conda来进行package和environm
2022-01-08 17:07:57
907
原创 git branch操作
创建分支 git branch test 基于当前commit 创建test分支,.git/HEAD文件中记录了当前分支的名字删除分支 git branch -d test 删除本地test分支 git branch -D test test分支还没有合入当前分支,所以要用-D参数才能删掉 git push origin --deleted test 删除远程test分支 git push origin:test 删除远程test分支查看分支 git .
2022-01-08 16:51:18
204
原创 git实操
staging area 这个是暂存区场景:gpu服务器迁移,需要注释10台服务器,迁移完成重新修改成新ip本地安装git环境yum install git -ygit项目到本地git clone https://git.xxx.com/xxx/tengine.gitcd tengine/查看远程分支和本地分支,以及各个分支最后一个提交信息git branch -av新建自己的分支git branch remotes/origin/wangsp1-master-p.
2022-01-08 16:48:44
144
原创 git add . 和 git add * 区别
git add . 会把本地所有untrack的文件都加入暂存区,并且会根据.gitignore做过滤,但是git add * 会忽略.gitignore把任何文件都加入untrack 为跟踪的
2022-01-08 16:40:02
159
原创 git命令行配置
vim /root/.bashrcfunction git_branch { branch="`git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"`" if [ "${branch}" != "" ];then if [ "${branch}" = "(no branch)" ];then branch="(`git rev-parse --shor
2022-01-08 16:38:39
578
原创 git 配置
cd /data/test/tenginevim .git/config说明:origin 为远程仓库git地址的别名master 修改的本地分支名称wangsp1 自己的远程仓库git地址别名Fork:远程仓库—>自己的远程仓库
2022-01-08 16:35:59
152
原创 git配置SSH密钥
‘’‘‘’‘一、 查看是否已经有了ssh密钥cd /root/.ssh如果没有密钥则不会有此文件夹,有则备份删除‘’‘cp -R /root/.ssh /root/.ssh.bakrm -r /root/.ssh‘’‘二、生成密钥ssh-keygen -t rsa -C “wangsp1@jumpbox.xxx.com”一直回车即可三、 生成密钥文件夹/root/.ssh文件夹 有id_rsa和id_rsa.pub文件添加ssh密钥,这是要添加“id_rsa.pub”里面的公钥
2022-01-08 16:28:31
841
原创 git 配色方案
cd /data/test/tenginegit config --global color.diff autogit config --global color.status autogit config --global color.branch autogit config --global color.ui truegit config --global color.interactive autocd /data/test/tenginegit config --global co
2022-01-08 16:13:41
286
转载 HAProxy用法详解
一、HAProxy简介HAProxy是一款提供高可用性、负载均衡以及基于Tcp(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,他是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的Web站点,这些站点通常又需要回话保持,或者七层处理。HAProxy运行在时下的硬件环境上,完全可以支持数以万计的并发连接。并且他的运行模式可以使得它很简单安全的整合进您当前的架构中,同时可以保护您的Web服务器不被暴露在网络中。HAProxy实现了一种事件驱动、单一进程类型。此模式支持非常
2022-01-08 16:03:28
949
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人