我们这里的生产者和消费者模型为: 生产者Producer 生产某个对象(共享资源),放在缓冲池中,然后消费者从缓冲池中取出这个对象。也就是生产者生产一个,消费者取出一个。这样进行循环。 第一步:我们先创建共享资源的类 Person,它有两个方法,一个生产对象,一个消费对象 1 2 3 4 5 6 7 ...
分类:
其他 时间:
2018-07-11 00:04:00
收藏:
0 评论:
0 赞:
0 阅读:
232
1、在 Windows 操作系统中创建进程 在 windows 操作系统中,我们创建一个进程通常就是打开某个应用软件,这便在电脑中创建了一个进程。更原始一点的,我们在命令提示符中来做(我们以打开记事本这个进程为例): 第一步:windows+R,输入cmd,打开 cmd 命令提示符 第二步:在命令提 ...
分类:
编程语言 时间:
2018-07-11 00:03:28
收藏:
0 评论:
0 赞:
0 阅读:
194
我和他2016年的相识,相知,相恋,相见…… ①相识 我记得自己是在技术群里求助问题,他帮我解答 ,我并不能理解,就私聊他,他热情帮我解答,这样一来二去,我们变成志同道合的朋友…… ②相知 我在北京,我做HIS系统,他在重庆,他做MES系统,我们都是计算机专业才出来的实习生;之后我们在交流中,知道他 ...
分类:
其他 时间:
2018-07-11 00:03:11
收藏:
0 评论:
0 赞:
0 阅读:
240
切片slice 其本身并不是数组,它指向底层的数组 作为变长数组的替代方案,可以关联底层数组的局部或全部 为引用类型 可以直接创建或从底层数组获取生成 使用len()获取元素个数,cap()获取容量 一般使用make()创建 如果多个slice指向相同底层数组,其中一个的值改变会影响全部 make( ...
分类:
其他 时间:
2018-07-11 00:02:42
收藏:
0 评论:
0 赞:
0 阅读:
260
前言:多线程搜索数组和排序在实际开发中是一个很常见的场景,我们可能会通过数组保存一些业务数据,通过搜索达到自己想要的数据或者对数据按照一定的业务规则排序,而在技术选择上一般最常见的技术就是for循环遍历和各种排序算法,这种搜索/排序技术很简单,而我们今天将要探讨的是通过多线程搜索和排序,如何利用多线 ...
分类:
编程语言 时间:
2018-07-11 00:02:26
收藏:
0 评论:
0 赞:
0 阅读:
262
1、创建MySQL数据库:mybatisDemo和表:user 这里我们就不写脚本创建了,创建完成后,再向其中插入几条数据即可。 user 表字段如下: 回到顶部 2、建立一个Java工程,并导入相应的jar包,具体目录如下 注意:log4j和Junit不是必须的,但是我们为了查看日志以及便于测试, ...
分类:
其他 时间:
2018-07-11 00:02:03
收藏:
0 评论:
0 赞:
0 阅读:
223
1、什么是MyBatis? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“interne ...
分类:
其他 时间:
2018-07-11 00:01:04
收藏:
0 评论:
0 赞:
0 阅读:
359
1、什么是 Servlet? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录, ...
分类:
其他 时间:
2018-07-11 00:00:22
收藏:
0 评论:
0 赞:
0 阅读:
235
#include #include void main(void) { int Upper[5][5] = { 3, 9, 1, 4, 7, 0, 5, 2, 5, 8, 0, 0, 5, 6, 4, 0, 0, 0, 1, 7, ... ...
分类:
其他 时间:
2018-07-11 00:00:07
收藏:
0 评论:
0 赞:
0 阅读:
228