[Java/模板渲染引擎/技术选型] 模板引擎-技术调研
概述: 模板渲染引擎 := 模板引擎 为什么要使用【模板(渲染)引擎】?模板(渲染)引擎的作用? 模板引擎可以让(网站)程序实现界面与数据分离,业务代码与逻辑代码的分离,大大提升了开发效率,良好的设计也使得代码重用变得更加容易。 我们司空见惯的模板安装卸载等概念,基本上都和模板引擎有着千丝万缕的联系 ...
启用 Java AOT 编译打包 Solon 项目(Solon AOT)
本文介绍了Java的AOT(提前编译)与Solon AOT增强模式。Solon AOT在打包时通过动态代理生成具体类,需Java 17+环境,并通过solon-maven-plugin自动完成编译-收集-打包流程。 ...
AD 横向移动-令牌模拟攻击
本文通过 Google 翻译 Lateral Movement – Token Impersonation 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 访问令牌简介 2 实验环境介绍 3 模拟域管理员 – incognito.exe 3.1 ...
参加 Hugging Face 组织的 Gradio & MCP 智能体主题黑客松
🌟 欢迎参加 Gradio & MCP 智能体主题黑客松! 准备好了吗?一场以智能体(Agent)和模型上下文协议(Model Context Protocol,简称 MCP)为核心的全球在线黑客松即将来袭! 本次活动由 Hugging Face 举办,我们将共同探索基于 Anthropic MC ...
传统企业如何玩转平台工程?2 个运维靠它管 50 + 应用
来自用户分享 在某事业单位做了五年运维,我和同事两个人管着十几人开发团队,还有 8 家厂商的外采系统(加起来有 30 多个应用)。两年前领导拍板上 K8s,我们熬夜搭集群、配 Jenkins 流水线,本以为能告别传统部署,结果掉进了新坑:每天 80% 时间都耗在敲 Kubectl 命令上,部署应用、 ...
新能源电池壳冲压车间看板实施
出发 我和一个老同事周六从苏州出发,做了5个小时动车,下午到达了江西的一家新能源厂。出发前我只知道这里是制造电池壳的,上一家是制造盖板,两个合起来刚好是一个完整的电池外壳。到了后一看才知道,原来制造的也是71173型号电池的零件。更绝的是,连车间设备都贴着我们公司的标志,一时间我分不清楚这里是哪里。 ...
从实际的编程示例中看i++与++i的区别
举一个简单的例子,我们希望给一个长字符串出现的每个字符的数量进行打表 这里给出部分代码 String p; HashMap<Character,Integer> map =new HashMap<>();//使用hashmap存键值对 for(int i =0;i<stringLong;i++){ ...
后台服务器开发领域,还有什么值得爬的山
作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 因为我自己的水平还在山脚下,所以我只看见了眼前的这几座山…… 二十年前我刚入行的时候,我的岗位被称作“后台服务器开发”,如今可能有很多叫法:后端工程师,云原生 ...
基于 SSE、asp.net core razor 实现比分Live
前言 最近在项目中用到了 SSE (Server-Sent Events),用于服务的单向长连接数据推送。因为都是使用 C# 实现的,所以服务端使用的是 HttpListener ,而客户端更简单,只使用了 HttpClient ,连接了之后就一直读流,一旦流读取错误或超时,则尝试重连接。 有感于这 ...
重磅开源 基于AI大语言模型的AI 助手全套开源解决方案 AI开源平台geekai-django
介绍 GeekAI 基于AI大语言模型的AI 助手全套开源解决方案,自带运营管理后台,开箱即用。集成了 OpenAI, Claude, 通义千问,Kimi,DeepSeek等多个平台的大语言模型。 基于极客学长大佬的开源项目geekai 二次开发而来。首先感谢大佬的开源,致敬。大佬的项目地址:htt ...
中年人到底犯了什么错?也许我们可以换一个活法
01 前天,我在园子发了一篇关于“中年思考”的随笔,收到了很多小伙伴的留言,其中有一条留言深深触动了我。 “中年人到底犯了什么错?” 短短几个字,却像一颗石子,沉进我心里。 我没马上回复。因为我知道,这句话的背后,不是质问,而是一种深到骨子里的疲惫感。 那是我们很多人共同的状态: 表面正常,实则焦虑 ...
重磅!SpringBoot4发布,11项重大变更全解析!
不知道大家最近没有发现?在我们新创建 Spring Boot 项目的时候,已经有了 Spring Boot 4.0.0 预览版这个选项了,如下图所示: 并且 Spring Boot 4 底层是基于全新的 Spring Framework 7.0.0 实现的,如下图所示: 那么问题来了,新版本都有哪些 ...
GLSL的预处理器都有哪些规定?
GLSL的预处理器都有哪些规定? 下面的内容,英文版取自GLSLangSpec.4.60.pdf,中文版是我的翻译,只求意译准确易懂,不求直译严格匹配。 3.3. Preprocessor There is a preprocessor that processes the source strin ...
systemctl服务文件管理指南
systemctl命令概述 systemctl是 Linux 系统中用于管理系统服务的命令,是systemd初始化系统的一部分。它可以用于启动、停止、重启和重新加载服务,查看服务状态以及设置默认启动级别等等,但是如果要使用systemctl命令管理系统服务,前提是为服务创建一个systemctl服务 ...
腾讯IMA VS 飞书知识问答:谁才是2025最强AI知识库?
AI创业失败,可私聊经验教训分享... 前几天小伙伴在讨论我开发的一套社群运营AI分身,其本质其实是一套个人知识库的AI产品,其依赖的就是我过往发布的文章。 这类AI聊天分身,最简单、不考虑“聊效”的直接使用提示词就行,如果要让AI聊得像人甚至能聊得跟我一样,那就会牵扯很多技术了。 事实上这就是最典 ...
【拥抱鸿蒙】Flutter+Cursor轻松打造HarmonyOS应用(一)
随着HarmonyOS的崛起,许多开发者开始探索如何将Flutter应用迁移到鸿蒙生态。本文将带你从零开始,使用Flutter开发HarmonyOS应用,并借助强大的AI编程助手Cursor来加速UI开发过程。 ...
聊一聊 C# NativeAOT 多平台下的函数导出
一:背景 1. 讲故事 昨晚训练营里有一位朋友提到一个问题,说 C# AOT程序能否编译为一个dll,供其他语言调用,其实这个是完全没有问题的,也确实我的的文章体系中没有涉及到这块,那今天就补充完整吧。 二:NativeAOT 函数导出 1. 简单的案例 在 C 中我相信很多人都知道用 dllexp ...
Web前端入门第 60 问:JavaScript 各种数组定义与数组取值方法
数组可以算是程序里面最常用的数据结构了,但凡网页上任何一个列表数据,基本都是以数组的形式存在,像表格、banner图、菜单列表、商品列表,分类列表等等,在前端领域都是以数组处理。 数组的定义 JS 的数组花样很多,不像其他强类型语言中的数组限制颇多。 数组中的元素 JS 数组中的元素可以是任何类型, ...
从零开发Vim-like编辑器(01)起步
前言 Vim和Neovim因其独特的模态编辑和高度可定制化,被列为程序员常用的文本编辑器选项之一,与Sublime Text、VS Code、Emacs等编辑器共同丰富了开发者工具生态。就目前而言,网络上绝大多数的文章都在讲解如何为Vim、Neovim编写配置,更深入一点的文章会教大家如何开发相关的 ...