
Program
Miha_Singh
不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之,学至于行之而止矣
展开
-
.obj 文件转换为 .off 文件---Python实现
1. .off 、.obj 文件格式说明这两种类型的文件都是文本文件,使用文本编辑工具即可打开,并查看里面的数据,每一行都是一个点或者一个面片。.off 文件格式说明以有一个 .off文件为例说明:OFF1658 2996 010.090349 4.409082 5.63678310.120349 4.262582 5.61398310.117149 4.390882 5.7347...原创 2019-02-17 18:36:42 · 3337 阅读 · 17 评论 -
javafx error --- Can not retrieve property 'xxx' in PropertyValueFactory
在javafx中使用表格时,将TableColumn与自己创建的类的某个字段绑定时出现的问题,自建类定义如下:class RankRecord{ private final SimpleIntegerProperty rankNumber = new SimpleIntegerProperty(); private final SimpleStringProperty playerName ...原创 2018-11-03 14:39:41 · 3040 阅读 · 10 评论 -
关于JavaFx程序运行过程的问题
最近在做一个24点的联网游戏,其中使用了JavaFx做界面,所以当时就创建了一个类client_ui, 这个类继承Application,这样就可以在后续能创建多个客户端界面,并在这个类有一个socket作为通信的套接字。但是在启动客户端时,创建了一个client_ui,然后在调用·Application.launch(); 来显示界面,可是明明在创建client_ui类之后已经声明并初始化的控件...原创 2018-10-28 12:55:54 · 2067 阅读 · 0 评论 -
JavaFx---小结(1):谋篇布局
最近用javafx写了几个小的图形界面程序,一路磕磕撞撞,写的时候遇到了不少问题,出去对javafx的不熟悉,一些小问题也让我通宵达旦地在网上找资料,甚是伤神,所以将这段时间的经验记录下来,以便以后查阅,也给大家做一个参考!现在先来讲讲布局中的坑!!!在做图形界面的时候,如果一开始就想法儿把各种各样的控件堆在scene(场景)里,那么你的界面将会变得一团糟,那为什么别人做出的界面就这么整洁,结...原创 2018-10-21 15:07:47 · 538 阅读 · 0 评论 -
Python---str() int()
TypeError:unorderable types: str() < int() 背景:通过input()读取一个数字 出错代码:need = repr(input())本来在使用 input()读取输入时已经想到了 input返回的是一个str对象,所以用了repr()行转换,但是没想到还是出错了,后来发现原来是自己对repr的用法有误解! 原来repr() 函数是将...原创 2018-08-28 16:28:30 · 565 阅读 · 0 评论 -
Python---限定函数参数的类型及默认值
python作为一门动态语言,在使用变量之前是不需要进行定义,而是通过动态绑定的方法将变量绑定为某种类型。这样做为我们使用变量时提供了方便,但有时也给我们使用变量时造成了一定的困扰,例如在使用变量时不知道变量的类型,使用函数时不知道该传什么类型·的参数。有时候我们定义函数时也想限定参数类型,本片博文主要就是为了解决定义函数时,如何限定参数的类型。其实在python中限定函数的类型是很简单的,例...原创 2018-08-23 22:09:22 · 18540 阅读 · 0 评论 -
Java---数组与数组的内存分配
1.辨析数组变量和数组对象代码实例:int[] a; //#1a = new int[2]; //#2上面一小段代码展示了什么是数组变量,什么是数组对象。在#1中声明了一个数组类型的变量a,这个时候a并未指向任何一段内存,编译器也为替a分配内存,这个a是未初始化的,在这里a就是一个数组变量。 数组变量是数组变量是一种引用类型的变量,数组变量并不是数组本身,它只是指向...原创 2018-08-04 23:24:47 · 473 阅读 · 0 评论 -
Python---闭包
一般,在使用了嵌套函数时才会出现闭包。其实,闭包是指延伸了作用域的函数,这个闭包的函数中引用了不在本函数体中定义的非全局变量,即出现了自由变量。 看一个简单的例子:>>> def make_averager(): series = [] def averager(new_val): series.append(new_val) ...原创 2018-07-24 14:48:10 · 214 阅读 · 0 评论 -
Python---UnicodeEncodeError: 'gbk' codec can't encode character '\xff' in position 0: illegal multib
在Python中,可以对String调用decode和encode方法来实现转码。 比如,若要将某个String对象s从gbk内码转换为UTF-8,可以如下操作 s.decode(‘gbk’).encode(‘utf-8′) 可是,在实际开发中,我发现,这种办法经常会出现异常: UnicodeDecodeError: ‘gbk’ codec can’t decode bytes in...转载 2018-07-20 13:54:49 · 1686 阅读 · 0 评论 -
Python---dictionaries字典
1.字典?与序列不同,字典的索引不是根据元素的位置来确定的,字典的索引称为键(key),字典內的键是唯一的,可以是任何不可变的数据类型,除了一般的数据类型,数字,字符串,还可以是元组等但是若元组包含可变类型,则是不能作为key的。也就是说,键是不能被改变的,只要是不会被改变的数据类型就可以作为键,例如:>>> d = {(1,2,3):'1',(4,5,6):'2'}...原创 2018-07-18 11:23:58 · 434 阅读 · 0 评论 -
Python---元组拆包(Tuple Unpacking)
1.元组?元组的特点:相当于不可变得列表;可用于没有字段名的记录。pythn里的元组就相当于C语言里的数组,是不可变的,但是也可以容纳不同类型的元素,也是容器的一种。>>> t = (1,2,'a','b','c')>>> t(1, 2, 'a', 'b', 'c')>>> typ原创 2018-07-17 15:05:26 · 21331 阅读 · 4 评论 -
Python---list列表
列表是一种可变的(mutable),属于容器的一种。list作容器的一种,可以容纳不同的数据。对于list的可变性,就像C++里的vector一样,长度是可变的。 list作为一种数据类型,拥有多种方法:1.list的方法list.append(x) 将一个数据项附加到列表的末尾,相当于 a[len(a):] = [x]。>>>l = ['f','z',1...原创 2018-07-17 11:30:36 · 298 阅读 · 0 评论 -
Java运算符选讲
1.除零的情况整数除零: public static void main(String[] args) { System.out.println(3/0); }}当整数除零时的结果如图所示,除零错误。浮点除零:`public class HELLO { public static void main(String[] args...原创 2018-03-29 00:05:54 · 200 阅读 · 0 评论 -
函数模板
1.定义: 函数模板提供了一种可以生成各种类型函数的机制。如果一个函数的实现对一组实例都是相同的,区别仅在于每个实例处理不同的数据类型,那么该函数就可以定义为函数模板。2.函数模板的语法: template 函数返回类型 函数名 (函数参数表){函数体}1.模板参数表:模板定义以关键字template开始,后跟一个模板参数列表,这是一个逗号分隔的一个或原创 2017-08-30 23:52:43 · 250 阅读 · 0 评论