天道酬勤

摘要: 断断续续的写了一些关于iText in Action 2nd这本书的很多读书笔记,这里汇总一下方便别人也方便自己。 Part 1 (从头构建pdf文档) Pdf和Itext的介绍 五步创建一个新的pdf文档 Using iText’s Basic building block 文档中添加chunk, 阅读全文
posted @ 2012-07-29 09:51 JulyLuo 阅读(7647) 评论(6) 推荐(8)
摘要: 前言 目前有需求要这边提供系统的数据库表结构。随着系统的不断优化和迭代,数据库表不断增加,人工的维护不太现实,需要写一个小程序自动去生成表结构 整体思路 数据库的表结构,通过研究可以通过freesql的 dbFrist来获取,以下是freesql官方提供的一些方法 var t2 = fsql.DbF 阅读全文
posted @ 2026-06-09 11:19 JulyLuo 阅读(7) 评论(0) 推荐(0)
摘要: 前言 最近使用 freesql 进行ORM 操作,官方提供了整个数据库的实体生成,但通过FreeSql.Generator 命令行进行操作,总报错。 而且生成的时候还要继承这边的公共父类,这里就自己用模板写一个单表的实体生成器。 模板 freesql 用的是 RazorEngine.NetCore 阅读全文
posted @ 2025-12-15 17:41 JulyLuo 阅读(32) 评论(0) 推荐(0)
摘要: 前言 目前遇到一个项目需要同时只是.NET8和.netframework ,这里记录下如何修改 正文 修改配置信息 目前的工程文件是.NET8 版本的,配置文件如下 <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <Implicit 阅读全文
posted @ 2025-12-04 11:39 JulyLuo 阅读(101) 评论(0) 推荐(0)
摘要: 前言 最近公司说 Nexus 的版本太低,需要升级下,这边顺便记录一下 nuget的私仓推送 获取apikey 升级Nexus之后,通过admin账号登录之后,通过一下方式获取api key 更新nuget nuget.exe push *.nupkg -source http://*:*/repo 阅读全文
posted @ 2025-11-17 15:13 JulyLuo 阅读(28) 评论(0) 推荐(0)
摘要: 前言 最近用户那边一直进行安全漏洞扫描,这边部署的一个老的mvc,webservice接口不幸中招,需要修复 这里记录下修复过程。 正文 漏洞详情: 1 asmx页面可以打开,接口定义全部泄露 2 接口调用可以正常调用,泄露系统线上数据 如下图: 修复过程 正对asmx页面的显示,通过web.con 阅读全文
posted @ 2025-07-14 16:01 JulyLuo 阅读(239) 评论(0) 推荐(0)
摘要: 前言 最近工作需要离线构建arm64镜像,这里记录一下 基础镜像准备 nginx有默认的arm64镜像,这里通过命令行拉取 docker pull --platform=linux/arm64 nginx jdk的镜像从其它地方备份下来,这里可以通过docker load 方法进行处理 docker 阅读全文
posted @ 2024-12-30 14:43 JulyLuo 阅读(800) 评论(0) 推荐(0)
摘要: 前言 Central Package Management 是netcore 统一包管理工具,在微服务项目中,大量的项目可能会引用不同的dll版本。 比如最常见的Newtonsoft.Json ,有些是11 ,有些是最新12,后续不能进行维护 在微服务项目中,后续的版本升级,大量的项目需要单独修改, 阅读全文
posted @ 2024-12-09 11:28 JulyLuo 阅读(230) 评论(0) 推荐(0)
摘要: 前言 做研发的时候有时候需要调用一些第三方进程的操作,一般通过 System.Diagnostics.Process 来操作。 现在有一个更灵活方便的工具 Cliwrap,这里记录一下如何简单的操作 命令行 这里用nuget.exe 来进行demo,具体的命令行可以参考nuget 文档,这里就不详细 阅读全文
posted @ 2024-11-20 10:01 JulyLuo 阅读(228) 评论(0) 推荐(1)
摘要: 前言 做开发一般会写一些console程序进行调试或者小范围的处理,这里记录下 console加日志和配置的过程 日志 日志这里选择serilog,serilog提供sink,控制台这里我们安装sink.Console 和 Sinke.File。 一共三个nuget包 Serilog Serilog 阅读全文
posted @ 2024-10-18 10:30 JulyLuo 阅读(87) 评论(0) 推荐(0)
摘要: 目前学习C++,配合Ubuntu进行开发, IDE 使用Clion,这里记录一下环境准备 WSL2 C++一般是用在linux下,这里就用Ubuntu进行开发,考虑到window系统,这里准备用wsl2. 虚拟化 wsl2 要系统支持虚拟化,一般在bios中进行处理,成功之后,任务管理器 --> 性 阅读全文
posted @ 2024-08-22 09:11 JulyLuo 阅读(2201) 评论(1) 推荐(3)