今天我们来看看一下Python中的字典的一些常见用法。关于字典的学习,我们应该知道字典的定义及区别与其他数据结构的特点、常用的操作方法。好了,我们开始搞事情! 1.字典定义 字典是花括号包围,元素以键值对的形式存在的且元素之间用冒号分隔得可变得数据结构之一。也是一个唯一具有映射关系的数据结构。关键词 ...
分类:
编程语言 时间:
2018-01-13 18:39:54
阅读次数:
165
贴图的英语 Map 其实包含了另一层含义就是“映射”。其功能就是把纹理通过 UV 坐标映射到3D 物体表面。贴图包含了除了纹理以外其他很多信息,比方说 UV 坐标、贴图输入输出控制等等。材质是一个数据集,主要功能就是给渲染器提供数据和光照算法。 漫反射贴图diffuse map :漫反射贴图在游戏中 ...
分类:
编程语言 时间:
2018-01-13 18:40:18
阅读次数:
223
Centos7配置JAVA_HOME http://blog.csdn.net/zzpzheng/article/details/73613838 在Centos7上,通过yum install java,安装openjdk。安装后,执行echo $JAVA_HOME发现返回为空。说明JAVA_HO ...
分类:
编程语言 时间:
2018-01-13 18:41:31
阅读次数:
177
SpringBoot 使用yml配置 mybatis+pagehelper+druid+freemarker实例 这是一个简单的SpringBoot整合实例 这里是项目的结构目录 首先是pom.xml <project xmlns="http://maven.apache.org/POM/4. ...
分类:
编程语言 时间:
2018-01-13 18:42:21
阅读次数:
374
swing的按钮组件。在widgets 类中。 要使用按钮,必须要导入JButton import javax.swing.JButton; 按钮需要加入到Frame里面 package gui; import java.awt.Frame; import javax.swing.JFrame; i ...
分类:
编程语言 时间:
2018-01-13 18:42:37
阅读次数:
140
下拉框(JComboBox) 列表框(JList) 滚动窗口(JScrollPane) package gui; import java.awt.GridLayout; import javax.swing.*; /** * 下拉框,列表框,窗口滚动 * Created by admin on 20 ...
分类:
编程语言 时间:
2018-01-13 18:43:31
阅读次数:
228
swing 是由sun公司开发的一个gui框架,一开始sun是开发了awt框架。但是awt框架 存在lcd问题。因此sun在awt的基础上继续开发出了swing。 swing是继承了awt的类 swing 常用组件: text 文本组件 menus 菜单组件 widgets 小控件组件 top-le ...
分类:
编程语言 时间:
2018-01-13 18:43:42
阅读次数:
140
WebService技术 / WebService Technology 1 关于webservice / Constants WebService是一种跨编程语言和跨操作系统平台的远程调用技术。 WebService主要由以下三种技术构成,XML+XSD,SOAP和WSDL XML+XSD: We ...
分类:
编程语言 时间:
2018-01-13 18:44:08
阅读次数:
251
存在一个access.log 日志, 格式如下, 每行 以ip 地址开始: 1、需求: ...
分类:
编程语言 时间:
2018-01-13 18:44:36
阅读次数:
150
继承是为了解决代码复用的问题。假如你写了一个class 里面实现了统计字符出现的频率。如果你在其他class 里面也希望用到这个方法。那就不用在写一份了。通过继承那个class即可实现调用他的方法 java 使用extends语句来声明继承 class Cat { public String nam ...
分类:
编程语言 时间:
2018-01-13 18:45:20
阅读次数:
131
Graphics 类可以理解为画笔。它是java为我们提供的一个绘图类。 使用它可以画: 直线 drawLine(int x1, int y1, int x2, int y2) 矩形 drawRect(int x, int y, int width, int height) 圆形 drawOval( ...
分类:
编程语言 时间:
2018-01-13 18:45:40
阅读次数:
197
算术运算符:一般是指加减乘除操作。在java 中 加 操作使用 符号 + 表示 减操作 使用 - 符号表示 乘操作 使用 * 符号表示 除操作使用 / 符号表示 取模使用 % 符号表示(取模其实就是运算两个数相除得到余数,如果两个数刚好可以整除,则余数就是0) 自加运算符:++ 自加运算表示在原来的 ...
分类:
编程语言 时间:
2018-01-13 18:45:49
阅读次数:
162
访问子串 字符串追加 转义字符 字符串运算符 字符串格式化符号 %f和%E的简写 用十六进制数格式化变量的地址 定义宽度或者小数点精度 Unicode字符串 使用u''来定义Unicode字符串 内建函数 ...
分类:
编程语言 时间:
2018-01-13 18:46:04
阅读次数:
122
字典的每个键值对用冒号分割,每个对之间用逗号分割,整个字典包括在花括号中。键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的。 函数 方法 ...
分类:
编程语言 时间:
2018-01-13 18:47:10
阅读次数:
129
java的包(package)其实就是一个个模块的组合起来也就是包,当java建立起一个package时,你在package里面建立的class 代码文件必须要声明 package + 包名在文件顶部这样你在包里面编写的代码文件才会被打包进这个包里面. 包的命名规范是命名使用小写 java中常用的包 ...
分类:
编程语言 时间:
2018-01-13 18:47:19
阅读次数:
138
面板组件(Jpanel)。一个界面只有一个JFrame,但可以有多个Jpanel 组件 而Jpanel组件上可以放置FlowLayout, BorderLayout,GridLayout组件,这样的组合使用 达到比较复杂的布局效果 例如: package gui; import java.awt.B ...
分类:
编程语言 时间:
2018-01-13 18:48:09
阅读次数:
217
random模块 随机模块,用于处理随机问题。 ...
分类:
编程语言 时间:
2018-01-13 18:48:18
阅读次数:
175
选排序的思路是首先从要排序的数组中选择最小的和目前的第一位交换位置,然后从剩下的数中选择最小的和第二个位置的数交换位置,再从剩下的数中选择最小的和第三个位置的数交换位置,以此类推,实现代码如下: 算法分析:无论最好或最坏情况,该算法的时间复杂度总是O(n2),因为每次要走第二个for循环找最小的数, ...
分类:
编程语言 时间:
2018-01-13 18:48:28
阅读次数:
123
关于项目的创建不再解释,需要了解的请参考: Springboot(一):使用Intellij中的Spring Initializr来快速构建Spring Boot工程 目录结构: 首先我们在上一项目的基础上建立了controller层,位于com.spring.demo包下,这样做的目的是为了使启动 ...
分类:
编程语言 时间:
2018-01-13 18:48:47
阅读次数:
178
有不少开发人员总是搞不清匿名函数和闭包这两个概念,因此经常混用。闭包是指有权访问另一个函数作用域中的变量的函数。创建闭包的常见方式,就是在一个函数内部创建另一个函数。看下面的例子 至于inner function为什么能够访问parent function中的变量(这里指的是propertyName ...
分类:
编程语言 时间:
2018-01-13 18:49:04
阅读次数:
203