一: 二: 第二步:共享的代码都需要同步 第三步:同步代码快(里面对象的选择) 三: 另外,这些线程的方法都必须定义在object类中, 因为这些方法在操作同步中线程,可以被同一个锁上的notify唤醒。不可以对不同锁中的线程进行唤醒。 也就是说:等待和唤醒必须是同一个锁 而锁可以是任意的对象,所以 ...
分类:
编程语言 时间:
2018-03-25 11:43:45
收藏:
0 评论:
0 赞:
0 阅读:
228
什么是Session: Session:在计算机中,尤其是在网络应用中,称为"会话控制"。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序 ...
分类:
其他 时间:
2018-03-25 11:43:27
收藏:
0 评论:
0 赞:
0 阅读:
193
20172327 2017 2018 2 《程序设计与数据结构》第三周学习总结 教材学习内容总结 讨论对象的创建和使用对象引用变量。 探索String类提供的服务。 描述如何组织成Java标准类库包。 探索随机和数学课提供的服务。 讨论如何使用NumberFormat和DecimalFormat类格 ...
分类:
其他 时间:
2018-03-25 11:42:55
收藏:
0 评论:
0 赞:
0 阅读:
228
#include #include #include #include using namespace std; using ElemType = int; const int MAXSIZE = 20; // 堆栈结构 class Stack { public: ElemType data[MAX... ...
分类:
编程语言 时间:
2018-03-25 11:42:38
收藏:
0 评论:
0 赞:
0 阅读:
183
摘自:https://wenku.baidu.com/view/e3ce2a215901020207409c15.html### ...
分类:
编程语言 时间:
2018-03-25 11:42:20
收藏:
0 评论:
0 赞:
0 阅读:
494
在通过ajax从页面向后台传数据的时候,总是返回415(Unsupported media type)错误,后台无法获取数据。如下图所示: 在尝试解决这个问题的时候,我们首先要理解一下概念: 1. @requestmapping @ requestbody 和@responsebody的用法,这个有 ...
分类:
编程语言 时间:
2018-03-25 11:42:01
收藏:
0 评论:
0 赞:
0 阅读:
214
range: 直接生成一个列表对象 xrange: 生成一个xrange对象 xrange使用: 操作一个非常大的数据时,而且没存比较吃紧的时,可以使用xrange来节省内存 xrange一般在循环里面,比如我们只需要操作部分数据,而不是返回全部元素,推荐使用xrange ...
分类:
编程语言 时间:
2018-03-25 11:41:42
收藏:
0 评论:
0 赞:
0 阅读:
150
省选一试反思 省选开始之前,我的心态还是很好的,不是特别紧张,也不是特别放松。 进了考场,先是要输密码解压题面和样例,但是我输入了好几次老师的密码还是不对,心里就急了。打开记事本,输入好了又核对过了复制进去还是不对。就这样搞了10分钟,最后听说感叹号是中文全角,又弄了两三次,才终于看到了题面。但是, ...
分类:
其他 时间:
2018-03-25 11:41:25
收藏:
0 评论:
0 赞:
0 阅读:
180
''' 高阶函数: 1 把一个函数名当作实参传递给另外一个函数(在不修改被装饰函数源代码情况下,为其添加功能) 2 返回值中包含函数名 ''' import time #为bar函数添加计时功能 # def foo(func): # start_time = time.time() # func()... ...
分类:
其他 时间:
2018-03-25 11:41:10
收藏:
0 评论:
0 赞:
0 阅读:
174
题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 解题思路 考虑记录两个值:一个是数组中的数字,另一个是他出现的次数。每遍历到一 ...
分类:
编程语言 时间:
2018-03-25 11:40:52
收藏:
0 评论:
0 赞:
0 阅读:
193
1 2 7 ...
分类:
其他 时间:
2018-03-25 11:40:22
收藏:
0 评论:
0 赞:
0 阅读:
183
1 css引入方式 2 document.querySelector()与document.getElementById():querySelector静态的,但是例子不能用,否则查找为空 getElementById动态的,一次到位 3 id 唯一的意思是属性值只能有一个 4 replace() ...
分类:
其他 时间:
2018-03-25 11:39:15
收藏:
0 评论:
0 赞:
0 阅读:
162
原题链接: "https://leetcode.com/problems/third maximum number/description/" 我的解答: ...
分类:
其他 时间:
2018-03-25 11:38:57
收藏:
0 评论:
0 赞:
0 阅读:
203
#include #include #include #include using namespace std; using ElemType = int; // 堆栈结构 class Node { public: ElemType data; Node *next; }; // 初始化栈 Node... ...
分类:
其他 时间:
2018-03-25 11:38:23
收藏:
0 评论:
0 赞:
0 阅读:
202
CSS居中是前端工程师经常要面对的问题,也是基本技能之一。今天有时间把CSS居中的方案汇编整理了一下,目前包括水平居中,垂直居中及水平垂直居中方案共15种。如有漏掉的,还会陆续的补充进来,算做是一个备忘录吧。 ...
分类:
Web开发 时间:
2018-03-25 11:38:03
收藏:
0 评论:
0 赞:
0 阅读:
196
游戏项目中使用了tmx地图,当对tmx文件进行热更新时,进入该地图总是宕机,纠结了几小时终于发现,cocos读取tmx文件时,会默认tmx关联的图集文件和tmx在同一目录,然而那个图集文件并没有在热更新当中,导致读取时找不到这个文件所以宕机了。 ...
分类:
其他 时间:
2018-03-25 11:37:44
收藏:
0 评论:
0 赞:
0 阅读:
190
<script type="text/javascript"> var date1= '2015/05/01 00:00:00'; //开始时间 var date2 = new Date(); //结束时间 var date3 = date2.getTime() - new Date(date1). ...
分类:
Web开发 时间:
2018-03-25 11:37:27
收藏:
0 评论:
0 赞:
0 阅读:
281
dp[i,j,k,v]表示当前坐标(i,j)下,拥有k件物品宝物最大价值为v时,方案的最大数。 i∈[1,M],j∈[1,N],用别人更新自己,最后输出的是dp[1,1,0,0] 调用dfs(1,1,0,-1),因为v表示当前取到的宝物的价值。判断都是用v和g[i,j]判断,但是dp更新或者传值都是 ...
分类:
其他 时间:
2018-03-25 11:37:11
收藏:
0 评论:
0 赞:
0 阅读:
201
先解释javascript:void(0)是什么意思? href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地址, 而void(0)表示一个空的方法,也就是不执行js函数。 javascript:void(0)在火狐和IE下的兼容问题处理 ...
分类:
编程语言 时间:
2018-03-25 11:36:54
收藏:
0 评论:
0 赞:
0 阅读:
181
给出N个数,要求把其中重复的去掉,只保留第一次出现的数。 例如,给出的数为1 2 18 3 3 19 2 3 6 5 4,其中2和3有重复,去除后的结果为1 2 18 3 19 6 5 4。 Input 输入第一行为正整数T,表示有T组数据。 接下来每组数据包括两行,第一行为正整数N,表示有N个数。 ...
分类:
其他 时间:
2018-03-25 11:36:21
收藏:
0 评论:
0 赞:
0 阅读:
182