Site updated: 2023-09-09 23:00:34

This commit is contained in:
qinglong committed 2023-09-09 23:00:36 +08:00
1 parent 640dd11dcc
commit 2792046524
176 files changed
+340 -348

No files matched your search

+20 -26
View File
@@ -6,6 +6,25 @@
"description": "天生我材必有用",
"home_page_url": "https://hitoli.com",
"items": [
{
"id": "https://hitoli.com/2023/09/09/squid-stunnel-%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91/",
"url": "https://hitoli.com/2023/09/09/squid-stunnel-%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91/",
"title": "squid+stunnel 科学上网",
"date_published": "2023-09-09T08:48:17.000Z",
"content_html": "<h6 id=\"前言\"><a class=\"anchor\" href=\"#前言\">#</a> 前言</h6>\n<p>科学上网的方法有多重,有很多第三方提供的免费方案,这些方案优缺点暂时不予讨论。实际工作生活中还是会有需要自己搭建的情况,这次介绍的是使用 squid+stunnel 方案进行搭建。</p>\n<h6 id=\"准备\"><a class=\"anchor\" href=\"#准备\">#</a> 准备</h6>\n<p>一台可以访问外网的服务器,如香港的云主机并安装 Ubuntu 系统。</p>\n<h6 id=\"squid部分\"><a class=\"anchor\" href=\"#squid部分\">#</a> squid 部分</h6>\n<ul>\n<li>1、安装</li>\n</ul>\n<figure class=\"highlight bash\"><figcaption data-lang=\"bash\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token function\">apt-get</span> <span class=\"token function\">install</span> <span class=\"token parameter variable\">-y</span> squid</pre></td></tr></table></figure><ul>\n<li>2、配置</li>\n</ul>\n<div class=\"note info\">\n<p>生成用户文件</p>\n</div>\n<figure class=\"highlight bash\"><figcaption data-lang=\"bash\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token function\">apt-get</span> <span class=\"token function\">install</span> apache2-utils</pre></td></tr><tr><td data-num=\"2\"></td><td><pre>htpasswd <span class=\"token parameter variable\">-c</span> /etc/squid/squid_user.txt 用户名</pre></td></tr></table></figure><div class=\"note info\">\n<p>修改 squid 配置<br />\n 1、直接修改 /etc/squid/squid.conf 文件<br />\n 2、修改 /etc/squid/conf.d/debian.conf 文件<br />\n两种方式都一样,在底部加入以下代码</p>\n</div>\n<figure class=\"highlight yaml\"><figcaption data-lang=\"YAML\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token comment\">#dns 服务器地址</span></pre></td></tr><tr><td data-num=\"2\"></td><td><pre>dns_nameservers 8.8.8.8 8.8.4.4</pre></td></tr><tr><td data-num=\"3\"></td><td><pre>dns_v4_first on</pre></td></tr><tr><td data-num=\"4\"></td><td><pre><span class=\"token comment\"># 监听端口</span></pre></td></tr><tr><td data-num=\"5\"></td><td><pre>http_port 3128</pre></td></tr><tr><td data-num=\"6\"></td><td><pre><span class=\"token comment\"># 定义 squid 密码文件与 ncsa_auth 文件位置</span></pre></td></tr><tr><td data-num=\"7\"></td><td><pre>auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/squid_user.txt</pre></td></tr><tr><td data-num=\"8\"></td><td><pre><span class=\"token comment\"># 认证进程的数量</span></pre></td></tr><tr><td data-num=\"9\"></td><td><pre>auth_param basic children 15</pre></td></tr><tr><td data-num=\"10\"></td><td><pre><span class=\"token comment\"># 认证对话框显示提示信息</span></pre></td></tr><tr><td data-num=\"11\"></td><td><pre>auth_param basic realm Squid proxy<span class=\"token punctuation\">-</span>caching web server</pre></td></tr><tr><td data-num=\"12\"></td><td><pre><span class=\"token comment\"># 认证有效期</span></pre></td></tr><tr><td data-num=\"13\"></td><td><pre>auth_param basic credentialsttl 24 hours</pre></td></tr><tr><td data-num=\"14\"></td><td><pre><span class=\"token comment\"># 是否区分用户名大小,off 为不区分</span></pre></td></tr><tr><td data-num=\"15\"></td><td><pre>auth_param basic casesensitive off</pre></td></tr><tr><td data-num=\"16\"></td><td><pre><span class=\"token comment\"># 对定义的 squid_user 文件内的用户开启认证访问</span></pre></td></tr><tr><td data-num=\"17\"></td><td><pre>acl 用户名 proxy_auth REQUIRED</pre></td></tr><tr><td data-num=\"18\"></td><td><pre><span class=\"token comment\"># 允许 squid_user 文件内用户进行代理</span></pre></td></tr><tr><td data-num=\"19\"></td><td><pre>http_access allow 用户名</pre></td></tr><tr><td data-num=\"20\"></td><td><pre><span class=\"token comment\"># 顺序匹配,最后添加拒绝所有未允许的规则。不添加会发现,未匹配到的规则会被放行</span></pre></td></tr><tr><td data-num=\"21\"></td><td><pre>http_access deny all</pre></td></tr><tr><td data-num=\"22\"></td><td><pre><span class=\"token comment\"># 缓存设置</span></pre></td></tr><tr><td data-num=\"23\"></td><td><pre>cache_dir ufs /var/spool/squid 100 16 256 read<span class=\"token punctuation\">-</span>only</pre></td></tr><tr><td data-num=\"24\"></td><td><pre>cache_mem 0 MB</pre></td></tr><tr><td data-num=\"25\"></td><td><pre>coredump_dir /var/spool/squid</pre></td></tr><tr><td data-num=\"26\"></td><td><pre><span class=\"token comment\"># 配置高匿,不允许设置任何多余头信息,保持原请求 header。</span></pre></td></tr><tr><td data-num=\"27\"></td><td><pre>header_access Via deny all</pre></td></tr><tr><td data-num=\"28\"></td><td><pre>header_access X<span class=\"token punctuation\">-</span>Forwarded<span class=\"token punctuation\">-</span>For deny all</pre></td></tr><tr><td data-num=\"29\"></td><td><pre>header_access ServerLine truncated
"tags": []
},
{
"id": "https://hitoli.com/2023/09/09/Windows-11%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95%E6%81%A2%E5%A4%8D%E8%80%81%E7%89%88%E6%9C%AC/",
"url": "https://hitoli.com/2023/09/09/Windows-11%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95%E6%81%A2%E5%A4%8D%E8%80%81%E7%89%88%E6%9C%AC/",
"title": "Windows 11右键菜单恢复老版本",
"date_published": "2023-09-09T08:38:00.000Z",
"content_html": "<h6 id=\"恢复方法\"><a class=\"anchor\" href=\"#恢复方法\">#</a> 恢复方法</h6>\n<p>1、按【Win+X】</p>\n<p>2、选择【终端管理员】</p>\n<p>3、输入以下命令并回车:<br />\n <code>reg add &quot;HKCU\\Software\\Classes\\CLSID\\&#123;86ca1aa0-34aa-4e8b-a509-50c905bae2a2&#125;\\InprocServer32&quot; /f /ve</code></p>\n<p>4、重启电脑</p>\n",
"tags": [
"Windows ",
"Windows 11"
]
},
{
"id": "https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/",
"url": "https://hitoli.com/2023/07/08/%E8%A7%A3%E5%86%B3Lombok%E6%8A%A5%E9%94%99/",
@@ -76,7 +95,7 @@
"url": "https://hitoli.com/2023/04/16/%E5%91%BD%E4%BB%A4%E5%A4%A7%E6%9D%82%E7%83%A9/",
"title": "命令大杂烩",
"date_published": "2023-04-16T05:32:00.000Z",
"content_html": "<h4 id=\"日常命令记录\"><a class=\"anchor\" href=\"#日常命令记录\">#</a> 日常命令记录</h4>\n<figure class=\"highlight bash\"><figcaption data-lang=\"bash\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token comment\">#windows 系统修复</span></pre></td></tr><tr><td data-num=\"2\"></td><td><pre>DISM.exe /Online /Cleanup-image /Scanhealth</pre></td></tr><tr><td data-num=\"3\"></td><td><pre>DISM.exe /Online /Cleanup-image /Restorehealth </pre></td></tr><tr><td data-num=\"4\"></td><td><pre>sfc /scannow</pre></td></tr><tr><td data-num=\"5\"></td><td><pre></pre></td></tr><tr><td data-num=\"6\"></td><td><pre><span class=\"token comment\">#windows 网络修复</span></pre></td></tr><tr><td data-num=\"7\"></td><td><pre>netsh winsock reset</pre></td></tr><tr><td data-num=\"8\"></td><td><pre></pre></td></tr><tr><td data-num=\"9\"></td><td><pre><span class=\"token comment\">#合并 ts 文件</span></pre></td></tr><tr><td data-num=\"10\"></td><td><pre>copy /b c:<span class=\"token punctuation\">\\</span>Users<span class=\"token punctuation\">\\</span>hito<span class=\"token punctuation\">\\</span>Downloads<span class=\"token punctuation\">\\</span>*.ts d:<span class=\"token punctuation\">\\</span><span class=\"token number\">50</span>.mp4</pre></td></tr><tr><td data-num=\"11\"></td><td><pre></pre></td></tr><tr><td data-num=\"12\"></td><td><pre><span class=\"token comment\">#windows11 家庭版安装 Hyper-V(以下命令拷贝到 txt 文本后重命名为 bat 文件然后用管理员权限运行)</span></pre></td></tr><tr><td data-num=\"13\"></td><td><pre><span class=\"token function\">pushd</span> <span class=\"token string\">\"%~dp0\"</span></pre></td></tr><tr><td data-num=\"14\"></td><td><pre><span class=\"token function\">dir</span> /b %SystemRoot%<span class=\"token punctuation\">\\</span>servicing<span class=\"token punctuation\">\\</span>Packages<span class=\"token punctuation\">\\</span>*Hyper-V*.mum <span class=\"token operator\">>></span> hyper-v.txt</pre></td></tr><tr><td data-num=\"15\"></td><td><pre><span class=\"token keyword\">for</span> /f %%i <span class=\"token keyword\">in</span> <span class=\"token punctuation\">(</span><span class=\"token string\">'findstr /i . hyper-v.txt 2^>nul'</span><span class=\"token punctuation\">)</span> <span class=\"token keyword\">do</span> dism /online /norestart /add-package:<span class=\"token string\">\"%SystemRoot%\\servicing\\Packages\\%%i\"</span></pre></td></tr><tr><td data-num=\"16\"></td><td><pre>del hyper-v.txt</pre></td></tr><tr><td data-num=\"17\"></td><td><pre>Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL</pre></td></tr><tr><td data-num=\"18\"></td><td><pre></pre></td></tr><tr><td data-num=\"19\"></td><td><pre><span class=\"token comment\">#mysql 查看索引使用情况</span></pre></td></tr><tr><td data-num=\"20\"></td><td><pre>EXPLAIN SELECT A.XXX, B.XXX FROM TABLE1 A, TABLE2 B ON A.XXX <span class=\"token operator\">=</span> B.XXX<span class=\"token punctuation\">;</span></pre></td></tr></table></figure>",
"content_html": "<h4 id=\"日常命令记录\"><a class=\"anchor\" href=\"#日常命令记录\">#</a> 日常命令记录</h4>\n<figure class=\"highlight bash\"><figcaption data-lang=\"bash\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token comment\">#windows 系统修复</span></pre></td></tr><tr><td data-num=\"2\"></td><td><pre>DISM.exe /Online /Cleanup-image /Scanhealth</pre></td></tr><tr><td data-num=\"3\"></td><td><pre>DISM.exe /Online /Cleanup-image /Restorehealth </pre></td></tr><tr><td data-num=\"4\"></td><td><pre>sfc /scannow</pre></td></tr><tr><td data-num=\"5\"></td><td><pre></pre></td></tr><tr><td data-num=\"6\"></td><td><pre><span class=\"token comment\">#windows 网络修复</span></pre></td></tr><tr><td data-num=\"7\"></td><td><pre>netsh winsock reset</pre></td></tr><tr><td data-num=\"8\"></td><td><pre></pre></td></tr><tr><td data-num=\"9\"></td><td><pre><span class=\"token comment\">#合并 ts 文件</span></pre></td></tr><tr><td data-num=\"10\"></td><td><pre>copy /b c:<span class=\"token punctuation\">\\</span>Users<span class=\"token punctuation\">\\</span>hito<span class=\"token punctuation\">\\</span>Downloads<span class=\"token punctuation\">\\</span>*.ts d:<span class=\"token punctuation\">\\</span><span class=\"token number\">50</span>.mp4</pre></td></tr><tr><td data-num=\"11\"></td><td><pre></pre></td></tr><tr><td data-num=\"12\"></td><td><pre><span class=\"token comment\">#windows11 家庭版安装 Hyper-V(以下命令拷贝到 txt 文本后重命名为 bat 文件然后用管理员权限运行)</span></pre></td></tr><tr><td data-num=\"13\"></td><td><pre><span class=\"token function\">pushd</span> <span class=\"token string\">\"%~dp0\"</span></pre></td></tr><tr><td data-num=\"14\"></td><td><pre><span class=\"token function\">dir</span> /b %SystemRoot%<span class=\"token punctuation\">\\</span>servicing<span class=\"token punctuation\">\\</span>Packages<span class=\"token punctuation\">\\</span>*Hyper-V*.mum <span class=\"token operator\">>></span> hyper-v.txt</pre></td></tr><tr><td data-num=\"15\"></td><td><pre><span class=\"token keyword\">for</span> /f %%i <span class=\"token keyword\">in</span> <span class=\"token punctuation\">(</span><span class=\"token string\">'findstr /i . hyper-v.txt 2^>nul'</span><span class=\"token punctuation\">)</span> <span class=\"token keyword\">do</span> dism /online /norestart /add-package:<span class=\"token string\">\"%SystemRoot%\\servicing\\Packages\\%%i\"</span></pre></td></tr><tr><td data-num=\"16\"></td><td><pre>del hyper-v.txt</pre></td></tr><tr><td data-num=\"17\"></td><td><pre>Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL</pre></td></tr><tr><td data-num=\"18\"></td><td><pre></pre></td></tr><tr><td data-num=\"19\"></td><td><pre><span class=\"token comment\">#mysql 查看索引使用情况</span></pre></td></tr><tr><td data-num=\"20\"></td><td><pre>EXPLAIN SELECT A.XXX, B.XXX FROM TABLE1 A, TABLE2 B ON A.XXX <span class=\"token operator\">=</span> B.XXX<span class=\"token punctuation\">;</span></pre></td></tr><tr><td data-num=\"21\"></td><td><pre></pre></td></tr><tr><td data-num=\"22\"></td><td><pre><span class=\"token comment\">#mysql 使用触发器插入数据自动生产 uuid 主键</span></pre></td></tr><tr><td data-num=\"23\"></td><td><pre>insert_before BEFORE 插入</pre></td></tr><tr><td data-num=\"24\"></td><td><pre>BEGIN</pre></td></tr><tr><td data-num=\"25\"></td><td><pre>\t\t\tSET NEW.ID <span class=\"token operator\">=</span> REPLACE<span class=\"token punctuation\">(</span>UUID<span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span>,<span class=\"token string\">\"-\"</span>,<span class=\"token string\">\"\"</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span></pre></td></tr><tr><td data-num=\"26\"></td><td><pre>END</pre></td></tr><tr><td data-num=\"27\"></td><td><pre></pre></td></tr><tr><td data-num=\"28\"></td><td><pre><span class=\"token comment\">#excel</span></pre></td></tr><tr><td data-num=\"29\"></td><td><pre><span class=\"token comment\">#合并</span></pre></td></tr><tr><td data-num=\"30\"></td><td><pre><span class=\"token operator\">=</span>CONCATENATE<span class=\"token punctuation\">(</span><span class=\"token string\">\"EX010\"</span>,D2,C2,<span class=\"token string\">\"1\"</span><span class=\"token punctuation\">)</span></pre></td></tr><tr><td data-num=\"31\"></td><td><pre><span class=\"token comment\">#截断</span></pre></td></tr><tr><td data-num=\"32\"></td><td><pre><span class=\"token operator\">=</span>LEFT<span class=\"token punctuation\">(</span>E2,6<span class=\"token punctuation\">)</span></pre></td></tr><tr><td data-num=\"33\"></td><td><pre><span class=\"token comment\">#判断取值</span></pre></td></tr><tr><td data-num=\"34\"></td><td><pre><span class=\"token operator\">=</span>IF<span class=\"token punctuation\">(</span>O2<span class=\"token operator\Line truncated
"tags": [
"生活",
"技术分享",
@@ -245,31 +264,6 @@
"K线",
"蜡烛图"
]
},
{
"id": "https://hitoli.com/2022/11/21/mysql%E6%95%B0%E6%8D%AE%E5%BA%93auto-increment%E8%87%AA%E5%A2%9E%E9%95%BF%E4%B8%8D%E5%8F%98%E7%9A%84%E5%A4%84%E7%90%86%E6%96%B9%E6%B3%95/",
"url": "https://hitoli.com/2022/11/21/mysql%E6%95%B0%E6%8D%AE%E5%BA%93auto-increment%E8%87%AA%E5%A2%9E%E9%95%BF%E4%B8%8D%E5%8F%98%E7%9A%84%E5%A4%84%E7%90%86%E6%96%B9%E6%B3%95/",
"title": "mysql数据库auto_increment自增长不变的处理方法",
"date_published": "2022-11-21T06:15:00.000Z",
"content_html": "<h4 id=\"问题描述\"><a class=\"anchor\" href=\"#问题描述\">#</a> 问题描述</h4>\n<p>今天无意中发现原本能正常增加的 id 突然不变了,查看 sql 发现是取的对应表的自增 id。虽然存到表中的新数据自增 id 变化了,但返回的 id 总是不变。经过查询发现表的自增 id 是存在 information_schema 库中的 tables 表中。tables 表中存储了所有表的对应信息,其中有个 auto_increment 字段存储的就是对应表的下一个自增值。但是 mysql 在新版本中修改了此值的更新规则,老版本中是实时更新,新版本修改为 24 小时更新一次。为了不修改原代码中的逻辑,只能通过修改 mysql 配置使项目正常工作了。</p>\n<h4 id=\"解决办法\"><a class=\"anchor\" href=\"#解决办法\">#</a> 解决办法</h4>\n<figure class=\"highlight yaml\"><figcaption data-lang=\"YAML\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre>mysql数据库auto_increment自增长不变的处理方法</pre></td></tr><tr><td data-num=\"2\"></td><td><pre>修改/etc/mysql/mysql.conf.d/mysqld.cnf</pre></td></tr><tr><td data-num=\"3\"></td><td><pre>增加一行information_schema_stats_expiry = 0</pre></td></tr><tr><td data-num=\"4\"></td><td><pre>保存后重启mysql</pre></td></tr><tr><td data-num=\"5\"></td><td><pre>sudo systemctl restart mysql.service</pre></td></tr><tr><td data-num=\"6\"></td><td><pre></pre></td></tr><tr><td data-num=\"7\"></td><td><pre>查询是否生效</pre></td></tr><tr><td data-num=\"8\"></td><td><pre>show global variables like 'information_schema_stats_expiry';</pre></td></tr><tr><td data-num=\"9\"></td><td><pre>show session variables like 'information_schema_stats_expiry';</pre></td></tr></table></figure>",
"tags": [
"工作",
"解决问题",
"mysql"
]
},
{
"id": "https://hitoli.com/2022/11/13/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7/",
"url": "https://hitoli.com/2022/11/13/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AE%A1%E7%90%86%E5%B7%A5%E5%85%B7/",
"title": "数据库管理工具",
"date_published": "2022-11-13T09:31:00.000Z",
"content_html": "<h4 id=\"引言\"><a class=\"anchor\" href=\"#引言\">#</a> 引言</h4>\n<ul>\n<li>很多朋友安装了 mysql 后不知道可以用工具管理,所以专门找了两个数据库管理工具方便大家使用。</li>\n</ul>\n<h4 id=\"navicat\"><a class=\"anchor\" href=\"#navicat\">#</a> Navicat</h4>\n<ol>\n<li><span class=\"exturl\" data-url=\"aHR0cHM6Ly9uYXMuaGl0b2xpLmNvbToxODAwNy8lRTglQkQlQUYlRTQlQkIlQjYvTXlTUUwlRTUlQjclQTUlRTUlODUlQjcvTmF2aWNhdC56aXA=\">下载</span></li>\n<li>安装一路下一步即可 (<span class=\"red\">注意:</span>安装完成后先不要运行)<br />\n<img data-src=\"https://nas.hitoli.com:18014/images/2022/11/13/navicat.jpg\" alt=\"\" /></li>\n<li>注册<br />\n<img data-src=\"https://nas.hitoli.com:18014/images/2022/11/13/88f1592aed1ffbf3dbfeadda4fa4773f.jpg\" alt=\"\" /></li>\n</ol>\n<div class=\"note info\">\n<p>1、运行注册机<br />\n 2、修改 Your Name(可不改)<br />\n3、点击 Patch(<span class=\"blue\">此时会提示:navicat.exe - x64 -&gt; Cracked</span>)<br />\n4、运行 navicat<br />\n5、点击第一个 Generate 获取注册码 (<span class=\"yellow\">Your Name 上一行</span>)<br />\n 6、点击 Copy 然后粘贴到 navicat 窗口上(也可能会自动粘贴进去)<br />\n7、点击 navicat 上的激活按钮,等待一会,失败后会弹出手动激活按钮<br />\n 8、点击手动激活,窗口上会有一个 request code,把框里的值复制到注册机对应的 request code 框内。<br />\n9、点击第二个 Generate 获取 Activation Code(激活码),把码复制到 navicat 对应的框内。<br />\n10、点击激活完成激活。</p>\n</div>\n<ol start=\"4\">\n<li>查看注册信息<br />\n<img data-src=\"https://nas.hitoli.com:18014/images/2022/11/13/025adbe8193bc597a06d70eb8691c82c.jpg\" alt=\"\" /></li>\n<li>测试连接<br />\n<img data-src=\"https://nas.hitoli.com:18014/images/2022/11/13/19b7ff68e8bd4471aa398c04fc989299.jpg\" alt=\"\" /></li>\n<li>新建库<br />\n<img data-src=\"https://nas.hitoli.com:18014/images/2022/11/13/38a3f946af40173bdc114208fc3b50bc.jpg\" alt=\"\" /></li>\n</ol>\n<h4 id=\"dbeaver\"><a class=\"anchor\" href=\"#dbeaver\">#</a> DBeaver</h4>\n<ol>\n<li><span class=\"exturl\" data-url=\"aHR0cHM6Ly9uYXMuaGl0b2xpLmNvbToxODAwNy8lRTglQkQlQUYlRTQlQkIlQjYvTXlTUUwlRTUlQjclQTUlRTUlODUlQjcvZGJlYXZlci1lZS0yMS4zLnppcA==\">下载</span></li>\n<li><span class=\"exturl\" data-url=\"aHR0cHM6Ly9uYXMuaGl0b2xpLmNvbToxODAwNy8lRTglQkQlQUYlRTQlQkIlQjYvTXlTUUwlRTUlQjclQTUlRTUlODUlQjcvamRrLTExLjAuMTEuemlw\">下载 jdk</span><span class=\"label danger\">✔️有 JAVA 环境的不用下载</span></li>\n<li>修改<span class=\"red\"> dbeaver.ini</span> 配置文件</li>\n</ol>\n<figure class=\"highlight yaml\"><figcaption data-lang=\"YAML\"></figcaption><table><tr><td data-num=\"1\"></td><td><pre><span class=\"token punctuation\">-</span>vm</pre></td></tr><tr><td data-num=\"2\"></td><td><pre>D<span class=\"token punctuation\">:</span>\\jdk<span class=\"token punctuation\">-</span>11.0.11\\bin</pre></td></tr><tr><td data-num=\"3\"></td><td><pre><span class=\"token punctuation\">-</span>startup</pre></td></tr><tr><td data-num=\"4\"></td><td><pre>plugins/org.eclipse.equinox.launcher_1.6.300.v20210813<span class=\"token punctuation\">-</span>1054.jar</pre></td></tr><tr><td data-num=\"5\"></td><td><pre><span class=\"token punctuation\">-</span><span class=\"token punctuation\">-</span>launcher.library</pre></td></tr><tr><td data-num=\"6\"></td><td><pre>plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.2.300.v20210828<span class=\"token punctuation\">-</span><span class=\"token number\">0802</span></pre></td></tr><tr><td data-num=\"7\"></td><td><pre><span class=\"token punctuation\">-</span>vmargs</pre></td></tr><tr><td data-num=\"8\"></td><td><pre><span class=\"token punctuation\">-</span>XX<span class=\"token punctuation\">:</span>+IgnoreUnrecognizedVMOptions</pre></td></tr><tr><td data-num=\"9\"></td><td><pre><span class=\"token punctuation\">-</span><span class=\"token punctuation\">-</span>add<span class=\"token punctuation\">-</span>modules=ALL<span class=\"token punctuation\">-</span>SYSTEM</pre></td></tr><tr><td data-num=\"10\"></td><td><pre><span class=\"token punctuation\">-</span>Dosgi.requiredJavaVersion=11</pre></td></tr><tr><td data-num=\"11\"></td><td><pre><span class=\"token punctuation\">-</span>Xms128m</pre></td></tr><tr><td data-num=\"12\"></td><td><pre><span class=\"token punctuation\">-</span>Xmx2048m</pre></td></tr><tr><td data-num=\"13\"></td><td><pre><span class=\"token punctuation\">-</span>Djavax.net.ssl.trustStoreType=WINDOWS<span class=\"token punctuation\">-</span>ROOT</pre></td></tr><tr><td data-num=\"14\"></td><td><pre><span class=\"token punctuation\">-</span>Ddbeaver.distribution.type=zip</pre></td></tr><tr><td data-num=\"15\"></td><td><pre><span class=\"token punctuation\">-</span>javaagent<span class=\"token punctuation\">:</span>F<span class=\"toLine truncated
"tags": [
"Windows",
"工具",
"mysql",
"数据库工具"
]
}
]
}