- 博客(17)
- 资源 (9)
- 收藏
- 关注
原创 esaypoi 导出下载 解决部分内容有问题,需要恢复
<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.3.0</version> </dependency> <dependency>..
2022-01-12 14:30:24 1119 1
原创 redisson分布式锁
<dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.11.1</version> </dependency> public static void main(String[]..
2021-12-31 14:15:56 590
原创 java解压缩 支持以zip方式压缩后 任意修改后缀名的压缩文件解压
@Test public static void unZip() throws RuntimeException { File srcFile=new File("E:/新建文件夹.lx"); String destDirPath="E:/"; long start = System.currentTimeMillis(); // 判断源文件是否存在 if (!srcFile.exists()) { ...
2021-10-23 19:38:28 1019
原创 2021-10-18
public static void upFile(MultipartFile file, String filePath, String fileName) { try { // 输出的文件流保存到本地文件 File tempFile = new File(filePath); if (!tempFile.exists()) { tempFile.mkdirs(); ..
2021-10-18 20:42:48 108
原创 FastJson自定义全局序列化方式与源码解析
FastJson自定义全局序列化方式与源码解析文章目录FastJson自定义全局序列化方式与源码解析前言一、fastjson是什么?二、开搞2.读入数据总结前言在进行序列化时,我们会遇到Long型序列化到前端出现精度丢失的问题。这种情况通常可以通过直接在属性上使用@JSONField指定string类型的序列化来解决。一、fastjson是什么?fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符
2021-09-28 19:28:26 2669
原创 docker笔记
Docker命令所有命令后加 --help看子选项重启服务&&重新加载配置文件docker配置阿里云镜像查看本机镜像&&操作镜像容器操作所有命令后加 --help看子选项重启服务&&重新加载配置文件CentOS 用systemctl管理配置系统服务systemctl daemon-reload //重新加载配置文件systemctl restart docker //重启dockersystemctl start docker /
2021-07-31 15:01:55 120
原创 读http请求内容
string rl; WebRequest myReq=WebRequest.Create("https://www.baidu.com/"); WebResponse myRes = myReq.GetResponse(); Stream resStream = myRes.GetResponseStream(); StreamReader sr = new StreamRead...
2021-07-28 12:21:32 109
原创 2021-06-30 每日一题 整数反转(转字符串暴力解 待优化学习)
技术水平有限,目前只想到了转字符串再反转的方法,性能低到爆,有待加强学习public class LeetCode2 { public static void main(String[] args) { int x= reverse(-123); System.out.println(x); } public static int reverse(int x) { if(x==0){ return 0;
2021-07-01 00:06:46 69
原创 2021-06-29每日一题 : 两数之和
两数之和 傻瓜式遍历解法public class LeetCode1 { public int[] twoSum(int[] nums, int target) { int[] result = new int[2]; for (int i = 0; i < nums.length; i++) { for (int j = i + 1; j < nums.length; j++) { if (num
2021-06-29 23:15:38 131
原创 递归构成树2.0版
标题将互相连接的管道构成树主函数//worksetElemsfounds是图中所有的管道 var treeList = new List<ElementTree>(); while (worksetElemsfounds.Count != 0) { var copy = worksetElemsfounds.ToArray().ToList();
2021-06-25 16:18:06 110
原创 EXCEL导出封装 C#
public class ExportToExcel { public void Export(List<MaterialExportModel> dataList, string newFilePath, ExcelPackage package = null) { if (package == null) { FileInfo newFile = new FileI
2021-06-15 20:30:40 266
原创 C#递归构成树结构
文章目录前言一、如图将文字左边互相靠近的合并成一棵树,共生成三棵树二、代码如下总结前言C#递归生成树的算法一、如图将文字左边互相靠近的合并成一棵树,共生成三棵树二、代码如下主函数 //存放所有树的list var treelist = new List<Tree>(); foreach (var text in cADTexts) { var copy = cADText
2021-05-12 14:48:28 1467
原创 Revit画表插件
文章目录一、Revit画表插件二、功能演示1.设置行高列宽2.拆分合并单元格总结一、Revit画表插件revit可以用详图线在视图中绘制表格,但进行一些操作如合并单元格,拆分单元格,设置列宽,行高时需要一条条的对详图线进行操作,于是有了此插件能大大提升画表的效率。二、功能演示1.设置行高列宽(除了全选之外 还可对特定的几行 几列进行操作 这里不演示了)2.拆分合并单元格总结虽然看起来该功能简单,但是考虑到多行多列不同情况,需要计算每条线调整后的偏移量,以及表格中字体的偏移量,该功能的代
2021-05-08 17:25:29 434
原创 2021-04-28
前言一、C#怎么获得当前项目目录二、使用步骤1代码如下(示例): string path = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
2021-04-28 13:32:53 85
原创 C#根据数据画表并导出CAD 示例软件为Revit(其他软件原理也一样吧大概)
由于业务需求,需要从Revit视图中读取信息,并在视图上绘制一个表,并将该视图导出为CAD的dwg格式,由于刚学没多久,写的很烂,跟我一样的菜鸡看看就好,找找思路。 private void ExportToCad_Click(object sender, RoutedEventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); s
2021-02-08 14:17:15 491
原创 C#导出EXCEL winform&&WPF
文章目录前言一、用微软自带的API导出(大概)1.创建一个导出类2.给按钮绑定事件二、使用ASPOSE.DLL导出1先将DataGrid的数据转为DataTable2.导出Excel的方法三、Winform上DataGridView导出Excel总结前言作为一个刚学C#几天的菜鸡,由于实习工作需要,学习并成功实现了一下几种DataGrid导出EXCEL的方法,仅供像我一样的新手参考,大佬请点击右上角提示:以下是本篇文章正文内容,下面案例可供参考一、用微软自带的API导出(大概)1.创建一个导出
2021-02-08 13:54:13 419
原创 Revit过滤器使用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、Revit 过滤器使用二、使用步骤1.Category(种类)2.Family(族)2.1.族类型(FamilySymbol)总结一、Revit 过滤器使用过滤器可用来选中模型中想要的东西,某个族实例,族等等。二、使用步骤1.Category(种类)操作如下:以植物类为例选中该类下任意一项,将其拖入项目中选中该目标用Revit Lookup查看点击CategroyOST_Planting为该实例的C
2021-01-20 12:53:21 918
Revit 外部工具.rar
2021-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人