-
一键分发多平台方法
一键发布多平台方案
序
一直都有做笔记的习惯,以前都是将记录在印象笔记,但只能给自己看,不利于技术的分享,希望在平台上记录下自己的点点滴滴,方便自己,也是方便他人。
首先要想到的一个问题,就是现在技术平台那么多,总不能登录每个网站,一个一个登录、复制、黏贴发布吧,我们可是程序员!!这种低效率的手动工作可不能做,因此参考多个大佬的方案,自己也测试了很久,终于有了这篇,仅供大家参考,如果有...
2024-03-27 13:01:55 |
Tool
-
一键发布入门概览
登录
https://github.com/xchaoinfo/fuck-login
开源工具
BlogHelper
帮助国内用户写作的托盘助手,一键发布本地文章到主流博客平台(知乎、简书、博客园、CSDN、SegmentFault、掘金、开源中国),剪贴板图片一键上传至图床(新浪、Github、图壳、腾讯云、阿里云、又拍云、七牛云)(欢迎Star,🚫禁止Fork)
https:/...
2024-03-27 13:01:55 |
Tool
-
圆周率 π pi 到底如何计算?数学算法与编程
前言
数学中的圆周率 π 我们在很小的时候,就学习了。
圆周率 = 圆的周长 / 圆的直径。
我们也都背的很熟,π = 3.1415926…
那么今天我们来进一步学习一下,如果想尽可能精确地计算圆周率 pi,应该怎么实现呢?
历史与发展
回头看中国
圆周率(π)的历史在中国可以追溯到古代,当时的数学家们已经开始探索并计算这个重要的数学常数。
以下是中国圆周率历史的一些重要里程...
2024-03-27 13:01:55 |
Math
-
java 键盘鼠标操作-01-如何操作鼠标
整体设计
操作的录制?(监听鼠标+键盘的事件)
模拟鼠标/键盘的操作
图的识别
人行为的模拟
需求
我们希望通过 java 控制鼠标的操作。
实现
在Java中,模拟鼠标左键点击的操作同样可以通过java.awt.Robot类来实现。
以下是一个简单的示例,展示了如何使用Robot类来模拟鼠标左键...
2024-03-27 13:01:55 |
Java
-
alibaba druid-10-oracle 域名切库,但是遇到获取链接超时异常 connection 的 getConnectionTimeoutException
现象
有一个数据库的 SQL 执行引擎系统。
涉及到的数据库源较多,定时执行以下 SQL,有些 SQL 一分钟左右执行一次。
近期,发现 oracle 数据库备库切换 ip 的时候,已经切换完成了,但是系统还是长时间会出现异常。
且有多台机器存在这个问题,重启后问题解决。
排查过程
首先下流量, jstack 获取堆栈信息,然后服务重启。
发现堆栈日志在 getConnecti...
2024-03-27 13:01:55 |
Database
-
alibaba druid-09-内存泄露 druid oracle oracle.jdbc.driver.BufferCache JDBC BufferCache内存占用过高
现象
实时链路,同时支持多个 oracle/mysql 的数据源配置
然后,发现 oracle dump 大量的内存数据信息,导致频繁的 GC。
其中占比比较大的一个对象就是 oracle.jdbc.driver.BufferCache
个人解决方式
移除 fetchSize 设置
druid 添加连接属性 oracle.jdbc.maxCach...
2024-03-27 13:01:55 |
Database
-
alibaba druid-08-内存泄露 druid oracle Oracle数据库下 PreparedStatementCache 内存问题解决方案
现象
实时链路,同时支持多个 oracle/mysql 的数据源配置
然后,发现 oracle dump 大量的内存数据信息,导致频繁的 GC。
怀疑可能1-PreparedStatementCache
说明
怀疑是 jdbc 的 PreparedStatementCache,导致的缓存占用过多的内存。
修改方式
禁用 psCache
将 druid 的 psCache 禁用...
2024-03-27 13:01:55 |
Database
-
alibaba druid-07-内存泄露 druid stat /
现象
机器在定时跑批执行大量 SQL 时,发现系统触发大量的 FULL-GC。
配置信息
应用中配置了的 druid 大概如下:
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"
init-method="init" destroy-method="close">
...
2024-03-27 13:01:55 |
Database