AnimeGAN 是一种新型轻量级生成GAN(对抗网络)模型,可以实现图片、照片、动画等作品的快速动画风格迁移。
点击阅读AnimeGAN 是一种新型轻量级生成GAN(对抗网络)模型,可以实现图片、照片、动画等作品的快速动画风格迁移。
点击阅读AnimeGAN 是一种新型轻量级生成GAN(对抗网络)模型,可以实现图片、照片、动画等作品的快速动画风格迁移。
点击阅读AnimeGAN 是一种新型轻量级生成GAN(对抗网络)模型,可以实现图片、照片、动画等作品的快速动画风格迁移。
点击阅读逆向进阶工具Frida,当加密的资源使用 自研加密算法 时,很多时候并不能通过简单的观察推到解密算法。这个时候就可以通过Frida注入, Hook解密函数,最终提取解密密钥。再通过 Ghidra 或者 IDA 逆向算法。
点击阅读逆向提取安卓的apk包里面的资源。
点击阅读ArrayList 作为最基础、最常见的Java集合之一。 你是否有过疑惑ArrayList是如何自动扩容的? 使用remove移除元素后,是怎么进行缩容的呢? 非线程安全,不安全在哪些方面呢?ArrayList又是如何检测变更的呢?
点击阅读目前Unity3D引擎开发的游戏产品越来越多,对于游戏中的音频,ICON,模型和动画时常会感觉很惊艳,想提取这些资源素材。本期以我之前一段时间比较沉迷的地下城堡3:魂之诗为例,演示并介绍素材提取工具 AssetStudio 。
点击阅读Java的FileInputStream提供最基本的文件加载功能。不支持BOM头,直接使用会错误的将无意义的BOM信息当做正文内容加载进来。
点击阅读Spring Boot应用程序启动之后都会在输出的日志中打印具有独特表示的logo和版本信息。示例如下:
点击阅读Java 8引入了新的日期时间API,包括DateTime、LocalDate、LocalDateTime、Instant、Period和Duration。这些新的API提供了更好的时间处理方式,使得日期时间处理更加简单、易用和可读。
点击阅读距离上一次升级 GitHub Pages 过去好久了。 老博客系统还停留在 Jekyll 3.2 + disqus 的阶段, 主题也比较老,很多东西不是很兼容现代的浏览器. 部分页面出现一些奇怪情况. 最近刚好比较空,抽空换个主题,扩展一下博客的功能。
点击阅读4 月份的时候博文记录搭建 3.0 的环境搭建自己的 GitHub Pages。 最近升级 Jekyll 到最新版本(3.2)。
点击阅读本文记录博主使用 Win 10 操作系统和 Jekyll 3.1.2 搭建 GitHub Pages 的过程。希望能帮助到相同有需要的朋友。
点击阅读随着互联网的高速发展,各种网络黑产的技术使用门槛也在逐步降低,这些年来,针对用户的个人信息被盗用,密码泄露等网络安全问题层出不穷,随着问题的暴露,人们对个人信息的安全问题愈发的重视。
点击阅读Glances 是 Python 编写的基于 curses 的跨平台系统监控工具。
点击阅读逆向进阶工具Frida,当加密的资源使用 自研加密算法 时,很多时候并不能通过简单的观察推到解密算法。这个时候就可以通过Frida注入, Hook解密函数,最终提取解密密钥。再通过 Ghidra 或者 IDA 逆向算法。
点击阅读逆向提取安卓的apk包里面的资源。
点击阅读从 Java 9 开始针对 List,Map,Set 引入一组新的静态工厂方法 of() 用来简化创建 不可变集合。
点击阅读本篇文章记录 CentOS 7-x64 操作系统,安装 InfluxDB 时序数据库。
点击阅读笔者最近在换工作的时,被面试官问数据库和连接池相关的一些问题。 下面从面试这块开始
点击阅读`Cut`是一个强大的字符串处理工具.
点击阅读点击阅读相比于全量代码单元测试覆盖率,增量代码单元测试覆盖率,粒度更小,可以帮助开发者精准的了解每个新特性、新功能甚至每次 Commit 的代码覆盖率。
docsify 可以快速帮你生成文档网站。不同于 GitBook、Hexo 的地方是它不会生成静态的 .html 文件,所有转换工作都是在运行时。如果你想要开始使用它,只需要创建一个 index.html 就可以开始编写文档并直接部署在 GitHub Pages。
点击阅读Java的FileInputStream提供最基本的文件加载功能。不支持BOM头,直接使用会错误的将无意义的BOM信息当做正文内容加载进来。
点击阅读InfluxDB是一款开源的时间序列数据库,它的数据模型和查询语言都是针对时间序列数据进行优化的。而Flux语法则是InfluxDB 2.0版本中的全新查询语言,它的设计目标是提供更加灵活、强大的查询能力。 本文将介绍Flux语法的基本语法和一些常用的操作符,同时提供一些示例代码,帮助读者更好地理解和使用Flux语法。
点击阅读InfluxDB是一款开源的时间序列数据库,它的数据模型和查询语言都是针对时间序列数据进行优化的。而Flux语法则是InfluxDB 2.0版本中的全新查询语言,它的设计目标是提供更加灵活、强大的查询能力。 本文将介绍Flux语法的基本语法和一些常用的操作符,同时提供一些示例代码,帮助读者更好地理解和使用Flux语法。
点击阅读逆向进阶工具Frida,当加密的资源使用 自研加密算法 时,很多时候并不能通过简单的观察推到解密算法。这个时候就可以通过Frida注入, Hook解密函数,最终提取解密密钥。再通过 Ghidra 或者 IDA 逆向算法。
点击阅读JDK 17 LTS版本中GC算法梳理。
点击阅读博主身为Rougelike狂热爱好者,十年肉鸽老玩家,上百款rougelike游戏重度体验者等多重身份,结合我玩家和全栈的经验总结了以下几条关于rougelike游戏为什么好玩的经验心得。欢迎童鞋们反馈和补充。
点击阅读《枪火重生》是一款融合了第一人称射击、Roguelite随机元素和RPG策略选择的国风冒险闯关游戏。玩家在游戏里可以操纵不同英雄体验多种流派玩法,使用随机掉落的武器在随机性关卡中进行冒险挑战。既可以单人畅玩,也可以最多四人组队,享受共同冒险闯关的乐趣。
点击阅读距离上一次升级 GitHub Pages 过去好久了。 老博客系统还停留在 Jekyll 3.2 + disqus 的阶段, 主题也比较老,很多东西不是很兼容现代的浏览器. 部分页面出现一些奇怪情况. 最近刚好比较空,抽空换个主题,扩展一下博客的功能。
点击阅读4 月份的时候博文记录搭建 3.0 的环境搭建自己的 GitHub Pages。 最近升级 Jekyll 到最新版本(3.2)。
点击阅读本文记录博主使用 Win 10 操作系统和 Jekyll 3.1.2 搭建 GitHub Pages 的过程。希望能帮助到相同有需要的朋友。
点击阅读1
git config --system http.sslcainfo "C:\Program Files (x86)\git\bin\curl-ca-bundle.crt"
docsify 可以快速帮你生成文档网站。不同于 GitBook、Hexo 的地方是它不会生成静态的 .html 文件,所有转换工作都是在运行时。如果你想要开始使用它,只需要创建一个 index.html 就可以开始编写文档并直接部署在 GitHub Pages。
点击阅读Spring Framework在Java应用层长期的占据市场统治地位。 在2022年11月16号发布的6.0 GA版本也是颠覆性的改动。本文梳理Spring Framework 6.0的重大变动,已经总结变动带来的革新以及我们如何迁移到6.0版本。
点击阅读Okra-Ax 从 Maven 迁移到 Gradle.
点击阅读笔者最近在换工作的时,被面试官问数据库和连接池相关的一些问题。 下面从面试这块开始
点击阅读InfluxDB是一款开源的时间序列数据库,它的数据模型和查询语言都是针对时间序列数据进行优化的。而Flux语法则是InfluxDB 2.0版本中的全新查询语言,它的设计目标是提供更加灵活、强大的查询能力。 本文将介绍Flux语法的基本语法和一些常用的操作符,同时提供一些示例代码,帮助读者更好地理解和使用Flux语法。
点击阅读Struct Util 是一个 Java 语言开发的结构化数据映射处理工具。Struct Util 主要解决两个方面的问题。第一个方面将*.xls, *.csv 等配置友好型数据源转换为业务侧友好型的 bean 结构,对配置数据和使用数据进行解耦,让开发和运营、策划三方实现共赢。第二方面解决了数据表热重载,数据有条件过滤,表结构跨表引用等等应用相关的问题。
点击阅读Struct Util 是一个 Java 语言开发的结构化数据映射处理工具。Struct Util 主要解决两个方面的问题。第一个方面将*.xls, *.csv 等配置友好型数据源转换为业务侧友好型的 bean 结构,对配置数据和使用数据进行解耦,让开发和运营、策划三方实现共赢。第二方面解决了数据表热重载,数据有条件过滤,表结构跨表引用等等应用相关的问题。
点击阅读Struct Util 是一个 Java 语言开发的结构化数据映射处理工具。Struct Util 主要解决两个方面的问题。第一个方面将*.xls, *.csv 等配置友好型数据源转换为业务侧友好型的 bean 结构,对配置数据和使用数据进行解耦,让开发和运营、策划三方实现共赢。第二方面解决了数据表热重载,数据有条件过滤,表结构跨表引用等等应用相关的问题。
点击阅读JDK 17 LTS版本中GC算法梳理。
点击阅读-XX:+UseCompressedOops 使用压缩指向普通对象的指针. Oracle Java SE 7 缺省情况下,JVM最大堆小于32GB时,默认启用压缩指针. 查看详细参数 JDK 17 LTS JVM Options
点击阅读Java 8引入了新的日期时间API,包括DateTime、LocalDate、LocalDateTime、Instant、Period和Duration。这些新的API提供了更好的时间处理方式,使得日期时间处理更加简单、易用和可读。
点击阅读点击阅读Java 1.8 引入一个新的特性. 接口中定义的方法可以使用 default 关键字提供默认的缺省实现.
这项新特性很便捷的帮助开发者在不修改接口的实现类的前提下,达到扩展功能的目的。可以说是非常的方便。但是这项特性带来便利的同时, 也带来了一些困惑。本文章记录笔者通过实例逐步学习这项变动的过程。
`Cut`是一个强大的字符串处理工具.
点击阅读MQTT是一种轻量级的消息传输协议,它被广泛应用于物联网和机器对机器通信领域。Rust是一种安全、高效、并发的编程语言,它的生态系统也在不断壮大。本教程将介绍如何使用Rust语言和paho-mqtt模块实现MQTT协议,并重点介绍LWT特征。
点击阅读其实自从中文教程系列(五)一直不知道自己到底想些什么。加上忙着工作上出现了一些问题。本来想就这么放弃维护了。没想到有朋友和我说百度搜索推荐了我的文章。瞬间有点小激动啊。决定自己要把这个教程系列完善下去。这里诚挚的想支持我的盆友们道歉。真的是让你们失望了。我居然有想放弃的这种丧心病狂的念头。以后绝对不会了。
其实伴随着对Netty的逐步深入学习。感觉自己对netty的了解仍然有所欠缺。加上笔者语文课是美术老师教的。所以。。说多了都是泪啊。~~o(>_<)o ~~
点击阅读
上一篇文章详细解释了ChannelHandler的相关构架设计,版本和设计逻辑变更等等。
这篇文章主要在于讲述Handler里面的Codec,也就是相关的编解码器。原本想把编解码器写在上一篇文章里面的。后来想想Netty里面的编解码器太多了。想要一次写完比较困难。于是重新开了一篇文章来专门写这个。
点击阅读随着互联网的高速发展,各种网络黑产的技术使用门槛也在逐步降低,这些年来,针对用户的个人信息被盗用,密码泄露等网络安全问题层出不穷,随着问题的暴露,人们对个人信息的安全问题愈发的重视。
点击阅读Okra-Ax 从 Maven 迁移到 Gradle.
点击阅读Okra 是一个构建在 Netty 框架和 Disruptor 框架之上轻量级 JAVA 服务器框架。 使用 Netty 实现高性能,可灵活扩展的网络通信,使用 Disruptor 实现高吞吐量,低延迟的并发。
点击阅读Okra 是一个构建在 Netty 框架和 Disruptor 框架之上轻量级 JAVA 服务器框架。 使用 Netty 实现高性能,可灵活扩展的网络通信,使用 Disruptor 实现高吞吐量,低延迟的并发。
点击阅读Okra 通过封装成熟高效的框架以简化应用程序服务器构建的过程。上一篇介绍了使用 Okra 快速搭建 Socket 服务器。 本篇承接上一篇,介绍快速搭建简单高性能的 Http 服务器。
点击阅读本文将介绍使用 Okra 框架帮助开发者快速搭建高性能应用程序 Socket 服务端。 博主接触的网络游戏(包含但不限于网页, 手机)的服务端通信使用的协议基本上就 Socket,Http 或是 WebSocket 三种方式。 本系列教程将介绍利用 Okra 框架这三种通信方式的示例。
点击阅读AnimeGAN 是一种新型轻量级生成GAN(对抗网络)模型,可以实现图片、照片、动画等作品的快速动画风格迁移。
点击阅读Glances 是 Python 编写的基于 curses 的跨平台系统监控工具。
点击阅读第一次接触程序且语言是 Python,推荐仔细看一下本文章. 内容主要介绍 Python 的一些语法基础信息
点击阅读昨天帮同事从 MySQL 数据库统计查运营数据。越查越感觉到深深的恶意(要查的数据太多了,而且由于数据量问题,每一个 SQL 执行时间都比较长)。 于是下定决心折腾一下 Python。下次可以用脚本去完成查询操作。避免人工手动查询的作死。
点击阅读微博点赞榜,粉丝/观众活跃榜,直播打赏/热度榜,关键词热搜榜等等,你是否曾经和我一样好奇这些排行榜是怎么实现的?
点击阅读微博点赞榜,粉丝/观众活跃榜,直播打赏/热度榜,关键词热搜榜等等,你是否曾经和我一样好奇这些排行榜是怎么实现的?
点击阅读博主身为Rougelike狂热爱好者,十年肉鸽老玩家,上百款rougelike游戏重度体验者等多重身份,结合我玩家和全栈的经验总结了以下几条关于rougelike游戏为什么好玩的经验心得。欢迎童鞋们反馈和补充。
点击阅读Rust 是一门强调安全、并发、高效的系统编程语言。无 GC 实现内存安全机制、无数据竞争的并发机制、无运行时开销的抽象机制,是 Rust 独特的优越特性。 它声称解决了传统 C 语言和 C++语言几十年来饱受责难的内存安全问题,同时还保持了很高的运行效率、很深的底层控制、很广的应用范围, 在系统编程领域具有强劲的竞争力和广阔的应用前景。
点击阅读在Java虚拟机(JVM)的运行过程中,有些操作需要保证所有线程都到达一个安全点(SafePoint)后才能进行。SafePoint通常指一组位置,在这些位置处所有线程都处于安全状态,即没有正在执行不可中断的代码(如native方法、VM内部代码等),也没有锁定任何对象。
点击阅读JDK 17 LTS版本中GC算法梳理。
点击阅读Spring 框架提供了一种简单的方式实现异步调用方法。通过@Async注解,将方法标记为异步,可以在不阻塞主线程的情况下执行代码。
点击阅读Spring Framework在Java应用层长期的占据市场统治地位。 在2022年11月16号发布的6.0 GA版本也是颠覆性的改动。本文梳理Spring Framework 6.0的重大变动,已经总结变动带来的革新以及我们如何迁移到6.0版本。
点击阅读Spring Boot应用程序启动之后都会在输出的日志中打印具有独特表示的logo和版本信息。示例如下:
点击阅读Stream是Java 8引入的语法特性。 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。
点击阅读字符表是由JVM中C++实现的HashTable结构(数组+链表)的字符串常量池,长度固定,不可扩容。数据结构如下图所示:
点击阅读Struct Util 是一个 Java 语言开发的结构化数据映射处理工具。Struct Util 主要解决两个方面的问题。第一个方面将*.xls, *.csv 等配置友好型数据源转换为业务侧友好型的 bean 结构,对配置数据和使用数据进行解耦,让开发和运营、策划三方实现共赢。第二方面解决了数据表热重载,数据有条件过滤,表结构跨表引用等等应用相关的问题。
点击阅读Struct Util 是一个 Java 语言开发的结构化数据映射处理工具。Struct Util 主要解决两个方面的问题。第一个方面将*.xls, *.csv 等配置友好型数据源转换为业务侧友好型的 bean 结构,对配置数据和使用数据进行解耦,让开发和运营、策划三方实现共赢。第二方面解决了数据表热重载,数据有条件过滤,表结构跨表引用等等应用相关的问题。
点击阅读Struct Util 是一个 Java 语言开发的结构化数据映射处理工具。Struct Util 主要解决两个方面的问题。第一个方面将*.xls, *.csv 等配置友好型数据源转换为业务侧友好型的 bean 结构,对配置数据和使用数据进行解耦,让开发和运营、策划三方实现共赢。第二方面解决了数据表热重载,数据有条件过滤,表结构跨表引用等等应用相关的问题。
点击阅读2017 年旅行记录(上海 - 熊本)
点击阅读目前Unity3D引擎开发的游戏产品越来越多,对于游戏中的音频,ICON,模型和动画时常会感觉很惊艳,想提取这些资源素材。本期以我之前一段时间比较沉迷的地下城堡3:魂之诗为例,演示并介绍素材提取工具 AssetStudio 。
点击阅读记录一下使用 JsonUtility 遇到的坑.
点击阅读-XX:+UseCompressedOops 使用压缩指向普通对象的指针. Oracle Java SE 7 缺省情况下,JVM最大堆小于32GB时,默认启用压缩指针. 查看详细参数 JDK 17 LTS JVM Options
点击阅读当仅有一台电脑主机多个显示器 时,我们可以很轻松的通过HDMI等连接线,使用一套键盘鼠标设备,在扩展我们的显示屏的同时,在多个屏幕中操作。 但是假如有多台电脑主机,多个显示器,每台主机都有其单独的用处,如何才能使用一套键盘鼠标外设操作多台电脑呢?
点击阅读刚刚过去的国庆假期用投影仪当作电脑的外界显示屏,发现鼠标移动很明显有迟缓,响应慢,不跟手的情况,本贴记录一下解决的过程和最终的解决方案,以供参考。
点击阅读你是否有过这样一段类似的经历。 想复制网页上的文字,提示你需要登录! 内容被强制追加了宣传广告! 想保存网页上的图片,确发现右键被禁用,单击右键没反应! 想打印网页,但是打印预览无法正确预览内容! 想下载mp3,网站只提供试听,不提供下载! 看过的视频,想保存确找不到下载地址!
点击阅读随着互联网的高速发展,各种网络黑产的技术使用门槛也在逐步降低,这些年来,针对用户的个人信息被盗用,密码泄露等网络安全问题层出不穷,随着问题的暴露,人们对个人信息的安全问题愈发的重视。
点击阅读微型加密算法(Tiny Encryption Algorithm,TEA)是剑桥大学计算机实验室的David Wheeler与Roger Needham于1994年发明。算法以加密解密速度快,实现简单著称。TEA算法每一次可以操作64bit(8byte),采用128bit(16byte)作为key,算法采用迭代的形式,推荐的迭代轮数是64轮,最少32轮。
点击阅读JDK 17 LTS版本中GC算法梳理。
点击阅读Spring 框架提供了一种简单的方式实现异步调用方法。通过@Async注解,将方法标记为异步,可以在不阻塞主线程的情况下执行代码。
点击阅读本文主要讲解G1GC和CMS两者的区别。
点击阅读在 Linux 世界中,有许多工具可以帮助您操作文本文件。 EGREP 就是这样一种工具,以其强大的正则表达式搜索功能脱颖而出。在这篇博文中,我们将探讨 EGREP 命令的基础知识以及如何使用它来搜索和操作文本。
点击阅读本文主要讲解G1GC和CMS两者的区别。
点击阅读Golang泛型教程
点击阅读本文主要讲解G1GC和CMS两者的区别。
点击阅读在 Linux 世界中,有许多工具可以帮助您操作文本文件。 EGREP 就是这样一种工具,以其强大的正则表达式搜索功能脱颖而出。在这篇博文中,我们将探讨 EGREP 命令的基础知识以及如何使用它来搜索和操作文本。
点击阅读Python是一种高级编程语言,可以轻松地处理各种文件。在Python中,我们可以使用内置的文件操作函数和模块来读取、写入、追加、创建、替换等各种文件操作。本教程将为您提供Python文件操作的详细指南,包括with语句的代码示例以及文件的高级应用示例。
点击阅读Python是一种高级编程语言,可以轻松地处理各种文件。在Python中,我们可以使用内置的文件操作函数和模块来读取、写入、追加、创建、替换等各种文件操作。本教程将为您提供Python文件操作的详细指南,包括with语句的代码示例以及文件的高级应用示例。
点击阅读trait是Rust中非常重要的关键字,借助这个关键字可以实现多重继承,使得Rust程序员可以使用它来为不同的类型创建行为。Traits通过定义可被其他类型实现的方法,来实现“ Mixins”模式:将行为加载到不同的类型上。
点击阅读Redis发布订阅(Pub/Sub)是Redis的一个功能,用于支持系统之间传递消息。它使用“订阅者”和“发布者”模式,允许发布者将消息发送到一组订阅者,而无需知道谁是订阅者。这种模式可以用来构建多个客户端的复杂的通信拓扑。
点击阅读trait是Rust中非常重要的关键字,借助这个关键字可以实现多重继承,使得Rust程序员可以使用它来为不同的类型创建行为。Traits通过定义可被其他类型实现的方法,来实现“ Mixins”模式:将行为加载到不同的类型上。
点击阅读Redis发布订阅(Pub/Sub)是Redis的一个功能,用于支持系统之间传递消息。它使用“订阅者”和“发布者”模式,允许发布者将消息发送到一组订阅者,而无需知道谁是订阅者。这种模式可以用来构建多个客户端的复杂的通信拓扑。
点击阅读«««< Updated upstream zbox 是一个基于 Rust 语言的轻量级分布式存储库,它提供了高效、安全、可靠的数据存储和访问。zbox 的设计目的是提供简单易用的 API,使得开发者能够快速构建分布式存储系统。zbox 采用了 Zero-copy、Copy-on-write、引用计数等技术,使得数据访问更加高效。 =======
点击阅读FlatBuffers是一种高效的内存序列化库,它可以在不进行解码的情况下直接访问数据。FlatBuffers是前Google工程师开发的,它的目标是提供一种高效的序列化和反序列化方式,以便在游戏和嵌入式系统中使用。FlatBuffers的主要特点是它可以在不进行解码的情况下直接访问数据。FlatBuffers通过使用平坦的内存布局来实现这一点,从而使其在序列化和反序列化方面具有优势。
点击阅读Java 8引入了新的日期时间API,包括DateTime、LocalDate、LocalDateTime、Instant、Period和Duration。这些新的API提供了更好的时间处理方式,使得日期时间处理更加简单、易用和可读。
点击阅读微型加密算法(Tiny Encryption Algorithm,TEA)是剑桥大学计算机实验室的David Wheeler与Roger Needham于1994年发明。算法以加密解密速度快,实现简单著称。TEA算法每一次可以操作64bit(8byte),采用128bit(16byte)作为key,算法采用迭代的形式,推荐的迭代轮数是64轮,最少32轮。
点击阅读-XX:+UseCompressedOops 使用压缩指向普通对象的指针. Oracle Java SE 7 缺省情况下,JVM最大堆小于32GB时,默认启用压缩指针. 查看详细参数 JDK 17 LTS JVM Options
点击阅读JDK 17 LTS版本中GC算法梳理。
点击阅读微博点赞榜,粉丝/观众活跃榜,直播打赏/热度榜,关键词热搜榜等等,你是否曾经和我一样好奇这些排行榜是怎么实现的?
点击阅读微博点赞榜,粉丝/观众活跃榜,直播打赏/热度榜,关键词热搜榜等等,你是否曾经和我一样好奇这些排行榜是怎么实现的?
点击阅读一般应用或游戏都会有各种各样的排行榜。排行榜往往可以满足了用户互相攀比炫耀,刺激内消费等等好处。 用户往往希望自己能在排行榜取得显著的位置。 那如何实现开销低实时性高的排行榜呢?
点击阅读当仅有一台电脑主机多个显示器 时,我们可以很轻松的通过HDMI等连接线,使用一套键盘鼠标设备,在扩展我们的显示屏的同时,在多个屏幕中操作。 但是假如有多台电脑主机,多个显示器,每台主机都有其单独的用处,如何才能使用一套键盘鼠标外设操作多台电脑呢?
点击阅读《枪火重生》是一款融合了第一人称射击、Roguelite随机元素和RPG策略选择的国风冒险闯关游戏。玩家在游戏里可以操纵不同英雄体验多种流派玩法,使用随机掉落的武器在随机性关卡中进行冒险挑战。既可以单人畅玩,也可以最多四人组队,享受共同冒险闯关的乐趣。
点击阅读Golang泛型教程
点击阅读不知不觉的已经入职半个多月。目前工作内容以熟悉代码,维护老项目的版本的更新发布为主。公司氛围轻松,加班文化基本没有。 每天熟悉代码,熟悉发布更新流程,熟悉内部的各种工具和平台,熟悉项目架构日子就过得很快。 晚上闲来无事,最近折腾起了 Okra-LOG 日志。上周五晚上算是基础功能已经完成。
点击阅读Spring Framework在Java应用层长期的占据市场统治地位。 在2022年11月16号发布的6.0 GA版本也是颠覆性的改动。本文梳理Spring Framework 6.0的重大变动,已经总结变动带来的革新以及我们如何迁移到6.0版本。
点击阅读随着互联网的高速发展,各种网络黑产的技术使用门槛也在逐步降低,这些年来,针对用户的个人信息被盗用,密码泄露等网络安全问题层出不穷,随着问题的暴露,人们对个人信息的安全问题愈发的重视。
点击阅读目前Unity3D引擎开发的游戏产品越来越多,对于游戏中的音频,ICON,模型和动画时常会感觉很惊艳,想提取这些资源素材。本期以我之前一段时间比较沉迷的地下城堡3:魂之诗为例,演示并介绍素材提取工具 AssetStudio 。
点击阅读逆向进阶工具Frida,当加密的资源使用 自研加密算法 时,很多时候并不能通过简单的观察推到解密算法。这个时候就可以通过Frida注入, Hook解密函数,最终提取解密密钥。再通过 Ghidra 或者 IDA 逆向算法。
点击阅读逆向提取安卓的apk包里面的资源。
点击阅读刚刚过去的国庆假期用投影仪当作电脑的外界显示屏,发现鼠标移动很明显有迟缓,响应慢,不跟手的情况,本贴记录一下解决的过程和最终的解决方案,以供参考。
点击阅读刚刚过去的国庆假期用投影仪当作电脑的外界显示屏,发现鼠标移动很明显有迟缓,响应慢,不跟手的情况,本贴记录一下解决的过程和最终的解决方案,以供参考。
点击阅读刚刚过去的国庆假期用投影仪当作电脑的外界显示屏,发现鼠标移动很明显有迟缓,响应慢,不跟手的情况,本贴记录一下解决的过程和最终的解决方案,以供参考。
点击阅读刚刚过去的国庆假期用投影仪当作电脑的外界显示屏,发现鼠标移动很明显有迟缓,响应慢,不跟手的情况,本贴记录一下解决的过程和最终的解决方案,以供参考。
点击阅读