首页
归档
友链
关于
Search
1
网易云音乐黑胶会员月月免费赠送
3,888 阅读
2
十年之约RSS聚合订阅服务上线
3,546 阅读
3
工资发放日的区别
2,786 阅读
4
rsyslogd内存占用过高解决方案
2,521 阅读
5
Nginx反代MinIO后,上传文件签名异常
2,318 阅读
零碎
标本
码海
工具
其他
登录
Search
标签搜索
北京
摄影
生活
旅行
Java
学习笔记
教程
Linux
服务器
软件
日记
SpringBoot
Windows
服务
数据库
福利
Spring
系统
SQL
docker
萧瑟
累计撰写
201
篇文章
累计收到
1,442
条评论
首页
栏目
零碎
标本
码海
工具
其他
页面
归档
友链
关于
搜索到
201
篇与
萧瑟
的结果
北京环球度假区一日游
补更清明节后调休北京环球度假区一日游,多图警告。
2022年05月15日
539 阅读
14 评论
业余时间增驾D证三轮摩托
自从上次去红井路后,看到好多机车,看得好带劲,就找个时间增驾了个D本,D本是普通三轮摩托车,能够骑三轮和二轮还有轻便摩托车。咨询了几家驾校后,还是住的附近京都府驾校比较便宜(1390元)。下图为平时和考试专用场地,说实在的其实挺简单的,从报名到拿证大概花了26天时间,因为报的是周末班,平时班应该2周左右就能出证。考试平面图,其实都没人看,因为平时练车的地方就是考场,所以很简单,而我们练车也才花了3个半天,练车时间不到1个半小时。最后这个是价格图,有北京的小伙伴其实可以报这个驾校,相比其他的海淀驾校之类的,价格确实便宜不少。班车也很方便。下一步就是看摩托了,来实现我的机车梦,嘿嘿。
2022年05月11日
993 阅读
21 评论
2022-05-02
Oracle trunc()函数
功能描述用于截取时间或者数值,返回指定的值。语法(1)日期处理:TRUNC(date,[fmt]) -- date 为必要参数,是输入的一个date日期值 -- fmt 参数可忽略,是日期格式,缺省时表示指定日期的0点。(2)数值处理:TRUNC(number,[decimals]) -- number 为必要参数,是输入的一个number数值 -- decimals 参数可忽略,是要截取的位数,缺省时表示截掉小数点后边的值。例子(1)处理日期:--sysdate和trunc(sysdate)是不一样的 sysdate在当天的零时零分零秒等于trunc(sysdate) select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss'), to_char(trunc(sysdate), 'yyyy-mm-dd hh24:mi:ss') from dual t; --年 select trunc(sysdate, 'yy') "当年第一天" from dual; select trunc(sysdate, 'yyyy') "当年第一天" from dual; select trunc(sysdate, 'year') "当年第一天" from dual; --季度 select trunc(sysdate, 'q') "当前季度的第一天" from dual; select trunc(add_months(sysdate,3), 'Q') -1/24 "这个季度最后一天23点" from dual; --月 select trunc(sysdate, 'mm') "当月第一天" from dual; select trunc(sysdate, 'month') "当月第一天" from dual; select trunc(last_day(sysdate)+1) "下个月第一天的0点" from dual; --周 select trunc(sysdate, 'd') "本周的第一天,周日起" from dual; select trunc(sysdate,'day') "本周的第一天,周日起" from dual; select next_day(TRUNC(SYSDATE ), 'TUESDAY' ) + 12/24 "下个星期二中午12点" from dual; select TRUNC(LEAST(NEXT_DAY(SYSDATE, 'SATURDAY'), NEXT_DAY(SYSDATE, 'SUNDAY'))) + (6*60+10)/(24*60) "下个周六日早上6点10分" from dual; --天 select trunc(sysdate+1) "今晚12点" from dual; select trunc(sysdate+1) + (8*60+30)/(24*60) "明天早上8点30分" from dual; --时 select trunc(sysdate, 'hh')"当前小时" from dual; select trunc(sysdate, 'hh24') "当前小时" from dual; --分 select trunc(sysdate, 'mi') "当前分钟" from dual; select trunc(sysdate,'mi') + 10/ (24*60) "10分钟后的时间"from dual; --秒 select sysdate + 10/(24 * 60 * 60) "10秒钟后" from dual;--trunc没有精确到秒的精度(2)处理数值:--123.56,将小数点右边指定位数后面的截去; select trunc(123.567,2) from dual; --100,第二个参数可以为负数,表示将小数点左边指定位数后面的部分截去,即均以0记; select trunc(123.567,-2) from dual; --123,默认截去小数点后面的部分; select trunc(123.567) from dual;
2022年05月02日
298 阅读
6 评论
2022-04-22
Nginx反代MinIO后,上传文件签名异常
很早之前自己搭建了一个MinIO对象存储服务,使用Nginx进行反代,但是使用SpringBoot对接的时候,上传文件总是报错。错误内容The request signature we calculated does not match the signature you provided. Check your key and signing method.错误内容大概是因为Nginx反代后请求签名与您提供的签名不匹配。Nginx配置文件我的配置文件server { listen 80; server_name minio.home.com; client_max_body_size 20M; #PROXY-START/ location / { proxy_pass http://127.0.0.1:9000/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; add_header X-Cache $upstream_cache_status; # Set Nginx Cache add_header Cache-Control no-cache; expires 12h; } #PROXY-END/ }修改为官方的配置文件即可解决此问题server { listen 80; server_name minio.home.com; client_max_body_size 20M; #PROXY-START/ location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_connect_timeout 300; # Default is HTTP/1, keepalive is only enabled in HTTP/1.1 proxy_http_version 1.1; proxy_set_header Connection ""; chunked_transfer_encoding off; proxy_pass http://localhost:9000; # If you are using docker-compose this would be the hostname i.e. minio # Health Check endpoint might go here. See https://www.nginx.com/resources/wiki/modules/healthcheck/ # /minio/health/live; } #PROXY-END/ }参考文档setup-nginx-proxy-with-minio
2022年04月22日
2,318 阅读
2 评论
2022-04-21
2022年04月碎碎念
好久没有更新博文了,最近因为经常emo,每天沉迷于酒中,清明出去玩耍的博文也只写了一篇,还欠两篇,等有时间更新吧,这次是真的闲的无聊,所以再次迎来了一个月一次的碎碎念。心情很长一段时间,我的心情真的很不爽,每天就是各种不舒服,觉得生活无趣,甚至都想从高楼上一跃而下。个人感觉自己的心情还是跟工作有一些联系吧。资本主义、剥削、压抑、毫无人性都感觉像刚刚才发生过。生活偶尔会有寂寞、偶尔会挂念一个人、开始向往酒吧、KTV、慢慢迈向黑暗。逐渐沉迷在酒精中,逐渐堕落。结束语如果有一天,我好长时间不发博文、甚至博客相关服务到期,说不好,我已悄然离世。
2022年04月21日
488 阅读
15 评论
2022-04-09
2022年清明假期北京周边游
好久没有出去游玩了,这次清明假期比较长,原本是准备回家装修房子,但是因为河南南阳疫情爆发,属于管控区,非必要不能离开,所以也回不去了。那就看了看攻略在北京周边旅游。租车攻略结合之前租车经验,一嗨租车相对于神州租车来说,车辆品质较高,服务也不错。平时都不买保险的,这次因为朋友也想开一会练练手,所以就加了个保险。租车时间较晚,所以没租到,把时间向前改了改,竟然有合适的车,在出游前,服务网点跟我打电话说,车要发往外地,暂时没车了,给我升级车型,也算可以。租车这方面给的建议是:节假日和周末租车费用比较高,如果没有合适的车辆,建议提前一天租,修改一下租车时间,晚八点的提车,还有便宜、好开的车。D1(04.03)昌赤路昌赤路顾名思义,西起昌平,东至河北赤城,途径明十三陵、最佳观赏点冰川绿谷以及最美乡村香屯村。是北京郊区十大美景公路之一;这条崎岖的公路成为了连结昌平和延庆的纽带,在崇山峻岭中交接,与S2最美京郊线相交叉,春季的时候漫山遍野的鲜花美不胜收。一路上花草绮丽,满是惊喜,一边是崇山峻岭,一边是果园、菜田,空气中淡淡的花香让人舒心。全长:95公里沿途景点:明十三陵、冰川绿谷、永宁古镇、燕山天池、白河堡水库推荐路线:导航定位十三陵水库从北京市区出发——京藏高速——京银路——昌赤路——延琉路——永宁镇黄花城水长城水长城位于北京怀柔黄花城,这里曾因修建水库水位上升,淹没了一段长城而得名,因此也形成了“长城戏水”的独特景观。所在的黄花城每到仲夏时节,便有大片的黄色野花绽开,是拍摄夏日花景的好地点。景区内的“三绝景”绝对是最大的看点。人文景观和自然景观相结合。周边还有住宿以及其他的娱乐项目,是休闲的好去处,尤其是自驾游。水长城游玩比较喜欢的是烤虹鳟鱼和景区内的游艇。烤鱼非常好吃,唯一遗憾的是没有登上水长城顶部看尽长城下的山水。D2(04.04)雁栖湖雁栖湖距离北京市中心车程约70公里,湖水清澈蔚蓝,周围小山环抱,风景优美。这里因每年春季有成群的大雁、白鹤等珍禽候鸟在此栖息而得名,目前来此游玩主要以体验水上娱乐为主。雁栖湖游乐园位于东侧,也是娱乐项目的所在地。园区面积不大,园内的公路长约1-2公里左右,进入后步行游览即可。湖西侧主要是高档度假村和酒店所在地,2014年的APEC会议会址就在这里。这一带是属于酒店的区域,入住的话可以在这里观赏。因为假期停车位不好找,没有进入景区内部游玩,只在外围转圈游玩,因为攻略没做好,下午步行浪费了大量时间,游玩效果不是很好。这里建议景区大门附近停车,进入景区游玩,景区内山水如画。D3(04.05)梨树沟休闲小镇山地滑车让你一秒变身追风少年,感受滑行车在峡谷盘山公路中,带来的速度和激情;看,那山道上风驰电掣的小滑车,加速、漂移、追逐…各种弯道转角任你尽情撒欢。因游玩路程需要注意安全,故此处未拍合适照片,图来源于网络,侵权请联系删除。此处游玩一人100元,包含上山观景车和山地滑车。建议游玩时间2小时,早上早点去,排队时间短,游玩时间适中,景区早八点开门。游玩后,就立马返京了,因为是假期最后一天,返京路上车辆可能过多。清明节假期剩下的旅行内容,我会按天再次分享给大家,后面有北京环球度假区、爨底下村风景区、红井路等。
2022年04月09日
444 阅读
14 评论
2022-03-31
Oracle数据库异常ORA-00909:参数个数无效
今天在工作过程中遇到一个问题,模糊查询后台拼接的时候报错,错误异常为:ORA-00909:参数个数无效,简单分析了一下代码,问题可能出现在模糊查询拼凑SQL的时候。而常规在MySql中无异常,Oracle中会出现此问题。问题代码DATA_TABLE_NAME LIKE CONCAT('%',#{tableName},'%')解决示例DATA_TABLE_NAME LIKE CONCAT(CONCAT('%',#{tableName}),'%')问题原因在Oracle中CONCAT函数每次只能进行两个字符串的拼接,两个以上就会报错.
2022年03月31日
749 阅读
1 评论
2022-03-29
使用Docker搭建aria2+AriaNg,打造自己的离线下载服务器
Docker安装aria2拉取镜像docker pull p3terx/aria2-pro运行aria2docker run -d \ --name aria2 \ --restart unless-stopped \ --log-opt max-size=1m \ -e PUID=$UID \ -e PGID=$GID \ -e UMASK_SET=022 \ -e RPC_SECRET=prc_password \ -e RPC_PORT=6800 \ -e LISTEN_PORT=6888 \ -p 12905:6800 \ -p 12900:6888 \ -p 12900:6888/udp \ -v /root/aria2/config:/config \ -v /root/aria2/downloads:/downloads \ p3terx/aria2-pro用户和组设定:PUID=$UID、PGID=$GID这2个定义用户和用户组的环境变量,限定了aria2以什么用户和用户组运行,不指定则默认使用nobady用户和nogroup用户组,但在使用FileRun网盘时,会因权限问题无法删除或改名aria2下载好的文件,所以PUID和GUID要指定为和WEB环境的运行用户和用户组一致,比如WEB环境运行的用户及对应的用户组都是WWW,对应的uid和gid都是1001,那就要指定PUID=1001、PGID=1001,这样在FileRun网盘中就可以正常的进行删除和修改操作了;几个环境变量:-e UMASK_SET=022 ,设置umask,默认值022;-e RPC_SECRET=,设置RPC密钥,用于AriaNg与Aria2的通讯验证使用;-e RPC_PORT=6800,设置PRC通讯端口(与宿主主机的端口映射一致);-e LISTEN_PORT=6888,BT 监听端口(TCP)、DHT 监听端口(UDP)设置,即 Aria2 配置中listen-port与dht-listen-port选项定义的端口。如果没有设置,配置文件中的默认值为6888。容器目录挂载,将/downloads挂载到宿主主机的/root/aria2/downloads:/downloads目录,即FileRun的数据目录中,方便下载完成直接在网盘中查看;配置文件挂载到指定的宿主主机目录/root/aria2/config中,宿主主机的目录根据实际情况自行修改;3个端口映射:-p 12905:6800,为RPC 通讯端口映射;-p 12900:6888,为BT 监听端口(TCP)映射,即 Aria2 配置中listen-port选项定义的端口;-p 12900:6888/udp,为DHT 监听端口(UDP)映射,即 Aria2 配置中dht-listen-port选项定义的端口。Docker安装AriaNg拉取镜像docker pull p3terx/ariang启动AriaNgdocker run -d \ --name ariang \ --log-opt max-size=1m \ --restart unless-stopped \ -p 12910:6880 \ p3terx/ariang访问 http://你的服务器ip:12910/ AriaNg的web管理界面点击“AriaNg 设置”菜单,再点击“全局”右边的标签配置RPC,上图圈中的配置内容RPC别名随意填就好RPC地址填写你服务器的域名或IP,后面的端口号就是前面启动的aria2的RPC通讯端口RPC协议选默认的HTTPRPC Http请求方法使用默认的POSTRPC密钥填写前面启动的aria2的RPC密钥配置完刷新一下页面,如果状态显示“已连接”就ok了服务已经搭建完成,至于怎么用相信大家应该都会吧。
2022年03月29日
1,553 阅读
7 评论
2022-03-21
VScode+PicGo打造高效写作图床工具
VScode 是微软推出的一款轻量级文本编辑器,常年位居「最受欢迎的编辑器」前三甲。使用人数众多、扩展丰富、社区活跃、生态良好。不少人将 VScode 作为「All in One」生产力和效率工具,不光用来写程序,它同时还具备写作(Markdown)、做计划(看板)、画流程图、查阅 PDF 或 Office 文件等不同功能,甚至还有插件可以用来看知乎、小霸王游戏机、查股票等「高级操作」。自从 Typora 收费后,我就开始慢慢抛弃它,换上了 VScode 了,图床还是使用 github 来托管,也大大节省了自建图床的需求。VScode 有 PicGo 插件,需要在扩展市场先安装再配置。插件安装完成之后,进入设置界面,搜索 picgo,默认使用 SMMS 图床,如果有其他不同需求,可以更改。比如,下面是我配置的腾讯云图床示例,与 PicGo 界面几乎别无二致。安装完成之后,即可使用快捷键 Control + Shift + U 完成上传。看起来这与不配置插件并无区别,同样是截图 -> 快捷键上传 -> 粘贴,流程一步没少,没区别啊。实际上,这款插件主要是给那些没有安装 PicGo 客户端。却又使用 VScode 写 Markdown 文章的读者有用,通过插件,可以实现与客户端相同的功能。
2022年03月21日
301 阅读
4 评论
2022-03-18
武汉东湖樱花春游小记
多图警告,武汉东湖樱花春游小记,生活需要远方和散心。当然及时行乐也很重要。
2022年03月18日
250 阅读
13 评论
1
...
9
10
11
...
21