我们基于FormField 生成pdf 使用了pdfescape 的一个服务,而且默认生成的pdf 文件元数据信息包含了pdfescape的信息,我们可以通过 PdfStamper 对象修改pdf 的一些信息 参考代码 这个是一个很简单的demo,实际可以结合业务自己调整 package com.d ...
分类:
其他好文 时间:
2020-07-22 20:25:40
阅读次数:
118
1.Servlet概述 - servlet= server+applet 运行在服务器端的java程序。 - Servlet是一个接口,一个类要想通过浏览器被访问到,那么这个类就必须直接或间接的实现Servlet接口 2.Servlet快速入门 创建web模块。 编写普通java文件实现Servle ...
分类:
其他好文 时间:
2020-07-20 17:18:58
阅读次数:
83
以前有写过简单的容器集成,以下是关于s3集成的,主要是测试数据的捕捉以及回放 参考流程 简单说明 gor 与openresty 部署在一起,为了方便基于supervisord 管理,默认已经开启请求捕捉(80端口),同时supervisord集成了管理,可以通过ui操作是否捕捉 对于捕捉的数据存储在 ...
分类:
其他好文 时间:
2020-07-20 13:26:25
阅读次数:
69
今天这道题是困难难度的,二狗很努力的尝试,还是失败了。但是感觉虽然没通过全部的测试用例,思考的过程还是有很多地方挺有趣的,记录一下。 97. 交错字符串 给定三个字符串 s1, s2, s3, 验证 s3 是否是由 s1 和 s2 交错组成的。 示例 1: 输入: s1 = "aabcc", s2 ...
分类:
其他好文 时间:
2020-07-19 00:59:58
阅读次数:
95
方法一: 动态规划 class Solution { public boolean isInterleave(String s1, String s2, String s3) { int n1 = s1.length(), n2 = s2.length(), n3 = s3.length(); if ...
分类:
其他好文 时间:
2020-07-18 22:15:59
阅读次数:
61
题目 给定三个字符串 s1, s2, s3, 验证 s3 是否是由 s1 和 s2 交错组成的。 示例1: 输入: s1 = "aabcc", s2 = "dbbca", s3 = "aadbbcbcac" 输出: true 示例2: 输入: s1 = "aabcc", s2 = "dbbca", ...
分类:
其他好文 时间:
2020-07-18 15:27:54
阅读次数:
118
前一章,我们讨论了Interop繁杂和版本难以追踪的问题,这一章我们讲解如何合并多个Interop以及如何增加命名规则。 Interop合并方案 利器出窍 要想实现Interop合并,我之前也试过一些方法,比如把Interop全部反编译成C#,然后合并到一个类库项目里面。但是这些尝试最终都以失败告终 ...
题目 97. 交错字符串 我的思路和实现 我的思路是给s1,s2和s3各设置一个指针,用来指示当前待匹配的字符 递归思路解决: 算法应该没有逻辑问题,可是会递归+回溯时间复杂度较大,达到了2^n级别 class Solution { public: bool result; void recursi ...
分类:
其他好文 时间:
2020-07-18 13:46:58
阅读次数:
56
链接:https://leetcode-cn.com/problems/interleaving-string/ 代码 class Solution { public: bool isInterleave(string s1, string s2, string s3) { int n = s1.s ...
分类:
其他好文 时间:
2020-07-18 11:21:07
阅读次数:
43
评测Loki日志工具 本文仅对Loki进行简单评测,不涉及原理和细节。 部署Loki Loki是grafana团队开发一个日志采集工具。使用推荐使用helm方式安装loki,官方推荐的tanka需要使用aws的s3服务。安装helm后直接运行如下命令即可在loki命名空间中部署最简单的loki套件。 ...
分类:
其他好文 时间:
2020-07-18 00:43:50
阅读次数:
400