51、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1,写出程序。
以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。
public class ThreadTest1 {
private int j;
public static void main(String args[]){
ThreadTest1 tt=new Thread...
分类:
编程语言 时间:
2016-05-12 18:15:12
阅读次数:
230
方法1:
1.使用:
mvn archetype:generate
然后按要求输入相关的配置:
(1)可以跳过filter:
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive co
ntains): 777:(2)然后按要求输入:
a.版本号
b.groupId
c:artifa...
分类:
其他好文 时间:
2016-05-12 18:15:00
阅读次数:
186
本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/8/8-141.html
(1)大量分页查询时,及时session.clear(),可能导致内存溢出;
大集合遍历:如寻找敏感词汇;
注:内存泄漏,Java本身不会内存泄漏,但是Java调用的底层C会内存泄漏。
(2)1+N问题:(典型面试题)
一个实体A关联着另一个实体B,查询...
分类:
Web程序 时间:
2016-05-12 18:15:22
阅读次数:
193
GDOI总结
Day1
T1:显然这是一道数学题,我在草稿纸上推了十几分钟没搞出来,就
打了一个暴力,想拿50分,结果不知道为什么爆0了。
题解:二元一次方程的函数图像,找个中点和三等分点就可O(1)
解出。真的是天理难容,放过了一道大水题。
T2:要找最长公共子串,不过串是可以区间修改的。这题我看错了题
目,题目中的区间修改是可以随意调换的,但我以为必须是完全
...
分类:
其他好文 时间:
2016-05-12 18:13:00
阅读次数:
155
本文为博主原创,允许转载,但请声明原文地址:http://www.coselding.cn/blog/8/8-140.html
1、关系映射:
A. 一对一:主键关联:主键关联
单向:外键关联
双向:外键关联或中间表
联合主键:
@OneToOne:一对一关联关系,注解在对方类引用的get方法上
@JoinColumn:设置关联的外键名,...
分类:
Web程序 时间:
2016-05-12 18:12:49
阅读次数:
202
前言之前一直使用flatdhcp方式,后来发现一个头疼的问题,就是一个环境中可能本身已经存在一个DHCP SERVER了,就会导致虚拟机偶尔分配到了外面的IP而无法使用,所以决定配置下flat网络看看效果步骤修改nova.confnetwork_manager=nova.network.manager.FlatManager
flat_injected=true
查资料发现有两种提供METADA...
最容易混淆的几个概念jQuery对象不等于DOM对象DOM是Document Object Model的缩写,中文是文档对象模型。它是HTML和XML的应用程序接口,DOM将整个页面映射为一个由层次节点组成的文件。
【例1】
标准DOM示例
<h1...
分类:
Web程序 时间:
2016-05-12 18:13:22
阅读次数:
166
当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。
du可以查看文件及文件夹的大小。
两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。
下面分别简要介绍
df命令...
分类:
系统相关 时间:
2016-05-12 18:13:50
阅读次数:
399
安装 Java8准备更新软件yum update查看是否已经安装了javajava -version如果出现如图,说明没有安装如果以前已经安装就卸载#查看内置的JDK
rpm -qa | grep jdk#卸载内置的JDK
yum remove java-1.6.0-openjdk
yum remove java-1.7.0-openjdk检查是否安装wget下载工具如果输入wget 显示如下:...
分类:
编程语言 时间:
2016-05-12 18:11:07
阅读次数:
247
【写作原由】
今天刚刚刷了一道二叉树路径搜索的题(LeetCode 113 Path
Sum II),在采用熟悉的C++解答之后,用Java语言再次撸了一遍,发现一些问题,特别是参数传递的问题:
【C++】
在C/C++中,参数传递分为两种:值传递和地址传递,其中:
1.值传递:实际参数将值传递给形式参数,对形式参数进行操作不影响实际参数,如:
int...
分类:
编程语言 时间:
2016-05-12 18:11:46
阅读次数:
234
下面全是个人理解。
Head First 第一章中讲的策略模式,我觉得是所有设计 模式中最基本的。
它提到了几个设计原则:都是我们平常编程中用到的。
1:将应用中变化之处和,不需要变化之处分离出来。这其实就很类似,封装的定义;
2:面向接口编程,而不是面向实现编程。想想我们在做web项目时,servie层,以及dao层,都是面向接口编程的,为的就是如果换掉数据库实现,那么在acti...
分类:
其他好文 时间:
2016-05-12 18:10:43
阅读次数:
111
GreenDao是一个用于Android开发的对象/关系映射(ORM)工具。它向SQLite数据库提供了一个对象导向的接口。像GreenDao这样的ORM工具不仅为你省去了很多的重复工作,而且提供了更简便的操作接口。
greenDAO 代码生成的工程结构图
GREENDAO 设计的主要目标
一个精简的库
性能最大化
内存开销最小...
分类:
移动开发 时间:
2016-05-12 18:13:00
阅读次数:
384
在Holo的时代,导航栏是应用程序的部件,要想修改、设置其属性就变得困难,在新的设计规范下,这种旧的用法已经不再被提倡,取而代之的是用ToolBar这个组件代替导航栏功能。...
分类:
其他好文 时间:
2016-05-12 18:12:35
阅读次数:
121
1.什么是DOM(Document object model 文档对象模型)
DOM定义了访问HTML和XML文档的标准:它中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。
HTML DOM - 针对 HTML 文档的标准模型。 换言之,HTML DOM 是关于如何获取、修改、添加或删除 HTML 元素的标准。
2. DOM 节点...
分类:
编程语言 时间:
2016-05-12 18:13:17
阅读次数:
149
Bash(GNU Bourne-Again Shell)是一个为GNU计划编写的Unix shell,它是许多Linux平台默认使用的shell。
Bash脚本编程的变量:
1、$BASH
表示的是Bash的二进制程序文件的路径
eg:编辑bash文件例如1.sh,在其中输入如下代码:
然后保存运行,就会出现bash脚本解释器的路径。
2、$FUNCNA...
分类:
其他好文 时间:
2016-05-12 18:10:03
阅读次数:
122
参考链接:http://bookshadow.com/weblog/2014/10/19/python-xlwt-write-excel/?utm_source=tuicool&utm_medium=referral
感谢作者安装包如果需要使用Python写Excel文件,首先下载或者安装xlwt。
如果已经安装pippip install xlwt未安装pip# git clone https...
分类:
编程语言 时间:
2016-05-12 18:09:52
阅读次数:
235