- 博客(189)
- 收藏
- 关注
原创 LDAP的基本知识
https://zhuanlan.zhihu.com/p/147768058https://www.cnblogs.com/gaoyanbing/p/13967860.html
2022-04-13 00:17:30
424
原创 FTP 530未登录
提供一种思路:如果说FTP服务器已开,服务器也能ping通就得考虑是不是我们在FTP服务器上设置的默认路径有问题(不符合我们的需求)Windows10下,FTP设置默认位置,目前我看到的是C盘跟D盘,要设置为两个路径。“.\”这种路径可以填写,但是访问不到。...
2021-12-03 10:04:08
886
原创 操作pdf,提示startxref not found
startxref not found多半是文件被损坏了,检查一下,是不是之前自己写的代码把pdf文件跑崩了可以尝试重新生成一遍该pdf文件,然后再进行操作
2021-07-16 15:48:36
5320
1
原创 向Excel中填值,报错不能将数值类型填入到字符串类型cell中(或字符串类型->数字类型)
首先检查,cell到底是什么类型99%的概率就是错在这儿了要填入的值与cell的类型不匹配
2021-07-14 10:37:11
276
原创 [记录]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
147
原创 即将离开优快云,转其他平台
优快云的几大作死操作:1、同质化太特么严重了,博客抄来抄去的,内容审核形同虚设经常搜一个问题,从第一条到最后一条都是一模一样的内容2、资源付费资源付费本身是没有任何问题的,但是优快云里面有几个有用的资源?很多大家花了钱一下载,发现都是垃圾资源,是个人都特么的对优快云有意见吧?关键,还不便宜。下载之后发现自己跟被喂了垃圾一样难受拜拜了您嘞,这社区已经完蛋的差不多了~...
2021-06-07 09:40:42
894
原创 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
1191
原创 Inventor(C#)开发学习小结——在Ribbon上添加按钮
Inventor自带的案例中,VBA的代码想要复用到C#上,经常会遇到问题:方法名不一样、引用的包不一样,等等等等。好在也提供了C#版本的demo,但是在实际的使用过程中也会出现一些小问题。 Inventor的C# Ribbon案例中,assembly.GetManifestResourceStream("命名空间.项目的资源文件名.图标名称.ico");需要记住使用GetManifestResourceStream的时候,资源必须是嵌入式资源,也就是说这里的图标名称.ico"就必须是“嵌入式资源
2021-05-13 15:13:02
559
原创 Inventor(C#)开发学习小结——软件自提供的标注功能
遇到个问题,Inventor的自带的“自动引出序号”的功能,不能使用。后在官网上找到原因:1、在Inventor的所有工程视图中,自动引出序号不添加引出序号2、在某些Inventor工程图中,自动引出序号显示的是X,而不是数字3、“自动引出序号”参考在已经使用过气泡标注(引出序号)的时候,不能使用软件自带的“自动引出标注”的功能;在使用“自动引出标注”时,显示的X,只是提供的预览,与实际标出来的值之间没有关系。...
2021-04-27 16:12:07
913
原创 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
1680
原创 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
468
1
原创 [转载]对WinServer的一点了解
https://wenku.baidu.com/view/9a7a060e3086bceb19e8b8f67c1cfad6185fe9c9.html
2021-03-08 17:12:14
194
原创 2021年工作感悟(2021.01.06)
1、产出要快,无论做的好不好,首先要有能看得见的东西2、甲方,尤其是大型国企甲方,不一定好骗的。哪个国企不是一堆211 985的硕博在里面?你以为别人不懂,其实别人可能只是暂时没接触过,不代表别人就不能马上了解这是个什么东西。所以,对甲方做工作,业务必须要熟悉、对技术也要有足够的能力。不然很可能就被问懵了...
2021-01-06 16:28:12
236
原创 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
5711
原创 2020年下半年工作总结
第一次走入工作岗位,经历了很多不顺的事情,遭遇了人生中第一次大的滑铁卢。当然,也很幸运,稳住了。一些观念,也在慢慢发生变化。写一写,时刻提醒自己1、工作就是工作,工作的本质就是搞点钱、混口饭吃。工作和生活之间需要一个平衡点,这个平衡点让我们能够在工作和生活之间来回切换,而又相互不会太干扰。搞工作的时候不能抱着混日子的心态,而是应该一致保持一个学习的心态。因为不知道什么时候自己就会从这个公司离开,没有足够的知识深度和广度,对自己找下一份工作会带来极大的不利。2、工作需要有产出,努力是没有什么用的、过程再
2021-01-03 20:41:05
256
原创 C# DataGridView的一些使用方法
C# DataGridView绑定数据源的几种常见方式https://www.cnblogs.com/arxive/p/5943850.htmlC#中DataGridView绑定了DataTable后,通过代码修改DataGridView中的数据,总有一行(被修改过并被用户选中的行集合中索引为0的行)不能被UpDate回数据库的问题和解决办法https://blog.youkuaiyun.com/iloli/article/details/9264783DataGridView与DataTable绑定之后,对D
2020-12-23 09:02:54
1144
原创 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
3181
原创 cad.net开发小结——层次结构
CAD图纸DWG就是一个数据库。个人觉得可以理解为一个”树形数据库“,包含了数据库、实体、容器、符号表、字典等等内容。这些内容又都可以称之为对象,包括数据库本身也可以称之为对象。 每一个DWG文件,都会包含:九个固定的符号表和一个有名对象字典。符号表,每个符号表只能存储特定类型的对象,字典则是一个通用的容器可以存储任何类型的对象。 对于符号表和有名对象词典的区别、用法,需要在使用的时候感受。用文字比较难表达。甚至DWG数据库中各对象的层次,也是需要通过实际的使用,在代码中去做以区分。常用的对象
2020-12-03 13:46:48
769
原创 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
1444
原创 cad-未分类
CAD二次开发 添加面板https://www.cnblogs.com/sguozeng/articles/4898436.htmlCAD.net二次开发–自动调成图框位置https://blog.youkuaiyun.com/weixin_30393907/article/details/96713803C#CAD二次开发读取CAD表格数据https://blog.youkuaiyun.com/pp_fzp/article/details/52994066?utm_medium=distribute.pc_aggpag
2020-11-30 20:42:17
120
原创 cad.net 属性块(二)
AutoCAD .Net 通过块参照获取块名https://blog.youkuaiyun.com/hisinwang/article/details/78764581CAD.NET调整属性块中文字宽度https://www.cnblogs.com/swtool/p/3832332.htmlAutoCAD .NET: 遍历模型空间https://blog.youkuaiyun.com/u011511587/article/details/78956421 /// <summary>
2020-11-30 20:40:03
1484
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
2387
原创 cad二次 表格
http://www.zyiz.net/tech/detail-94932.htmlAutoCad 二次开发 .net 之创建Tablehttps://blog.youkuaiyun.com/pp_fzp/article/details/52994066C#CAD二次开发读取CAD表格数据
2020-11-29 21:37:41
355
原创 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
537
原创 cad.net二次 属性块
CAD 二次开发–属性块 Block和BlockReferencehttps://my.oschina.net/u/4335170/blog/3335912AutoCAD二次开发(.Net)之块的操作(获取名称、修改名称)https://blog.youkuaiyun.com/qq_21489689/article/details/78928349C#.Net实现AutoCAD块属性提取http://www.voidcn.com/article/p-hljugijg-bwv.htmlCAD 二次开发–属性块
2020-11-29 21:34:47
1654
原创 cad.net自定义数据
AutoCAD .Net 在dwg文件中存储自定义数据https://blog.youkuaiyun.com/hisinwang/article/details/78797114AutoCAD .Net 使用扩展字典存储自定义数据https://blog.youkuaiyun.com/hisinwang/article/details/78797139?utm_source=blogxgwz7&utm_medium=distribute.pc_relevant.none-task-blog-title-3&s
2020-11-28 18:10:56
279
原创 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
199
原创 cad.net 注释/注释表
AutoCAD .NET API 之——DimStyleTableRecord 的属性列表https://www.bbsmax.com/A/Vx5Mo107zN/各种注释表相关属性说明用.NET创建并且覆盖AutoCAD的标注样式https://blog.youkuaiyun.com/u011511587/article/details/17186923AutoCAD .Net 创建线性标注https://blog.youkuaiyun.com/hisinwang/article/details/78823482.
2020-11-26 21:27:17
327
原创 cad.net 多重引线
多重引线只需要两个点(只用选择起始位置和终止位置),引线则需要三个点…AutoCAD二次开发(.Net)之多重引线(MLeader)创建https://blog.youkuaiyun.com/qq_21489689/article/details/78928541该博主还有其他文章...
2020-11-26 21:20:42
935
原创 cad.net 文字
AUTOCAD文字线型格式完全解读及C#实现方法https://www.cnblogs.com/cadlife/articles/2691209.htmlCAD二次开发(C#)之添加文字样式https://www.pianshen.com/article/67371564588/C#实战之CAD二次开发003:插入文字和插入图块https://blog.youkuaiyun.com/qq_26739139/article/details/93471294...
2020-11-26 21:06:25
638
原创 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
1740
原创 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
615
1
原创 LocalDateTime不能反序列化的问题
先放报错:https://blog.youkuaiyun.com/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
3007
原创 springboot无数据库启动
在Application类上@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class,DataSourceTransactionManagerAutoConfiguration.class,HibernateJpaAutoConfiguration.class})实际上只需要@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})即
2020-11-09 09:11:53
877
原创 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
177
原创 向后台同时传递一个参数和一个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
790
原创 stream流的一些使用[持续更新]
自读研之后,基本上就不怎么码代码了。后来工作直接躺倒在一家国企,完全没动力去钻研技术问题,感觉都赶不上编程界的潮流了。[手动笑哭],Java8都出这么些年了,lambda表达式还没看懂,stream这么好用的玩意儿也是最近做项目才逐渐接触到一点点。[再次手动狗头]手动搬运一个博客:JAVA Stream 排序汇总Demo,最大值,最小值,正序和倒序...
2020-11-04 10:51:20
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人