自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

七缀轩

求怜不如思进取!

  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 3分钟搞定:被网站屏蔽也能把文章喂进 NotebookLM 的终极方法

直接导入网页经常失败?教你用 GoFullPage 扩展一键转 PDF,绕过 AI 屏蔽和付费墙限制,稳定导入任何网页内容到 NotebookLM。

2025-12-28 10:11:52 441

原创 当Java程序员遇到Rust:一场AI驱动的“变形记”

本文讲述了一位Java程序员如何借助AI工具完成从Java到Rust的转型,并开发出图片压缩工具的经历。作者面临图片压缩效率低下的问题,通过AI的帮助调研了TinyPNG的Java实现,并用Cursor和Claude Code等AI工具完成了代码翻译、测试驱动开发、功能迭代和本地模拟测试。最终实现了Rust版本的图片压缩工具,并成功发布到crates.io。这一过程展示了AI如何帮助程序员突破语言障碍,提高开发效率,从"模仿"到"创新"完成技术转型。

2025-09-14 15:19:21 1166

原创 【立即收藏】告别熬夜赶PPT!AI神器3分钟生成专业级幻灯片(附WPS灵犀保姆教程)

是否仍在为PPT制作过程感到困扰?阅读本文后,您将能够轻松掌握使用AI技术制作PPT的技巧,涵盖DeepSeek、百度PPT、Kimi等流行工具的详细操作流程。重点介绍WPS灵犀的使用方法,助您高效完成PPT制作。请随意取用,不胜感激!

2025-03-18 22:13:17 1054

原创 使用CloudFlare解析主域名和子域名到同一网站

尝试让自己的博客网站支持 google 广告功能,按照进行操作后,在添加网站过程中遇到“网站验证不过”问题,一直卡在“需要审核”状态,“申请审核”按钮灰选,导致没法提交审核。如。

2024-11-27 07:31:07 1242

原创 Cargo deny安装指路

cargo deny 是一个 Rust 工具,用于检查项目依赖项的许可证、安全性和其他合规性问题。**许可证检查:**确保项目使用的所有依赖项的许可证都符合项目的许可政策。**安全漏洞扫描:**检查依赖项是否存在已知的安全漏洞。**依赖项合规性:**验证依赖项是否符合项目的其他要求,如版本限制或来源限制。**禁用特定依赖项:**允许明确禁止使用某些依赖项。在 CI 流程中,cargo deny 通常作为一个检查步骤运行,以确保项目在构建和部署之前满足所有合规性要求。

2024-11-12 07:54:48 937

原创 一文解秘Rust如何与Java互操作

该项目为 Rust 提供了完整的 JNI 绑定,允许:使用 Rust 代码与 Java 库进行交互,调用 Java 方法和访问 Java 对象。从 Rust 代码中使用 Java 类和接口。实现跨语言的高效数据交换。利用 Rust 的性能优势和 Java 的成熟生态系统跨平台 UI 框架 Flutter 源码中的 MethodChannel 实现了 Dart 与 Android 层的通信,其底层 C++也是通过 JNI 调用插件中的 onMethodCall 来实现的。

2024-11-06 07:24:23 1489

原创 如何将rust日志输出到android终端

在 Rust 中,使用 println!打印日志时,输出实际上是发送到标准输出(stdout),而 Android Logcat 专门用于处理和显示应用程序的日志信息,此环境下标准输出实现被重新定义。这意味着 Rust 日志输出不会出现在 Logcat 中。

2024-10-24 09:30:27 850

原创 Gamma注册不许说不会

