首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏快乐阿超

    Sa-Token中SerializationException

    RedisConnectionFactory connectionFactory) { // 构建StringRedisTemplate StringRedisTemplate stringTemplate = new StringRedisTemplate(); stringTemplate.setConnectionFactory(connectionFactory); stringTemplate.afterPropertiesSet(); // 构建RedisTemplate RedisTemplate<String, Object> this.isInit) { this.stringRedisTemplate = stringTemplate; this.objectRedisTemplate

    95520编辑于 2022-08-17
  • 来自专栏码匠的流水账

    Java21的新特性

    (java.lang.StringTemplate)来解决这个问题。 @PreviewFeature(feature=PreviewFeature.Feature.STRING_TEMPLATES) public interface StringTemplate { List stringTemplate) throws E; static <T> Processor<T, RuntimeException> of(Function<? super StringTemplate, ? public void testRaw() { int x = 10; int y = 20; StringTemplate st = RAW."

    1.1K40编辑于 2023-09-22
  • 来自专栏从码农的全世界路过

    字符串模板

    StringTemplate4是一种基于java的模板引擎库;类似于velocity, FreeMarker. 可以用于生成源代码, web页面, 电子邮件等多种样式的文本. StringTemplate4拥有比其他模板引擎更加强大的功能. 1. 字符串应用 解析简单字符串, 并替换模板中内容. 忽略换行符和缩进的多行内容模板 /** 模板外注释 */ templateName(args, agrs, ...) ::= <% 模板内容 模板内容 %> 3.邮件内容模板 我们以邮件模板为例, 看下在复杂格式和数据的情况下StringTemplate org.antlr</groupId> <artifactId>ST4</artifactId> <version>4.0.8</version> </dependency> 通过上面的例子可以发现StringTemplate4

    99020编辑于 2022-06-27
  • 来自专栏老码农专栏

    回波总 - 为什么我不赞同你关于 ANTLR 不适合模板引擎的意见

    Groovy - 解析 Groovy 源文件并生成 AST Cassandra - CQL 语法解析和词法分析 Salesforce APEX - APEX 脚本解析器 Twitter - 查询语言语法分析 StringTemplate 更有趣的是 ANTLR 的作者还专门使用了 ANTLR 开发了模板引擎 StringTemplate 作为 ANTLR 的 showcase, 难道他没有遇到这个 "生成一个人类根本无法阅读的 parser 在这里我的看法是 ANTLR 的生成结果 - 一个 "人类根本无法阅读的" Parser, 根本就不是拿来给人读的, 也不是用来让人直接"细致打磨"的, 从 StringTemplate, 到 twiter

    1.4K30发布于 2019-12-24
  • 来自专栏码匠的流水账

    Java21的新特性

    (java.lang.StringTemplate)来解决这个问题。 @PreviewFeature(feature=PreviewFeature.Feature.STRING_TEMPLATES) public interface StringTemplate { List stringTemplate) throws E; static <T> Processor<T, RuntimeException> of(Function<? super StringTemplate, ? public void testRaw() { int x = 10; int y = 20; StringTemplate st = RAW."

    1.4K40编辑于 2023-09-20
  • 来自专栏LLM时代,写点什么

    Spring AI 核心概念

    Spring AI 为此使用了 OSS 库StringTemplate。什么是StringTemplate? StringTemplate 是一个 Java 模板引擎(带有 C#、Objective-C、JavaScript、Scala 的端口),用于生成源代码、网页、电子邮件或任何其他格式化的文本输出。 StringTemplate 特别擅长代码生成器、多站点皮肤和国际化/本地化。 StringTemplate 还支持 ANTLR(ANother Tool for Language Recognition)。

    1.2K50编辑于 2024-10-12
  • 来自专栏Jack的Android之旅

    模仿QQ运动item的界面

    mTextPaint.setColor(besselColorText); mTextPaint.setTextSize(radius/6); String tempFriendAverageStep=stringTemplate -halfTopWidthText,-(halfHeightText+marginText),mTextPaint); //画下边的文字 String tempAverageStep=stringTemplate Calendar.DAY_OF_MONTH,mCalendar.get(Calendar.DAY_OF_MONTH)-1); Rect rect =new Rect(); String number=stringTemplate R.string.nextSevenDay),marginLineChart,0,mTextPaint); Rect mPercentRect=new Rect(); String mPercentText=stringTemplate Calendar.DAY_OF_MONTH,mCalendar.get(Calendar.DAY_OF_MONTH)-1); Rect rect =new Rect(); String number=stringTemplate

    1.2K30发布于 2018-08-28
  • 来自专栏dataease

    SQLProvider类

    以下是类的主要功能和特点的概要描述:类使用StringTemplate库来构建SQL查询模板,通过填充不同的参数来生成最终的SQL语句。 ;import org.apache.commons.lang3.ObjectUtils;import org.apache.commons.lang3.StringUtils;import org.stringtemplate.v4 .ST;import org.stringtemplate.v4.STGroup;import org.stringtemplate.v4.STGroupString;import java.util.ArrayList

    21010编辑于 2024-09-24
  • JDK 21新特性—让字符串(String)类型的拼接更优雅!

    FMT:和 STR 类似,但是它还可以接受格式说明符,这些格式说明符出现在嵌入式表达式的左边,用来控制输出的样式 RAW:不会像 STR 和 FMT 模板处理器那样自动处理字符串模板,而是返回一个 StringTemplate "; //RAW StringTemplate st = RAW."Hello \{name}. "; String message = STR.process(st); 进一步的,我们还可以发现,官方也预留了StringTemplate.Processor 接口来创建自己的模板处理器。

    45810编辑于 2025-11-03
  • 来自专栏王清培的专栏

    .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(三)

    DefaultDisplayTemplates.HtmlTemplate }, { "Text", DefaultDisplayTemplates.StringTemplate DefaultDisplayTemplates.DecimalTemplate }, { typeof(string).Name, DefaultDisplayTemplates.StringTemplate DefaultEditorTemplates.PasswordTemplate }, { "Text", DefaultEditorTemplates.StringTemplate Name, DefaultEditorTemplates.DecimalTemplate }, { typeof(string).Name, DefaultEditorTemplates.StringTemplate

    1.4K80发布于 2018-01-08
  • 来自专栏小锋学长生活大爆炸

    SpringBoot Redis简单理解

    Set(集合)] stringRedisTemplate.opsForHash();[Hash(散列)] stringRedisTemplate.opsForZSet();[ZSet(有序集合)]  StringTemplate 类中方法存取的key-value值是String类型,RedisTemplate中key-value值是Object类型,RedisTemplate是StringTemplate父类 @SpringBootTest

    22710编辑于 2025-05-24
  • 来自专栏dataease

    SqlTemplate类

    这个Java类 SqlTemplate 主要用于定义和存储SQL查询模板字符串,这些模板字符串使用StringTemplate库的语法编写。 模板使用StringTemplate的语法,允许通过传入参数动态地构建SQL查询语句。模板中包含了条件判断(如 <if(condition)>),可以根据传入的参数值决定是否包含特定的SQL片段。

    23810编辑于 2024-09-24
  • 来自专栏salesforce零基础学习

    salesforce 零基础学习(五十一)使用 Salesforce.com SOAP API 实现用户登录以及简单的增删改查(JAVA访问salesforce)

    rar文件以后选择其中的js.jar https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Download_Rhino 4.下载StringTemplate engine framework ,我选择的是目前最新的4.0.8.jar http://www.stringtemplate.org/download.html ?

    2.2K60发布于 2018-01-05
  • 来自专栏码匠的流水账

    聊聊Spring AI的Prompt

    //...... } PromptTemplate实现了PromptTemplateActions、PromptTemplateMessageActions接口,其render使用了org.stringtemplate.v4 SystemPromptTemplate及AssistantPromptTemplate都继承了PromptTemplate,其render方法使用了org.stringtemplate.v4.ST来渲染

    33800编辑于 2025-04-14
  • 来自专栏Java开发

    Java 零基础入门实操指南 2025 版之新手自学实战教程

    字符串模板(预览特性) 使用StringTemplate简化字符串拼接: import static java.lang.StringTemplate.*; String name = "Doubao

    49410编辑于 2025-06-23
  • 来自专栏大数据文摘

    资源 | 旧金山大学MSDS501数据科学夏令营资料放出

    在2003年进入学术界之前,他在工业界工作,并共同创建了jGuru.com=,在此期间,他开发并完善了StringTemplate引擎。

    65430发布于 2018-12-10
  • 来自专栏码匠的流水账

    聊聊Spring AI的Prompt

    modelOptions);}//......}PromptTemplate实现了PromptTemplateActions、PromptTemplateMessageActions接口,其render使用了org.stringtemplate.v4 SystemPromptTemplate及AssistantPromptTemplate都继承了PromptTemplate,其render方法使用了org.stringtemplate.v4.ST来渲染

    25200编辑于 2025-04-13
  • 来自专栏人工智能

    深入Spring AI:PromptTemplate从模板到高级技巧

    Spring AI 模块借助了由 Terence Parr 开发的第三方库 StringTemplate 引擎来构造和插值提示。这些子类进一步扩展了 PromptTemplate 类,但用法保持不变。 throw new RuntimeException("Failed to read resource", ex); } try { // 构建StringTemplate // If the template string is not valid, an exception will be thrown try { // 构建StringTemplate

    79210编辑于 2025-12-15
  • 来自专栏故久

    Salesforce中通过SOAP API开发java的web service服务以及踩坑

    ST4-4.0.8.jar (https://www.stringtemplate.org/download.html) 如果没有会报错: Exception in thread "main" java.lang.NoClassDefFoundError :org/stringtemplate/v4/STGroupDir Antlr-runtime-3.5.2.jar (https://mvnrepository.com/artifact/org.antlr

    1.5K20发布于 2019-09-29
  • 来自专栏开源部署

    Zeppelin0.7.2结合hive解释器进行报表展示

    jar                    hadoop-auth-2.6.0.jar                  jets3t-0.9.0.jar                    stringtemplate

    58820编辑于 2022-07-24
领券