首页
归档
友链
关于
Search
1
网易云音乐黑胶会员月月免费赠送
2,969 阅读
2
十年之约RSS聚合订阅服务上线
2,532 阅读
3
工资发放日的区别
2,215 阅读
4
rsyslogd内存占用过高解决方案
2,168 阅读
5
Nginx反代MinIO后,上传文件签名异常
2,071 阅读
零碎
标本
码海
工具
其他
登录
Search
标签搜索
北京
摄影
Java
旅行
生活
学习笔记
教程
Linux
服务器
软件
SpringBoot
日记
Windows
服务
数据库
福利
Spring
系统
SQL
前端
萧瑟
累计撰写
190
篇文章
累计收到
1,268
条评论
首页
栏目
零碎
标本
码海
工具
其他
页面
归档
友链
关于
搜索到
22
篇与
教程
的结果
2021-11-13
苹果M1安装JDK环境
自从前段时间给小可爱买了苹果 MacBookPro 后,我一直都没怎么体验过,刚好最近她暂时不用,我最近也挺闲,就用了几天,感觉“解放生产力的第一步就是生产工具”。正所谓“工欲善其事必先利其器”,所以总结一下使用过程和一些常用的工具使用。JDK安装由于Oracle公司没有适配苹果M1芯片的JDK,在网上找了一个zulu家的JDK,适合ARM架构的,也支持苹果M1芯片。拖动安装然后出现安装流程,下一步就可以安装完成。环境校验下载地址{cloud title="官网下载" type="default" url="https://www.azul.com/downloads/?version=java-8-lts&os=macos&architecture=arm-64-bit&package=jdk" password=""/}{cloud title="本站下载" type="default" url="https://pan.bcrjl.com/dev/jdk" password=""/}
2021年11月13日
742 阅读
0 评论
2021-10-12
hostloc论坛每日快捷签到教程
自从加入hostloc论坛后感觉就能学到很多关于主机(服务器)相关的知识,而我论坛账户等级也达到了金牌会员,距离元老大概还差百十来天吧,说到等级,还是依靠每日签到、回帖、投票等来混经验。其中每日签到是指hostloc用户每天可以访问10位会员的个人空间,以获得2金钱*10的奖励。所以就有了本记录贴。{callout color="#fe6c6f"}Google 将在2020年2月4号发布的 Chrome 80 版本中默认屏蔽所有第三方 Cookie ,即默认为所有 Cookie 加上 SameSite=Lax 属性, 导致无法带 Cookie 发送跨站请求,无论是iframe还是img标签均无法携带Cookie,导致原先的网页签到功能几乎全军覆没, 这里提供以下几种方法供大家选择。{/callout}隐藏内容,请前往内页查看详情
2021年10月12日
791 阅读
1 评论
2021-09-01
docker部署java项目时间不正常
查看 docker 中 java 项目打印的日志发现,时间相差 8 个小时。考虑是时区的问题。解决方案Dockerfile 文件加入时区配置RUN echo "Asia/Shanghai" > /etc/timezonedocker run 增加参数-v /etc/localtime:/etc/localtimeeg:启动命令docker run -d --name "hone" -v /etc/localtime:/etc/localtime -p 8080:8080 hone
2021年09月01日
255 阅读
0 评论
2021-08-25
使用COSFS工具挂载COS对象存储
最近Git服务器镜像GitHub项目仓库经常失败,后来看了看系统日志发现丢包和GitHub无法访问,造成Git镜像无法使用,就准备将Git服务迁移到香港服务器,将资源文件打包后,发现Git私服已经2个多G了,靠我那小水管服务器,备份这么大的文件不现实,突然发现腾讯云COS对象存储可以快速备份,就顺手研究了一下,发现还挺简单的。本文教程基于CentOS 7.X系统,挂载完成后,该磁盘会显示为256T是不是很大呦。安装依赖$ sudo yum install libxml2-devel libcurl-devel -y下载安装包$ wget https://github.com/tencentyun/cosfs/releases/download/v1.0.19/cosfs-1.0.19-centos7.0.x86_64.rpm安装软件$ sudo rpm -ivh cosfs-1.0.19-centos7.0.x86_64.rpm{alert type="warning"}如果安装时报错,提示conflicts with file from package fuse-libs-*,则加--force参数再次安装。{/alert}工具使用1.配置密钥文件$ echo <BucketName-APPID>:<SecretId>:<SecretKey> > /etc/passwd-cosfs # 示例 $ echo examplebucket-1250000000:AKIDHTVVaVR6e3****:PdkhT9e2rZCfy6**** > /etc/passwd-cosfs # 修改文件权限 chmod 640 /etc/passwd-cosfs2.运行工具$ cosfs <BucketName-APPID> <MountPoint> -ourl=http://cos.<Region>.myqcloud.com -odbglevel=info -oallow_other # 示例 mkdir -p /mnt/cosfs ## 创建挂载文件夹 cosfs examplebucket-1250000000 /mnt/cosfs -ourl=http://cos.ap-guangzhou.myqcloud.com -odbglevel=info -onoxattr -oallow_other{alert type="info"} 为本地挂载目录(例如/mnt)。 为地域简称, 例如 ap-guangzhou 、 eu-frankfurt 等。更多地域简称信息,请参见 地域域名。-odbglevel 指定日志级别,默认为crit,可选值为crit、error、warn、info、debug。-oallow_other 允许非挂载用户访问挂载文件夹。{/alert}3.卸载挂载# 方式1:fusermount 命令专用于卸载 FUSE 文件系统 $ fusermount -u /mnt # 方式2: 当有程序引用文件系统中文件时,进行卸载不会报错,并在没程序引用时完成卸载 $ umount -l /mnt # 方式3:当有程序引用文件系统中的文件时,进行卸载会报错 $ umount /mnt
2021年08月25日
338 阅读
2 评论
2021-08-24
禁用Microsoft Edge广告
Microsoft Edge市场占有率越来越多了,微软似乎已经开始通过微软浏览器添加广告来获取额外收益。Edge浏览器启动页里添加广告,与此前不同的是现在这些广告无法彻底关闭或禁用,在新标签页的底部有多个网站的链接并且标注广告字样。比较坑的是即便用户已经设置将所有内容和链接关闭这块广告区域也像牛皮癣,而且也无法通过插件屏蔽该区域。原本微软浏览器启动页或新标签页可以在设置里关闭快速链接和新闻推荐,其中新闻推荐顶部有个可关闭广告区,这个广告区主要是微软添加的各类链接,例如必应、百度、爱奇艺、天猫、京东、唯品会、淘宝、小米有品等等。现在即便用户选择将快速链接和新闻推荐关闭这个广告区也不会消失,相反该区域始终显示在新标签页底部区域。测试发现即便设置为非简体中文也同样显示该区域,但在非中国大陆IP地址上使用时则不会出现广告区域,这意味着广告实际是根据用户所在位置进行判断的,当判定为中国用户时就会调用微软 MSN 资讯中国进行显示。屏蔽后启动页或新标签页不再支持显示自定义快速链接,为此用户考虑将快速链接放到书签栏里方便快速访问。修改Hosts屏蔽新标签页调用的各类资讯内容多数都是微软MSN中国提供的,抓包显示广告链接也同样调用MSN中国版的资源。为此我们可以通过Hosts文件直接屏蔽浏览器调用的这些资源,经测试此方法可以阻止浏览器识别区域显示广告。# 以下是操作方法 # 打开此地址并将hosts文件剪切到桌面 C:\Windows\System32\drivers\etc # 使用记事本或其他代码编辑器打开hosts文件在底部添加以下内容 # 屏蔽Microsoft Edge启动页广告 0.0.0.0 c.msn.com 0.0.0.0 ntp.msn.com 0.0.0.0 ntp.msn.cn 0.0.0.0 assets.msn.cn 0.0.0.0 api.msn.com 0.0.0.0 browser.events.data.msn.com #0.0.0.0 edge.activity.windows.com 0.0.0.0 img-s-msn-com.akamaized.net # 保存文件然后剪切回原路径此时打开 Microsoft Edge 浏览器启动页仍然可以看到广告,需要在浏览器设置里将所有的缓存文件清空才生效,复制此地址到 Microsoft Edge 浏览器打开:edge://settings/clearBrowserData 勾选缓存图像和文件点清除。重启浏览器后如果仍然还有广告的话可以打开命令提示符然后输入 ipconfig /flushdns 清除DNS缓存即可生效。{callout color="#f0ad4e"}特别提示:经测试使用此方法屏蔽广告后不会影响浏览器检查更新,也无需担心后续微软更新时投放其他广告等。{/callout}追加启动策略禁止广告此方法通过修改浏览器启动策略来禁止广告,本质上与修改Hosts屏蔽没有区别,但未来这类策略有可能会失效;右键点击微软浏览器图标选择属性,然后在目标结尾追加空格和 --force-local-ntp 保存,这样同样可禁止广告。如果你将微软浏览器固定在任务栏上使用,还需要右键点击任务栏图标、再次右键点击 Edge 然后左键点击属性,在属性里追加启动策略即可,这样不论是你使用桌面快捷方式还是任务栏快速启动都可以默认禁止启动页的广告。{callout color="#f0ad4e"}特别提示:此方法同样不影响浏览器后续检查更新,但这类策略是否长久有效取决于微软,后续有可能出现失效。{/callout}
2021年08月24日
562 阅读
2 评论
2021-08-15
Centos7使用yum安装jdk1.8
系统版本[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 检测系统是否安装安装之前先查看一下有无系统自带jdk[root@localhost ~]# rpm -qa |grep java [root@localhost ~]# rpm -qa |grep jdk [root@localhost ~]# rpm -qa |grep gcj如果有就使用批量卸载命令rpm -qa | grep java | xargs rpm -e --nodeps yum安装jdk[root@localhost ~]# yum install java-1.8.0-openjdk* -y安装完成,查看系统版本[root@localhost ~]# java -version openjdk version "1.8.0_302" OpenJDK Runtime Environment (build 1.8.0_302-b08) OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)默认jre jdk 安装路径是 /usr/lib/jvm 下面参考网址:https://www.cnblogs.com/52lxl-top/p/9877202.html
2021年08月15日
257 阅读
0 评论
2021-07-13
Linux清除用户登录记录和命令历史
清除一切可能的痕迹,清清白白。
2021年07月13日
382 阅读
0 评论
2021-07-02
ubuntu安装jdk和配置环境
ubuntu手动安装jdk和两种方法配置环境变量
2021年07月02日
208 阅读
0 评论
2021-06-28
xubuntu安装和卸载nodejs
之前公司分配的云桌面一直闲置,后来觉得带自己的本特别麻烦,云桌面的 Windows特别卡,特意换成Linux,系统为xubuntu,xubuntu比ubuntu还要再次一些,勉强能用,最近一直折腾前端代码,nodejs一直有问题,大概检查了一下发现装了两个nodejs,环境配置有些问题,导致前端项目各种报错,所以今天就简单折腾了一下。卸载Nodejs因为电脑装了两个nodejs环境,使用node -v和sudo node -v查看版本,发现存在两个版本,启动项目也有各种问题,所以手动先卸载然后再重装试试。yum卸载nodejs安装包# 使用yum remove命令删除nodejs包 yum remove nodejs npm -y手动删除卸载残留# 删除node.node_modules文件夹 rm -rf /usr/local/lib/node* rm -rf /usr/local/include/node* rm -rf /usr/local/node* # 查找并删除~文件夹里的node和node_modules文件夹 find ~/ -name node find ~/ -name node_modules # 使用rm -rf 命令删除对应结果 # 删除node可执行文件 rm -rf /usr/local/bin/npm rm -rf /usr/local/share/man/man1/node.1 rm -rf /usr/local/lib/dtrace/node.d rm -rf ~/.npm rm -rf /usr/bin/node rm -rf /usr/bin/npm手动安装nodejs一般`nodejs 10.14左右就够用了,所以我们就采用手动安装。# 进入安装目录 xubuntu@10.10.254.167:~$ cd /usr/local/ # 下载软件包 xubuntu@10.10.254.167:~$ sudo wget 'https://npm.taobao.org/mirrors/node/v10.14.1/node-v10.14.1-linux-x64.tar.gz' # 解压软件包 xubuntu@10.10.254.167:/usr/local/$ sudo tar -zxvf node-v10.14.1-linux-x64.tar.gz # 修改文件夹名称 xubuntu@10.10.254.167:/usr/local/$ sudo mv node-v10.14.1-linux-x64 nodejs # 创建node和npm软链接 xubuntu@10.10.254.167:/usr/local/$ sudo ln -s /usr/local/nodejs/bin/node /usr/local/bin/ xubuntu@10.10.254.167:/usr/local/$ sudo ln -s /usr/local/nodejs/bin/npm /usr/local/bin/ # 下载cnpm 并创建软链接 xubuntu@10.10.254.167:/usr/local/$ npm install -g cnpm --registry=https://registry.npm.taobao.org xubuntu@10.10.254.167:/usr/local/$ sudo ln -s /usr/local/nodejs/bin/cnpm /usr/local/bin/测试环境xubuntu@10.10.254.167:/home/xubuntu/IdeaProject/client/ $ npm run serve ... App running at: - Local: http://localhost:1888/ - Network: http://10.10.254.167:1888/ Note that the development build is not optimized. To create a production build, run npm run build.环境成功运行,问题解决。
2021年06月28日
260 阅读
2 评论
2021-06-15
git for windows下的Filename too long
使用 git 提交代码的时候出现了错误:fatal: adding files failed百度查资料说文件没有保存,但是文件都是正常的,细看一下文件的详细错误,提示的内容是 Filename too long 原因是git可以创建4096长度的文件名,而Windows的文件名最大长度是260,因为git用了旧版本的windows api,为此踩了个坑。解决方案执行以下命令即可。git config --global core.longpaths true
2021年06月15日
268 阅读
1 评论
1
2
3