冒泡排序容易,如果通过传参来控制升序降序呢? 最简单可以传入Boolean类型,或者string 复杂一点也可以传入函数来判断(类似Array原型中的sort方法) 实现如下: ...
分类:
编程语言 时间:
2017-08-08 12:22:21
阅读次数:
175
重写了一个image组件,将精灵拖进去可调整圆角的大小和平滑度,我写的这个只支持正方形图片,矩形会比较麻烦,暂时还没想到方法 实现思路: 1.如下图,image画图原理就是在一个方框中画三角形,然后形成图片,红线代表方框的坐标系,蓝色代表图片的坐标系,也就是你在这个方框的某个位置上画图片的哪个部位, ...
分类:
编程语言 时间:
2017-08-08 12:22:34
阅读次数:
2005
为达成目的,经常会在类中将一些内置方法进行重写,最常见的例如__setattr__,下面就通过内置属性,来查看重写会带来什么变化 先定义一个测试用的类,代码如下 打印结果如下 ('__class__', <class 'type'>) ('__delattr__', <slot wrapper '_ ...
分类:
编程语言 时间:
2017-08-08 12:23:25
阅读次数:
619
找到两个列表中相同元素: 输出: ...
分类:
编程语言 时间:
2017-08-08 12:24:50
阅读次数:
109
1. 2. 有的时候,大家可能会遇到这种需求:显示某个物体的线框,就像汽车设计图纸(CAD之类的)那样。例如下面这种效果: 效果1: 效果2: 用shader就可以解决这个问题。甚至可以不写代码,去资源商店下载即可。比如在资源商店中搜索: Wireframe Shader 步骤说明: 1,导入这个资 ...
分类:
编程语言 时间:
2017-08-08 12:25:00
阅读次数:
289
最近学习了python,看得懂,但真不愿意写python的代码。 我想了想,java是我的专业和强项,我为什么要抛之而顾它呢,自己也不感兴趣 我在自己的领域做到专业就行了,别人的领域让别人去搞吧 先一技之长,再言其它 小母牛的算法题,我的头脑一向不灵活 ,算法更甚,但不妨碍我喜欢呀 农场有牛小母牛 ...
分类:
编程语言 时间:
2017-08-08 12:25:23
阅读次数:
153
安装Go运行环境,如果从旧版本的Go进行升级,必须先删除现有版本。1.二进制包安装下载包cd/usr/local/srcwgethttps://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz二进制包的安装非常简单,直接解压就可以了tarzxvfgo1.8.3.linux-amd64.tar.gz-C/usr/local添加/u..
分类:
编程语言 时间:
2017-08-08 12:26:28
阅读次数:
424
Java之jar打包 Java之jar打包 标签: javajarmanifestmain-classclass-path 2016-03-30 00:29 993人阅读 评论(0) 收藏 举报 标签: javajarmanifestmain-classclass-path 2016-03-30 0 ...
分类:
编程语言 时间:
2017-08-08 12:28:14
阅读次数:
383
主题:创建对象 原型模式 JavaScript中的每个对象都有一个prototype属性(原型属性),这个属性是一个指针,指向一个对象,而这个对象可以由一些属性和方法组成。被指向的对象,可以是多个对象的原型,这样创建的对象就共享了一个原型对象。 这里可提炼一下,用更简洁的方式实现。但需要注意cont ...
分类:
编程语言 时间:
2017-08-08 12:28:31
阅读次数:
127
JDK的安装与配置 : 下载: 安装:傻瓜式(注意:不要装在C盘) 配置: 1, JAVA_HOME 2, classpath 3, path 验证: 1, javac 2, java -version 安装myeclipse/eclipse 打开: 创建项目 最左侧空白--右键—new java ...
分类:
编程语言 时间:
2017-08-08 12:28:40
阅读次数:
226
转载请注明源出处:http://www.cnblogs.com/lighten/p/7299233.html 1.前言 本章介绍队列中的PriorityQueue--优先队列,顾名思义,这是一个可以指定特定排序的队列。有些违背队列的先入先出,但是其是按照有序的出队列,也是一个比较实用的类。 2.Pr ...
分类:
编程语言 时间:
2017-08-08 12:29:52
阅读次数:
142
1.如果构造函数的第一个参数是自身类类型的引用,且任何额外参数都有默认值,则此构造函数是拷贝构造函数。拷贝构造函数的第一个参数必须是引用类型(否则会无限循环的调用拷贝构造函数)。 2.如果没有为一个类定义拷贝构造函数,编译器会为我们定义一个合成拷贝构造函数。与合成默认构造函数不同,即使我们定义了其他 ...
分类:
编程语言 时间:
2017-08-08 12:30:16
阅读次数:
217
这是改变恢复机制的json文件的例子 //写入TSharedPtr<FJsonObject> RootObject = MakeShareable(newFJsonObject); 这是改变恢复机制的json文件的例子 //写入 TSharedPtr<FJsonObject> RootObject ...
分类:
编程语言 时间:
2017-08-08 12:30:49
阅读次数:
1489
随笔一: px:物理像素 最简单的理解。之前前端学的rpx是1:2的关系;下意识认为 px与dp是2:1的关系,其实不然,而且由于安卓设备众多,所以还是根据分辨率来记。 dp:待会详解配图;先简单记录一下 dp的出现是为了保证组件 在不同分辨率的手机上显示得视觉大小大致相同。越清晰的屏幕 分辨率越高 ...
分类:
编程语言 时间:
2017-08-08 12:32:42
阅读次数:
248
import java.io.*; public class EmployeeTest{ public static void main(String args[]){ /* 使用构造器创建两个对象 */ Employee empOne = new Employee("RUNOOB1"); Empl ...
分类:
编程语言 时间:
2017-08-08 12:33:38
阅读次数:
185
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 思路:要想原有的次序相对不变,只能相邻交换或顺次移动.冒泡排序:一发现相邻的两个,前一个是偶数,后一个是奇数,则交换。 ...
分类:
编程语言 时间:
2017-08-08 12:33:57
阅读次数:
163
持久性就是指保持对象,甚至在多次执行同一程序之间也保持对象。通过本文,您会对 Python对象的各种持久性机制(从关系数据库到 Python 的 pickle以及其它机制)有一个总体认识。另外,还会让您更深一步地了解Python 的对象序列化能力。 什么是持久性? 持久性的基本思想很简单。假定有一个 ...
分类:
编程语言 时间:
2017-08-08 12:34:39
阅读次数:
205
我们已经尝试去定义类。定义类,就是新建了一种类型(type)。有了类,我们接着构造相应类型的对象。更进一步,每个类型还应该有一个清晰的接口(interface),供用户使用。 我们可以在一个新类的定义中使用其他对象。这就是组合(composition)。组合是在Java中实现程序复用(reusibi ...
分类:
编程语言 时间:
2017-08-08 12:35:16
阅读次数:
158
参考文章 代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。 ...
分类:
编程语言 时间:
2017-08-08 12:37:41
阅读次数:
129
我们已经写了一些Java程序。之前的每个Java程序都被保存为一个文件,比如Test.java。随后,该程序被编译为Test.class。我们最终使用$java Test来运行程序。 然而,在一个正常的Java项目中,我们往往需要编写不止一个.java程序,最终的Java产品包括了所有的Java程序 ...
分类:
编程语言 时间:
2017-08-08 12:40:34
阅读次数:
172