第七周学习总结 教材内容学习 第十二章 Java 多线程机制 进程与线程 进程与线程 进程是程序的一次动态执行过程,对应了从代码加载、执行至执行完毕的一个完整过程。 线程不是进程,是比进程更小的执行单位。 一个进程在其执行过程中,可以产生多个线程,形成多条执行线索。 主线程 主线程 每个Java应用 ...
分类:
编程语言 时间:
2018-04-23 00:11:11
阅读次数:
165
字典 字典dict,存储的元素是一种无序的键值对(K-V),字典的K值为任意不可变数据类型(如:字符串、 数字、元组),V值为任意数据类型。在计算机内部保存数据的时候是用哈希表表示的,列表不支持转化为 哈希表的原因是K是变化的(列表的可以增、删、改),而元组却可以用哈希表表示。由于它的无序性,使 得 ...
分类:
编程语言 时间:
2018-04-23 00:11:42
阅读次数:
346
目录 1 建立UserController类 2 建立测试类 3 JUnit测试 4 几个jar包 目录 1 建立UserController类 2 建立测试类 3 JUnit测试 4 几个jar包 第一次搭建SSM框架,整合SpringMVC完成后进行Controller测试,找资料并解决问题。 ...
分类:
编程语言 时间:
2018-04-23 00:12:19
阅读次数:
182
先交作业(急促) 电梯作业 "elevator" ( 不知道为啥,我BIN文件夹建立不了。 ) PTA练习 如图 如图 ...
分类:
编程语言 时间:
2018-04-23 00:12:36
阅读次数:
167
[抄题]: Given m arrays, and each array is sorted in ascending order. Now you can pick up two integers from two different arrays (each array picks one) a ...
分类:
编程语言 时间:
2018-04-23 00:12:44
阅读次数:
193
软件开发往往是一个十分庞大的工程.需要消耗大量的脑力.借助别人已经开发好的库,往往能提高效率,下面将介绍如何开发和使用共享的库文件.使用别人已经开发好的库,就像是我们想要建造一辆汽车十分困难,但是如果汽车的各大部件都已经存在并且可以获得,我们要做的工作就是组装,组装过程一定比设计这些部件要轻松. 函 ...
分类:
编程语言 时间:
2018-04-23 00:13:16
阅读次数:
178
模块间相互独立相互引用是任何一种编程语言的基础能力。对于“模块”这个词在各种编程语言中或许是不同的,但我们可以简单认为一个程序文件是一个模块,文件里包含了类或者方法的定义。对于编译型的语言,比如C#中的一个.cs文件,Java中的一个.java或者编译后的.class文件可以认为是一个模块(但常常不 ...
分类:
编程语言 时间:
2018-04-23 00:13:23
阅读次数:
164
需求分析 能生成简单四则运算题目并判断用户回答对错。 能正确统计回答正确的概率。 能正确处理混合四则运算的优先级的问题。 能正确输出负数等结果。 能处理简单的加,减,乘,除运算。 能正确的处理有括号的情况并输出正确的运算结果,能正确处理输入异常的情况。 运行截图 代码实现 import java.u ...
分类:
编程语言 时间:
2018-04-23 00:13:32
阅读次数:
229
1、互斥锁 2 3 4 5 6 7 ...
分类:
编程语言 时间:
2018-04-23 00:14:58
阅读次数:
143
#coding=utf-8from selenium import webdriverimport timeimport osos.environ["webdriver.firefox.driver"]="C:\Program Files\Mozilla Firefox\firefox.exe" d ...
分类:
编程语言 时间:
2018-04-23 00:15:57
阅读次数:
173
阅读下列程序,正确的输出结果是()(选择一项) 结果如下: ...
分类:
编程语言 时间:
2018-04-23 00:17:39
阅读次数:
103
基于环形队列的超时触发算法只需要一个timer即可实现批量超时任务的触发,CPU消耗低,效率高。下面是此算法的简单实现。1,TaskHolder.javapackage com.zws.timer;
/**
*
* @author wensh.zhu
* @date 2018-04-22
分类:
编程语言 时间:
2018-04-23 00:17:56
阅读次数:
165
第八周学习笔记 知识点总结 1、进程与线程 进程:程序的一次动态执行过程 区别:进程和线程的区别? 进程是资源的分配和调度的一个独立单元,而线程是CPU调度的基本单元 同一个进程中可以包括多个线程,并且线程共享整个进程的资源(寄存器、堆栈、上下文),一个进行至少包括一个线程。 Java的多线程机制。 ...
分类:
编程语言 时间:
2018-04-23 00:18:04
阅读次数:
164
20165236 2017-2018-2 《Java程序设计》结对编程练习_四则运算 结对小组:叶佺、郭金涛 一、需求分析: 1、能随机生成n道四则运算题目,n由使用者输入; 2、支持多种运算符; 3、能计算出正确率; 4、能正确的处理有括号的情况并输出正确的运算结果。 二、设计思路: 随机生成四则 ...
分类:
编程语言 时间:
2018-04-23 00:18:13
阅读次数:
109
我们在之前讲到过指针的本质是变量,当然指针也就会占用一定的内存空间。我们便可以定义指针的指针来保存指针变量的地址值啦,这便是我们所说的二维指针啦。 ?那么为什么需要指向指针的指针呢?指针的本质便是变量,对于指针也同样存在传值调用和传址调用。1、C 与应用中只支持一维数组,并且它的大小必须在编译期就作为常数确定;2、数组里的元素可以是任何类型的数据,甚至可以是另一个数组,这也就是多维数组的本质了。
分类:
编程语言 时间:
2018-04-23 00:18:22
阅读次数:
153
1.安装git,github地址为https://github.com/pyenv/pyenv-installer/yuminstallgit-y2.安装python编译依赖环境yum-yinstallgccmakepatchgdbm-developenssl-develsqlite-develreadline-develzlib-develbzip2-devel3.创建python用户用于搭建p
分类:
编程语言 时间:
2018-04-23 00:18:51
阅读次数:
98
一篇 1.Mybatis和hibernate分页取数实现,一次性取数? Mybatis分为:内存分页(假分页)通过游标截取; 物理分页; MySQL:limit 5,10; SQL Server: top Oracle: rownum 2.html请求过程,简述一次完整的请求过程。Strus和Spr ...
分类:
编程语言 时间:
2018-04-23 00:19:16
阅读次数:
188
前言 1.抽象类 包含抽象方法的类称为抽象类,但并不意味着抽象类中只能有抽象方法,它和普通类一样,同样可以拥有成员变量和普通的成成员方法。注意:抽象类和普通类的主要有三点区别: 2.接口 接口,英文称作interface,在软件工程中,接口泛指供别人调用的方法或者函数。从这里,我们可以体会到Java ...
分类:
编程语言 时间:
2018-04-23 00:19:44
阅读次数:
229
在学习《Head first Java》的时候,我们知道了Java在方法调用的时候,是通过拷贝即传值的方法来进行传递的。方法里对参数重新计算赋值并不会影响到主调函数里面的值。但是如果参数的类型是引用(Refence)类型呢?还是这么简单吗? ...
分类:
编程语言 时间:
2018-04-23 00:19:53
阅读次数:
156
第12章 Java多线程机制 = 一、学习内容 12.1进程与进程 程序是一段静态的代码,进程是程序的一次动态执行过程,这个过程也是进程本身从产生、发展至消亡的过程。 12.2Java中的线程 1、Java的多线程机制 Java语言的一大特性点就是内置对多线程的支持。 多线程是指一个应用程序中同时存 ...
分类:
编程语言 时间:
2018-04-23 00:20:02
阅读次数:
159