• 2024-04-11复制粘贴中的隐藏字符
    pdf电子书上的代码往往带有1234等行号,这些行号就实用上说很没必要,要说讲解说明这是说的第几行,可以下文照例引用多一次,看的更清楚还不用回头按着行号找,度一下君子之心,是在给复制代码制造障碍,前缀行号得一个个删多痛苦,那就编写一个脚本自动来删了。python语法迥异于C系列,写着写着就
  • 2024-03-08剔除自相交线上的环
    importnumpyasnpfromfunctoolsimportpartialfromshapely.geometryimportPoint,LineStringfromshapely.opsimportsubstring,split,linemergeclassremoveRingOnLineSting():#去除自相交线上的小环#基本思路1定位自相交点2自相交点分割线
  • 2023-11-30AutoCAD .NET 二次开发(2020版)找到折线上剩余的顶点
    如果一条折线有两个顶点,已对其中一个顶点应用了圆角,则还剩下一个顶点。 如何通过代码找到这些剩余的顶点(可能不止一个)?可通过遍历所有顶点,判断每个点连接的两边的线是否为直线如果都为直线,则为顶点,不是圆角。代码如下:for(inti=1;i<polyline.NumberOfVertices-1;
  • 2023-11-19BLOG-2
    一、前言  这次是对PTA题目集4、5、6以及期中考试的总结性Blog。第4、5、6次PTA的主要内容就是对于菜单系列的题目的迭代。一次比一次复杂了。第4次题目集主要是菜单2和菜单3。当时写起来觉得很难,但是后面写了,感觉跟后面的相比之下还是容易一点。然后第5、6次题目集都是一次只
  • 2023-04-07判断两直线平行
    判断两直线平行isIntersect3(line1,line2){//转换成一般式:Ax+By=Cleta1=line1.endPoint.y-line1.startPoint.y;letb1=line1.startPoint.x-line1.endPoint.x;letc1=a1*line1.startPoint.x+b1*line1.startPoint.y;
  • 2023-02-18测量距离(中心线到中心线)
    doubleDis_lineLine(tag_tObj1,tag_tObj2)//测量距离{ NXOpen::Session*theSession=NXOpen::Session::GetSession(); NXOpen::Part*workPart(theSession->Parts()-
  • 2023-01-1611.PyQt5【基本组件】单行输入框-QLineEdit
    一、前言QLineEdit是最常用的输入字段。它提供了一个框,可以在其中输入一行文本。二、学习目标1.QLineEdit常用方法2.QLineEdit常用信号3.QLineEdit组件的应用三、知
  • 2023-01-03按用户重建索引
    --赋用户表空间分配权限ALTERUSERYBSH_BASEQUOTAUNLIMITEDONTS_YBSH_BASE; --查询已有索引select*fromuser_indexeswhereindex_name='INDX_REG_SI_ITEM3'
  • 2022-08-14闭包
    在一个外函数中定义了一个内函数,内函数里运用了外函数的临时变量,并且外函数的返回值是内函数的引用。这样就构成了一个闭包。闭包具有提高代码复用性的作用。defline_c