自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

穹顶之下

每个人都生活在穹顶之下,努力的生存

  • 博客(189)
  • 收藏
  • 关注

原创 LDAP的基本知识

https://zhuanlan.zhihu.com/p/147768058https://www.cnblogs.com/gaoyanbing/p/13967860.html

2022-04-13 00:17:30 378

原创 开源个小demo

https://github.com/UnderADome/epms内部项目管理

2022-02-08 15:53:06 462

原创 FTP 530未登录

提供一种思路:如果说FTP服务器已开,服务器也能ping通就得考虑是不是我们在FTP服务器上设置的默认路径有问题(不符合我们的需求)Windows10下,FTP设置默认位置,目前我看到的是C盘跟D盘,要设置为两个路径。“.\”这种路径可以填写,但是访问不到。...

2021-12-03 10:04:08 785

原创 操作pdf,提示startxref not found

startxref not found多半是文件被损坏了,检查一下,是不是之前自己写的代码把pdf文件跑崩了可以尝试重新生成一遍该pdf文件,然后再进行操作

2021-07-16 15:48:36 4685 1

原创 向Excel中填值,报错不能将数值类型填入到字符串类型cell中(或字符串类型->数字类型)

首先检查,cell到底是什么类型99%的概率就是错在这儿了要填入的值与cell的类型不匹配

2021-07-14 10:37:11 213

原创 [记录]C#特性

C#中引入组元,Tuple,可以同时返回多个不同的结果Tuple<int, int> test2 = Tuple.Create<int, int>(1, 2);Tuple<int, int, int, int, int, int, int, Tuple> test3 = new Tuple<int, int, int, int, int, int, int, Tuple>(1, 2, 3, 4, 5, 6, 7, new Tuple(8));ref和o.

2021-07-01 10:51:36 117

原创 即将离开CSDN,转其他平台

CSDN的几大作死操作:1、同质化太特么严重了,博客抄来抄去的,内容审核形同虚设经常搜一个问题,从第一条到最后一条都是一模一样的内容2、资源付费资源付费本身是没有任何问题的,但是CSDN里面有几个有用的资源?很多大家花了钱一下载,发现都是垃圾资源,是个人都特么的对CSDN有意见吧?关键,还不便宜。下载之后发现自己跟被喂了垃圾一样难受拜拜了您嘞,这社区已经完蛋的差不多了~...

2021-06-07 09:40:42 824

