学习总结
靖节先生
分布式微服务架构设计,致力于业务持续优化迭代,通过技术能力创造业务价值!
展开
-
Java读取指定 JAR 包路径中的 git.properties 文件
在上述代码中,首先打开 JAR 文件,获取 git.properties 文件的 JarEntry 对象,如果存在该条目,就获取其输入流进行后续的读取和处理。具体的读取和处理逻辑需要根据您的实际需求在注释的位置进行添加。原创 2024-06-24 16:10:29 · 336 阅读 · 0 评论 -
mysql循环kill掉user数据库下的所有连接
在JavaScript中,要实现爬虫抓取动态滚动条加载的内容(即滚动到页面底部时自动加载更多内容的网页),通常需要模拟用户滚动行为,并等待页面内容动态加载完成。这段代码首先使用Puppeteer启动一个浏览器实例,然后打开指定URL的页面,并通过模拟滚动到底部以及检查特定的加载更多内容的标志来决定是否继续滚动。请注意,针对不同的网站,可能需要根据其具体的滚动加载机制和内容加载标识进行相应的调整。同时,确保遵守相关法律法规和网站的服务条款,不要滥用此类技术对不允许爬取的网站进行爬虫操作。原创 2024-01-16 20:14:16 · 781 阅读 · 0 评论 -
JavaScript中要实现爬虫抓取动态滚动条加载的内容Puppeteer
在JavaScript中,要实现爬虫抓取动态滚动条加载的内容(即滚动到页面底部时自动加载更多内容的网页),通常需要模拟用户滚动行为,并等待页面内容动态加载完成。这段代码首先使用Puppeteer启动一个浏览器实例,然后打开指定URL的页面,并通过模拟滚动到底部以及检查特定的加载更多内容的标志来决定是否继续滚动。请注意,针对不同的网站,可能需要根据其具体的滚动加载机制和内容加载标识进行相应的调整。同时,确保遵守相关法律法规和网站的服务条款,不要滥用此类技术对不允许爬取的网站进行爬虫操作。原创 2024-01-10 19:51:24 · 1012 阅读 · 0 评论 -
java异常处理在try catch中使用Throwable和Exception的区别
Thowable捕捉到了实际上所有的东西,甚至是threaddeath,默认情况下,threaddeath会被抛出,以阻止线程从现在被弃用的Thread.stop()方法中退出。通常不应该这样做,除非在一个线程的最高"catch all"级别,在这个级别上您想要记录日志,或者完全处理所有可能出错的事情。在框架类型的应用程序(例如,应用程序服务器或测试框架)中,它更为典型,在这种应用程序中,它可以运行未知代码,并且不应受到该代码出错的任何影响,尽可能多。Exception是程序性可恢复的。原创 2023-07-20 18:04:01 · 1919 阅读 · 0 评论 -
git 清除账号密码缓存
清除git缓存中的用户名的密码。原创 2023-02-24 21:24:42 · 5048 阅读 · 0 评论 -
tree命令生成目录树
在项目设计文档时经常需要对项目结构进行说明,如果能生成目录树结构则是对项目结构的很好的说明,所以经过实践验证,特此记录,与之共飨。windows环境:win + R ,输入cmd进入命令窗口,或者idea中通过Terminal进入。生成不带目录下文件,只显示目录:tree > maven-fremawork-tree.md。/f 显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件。生成带有目录及目录下文件的属性结构:tree /f。mac下使用brew包管理工具安装tree工具,原创 2022-12-25 10:54:42 · 2379 阅读 · 0 评论