自从 2022 年末 ChatGPT 的问世后,人们(其实仅代表我个人)探索自己未知领域知识时的窘迫少了许多。其实我在 2021 年后再也没有写博客的另一个原因其实是,当我 2022 年高考完之后,紧接着 ChatGPT 就横空出世了。 博客的意义 AI 时代前 技术博客一开始最重要的意义,更倾向于
归档
前言 这段时间我在做一个个人的微信小程序项目,后端使用 Java 开发,服务器购买的是阿里云的 2 核 4G 的服务器,对于 Java 这种比较吃内存的应用来说,这点配置还是比较局促的 今天上服务器的时候发现内存占用到了 3G,通过 htop 命令查看内存的时候,发现就是 Java 应用占了大头 于
初识工具 在前段时间,我做了一个简单的基于 LangChain 的 GitHub Trending 总结工具,利用Instruct模型对所有 GitHub Trending 排行榜上的项目README.md文档进行总结,中间产物为结构化的 JSON,最后利用综合能力较好的大语言模型总结所有的项目摘要
问题描述 近期在使用 Claude 的 Google Chrome Extension 时,遇到了 Claude 无法正确读取 Chrome 中页面的内容,但是可以读取到 Tab 的问题 可以看到,Claude 是可以获取到当前标签页的标签信息的,但是调Get page content工具的时候,就
开篇 距上次写博客,已经有 5 年多了。在这五年的时间里,我走过了从高二到大学的全部阶段。这也就意味着我人生中的学生时代已经结束,即将,也正在迈向社会,迎接被工作填满的生活方式 至于为什么在这期间我没有更新博客,主要是因为 21 年 8 月底的时候,原来的博客服务器坏了,备份重装服务器的系统后,也就
已经很久没有学新技术了。 自从上一次学CPP基础还是在6月份。
最近学了LightRoom制作图片后期,展示一下。 原图为DNG/RAW格式,大小普遍大于20MB,就不展示原图了。
一共有六种,如下: ①const int p; ②const int* p; ③int const* p; ④int * const p; ⑤const int * const p; ⑥int const * const p; 第一种是常量整数,没什么好说的。 后面五种是指针,有一个简便的办法记忆。
在安装Windows 11的过程中,遇到了障碍。 This PC can』t run Windows 11 The PC must support TPM 2.0. The PC must support Secure Boot. 如何解决:
最近在写Android的时候遇到了一个无头绪的崩溃。 当使用WebView打开HTML5,点击select标签时,会出现崩溃闪退的情况。 查阅百度后发现没有一个可以给得出具体代码的,只给出了很模糊的解决思路,于是自己摸索。 终于解决了。 本问以腾讯X5的第三方WebView组件为例。其余第三方或原生
真机导入需要一台电脑或另一台Android设备来开启设备的一些功能。 下面讲述的是使用电脑进行设置,如果你使用安卓双设备,请移步文章底部。 # 请注意,除非设备关机,本操作成功后不需要重新执行。 # 本文只讲述Windows(64位)系统下的操作方法,若不满足要求,请重装系统或自己摸索,本文不作赘述
刚才看R大在ITeye的博客的时候,发现了一张R大在2010年做的一张GIF图,会很有利于新手学习JVM的操作数栈(OS)、本地变量表(LVA)和程序计数器(PC)。分享一下。 原文地址:https://www.iteye.com/blog/rednaxelafx-656951
2021上海市生命科学等级考已于2021.05.09考试完毕,目前仅整理部分题目。 最后一道大题: 整体出处: 《重组大肠杆菌4S脱硫途径重构及其关键酶脱敏改造_李璐》
在刷知乎的时候,发现了一个文章,介绍《深入理解Java虚拟机JVMG1GC的算法与实现》书籍,发现需要添加微信才能领取。在百度、Google搜索了半天,不是要关注公众号就是要付费下载,或者是死链,最终还是没找到。最终用上了万能的Z-Library终于找到了PDF文件下载地址,分享出来,减少他人搜索成
*注:本博文为JVM中常见的GC的各种特性的大概总结,并非注重其实现细节。 原创整理笔记,作者VioletTec;QQ:595585575 若想要了解GC的各种细节,推荐一个链接: JVM深入学习 - 随笔分类 - cexo - 博客园 (cnblogs.com) 👆该分类下的文章全都是JVM的纯
最近在整理GC相关文章,看到了关于ZGC在jdk15与16的新特性 https://malloc.se/blog/zgc-jdk15 https://malloc.se/blog/zgc-jdk16 在JDK15中 支持压缩类指针(非压缩指针)
上次实现了一个不带余数的整除运算(https://blog.mcplugin.cn/p/609),这次来个带余数的除法运算。 已知BUG:被除数不得与除数相等(如:1/1 ; 2/2 ; 3/3等); 整数除法最后的商会比正确的商小1,但余数会等于除数 (如:8/4 == 1······4); 思路
由于我之前写过一个《如何使用BrainF**k实现整数除法计算?》。最近想要升级一下除法,可以支持取余操作(由于整数的除法因为代码太长,当时没有加注释,草稿纸早就丢了,猛的一看也把我自己给看呆了.....根本看不懂,抽空在想回思整数除法的细节后再说除法取余算法吧...),在设计的过程中,发现需要用到
在学习JVM各种GC的过程中,翻看了不少文章,其中一篇文章的评论区的一个问题引起了我的注意,最终解答后准备记录一下这个问题。 该文章地址:https://blog.csdn.net/qq_33915826/article/details/79672772 问题图片
昨天忘了发博客庆祝了。去年昨天搭建了本博客。 截止到今天(2021.02.21 21:58分),算上本文,在过去的一年里,VioletTec's Blog一共发布了68篇文章。活跃作者有3位。
昨天装系统装出问题了,今天又发现服务器内存条烧了一根,让本就不富裕的内存又-8G。今天好不容易装好了系统,发现apt update又出现了问题。经过百度之后,摸索着解决了问题。本来想发个博客,又想起来服务器刚装好系统,啥都没有,没法发博客。 报错信息 violettec@linux:~# sudo
刷知乎的时候刷到了一个回答:2021 年支付宝集五福活动有什么攻略? 教程写的不错,但是当我拉到底部的时候,才发现有好东西。 知乎攻略地址:https://www.zhihu.com/question/442249624/answer/1708431254 一口气开完51个随机福卡的视频(快来点赞投
我们在日常使用Java管理资源的时候(如对一个文件进行操作),总是要显示的关闭文件(.close();方法)。JDK1.7中提供了自动资源管理,使用`try(){}catch(){}即可自动关闭资源。
视频地址:https://www.bilibili.com/video/BV1DJ411m7NR 原创整理. MarkDown格式下载地址(内富视频内的PPT+源码):https://wwa.lanzous.com/ipc5Xl5zvcj 1. NIO与IO的区别
配套视频:【狂神说Java】JUC并发编程最新版通俗易懂_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili MarkDown格式下载(内附原版pdf笔记): https://wwa.lanzous.com/iex5nl1itba
好久前就像使用Win10自带的[你的手机]功能,绑定我的手机之后,可以方便的从手机直接发送网页到电脑。但是在打开设置之后,我发现[你的手机]提示"其中某些设置已由组织隐藏或管理".看了网上的教程之后,发现也许是激活问题,所以我去淘宝上买了一个win10专业版激活码,用买的激活码激活之后发现还是不行…
刷知乎的时候回答了一个提问,写在博客里记录一下 知乎地址: java中为为什么给float类型变量赋值需要加F,而给byte、short赋值的时候却不需要呢? - 知乎 (zhihu.com) 最近刚好在看《Java虚拟机规范》,对这类提问挺感兴趣的。在查阅百度之后,我发现一篇博客 https://
作者:VioletTec QQ:595585575 原创笔记,个人整理,欢迎并感谢指出错误。 对应视频地址:<新一代垃圾回收器:G1详解_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili> 视频内的PPT在本笔记的同一压缩包下 文档MarkDown下载链接:https://wwa.lanzous.
笔记由VioletTec原创整理,若有错误,欢迎指出 QQ:595585575 1. MBR(Master Boot Record)主引导记录 1.1 MBR的结构
对应视频地址: (上集):https://www.bilibili.com/video/BV1BT4y1G73q (下集):
在写逼乎的时候,发现有人因为编译器和运行环境的版本不一样,提示ClassFileVersion有关的报错,于是就Google了一下ClassFileVersion对照表,发现国内的都是比较过时的对照表,使用英文搜索后,发现了一个GitHub仓库,应该是持续更新ClassFileVersion对照表的
在看完 《汇编语言(第三版)》——王爽著 并完成大部分习题之后,我想要实现一些东西巩固基础。于是想到了Brainfuck解释器,我在百度上尝试搜索BrainFuck解释器 汇编 之类的关键词,只有一篇博客在写相关内容(http://blog.sina.com.cn/s/blog_6adc92d701
考完期中考试了,有一些剩余时间来复习一下《汇编语言第三版》,由于这本书我是抽时间在自习课上看(偶尔上课偷看),所以很多内容没有进行记忆背诵,于是决定重新温习一下(毕竟学完后搁置了也有快2/3个星期了),之前在电脑上搞过一次DOSBOX,想要用VIM来写代码,但是太麻烦也没时间弄,今天刚在知乎发现了一
逛52pojie的时候发现了个好工具 帖子地址:<https://www.52pojie.cn/thread-1231163-1-1.html> GitHub地址:<https://github.com/t00t00-crypto/wyy-action> 可以自动帮你刷310首歌的播放量和手机端的签
话不多说,先放链接: https://wwa.lanzous.com/iMwGbialqlg 视频链接: https://www.bilibili.com/video/BV1WE411d7Dv 笔记来源: https://blog.csdn.net/be
我这部OPPO A57已经买了三年多了,但是直到今天我才发现能修改默认浏览器,我之前也尝试过百度,可惜没找到,今天我删除Google框架的时候(因为比较耗电)发现这个设置竟然藏到了应用设置里。 # 步骤 打开手机桌面,找到设置
0x0001 起因 在刷这入门题(https://www.luogu.com.cn/problem/P1116)的时候,想不明白为什么明明代码在本地运行的好好的,为什么上测试之后一堆RE (最终解决的代码在底部)
AMCBuilder(AtomicMC Builder)是由Atom工作室研发的一款支持网易版我的世界(中国版)建筑导入的新型解决方案,支持在租赁服内导入地图。 仓库地址(欢迎star):https://github.com/KeKe12030/AMCBuilder QQ群:769866439
在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP
刷知乎的时候刷到一个不错的回答,用[简阅]浏览器插件排版好之后,利用浏览器打印功能转换成PDF分享一下。 https://www.zhihu.com/question/336322284/answer/918067537 # 图片
Red5 是一个采用 Java 开发开源的 Flash 流媒体服务器。免费开源使软件更加容易扩展,下载后你可以对源代码进行修改;更加经济,比起 FMS 高昂的费用,Red5 能为一般的应用节约大笔费用;同时服务器端的 Java 面向对象语言比起 FMS 服务器端的 ActionScript2 语言更
同如何使用BrainFuck实现乘法?、如何使用BrainFuck实现乘法?的帖子一样,也是我上课闲着无聊写的,不过这次也加了注释,方便理解 本次实现逻辑仍为暴力破解法,简单粗暴(毕竟BF也不支持高端操作) 倒推减法,得到加法,比如: 10 - 2 = ? => ? + 2 = 10 ?为每一次循环
抽象话 ∈ 亚文化? # 起因 之前想写一个Android抽象话输入法,发现没有好的开源项目,不想写UI,劝退了。后来想搞一个WIN下的抽象话转换器,发现市面上没有API,佛了,自己搞了一个。 由于GitHub上没有我想用的一种JavaSE的轻量级WEB框架 于是昨天又肝了一个NullAtomHtt
# 起因 之前写了一个乘法 <https://blog.mcplugin.cn/p/595> 在学校闲着无聊,想要实现一下除法,发现没有什么好思路,只想出来了穷举法。 代码我上传到GitHub了 <https://github.com/KeKe12030/BrainFuckDivision>
# 起因 最近了解了一下BrainFuck语言,发现还挺好玩,于是想实现一下乘法功能 # 思路 既然要实现乘法,那么我们要了解一下乘法的本质
# 发现BUG的起因 今天下午看某服务商QQ群的时候,发现了一个致命BUG 竟然可以无密码直接登录BT的PMA,方法就是在bt服务器IP后加上:888/pma 非常恐怖,已经有很多人中招了 某QQ群聊天记录1
最近在学JVM底层,看到BiliBili上有个非常好的教程,决定分享出来 ======================== 第二季(https://www.bilibili.com/video/BV13Z4y147mt)
90Pan<https://www.90pan.com>是国内为数不多的非大厂还在运营的一家云盘 爬虫程序已经写好,放在Github - https://github.com/KeKe12030/Download90Pan 一下Download90Pan简称(D90) 前因
2020.11.21更新: 最近有意愿用MyBatis重写一个,这个太臃肿了。具体就坐等我另开新坑吧! 以下为原文: 什么是D2F? 这是一个可以将Discuz系统的论坛内基本数据移动到Flarum系统的小工具 简单说就是Discu转换Flarum的工具,论坛系统转换。 GitHub地址:https
前言:今天早上突发奇想想要玩一玩Java自带的声音API,闲着无聊学了一下午搞明白了它的用法(没有视频光看文字果然学习效率低下) VoiceMonitor 的GitHub仓库
前几天在B站刷视频,看到了这样一个视频标题: 京东总裁刘强东内部讲话(完整版),"马云骗人这么多年我都替他丢人"讲解京东的商业模式,并吐槽马云淘宝天猫。 https://www.bilibili.com/video/BV1754y1X7Tu 虽然是员工内部会议,但是应该有记者媒体,或者是自己内部的摄
2020.05.10 22:50 更新: 由于未知原因,WordPress.org 已经早在5月初恢复中国大陆地区的链接了,不知道为什么。 这个插件仍然可用,毕竟镜像站点要比源站快很多,还是比较推荐使用WP-China-Yes的。 WP-China-Yes 因为WordPress官方的服务器都在国外
什么是TCP协议? 传输控制协议(英语:Transmission Control Protocol,缩写:TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的
就在昨天造轮子的时候,遇到了线程等待和唤醒问题,虽然这是一个基础知识 wait() 和notify()/notifyAll() 方法必须用在synchronized所修饰的线程安全的块中。 否则就会报错 IllegalMonitorStateException 既然都知道要这么去做,可是它的原理到底
前言:因为个人需求,用到了JSON传输数据,但是我一直在用org.json的库,用法比较繁琐复杂,难以操作。偶然的一次吐槽中,@Nothing 解决了我的这个一个问题,那就是可以使用GSON来反序列化JSON为一个Java对象,操作简单且逻辑上更加简单。 什么是GSON? GITHUB项目地址:ht
Java线程池是我们高并发开发当中比较常用的一个解决方案。 多用于一些处理时间短暂,但是程序量大的操作环境当中,可以有效地解决线程的创建和销毁非耗资源速度慢的问题。 什么是线程? 线程是调度CPU的最小单元,也叫做轻量级进程LWP(Light Weight Process) Java中有两种线程模型
每个人都应该遇到过这种情况吧: 手机/电脑上有需要跨平台传输的文件,但是QQ又太慢了,电脑上开个WEB SERVER当FTP服务器又太麻烦。怎么办呢? 我们可以利用ADB(Android Debug Bridge)安卓调试桥驱动来解决手机于电脑传输问题。 此方法仅限于有线传输,如果是跨空间传输请另寻
↓这是一个论坛↓ https://bbs.mcplugin.cn ↑这是一个论坛↑ 前言 MCPlugin论坛,是我在前年(2018-07-10)搞出来的小众论坛,事情的起因很搞笑,就是我因为剽窃被MCBBS警告了,禁言了几天。也不知道怎么,突然蹦出来不如自己开一个论坛的想法,现在想想真的是 too
感谢@Akkariin Meiko 大佬开发的 Pigeon一个轻量化的留言板 / 记事本 / 社交系统 / 博客。人类的本质是……咕咕咕? https://github.com/kasuganosoras/pigeon VioletTec's Zone地址: https://blog.mcplug
由于谷歌官方已经不推荐使用Eclipse来进行Android开发了,而是推荐使用谷歌官方的IDE Android Studio。 在官网中有这样一句话: Note: If you're developing with Android Studio, select and install the An
感谢@Bing_Sang 送来的白嫖链接! 1、打开:http://t.cn/A6hDW6TY 选择 .网址 后缀的域名,【溢价域名无效,还是原价!】 2、输入要注册的域名前缀,加入购物车直接0元结算! 活动时间:2020.3.31结束(每个账号可以撸三个) 必须三个分批购买,不能一次性加入购买清单
前言:之前因为个人原因研究了一下PE服务器的MOTD获取方法 但是由于技术实在太LJ了,在Github上找到了一款PHP的MCPE-MOTD获取程序 就没有再研究 但是在研究的过程当中发现了PC服务器的MOTD获取方法 你说这气人不气人。。?? 为了避免大家走弯路,将获取方法记录成帖子发布出来! 由
在网上查询关于WrodPress的文章,无意中发现一个博客和我理想的简约风格很相似,而且他的右上角挂着很引人注目的两个灯笼「春」和「节」。正当我想着怎么把他CV下来的时候,看到了他发了一篇就是关于灯笼CSS的教程贴,最后我就光明正大的CV过来了 帖子原地址: https://www.aliluv.c
# 最后更新 2021-04-16
VioletTec's Blog 建立成功,虽然之前搭建过的博客,但是一直都没有坚持下去,希望这一次可以一直开下去吧,今后也会慢慢摸索WordPress的使用方法。