实验环境:centos7 一:Linux 默认安装的python2.7,因为yum使用python2.7写的,请不要删除,请不要删除,请不要删除。 二:正式安装 1:先安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses ...
分类:
编程语言 时间:
2018-11-30 20:10:09
阅读次数:
184
和线程概念的引入背景 进程提供了多道编程, 让不同的程序可以看似同时在执行, 提高了计算机的利用率.但是进程也有它的缺陷: 1.进程只能在一个时间干一件事情, 如果想同时干两件事或者多件事, 进程就无能为力了. 2.进程再执行的过程中如果阻塞, 整个进程就会挂起, 即使进程中有些工作不依赖于输入的数 ...
分类:
编程语言 时间:
2018-11-30 20:10:17
阅读次数:
224
Java事件处理机制: 事件源;事件;事件监听者;事件处理方法; 任何一个类,只要实现了相应的接口,就可以去监听某个事件源;一个类要实现监听的基本步骤: a.实现相应的接口[KeyListener,MouseListener,ActionListener,WindowListener]b.把接口的处... ...
分类:
编程语言 时间:
2018-11-30 20:10:55
阅读次数:
240
作为一个springboot初学者,在探索过程中难免遇到一些坑,边看书边动手,发现书本中的版本是1.0,而我使用的是最新版2.0,所以有些东西不能完全按照书本进行操作,因为2.0中已经不支持1.0中的部分配置了,比如2.0中的注解@SpringBootApplication是注解@SpringBoo ...
分类:
编程语言 时间:
2018-11-30 20:11:03
阅读次数:
185
Python 字符串格式化解决的问题: 字符串格式化是为了实现字符串和变量同时输出时按一定的格式显示。 例如:" 一年有{}天,一天有{}小时 。".format(365,24) ==> " 一年有365天,一天有24小时。" format()方法的基本使用: <模板字符串>.format(<逗号分 ...
分类:
编程语言 时间:
2018-11-30 20:11:59
阅读次数:
363
-------------------------------------------------防止敌人坦克重叠相撞运动:两个点不在敌人坦克区域即可: (上下一组)(左右一组)一个方向对应着两组:放在EnemyTank里面合适,自己去判断是否相撞;因为敌人坦克数量是不知道的,必须让EnemyTan... ...
分类:
编程语言 时间:
2018-11-30 20:12:23
阅读次数:
235
应用程序在内存中开辟空间-进程; 内存-大脑容量; 反应切换的速度-CPU; 试图去尝试别的进程的地址空间---病毒; 线程是由进程(应用程序)创建的;涉及到并发,就会涉及到线程;迅雷下载; 线程不会跑出到进程外面去的; 地址空间是由操作系统和JVM决定的; 32/64位,CPU的寻址空间范围,加载... ...
分类:
编程语言 时间:
2018-11-30 20:13:46
阅读次数:
217
1,门打开; 0,门关闭;是由操作系统自动执行的;0和1是由操作系统来操作的;每一个线程都有优先级;操作系统会调用优先级极高的;中断线程优先级的级别很高;正在执行也得让出;数据库会自动有数据库锁; //子弹连发---运用集合Vector 把子弹new到向量里面统一管理s既可以指向这个子弹,也可以指向... ...
分类:
编程语言 时间:
2018-11-30 20:15:38
阅读次数:
209
gui-[goo-e] 布局管理器:边界布局、网格布局、流式布局;JDK出来之后,提出要做界面;AWT里面提供了好多类,好多接口,可以做图形界面开发; 把开发的类打包到awt里面去了;JAVA是跨平台的,Windows、Linux界面会出现不同, swing-摇摆,升级完善awt,JFrame; s... ...
分类:
编程语言 时间:
2018-11-30 20:15:47
阅读次数:
251
#用列表生成式创建[1x1, 2x2, 3x3, ..., 10x10] print([x*x for x in range(1,11)]) #用列表生成式创建[2x2, 4x4,,6×6,..., 10x10] print([x*x for x in range(1,11) if x%2 == 0... ...
分类:
编程语言 时间:
2018-11-30 20:15:57
阅读次数:
193
使用tensorflow批次的读取预处理之后的文本数据,并将其分为一个迭代器批次: 比如此刻,我有一个处理之后的数据包: data.csv shape =(8,10),其中这个结构中,前五个列为feature , 后五列为label 现在我需要将其分为4个批次: 也就是每个批次batch的大小为2 ...
分类:
编程语言 时间:
2018-11-30 20:16:04
阅读次数:
266
setBorder(BorderFactory.createLoweredBevelBorder()) 设置下凹的感觉; (左上角的横坐标,纵坐标,密码框的宽,密码框高)拆分布局:菜单---toolbar---Grid布局JPanel p1JPanel p4 包含两个JPanel p2、p3p2--... ...
分类:
编程语言 时间:
2018-11-30 20:16:53
阅读次数:
269
1. 【问题描述】 输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天。特殊情况:闰年且输入月份大于3时需考虑多加一天。 提示:(1) 闰年的2月有29天,平年的2月有28天; (2) 如果年份满足以下两个条件之一,则该年就 ...
分类:
编程语言 时间:
2018-11-30 20:17:53
阅读次数:
1055
JFrame默认是边界布局的; 流式布局FlowLayout默认是居中对齐的; 右对齐: 按道理每个按钮可以设置大小; 一旦把布局管理器设置好,按钮大小会自动设置; null设置按钮大小; 禁止用户改变窗口大小; 网格布局适合做计算器; 对象数组需要NEW一下;设置网格布局:(几行,几列) 运用fo... ...
分类:
编程语言 时间:
2018-11-30 20:18:00
阅读次数:
191
新开一个工作区:(文档、设计图、源代码)素材:图片、声音图片;MyEclipse切换到新的工作空间:Model2开发:com.mhl.view 界面 com.mhl.model 数据模型com.mhl.db 数据库UseCase用例图:用户登录的闪屏效果:靠线程每隔一定时间半秒种,写一个字进去;cl... ...
分类:
编程语言 时间:
2018-11-30 20:18:10
阅读次数:
206
pom.xml文件配置 第二步,写一个启动类 第三步,写一个controller 需要注意加上Controller注解,方法体上面要加ResponseBody注解,否则会返回一个页面 高级篇 第一步,加入数据库连接 添加mysql的maven依赖 application.properties 添加下 ...
分类:
编程语言 时间:
2018-11-30 20:18:16
阅读次数:
164
图形化建模:uml(统一建模语言)javaeclipseumlrational roseumljude 可以开发uml,可以建模use case 用例图时序图类图use case用例图:它可以很清晰地描述该系统有什么角色和功能角色:人表示 一个角色,圆圈表示一个功能;把类图写出来,用逆向工程可以拿到... ...
分类:
编程语言 时间:
2018-11-30 20:18:39
阅读次数:
282
由于最近项目需要,不得不读取 .bson 文件,网上都是读取 json 的,关于 bson 的几乎没有!!折腾了两天,最终整理出个路子,如下: 首先是通过 JavaScript 读取的,为啥要用这个语言,不知道不清楚不了解!!!好吧,实际上是 libbson(C++)没搞出来,一没文档,二没帖子,看 ...
分类:
编程语言 时间:
2018-11-30 20:18:57
阅读次数:
264
第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 ...
分类:
编程语言 时间:
2018-11-30 20:19:38
阅读次数:
207
STL中的set和multiset基于红黑树实现,默认排序为从小到大。 定义三个multiset实例,进行测试: 输出结果: 可以为multiset指定排序方式,以此实现类似最大堆、最小堆的功能。 比如:当前排序方式为降序,那么greaterSet.begin()所指向的值就是最大值。 可以参考《剑 ...
分类:
编程语言 时间:
2018-11-30 20:19:46
阅读次数:
354