现象: 点击蓝色按钮“verify your email address”无反应原因和解决办法:同上,建议魔法开全局代理。问题复现步骤:去年有遇见过,当时是魔法未开全局代理。今年 2024-10 月未遇见,在手机移动网络和 PC 国内网络,均可点击跳转。(若还有问题请直接留言公众号或者个人博客,死磕到底对于 ① 和 ③ 两个情况都是基于已有内容,Gamma 不会智能到可以自动总结成大纲来生成,需要对导入内容有足够了解。最好自己总结,若不会可以尝试使用Kimi:文本解析利器,你相信光么?

2024-10-17 09:13:49 6497 7

原创 Rust中的并发性:Sync 和 Send Traits

类型为Sync(原始/不可变类型)封装在互斥或原子类型中(Mutex、RwLock、Atomic*)使用像通道这样的消息传递技术来跨线程传递数据的所有权。要创建自定义类型Sync或Send,您只需实现类型的Sync和Sendtrait。这里有一个 持有裸指针*const u8的MyBox结构体, 由于只要复合类型中有一个成员不是 Send 或者 Sync,那么该类型也就不是 Send 或 Sync。裸指针*const u8均未实现Send和Sync Trait故MyBox复合类型也不是Send。

2024-04-30 15:40:29 1909 4

原创 都2024年了,你还不知道git worktree么?

三年前 python 大佬吉多·范罗苏姆(为 Python 程序设计语言的最初设计者及主要架构师)才知道 git worktree ,我现在才知道,我觉得没啥丢人的。

2024-04-22 16:13:02 631

原创 Gamma:强大的AI制作PPT神器,用完再也回不去了!

,爱心 gif 如下。Gamma 是一款强大的 AI 制作 PPT 神器,支持多种样式和功能,包括聚光灯、AI 操作、输入数学符号和代码、突出重点等。注册后可获得 400 积分,制作 PPT 和 AI 都会消耗积分,但可通过升级会员、邀请朋友等方式获得积分。Gamma 采用了 markdown 富文本编辑器和 AI 的组合实践,颠覆了传统 PPT 格式,更好地服务于产品。

2023-06-20 07:20:25 13287 3

原创 Claude:除ChatGPT外的另一种选择

Claude 是 Anthropic 开发的人工智能产品。Anthropic 是由 11 名前 OpenAI 员工于 2022 年创立的人工智能公司,旨在构建安全、可解释和有益于人类的人工智能系统。Claude 是该公司的第一个产品,得到了谷歌 3 亿美元的投资。

2023-04-26 07:12:12 869 1

原创 一招教你 Notion 文章导出到公众号

相对于之前步骤省略了导出,上传本地图和转换到公众号步骤,真正做到有件(插件)在手发布不愁。

2023-03-16 10:02:52 1404

原创 windows微信如何双开

生活中存在同时使用两个微信的情况,一个工作一个生活,这时希望同时在电脑上登录两个账号。如何做到呢?步骤如下:右键单击“微信”图标,选择属性,目标框内的路径就是微信安装路径,复制目标框里的内容。将如下命令复制到 TXT 文件保存,再将该文件重命名,主要是将后缀名改成“.bat”文件。@echo offstart "" "C:\Program Files (x86)\Tencent\WeChat\WeChat.exe"start "" &q

2023-03-09 11:16:47 4763

原创 防抖与节流:教你倾听时插话的技巧

本文内容主要翻译自issue 中国外大佬对防抖与节流的解释, 后面补充了自己的理解和总结。什么是防抖与节流防抖和节流是处理“过于频繁”发生的事情的常用技术。想象一下,你和朋友见面,朋友正在给你讲一个故事,但他们说话时很难停下来。假设您想在可能的情况下不打断他们满足他们讲故事的兴致,同时还要回应他们所说的话。 (我知道这可能有点做作,但请耐心等待!)假设你们永远不能同时说话。你有几个策略:同步你可以在他们说完每句话时做出回应:如果您的回复很短,这可能没问题。但是,如果您的回答较长,这可能会使他们

2023-02-20 21:08:52 124

原创 Flutter入门资料推荐

前言群里很多入门小白不知道如何入门 Flutter,水一篇文章简单介绍下本人学习过程中一些参考资料,方便 Flutter 小白少走弯路。非权威,推荐只针对本人经验来的说,大佬们不喜勿喷!资料列表书籍类第二版序 | 《Flutter 实战·第二版》dio 作者写滴,资料还是有保证,介绍比较全面,Flutter 内容基本都覆盖,可以当缺点是代码基于 Flutter 版本较老,没空迁移等,有的不能直接 copy 下来使用。Flutter | 老孟一般是《Flutter 实战·第二版》 中找

2023-02-02 18:14:58 909

原创 J2ME打混淆包

1.先下载一个混淆器http://www.ij2me.cn/Html/DownLoad/down/index.htm  开发平台和工具里面下载打包混淆器proguard 3.4 2.然后解压 比如我是解压到D:/proguard3.4 3.配置:(我用的开发工具是Eclipse)windows->preferences->j2me->packaging->obfuscation  

2010-04-06 09:36:00 3332

原创 J2ME学习笔记--关于多线程,集合,lang,util的思考

1.booleancontains(Object elem)           Tests if the specified object is a component in this vector.查找是否指定的对象在集合中。 2.booleanisEmpty()           Tests if this vector ha

2010-01-29 10:50:00 362

转载 JAVA程序员必须掌握的10项技能

1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部使用

2009-09-22 13:24:00 406 1

好吃的Android 4.0 SDK下载!更新eclipse的adt插件

http://www.eoeandroid.com/thread-103117-1-1.html

2011-10-25

andriod面试题

收集的非常好的android面试题 pdf文档整理好 直接使用和保留

2014-03-12

FrontEnd+Plus+(v.1.04).rar

EditPlus 是 Internet 时代的 32 位文本编辑程序,HTML 编辑及程序员的Windows 平台编辑器。它可以充分的替换记事本,它也提供网页作家及程序设计师许多强悍的功能。对于 HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript 及 VBScript的语法突显。当然,它也可以在自定义语法文件后扩充其他的程序语言。嵌合网页浏览器作 HTML 页的预览,及 FTP 命令做本地文件上传到 FTP 服务器。其他功能还包含 HTML 工具栏、用户工具、列号、标尺、URL 突显。自动完成、剪贴文本、行列选择、强大的搜索与替换、多重撤消/重做、拼写检测、自定义键盘快捷键、以及更多

2010-05-18

proguard3.4.rar

Eclipse打混淆包必须的混淆器,使程序不容易被反编译!

2010-05-18

'FrontEnd Plus' The GUI for the fast JAva Decompiler.

o decompile a single JAVA class file 'example1.class' type the following: jad example1.class This command creates file 'example1.jad' in the current directory. If such file already exists Jad asks whether you want to overwrite it or not. Option -o permits overwriting without a confirmation. You can omit .class extension and/or use wildcards in the names of input files. Option -s <ext> allows to change output file extension: jad -sjava example1.class This command creates file 'example1.java'. Be careful when using options -o and -sjava together, because Jad can accidentally overwrite your own source files. Jad uses JAVA class name as an output file name. For example, if class file 'example1.class' contains JAVA class 'test1' then Jad will create file 'test1.jad' rather than 'example1.jad'. If you want to specify your own output file name use the output redirection: jad -p example1.class > myexm1.java Option -d allows you to specify another directory for output files, which are created, by default, in the current directory. For example: jad -o -dtest -sjava *.class (or jad -o -d test -s java *.class, which has the same effect) This command decompiles all .class files in the current directory and places all output files with extension .java into directory 'test'. If you want to decompile the whole tree of JAVA classes, use the following command: jad -o -r -sjava -dsrc tree/**/*.class This command decompiles all .class files located in all subdirectories of 'tree' and creates output files in subdirectories of 'src' according to package names of classes. For example, if file 'tree/a/b/c.class' contains class 'c' from package 'a.b', then output file will have a name 'src/a/b/c.java'. Note the use of the "two stars" wildcard ('**') in the previous command. It is handled by Jad rather than the command shell, so on UNIX the last argument should be single-quoted: jad -o -r -sjava -dsrc 'tree/**/*.class' In a case you want to check the accuracy of the decompilation or just curious, there is an option -a which tells Jad to annotate the output with JAVA Virtual Machine bytecodes. Jad supports the inner and anonymous classes. When Jad expands wildcards in the input file names, it automatically skips matching inner classes. On UNIX Jad skips inner classes if there is more than one class specified in the command line. Jad looks for inner classes in the directory of their top-level container class.

2010-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除