原创 Inventor(C#)开发学习小结——iProperty

  在Inventor软件中,对于属性字段,会有四种不同的大类:Inventor User Defined Properties{D5CDD505-2E9C-101B-9397-08002B2CF9AE}Inventor Summary Information{F29F85E0-4FF9-1068-AB91-08002B27B3D9}Inventor Document Summary Information{D5CDD502-2E9C-101B-9397-08002B2CF9AE}Desig

2021-06-02 11:33:05 1079

原创 Inventor(C#)开发学习小结——在Ribbon上添加按钮

  Inventor自带的案例中,VBA的代码想要复用到C#上,经常会遇到问题:方法名不一样、引用的包不一样,等等等等。好在也提供了C#版本的demo,但是在实际的使用过程中也会出现一些小问题。  Inventor的C# Ribbon案例中,assembly.GetManifestResourceStream("命名空间.项目的资源文件名.图标名称.ico");需要记住使用GetManifestResourceStream的时候,资源必须是嵌入式资源,也就是说这里的图标名称.ico"就必须是“嵌入式资源

2021-05-13 15:13:02 489

原创 Inventor(C#)开发学习小结——软件自提供的标注功能

遇到个问题,Inventor的自带的“自动引出序号”的功能,不能使用。后在官网上找到原因:1、在Inventor的所有工程视图中,自动引出序号不添加引出序号2、在某些Inventor工程图中,自动引出序号显示的是X,而不是数字3、“自动引出序号”参考在已经使用过气泡标注(引出序号)的时候,不能使用软件自带的“自动引出标注”的功能;在使用“自动引出标注”时,显示的X,只是提供的预览,与实际标出来的值之间没有关系。...

2021-04-27 16:12:07 758

原创 Inventor(C#)开发学习小结——入门篇

  用C#对Inventor做开发,网上案例比较少,多数是VBA的代码示例,官方的示例多数也是VBA,仅提供了一部分C#示例,并不完整。  此外,Inventor提供的API文档也是全英文的,刚入门着实不太好理解API的层次关系,需要借助API对象关系图。另外,还需要将英文与中文一一对应,例如Balloon用词典翻译是“气泡”,但是在Inventor中则是一种“标注”。  首先需要引入Inventor的DLL,地址在:C:\Program Files\Autodesk\Inventor 2019\Bin

2021-04-20 10:01:50 1444

原创 Inventor记录

SDK路径:C:\Users\Public\Documents\Autodesk\Inventor 2017\SDKAPI帮助文档:C:\Users\Public\Documents\Autodesk\Inventor 2017\Local Help\admapi_21_0.chmLibrary文件位置:C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Autodesk.Inventor.Interop<strong>v4.0_17.0.0.0__d

2021-04-12 18:19:14 398 1

原创 [转载]对WinServer的一点了解

https://wenku.baidu.com/view/9a7a060e3086bceb19e8b8f67c1cfad6185fe9c9.html

2021-03-08 17:12:14 158

原创 20210126-工作感悟

当甲方的话,一定要懂得怎么去推动乙方老实干活儿

2021-01-26 18:55:30 110

原创 2021年工作感悟(2021.01.06)

1、产出要快,无论做的好不好,首先要有能看得见的东西2、甲方,尤其是大型国企甲方,不一定好骗的。哪个国企不是一堆211 985的硕博在里面?你以为别人不懂,其实别人可能只是暂时没接触过,不代表别人就不能马上了解这是个什么东西。所以,对甲方做工作,业务必须要熟悉、对技术也要有足够的能力。不然很可能就被问懵了...

2021-01-06 16:28:12 202

原创 c# list的筛选用法

List<T>中,T {id,name,age},按照T中的一列进行分组。例如name有三类,按照name进行分类,则会分成三个子List<T>,每一个子List<T>示例:var groups = personList.GroupBy(p => p.Gender); foreach (var group in groups) { Console.WriteLine(group.Key);

2021-01-04 09:05:43 5466

原创 2020年下半年工作总结

第一次走入工作岗位,经历了很多不顺的事情,遭遇了人生中第一次大的滑铁卢。当然,也很幸运,稳住了。一些观念,也在慢慢发生变化。写一写,时刻提醒自己1、工作就是工作,工作的本质就是搞点钱、混口饭吃。工作和生活之间需要一个平衡点,这个平衡点让我们能够在工作和生活之间来回切换,而又相互不会太干扰。搞工作的时候不能抱着混日子的心态,而是应该一致保持一个学习的心态。因为不知道什么时候自己就会从这个公司离开,没有足够的知识深度和广度,对自己找下一份工作会带来极大的不利。2、工作需要有产出,努力是没有什么用的、过程再

2021-01-03 20:41:05 220

原创 C# DataGridView的一些使用方法

C# DataGridView绑定数据源的几种常见方式https://www.cnblogs.com/arxive/p/5943850.htmlC#中DataGridView绑定了DataTable后,通过代码修改DataGridView中的数据,总有一行(被修改过并被用户选中的行集合中索引为0的行)不能被UpDate回数据库的问题和解决办法https://blog.csdn.net/iloli/article/details/9264783DataGridView与DataTable绑定之后,对D

2020-12-23 09:02:54 1062

原创 plant(一)

用python脚本对图形进行构建,脚本的位置在C:\AutoCAD Plant 3D 2019 Content\CPak Common\CustomScripts,CustomScripts没有即自创脚本的名称需要与函数的名称对应(相同)案例一:from aqa.math import *from varmain.primitiv import *from varmain.custom import *@activate(Group="Support",TooltipShort="Test

2020-12-07 19:16:15 1757

原创 cad.net开发小结——层次结构

  CAD图纸DWG就是一个数据库。个人觉得可以理解为一个”树形数据库“,包含了数据库、实体、容器、符号表、字典等等内容。这些内容又都可以称之为对象,包括数据库本身也可以称之为对象。  每一个DWG文件,都会包含:九个固定的符号表和一个有名对象字典。符号表,每个符号表只能存储特定类型的对象,字典则是一个通用的容器可以存储任何类型的对象。  对于符号表和有名对象词典的区别、用法,需要在使用的时候感受。用文字比较难表达。甚至DWG数据库中各对象的层次,也是需要通过实际的使用,在代码中去做以区分。常用的对象

2020-12-03 13:46:48 640

原创 cad.net开发小结——加载一个窗体

  C#开发窗体,通过Visual Studio直接进行窗体创建即可。但要注意,C#对应的.net框架有两套:.net framework和.net core。  其中,.net framework版本需要对应CAD的版本。.net core不能用于cad二次开发。大致的:2007-2009 Framework2.02010-2011 Framework3.52012-2013 Framework4.0  如果在安装Visual Studio的时候没有安装.net framework,则在创

2020-12-02 10:47:28 1281

原创 cad-未分类

CAD二次开发 添加面板https://www.cnblogs.com/sguozeng/articles/4898436.htmlCAD.net二次开发–自动调成图框位置https://blog.csdn.net/weixin_30393907/article/details/96713803C#CAD二次开发读取CAD表格数据https://blog.csdn.net/pp_fzp/article/details/52994066?utm_medium=distribute.pc_aggpag

2020-11-30 20:42:17 102

原创 cad.net 属性块(二)

AutoCAD .Net 通过块参照获取块名https://blog.csdn.net/hisinwang/article/details/78764581CAD.NET调整属性块中文字宽度https://www.cnblogs.com/swtool/p/3832332.htmlAutoCAD .NET: 遍历模型空间https://blog.csdn.net/u011511587/article/details/78956421 /// <summary>

2020-11-30 20:40:03 1328 3

原创 cad.net 模态、非模态窗体(整理中)

在传统的.NET程序中,对话框的显示是通过Form类的ShowDialog()函数实现的,据说,在CAD中使用ShowDialog会带来无法预料的错误(我也没有测试过),在AutoCAD中专门提供了实现对话框的显示,其中有个是ShowModalDialog,模式对话框。打开对象浏览器,发现有5种形式,一般使用的就是最简单的这个,Autodesk.AutoCAD.ApplicationServices.Application.ShowModalDialog(System.Windows.Forms.Form

2020-11-30 20:30:40 2121

原创 cad二次 表格

http://www.zyiz.net/tech/detail-94932.htmlAutoCad 二次开发 .net 之创建Tablehttps://blog.csdn.net/pp_fzp/article/details/52994066C#CAD二次开发读取CAD表格数据

2020-11-29 21:37:41 296

原创 cad.net 最简单的一些插入

/*https://www.cnblogs.com/gisoracle/archive/2012/02/19/2357925.html*/using System;using System.Collections.Generic;using System.Linq;using System.Text;using Autodesk.AutoCAD.Runtime;using Autodesk.AutoCAD.ApplicationServices;using Autodesk.AutoCAD.

2020-11-29 21:36:23 500

原创 cad.net二次 属性块

CAD 二次开发–属性块 Block和BlockReferencehttps://my.oschina.net/u/4335170/blog/3335912AutoCAD二次开发(.Net)之块的操作(获取名称、修改名称)https://blog.csdn.net/qq_21489689/article/details/78928349C#.Net实现AutoCAD块属性提取http://www.voidcn.com/article/p-hljugijg-bwv.htmlCAD 二次开发–属性块

2020-11-29 21:34:47 1449

原创 cad.net自定义数据

AutoCAD .Net 在dwg文件中存储自定义数据https://blog.csdn.net/hisinwang/article/details/78797114AutoCAD .Net 使用扩展字典存储自定义数据https://blog.csdn.net/hisinwang/article/details/78797139?utm_source=blogxgwz7&utm_medium=distribute.pc_relevant.none-task-blog-title-3&s

2020-11-28 18:10:56 256

原创 cad二次,一些零散的记录

机械CAD软件中自定义参数栏操作教程https://zhuanlan.zhihu.com/p/66835008自定义参数栏,或者说明细表。实际上就是定义一个块,块里面定义几个默认属性之后每次调用这个块定义,(可以说new这个块),得到这个块的块参照(new得到的实例),对这个块参照进行属性赋值ObjectARX包用于开发AutoCAD二次开发之ObjectARX环境搭建(AutoCAD2017 VS2015 Win10) CAD二次开发环境搭建(arx)cad+objectarx+vs二次开发

2020-11-28 17:57:19 162

原创 cad.net 注释/注释表

AutoCAD .NET API 之——DimStyleTableRecord 的属性列表https://www.bbsmax.com/A/Vx5Mo107zN/各种注释表相关属性说明用.NET创建并且覆盖AutoCAD的标注样式https://blog.csdn.net/u011511587/article/details/17186923AutoCAD .Net 创建线性标注https://blog.csdn.net/hisinwang/article/details/78823482.

2020-11-26 21:27:17 275

原创 cad.net 多重引线

多重引线只需要两个点(只用选择起始位置和终止位置),引线则需要三个点…AutoCAD二次开发(.Net)之多重引线(MLeader)创建https://blog.csdn.net/qq_21489689/article/details/78928541该博主还有其他文章...

2020-11-26 21:20:42 813

原创 cad.net 文字

AUTOCAD文字线型格式完全解读及C#实现方法https://www.cnblogs.com/cadlife/articles/2691209.htmlCAD二次开发(C#)之添加文字样式https://www.pianshen.com/article/67371564588/C#实战之CAD二次开发003:插入文字和插入图块https://blog.csdn.net/qq_26739139/article/details/93471294...

2020-11-26 21:06:25 544

原创 cad.net 筛选、选择集

过滤块PromptSelectionOptions pOptions = new PromptSelectionOptions();TypedValue[] filList = { new TypedValue((int)DxfCode.Start, "INSERT") } ;SelectionFilter filter = new SelectionFilter(filList);PromptSelectionResult res = ed.GetSelectio

2020-11-26 21:04:31 1632

原创 py json合并

json说白了就两种形式,一种是大json对象,里面想嵌套什么嵌套什么(json数组、一般的json对象)另一种形式就是json数组然后json又是经典的键值对形式数据结构,其中key是可以为空的。py中的字典就是典型的key-value所以py中进行json的合并,就可以通过字典的形式完成,但是在包装成字典之后,还需要多进行一步json的封装r1 = json.dumps(data1, ensure_ascii=False, sort_keys=True, indent=1)r2 = json.

2020-11-12 10:22:20 577 1

原创 LocalDateTime不能反序列化的问题

先放报错:https://blog.csdn.net/weixin_40841731/article/details/102666773Cannot construct instance of java.time.LocalDateTime (no Creators, like default construct, exist): no String-argument constructor/factory method to deserialize from String value (‘2019-

2020-11-12 10:15:43 2877

原创 py db execute

https://www.runoob.com/python/python-mysql.html

2020-11-11 10:33:42 117

原创 springboot无数据库启动

在Application类上@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class,DataSourceTransactionManagerAutoConfiguration.class,HibernateJpaAutoConfiguration.class})实际上只需要@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})即

2020-11-09 09:11:53 815

原创 My coding style (just for myself, constantly update)

命名 普通变量int contentTypedouble flow_velocitystatic int CONTENTboolean 尽量都小写,首字母小写对于静态变量,尽量采用全大写,多使用下划线进行区分单词之间使用大小写(先小写再大写)隔开,或者使用下划线(_)隔开方法、函数、类//类public Class AdjacencyGraph{}//方法public static boolean RelationCal(){}首字母大写注释将/**/调整为棕色主

2020-11-06 14:24:22 141

原创 向后台同时传递一个参数和一个json数组,应该怎么写

经过尝试,{ “id”:1, [{“xxx”:123, “yyy”:234}, {“xxx”:111, “yyy”:222}] }这种方式不一定可行,可能会报错 -> param id is not presentURL修改为localhost:1234//xxxxxxx/xx/x?id=1的形式,然后组合上json数组,即可正常传值[{“xxx”:123, “yyy”:234}, {“xxx”:111, “yyy”:222}]...

2020-11-06 10:19:17 755

原创 stream流的一些使用[持续更新]

自读研之后,基本上就不怎么码代码了。后来工作直接躺倒在一家国企,完全没动力去钻研技术问题,感觉都赶不上编程界的潮流了。[手动笑哭],Java8都出这么些年了,lambda表达式还没看懂,stream这么好用的玩意儿也是最近做项目才逐渐接触到一点点。[再次手动狗头]手动搬运一个博客:JAVA Stream 排序汇总Demo,最大值,最小值,正序和倒序...

2020-11-04 10:51:20 149

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除