08 2023 档案
C++ xxx不是某struct结构体的成员
摘要:可是明明dtime是struct结构node的成员啊。。 难道time_t有什么问题吗:https://www.runoob.com/w3cnote/cpp-time_t.html 参考2:https://www.zhihu.com/question/271685630 参考3:https://ww
阅读全文
JTSTestBuilder之TestCase类的runtest()方法
该文被密码保护。
java Swing之选项卡面板——JTabbedPane
该文被密码保护。
Tool are in unnamed module of loader 'app
摘要:这就是典型的类型转换问题,出现这个错误就说明类型转换有误 参考:https://blog.csdn.net/justleavel/article/details/128613595 跟泛型有关? 发现原因:有两个Tool类。。。其中调用的参数里是一个Tool类。。而实现类实现的是另一个Tool类。。
阅读全文
IDEA添加模块到工程
摘要:好像不是模块? IDEA连接到source folder?没找到这个功能。。可能这是eclipse独有的吗?。。。。。 直接将src复制到src得了。。 jts依赖库很多都过时了。。直接加载lib(而不是通过maven?这样加lib的话恐怕无法maven打包吧?最好还是通过maven配置pom.xm
阅读全文
jts learning
摘要:JTS简介 JTS提供了一套操作几何向量的java类库。早期版本 com.vividsolutions,已废弃不在维护。现在版本 com.locationtech.jts 由eclipse开源基金会托管 使用说明 入门指导 GIS开发入门指导 jts-core 核心库使用说明 jts-core核心类
阅读全文
ArrayList两个对象之间的赋值
摘要:错误的赋值:list1 = list2; 这种方法只是将list2的地址赋值给了list1。原先对象会被垃圾回收机制回收掉。 正确的赋值: List <String> list1 = new ArrayList<String>(); //方法一:利用集合自带的构造方法 List<String> li
阅读全文
概率和统计的关系
摘要:对于个体来说,有概率但是不一定发生。 但是从群体统计学角度来说,则容易看出端倪。 因此,可以说统计学是对概率的验证(根据事件发生的结果,来验证一个设定的概率是否正确,后验),也可以是估计(根据事件结果给定一个初始假定的概率,先验)。 [例如]:想得出汽车尾气导致的患癌的概率。 有人说我没事,就说明汽
阅读全文
JTS TestBuilder试用(PointPairDistance)
该文被密码保护。
java绘图类
摘要:java awt控件,例如Frame、Button都是使用java绘图类Graphics生成的。 参考1:https://blog.csdn.net/gaoqiandr/article/details/128631965 参考2:https://blog.csdn.net/shulianghan/a
阅读全文
Windows实时绘图:2D绘图和3D绘图所用的API有何不同?
摘要:3D绘图众所周知的有OpenGL、WebGL等。 2D绘图有GDI、GDI+。 它们在进行数据渲染方面有何区别? 2D图形渲染不需要3D渲染上的一些坐标转换,但是二维转换还是要的。进行渲染时,也要有渲染管线->生成图片。 ArcMap绘图用的是哪个图形接口? QGIS用的是哪个图形接口? GeoTo
阅读全文
JTS Topology Suite - Features
该文被密码保护。
判断一个geom是multipolygon还是polygon?
该文被密码保护。
side location conflict(边位置冲突)
该文被密码保护。
excel 把一列的文字加起来逗号分隔
摘要:=PHONETIC(A2:B11) 参考:http://www.360doc.com/content/23/0412/11/1076171449_1076171449.shtml
阅读全文
ArrayList进阶查找
摘要:Filter的用法: public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("杨贺铮"); list.add("杨铮铮"); list.add("王梦杰"); list.add
阅读全文
java Swing 有没有文件夹选择器?
摘要:这两天做一个图形化软件需要选择文件并进行文件读取,因此需要使用到JAVA Spring中的文件选择框。 参考:https://blog.51cto.com/u_92655/6514099 参考2:https://blog.csdn.net/shalimu/article/details/128145
阅读全文
java Swing:对话框(Dialog)怎么做?
摘要:对话框是桌面应用程序中一种很重要的组件,例如在删除一个文件的时候,系统就会用对话框的形式提醒用户是否确定要删除这个文件。Swing体系中有两类对话框:第一类是系统对话框,第二类是自定义对话框。系统对话框就是Swing体系已经定义好的对话框,它们的基本界面是Java基础类库已经设计好的,程序员只需要调
阅读全文
java 一个键对应多个值的数据结构怎么设计?
摘要:map:一个键只能对应一个值吗? Java中存储一个key对应多个值的数据结构的选择:https://blog.csdn.net/qq_41573661/article/details/132100566
阅读全文
Cocos Creator和unity3d对比
摘要:Cocos Creator由cocos2dx演变而来。 现在同时支持2d和3d。 2016年支持3d以后就和unity3d,ue并列成为3d游戏引擎的佼佼者了。 >>Cococ Creator下载安装与配置:https://zhuanlan.zhihu.com/p/456063592
阅读全文
适配器模式
摘要:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 参考:https://baike.baidu.com/item/%E9%80%82%E9%85%8D%E5%99%A8%E6%A8%A1%E5%BC%8F/10218946?fr
阅读全文
FVF是什么意思
摘要:FVF(Flexible Vertex Format)是Direct3d中的可变顶点格式,通过它可以定义三角形的顶点格式,然后通过创建顶点缓冲区并设置渲染源来显示基本的图形。 常用的FVF有以下几个常量: D3DFVF_XYZ D3DFVF_XYZRHW 参考:https://www.cnblogs
阅读全文
静态缓存(static Buffer)和动态缓存(dynamic Buffer)
摘要:创建缓存时,如果未使用D3DUSAGE_DYNAMIC,则所创建的缓存为静态缓存(static Buffer),我们用静态缓存来存储静态数据(那些不需要经常修改或访问的数据),例如,地图和城市建筑的数据,如果使用的动态缓存,动态缓存一般放置在AGP存储区中,其内容可以迅速的更新,动态缓存的一个最大的
阅读全文
xyzrhw是什么顶点格式?
摘要:D3DFVF_XYZRHW表示所输入的数值就是屏幕空间的坐标值,不再需要进行坐标转换。D3DFVF_XYZRHW不支持与D3DFVF_XYZ、D3DFVF_NORMAL共同使用。 参考:https://blog.csdn.net/pizi0475/article/details/44852677
阅读全文
glDebugMessageCallback函数是什么?
摘要:图形编程想要调试并不是一件容易的事,有的时候渲染出全黑的结果基本上只能凭经验来查错,特别是对于着色器,断点日志都是无效的,因此想办法掌握一些调试方法还是有必要的,不然找错误的源头可能真的会非常困难 参考:https://blog.csdn.net/Jaihk662/article/details/1
阅读全文
assimp示例1
摘要:#include <assimp/Importer.hpp> // C++ importer interface #include <assimp/scene.h> // Output data structure #include <assimp/postprocess.h> // Post pr
阅读全文
GLFX库是什么?
摘要:这是一个OpenGL效果库。 参考:https://zhuanlan.zhihu.com/p/151399572 这里的特效库是Max Aizenshtein开发的一个开源项目,你可以在这里找到这个项目的主页。 参考2:https://ogldev.org/
阅读全文
assimp编译错误: C2039 max不是std的成员
该文被密码保护。
不能从const char *转换为LPCWSTR
摘要:在字符串的前面添加一个大写L。 这样可以实现将字符串转换为宽字符集。 参考:https://jingyan.baidu.com/article/fec7a1e5f935211190b4e7e8.html
阅读全文
java删除文件夹及文件夹下内容
摘要:File.delete()只能删除空文件夹,如果文件夹下存在文件则删除失败。 参考:https://www.jb51.net/article/280662.htm 那么,怎么做呢?遍历操作。如果文件夹下存在文件,就遍历删除文件,如果存在子目录,就循环遍历。 参考:https://blog.csdn.
阅读全文
Calendar和Date的区别是?如何转换?
摘要:Calendar是比Date更高一级(更复杂)的类,它提供了更多的方法来实现日期的获取。就像double和Double吗?一个是基本数据类型,一个是类? Calendar转Date Calendar cal = Calendar.getInstance(); Date date = cal.getT
阅读全文
Async(异步)和sync(同步)
摘要:看到async异步的,异步多任务同时处理。(从某种角度来说,async异步的,反而更像是两个任务同时进行。。) 而sync(同步),是指一步一步执行,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。(从另一个角度来说同步的任务反而没有同时进行) 可见,同步和同时并不是一
阅读全文
new Thread().start(); - 多线程练习
该文被密码保护。
MeteoInfo一共几个模块?各个模块之间的依赖关系?
该文被密码保护。
MeteoInfo的pom.xml
摘要:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc
阅读全文
工厂模式和代理模式的区别?
摘要:工厂模式是指当有一个抽象类和多个实体类时,抽象类和实体类之间,通过工厂类来进行关联。而工厂类是通过create方法,创造实体类,利用if或者switch进行条件判断返回创建的产品。 代理模式不创建实体类。它是通过方法的拼接来代替对象完成某些特殊的前置和后置服务advice。
阅读全文
依赖注入(DI)、控制反转(IOC)、反射的区别和联系?
该文被密码保护。