题目:实现一个队列
队列的应用场景为:
一个生产者线程将int类型的数入列,一个消费者线程将int类型的数出列。
分析:
首先得设计一个队列,并且最好是循环队列,否则队列里面的空间很容易一下就使用完了。
题目要求使用生产者线程和消费者线程,所以得设计成线程保护,否则取数据和推送数据很容易搞错。可以使用线程的互斥变量:pthread_mutex_t
加pthread_mutex_...
分类:
编程语言 时间:
2014-03-20 23:06:37
收藏:
0 评论:
0 赞:
0 阅读:
580
package com.kane.util;
import java.io.FileOutputStream;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServlet;
import org.apache.poi.hssf.usermodel....
分类:
编程语言 时间:
2014-03-21 01:13:50
收藏:
0 评论:
0 赞:
0 阅读:
961
java使用Jsoup连接网站超时的解决方法
jsoup是一个非常好的解析网页的包,用java开发的,提供了类似DOM,CSS选择器的方式来查找和提取文档中的内容,提取文档内容时会出现超时的情况,解决方法可看下文
今天做了一个Jsoup解析网站的项目,使用Jsoup.connect(url).get()连接某网站时偶尔会出现
java.net.Socke...
分类:
编程语言 时间:
2014-03-21 02:21:22
收藏:
0 评论:
0 赞:
0 阅读:
763
This code snippet is used to generate the unit test of Java codes....
分类:
编程语言 时间:
2014-03-21 02:20:20
收藏:
0 评论:
0 赞:
0 阅读:
404
定义
管理大型软件系统中数据众多的类,解决类的命名冲突问题,java引入包的机制,提供类的多重类命名空间。
package语句作为java源文件的第一条语句,指明该类所在的包
格式:
packagepkg1[.pkg2[.pk3]];
使用步骤:
1.首先写包名
2.将类文件放在和包相同的文件夹下面
3.外部如何使用
...
分类:
编程语言 时间:
2014-03-21 00:50:00
收藏:
0 评论:
0 赞:
0 阅读:
463
C语言语句及流程控制
本章重点
u 语句和语句块
u 变量的作用域
u 顺序结构
u 判断结构
u 循环结构
从本章开始,读者将可以真真正正地写一个完整的C程序了!我们将在本章中介绍C程序的三种最基本的结构:顺序结构,选择结构和循环结构。读者们很快就会发现,掌握了这些最基本的程序结构之后,我们就可以用C语言写出很多很多有意思的程序。
语句和语句块
如果把一个C程序比喻成一栋高楼,...
分类:
编程语言 时间:
2014-03-21 01:31:00
收藏:
0 评论:
0 赞:
0 阅读:
584
去空格及特殊符号
s.strip().lstrip().rstrip(',')
复制字符串
#strcpy(sStr1,sStr2)
sStr1 = 'strcpy'
sStr2 = sStr1
sStr1 = 'strcpy2'
print sStr2
连接字符串
#strcat(sStr1,sStr2)
sStr1 = 'strcat'
sStr2 = '...
分类:
编程语言 时间:
2014-03-21 00:51:50
收藏:
0 评论:
0 赞:
0 阅读:
570
java将接口的概念提升为独立的结构,体现了接口与实现分离。java接口允许多个类提供相同的功能,也允许一个同时实现多个接口。java的接口与抽象类十分相似。java与抽象类中的区别:
1.一个类可以实现多个接口,但却只能最多继承一个抽象类; 2.抽象类可以包含具体的方法;接口的所有方法都是抽象的;...
分类:
编程语言 时间:
2014-03-20 22:56:06
收藏:
0 评论:
0 赞:
0 阅读:
513
转自:http://fyting.iteye.com/blog/122732java泛型中的super关键字不太常用,也不太好理解,今天又从头看了看java的泛型机制,作一记录。上界:上界用extends关键字声明,表示参数化的类型可能是所指定的类型,或者是此类型的子类。如下面的代码:1
publi...
分类:
编程语言 时间:
2014-03-21 01:45:06
收藏:
0 评论:
0 赞:
0 阅读:
546
VS2013出来了,对于C++来说,最大的改变莫过于对于C++11新特性的支持,在网上搜了一下C++11的介绍,发现这篇文章非常不错,分享给大家同时自己作为存档。原文地址:http://www.ibm.com/developerworks/cn/aix/library/1307_lisl_c11/C...
分类:
编程语言 时间:
2014-03-21 02:25:06
收藏:
0 评论:
0 赞:
0 阅读:
565
1 HTML 中的脚本必须位于 标签之间。浏览器会解释并执行位于 之间的 JavaScript2
脚本可被放置在 HTML 页面的 和 部分中。3 如需使用外部文件,在 提示:外部脚本不能包含 JavaScript 由 web
浏览器来执行。在这种情况下,浏览器将访问 id="demo" 的 HTM...
分类:
编程语言 时间:
2014-03-21 02:28:47
收藏:
0 评论:
0 赞:
0 阅读:
457
额,好吧,本来是打算转载些神马的,但是搜资料的过程中发现了一个专注与java的人,那就关注啦,以后多进他blog学习学习:http://www.cnblogs.com/chenssy/p/3376708.html就这个问题来说,这个写的也很不错:http://www.xl7788.com/zt/co...
分类:
编程语言 时间:
2014-03-21 02:30:43
收藏:
0 评论:
0 赞:
0 阅读:
371
使用decorator的方式: 1 def singleton(cls): 2 instance =
{} 3 def returnInstance(): 4 if cls not in instance: 5 instance[cls] = cls() 6
return instance[cls]...
分类:
编程语言 时间:
2014-03-21 02:48:37
收藏:
0 评论:
0 赞:
0 阅读:
514
简介selection是对当前激活选中区(即高亮文本)进行操作。在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection()获得selection对象,本文讲述的是标准的selection操作方法。文中绝大部分内容来自https://d...
分类:
编程语言 时间:
2014-03-21 03:15:18
收藏:
0 评论:
0 赞:
0 阅读:
629
最近我们项目在做系统界面颜色配置,用java
dom解析xml文件来自动生成css。我上网查了些资料,简单的把java用DOM解析XML文档的方法和实例列在文章里,供自己参考。1. DOM(Document
Object Model) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。...
分类:
编程语言 时间:
2014-03-21 03:18:07
收藏:
0 评论:
0 赞:
0 阅读:
526
前言 最近学习我在的团队招人,面试。我出了一道c的题。int main(){ int i =
1; i+=++i; printf("%d",i); } 别喷!今晚学长们说,java,c#中完全不同,我就千方百计试试。i++ 的解释 例子:public
class Test { public stat...
分类:
编程语言 时间:
2014-03-21 03:32:21
收藏:
0 评论:
0 赞:
0 阅读:
478
string
s,表示s是一个string类的对象,有自己的成员变量和成员函数为了和上一篇的结尾呼应,先说明string类对象的sizeof的结果:string s =
“ahdskahlal”;sizeof(s) = 32(x86)或者64(x64);下面介绍和string类相关的函数http:/...
分类:
编程语言 时间:
2014-03-21 04:00:47
收藏:
0 评论:
0 赞:
0 阅读:
537
JAVA_HOME = D:\Program Files\Java\jdk1.6.0_31M2_HOME
= D:\apache-maven-3.0.5TNS_ADMIN = E:\app\fang\product\11.2.0\client_1CLASSPATH
= .;%JAVA_HOME%\l...
分类:
编程语言 时间:
2014-03-21 04:42:42
收藏:
0 评论:
0 赞:
0 阅读:
463
新换环境,又有新东西可以学习了,哈皮!
抽空学习之余看了一下redis,个人对Springmvc的爱是忠贞不渝,所以整理了一下Springmvc整合redis的环境搭建.分享学习.第一步:
创建maven项目:实例pom.xml内容如下 4.0.0 war orm-bae com.orm orm-b...
分类:
编程语言 时间:
2014-03-21 04:50:15
收藏:
0 评论:
0 赞:
0 阅读:
484
一、Tomcat web服务器
1、运行Tomcat只需要一个环境变量:JAVA_HOME,该环境变量的值指向JDK安装路径。例:D:\JavaTools\jdk1.7.0_51
2、Tomcat端口被占用,可以通过Server.xml文件修改默认端口号。查看当前进程使用情况,工具cports。 3...
分类:
编程语言 时间:
2014-03-21 05:07:24
收藏:
0 评论:
0 赞:
0 阅读:
441