自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(935)
  • 收藏
  • 关注

Java并发编程学习笔记之十九:Executor框架(含代码)

转载请注明出处:http://blog.csdn.net/ns_code/article/details/17465497Executor框架简介 在Java 5之后,并发编程引入了一堆新的启动、调度和管理线程的API。Executor框架便是Java 5中引入的,其内部使用了线程池机制,它在java.util.cocurrent 包下,通过该框架来控制线程的启动、执行和关闭,可以简化...

2013-12-23 08:17:00 408

Cannot change version of project facet Dynamic Web Module to 2.5

在eclipse的工程上选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将2.3修改为2.5,提示如下信息:Cannot change version of project facet Dynamic Web Module to 2.5解决方法:在工程目录下有一个.settings文件夹,打开org.eclipse.wst.common.p...

2013-12-23 03:51:00 507

我的2013——爆发你的正能量!

2013对我来说是特殊的一年,从考研失利到开始做毕设,从完成毕设到参加培训,从培训到毕业,从毕业到面试,从面试到工作,从熟悉的城市到陌生的地方……在这一年,我经历了很多,学到了很多,并不断的成长、成熟。曾多次感叹时间过的很快,从小到大上了17年的学,学校里的事仍仿佛像昨日之事,转眼间真的已经毕业了。毕业前的两个半月是大学四年最为放松的一段时间,也许是因为考研复习的半年多时间压力太大,也许是因为...

2013-12-23 00:57:00 385

Unity手游之路<九>自动寻路Navmesh之高级主题

之前我们一起学习了如何使用Navmesh组件来实现最基本的角色自动寻路。今天我们再继续深入探索Navigation组件的高级功能。在本文中,你将了解到如何在两个隔离层自动生成寻路网格?如何手动指定寻路网格的路线?以及寻路网格层的应用。(本文所用到的模型皆来自Unity3d官网)。(转载请注明原文地址http://blog.csdn.net/janeky/article/details/1749...

2013-12-23 00:28:00 416

FZU 2150 Fire Game

两个点对着BFS。。。。Problem 2150 Fire GameAccept: 21Submit: 45Time Limit: 1000 mSecMemory Limit : 32768 KBProblem DescriptionFat brother and Maze are playing a kind of special (hentai)...

2013-12-23 00:21:00 135

Android抓包工具tcpdump使用教程

一、准备:1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted;2. 如果Android手机尚未root,可通过superoneclick或其它方法进行root处理(需要先安装Microsoft .NET Framew...

2013-12-23 00:21:00 185

开源视频平台:ViMP

ViMP是一个开源的视频平台,可以用于建立自己的视频门户。可以用于VoD系统,网络学习系统,企业内部视频系统的搭建。这一阵子一直在研究网络视频平台。发现这类的开源系统相对来说还是比较少的,因此在发现ViMP之后,立即对其进行了简单的使用,在此记录一下。ViMP的Community版本是开源的并且提供了试用的Demo。不过限于时间比较有限,就不自己搭建系统了,直接查看一下它的Demo系统...

2013-12-23 00:10:00 360

我的服务端之xml类型转换

上一篇博文我已经说明了服务端添加tinyxml的基本操作及基本用法。我的服务端之添加xml解释器http://blog.csdn.net/yitouhan/article/details/17453159但是可以看出tinyxml读出的数据是不做类型匹配的,也就是说tinyxml读出的数据都是字符串。但是在实际应用中,我还需要其它的数据类型,例如整型和浮点型。实现类型转换的关键在ist...

2013-12-23 00:02:00 152

PL/SQL游标使用详解

每当在PL/SQL中执行一个SQL语时,Oracle数据库都会为这个语句分一个上下文区域(Context Area)来处理所必需的信息,其中包括语句处理的行数,一个指向语句被分析以后的表示形式的指针以及查询的结果集。游标是指向上下文区域的句柄或指针,PL/SQL通过游标可以控制或处理上下文区域。如果按照游标是否绑定到一个专门的查询语句来划分,可以分为静态游标和动态游标。其中静态游标又分为:隐式游标...

2013-12-23 00:01:00 274

浅谈程序员的数学修养

本文转自:浅谈程序员的数学修养可能有很多朋友在网上看过Google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了这道题,在浏览器的地址栏中输入这个答案,就可以进入下一轮的测试,整...

2013-12-22 21:41:00 116

哈希表应用

本文转自:哈希表的应用(C++实现)问题描述:设计哈希表实现电话号码查询系统,实现下列功能:(1) 假定每个记录有下列数据项:电话号码、用户名、地址。(2) 一是从数据文件old.txt(自己现行建好)中读入各项记录,二是由系统随机产生各记录,并且把记录保存到new.txt文件中以及显示到屏幕上,记录条数不要少于30,然后分别以电话号码和用户名为关键字建立哈希表。(3) 分...

2013-12-22 21:16:00 197

哈希表实现

本文转自:哈希表的实现相关定义:根据散列函数H(key)和处理冲突的方法将一组关键字映象到一个有限的连续的地址集(区间)上,并以关键字在地址集中的“象” 作为记录在表中的存储位置,这种表便称为散列表(或称哈希表),这一映象过程称为散列造表或散列,所得的存储位置称散列地址。构造哈希函数的方法: 1. 直接寻址法2. 数字分析法3. 平方取中法4. 折叠法...

2013-12-22 21:09:00 124

网络端口大全

本文转自:网络端口及其详解很多东西不是不重要而是不常用,我们并不能全部记住,就像所有的端口号以及用途,本文收集并整理了所有端口号并作详解,以便日后查询。按端口号可分为3大类: (1)公认端口(Well Known Ports):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。(2)注册端...

2013-12-22 20:34:00 412

哈希表简介

本文转自:哈希表(附部分代码)Hash,一般翻译做“散列”,也有直接音译为”哈希“的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长...

2013-12-22 19:58:00 185

epoll使用详解

本文节转自:epoll使用详解(精髓)在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头...

2013-12-22 18:29:00 110

stub的概念

何谓stub"打桩"函数:在单元测试中被其它模块调用,在自顶向下的集成过程中尤其有效,是用来测试的。例如要测试一个函数f():voidf(){ret=g();}f() 函数中调用了函数 g(),但是在测试 f() 的时候 g() 函数还没有写出来,这时可以写一个 g() 的存根(stub)函数,来模拟 g() 函数(比如只让它返回一个我们预期的值,这样就可以完成对函数 f(...

2013-12-22 17:24:00 748

大一学生学习没劲、数学不好、想学游戏,怎么办?

【来信】尊敬的贺老师:  你好,我是烟大计算机学院软工大一的学生,曾有幸听过您的一节课,我的老师也曾向我们提起过你,我知道您是一位热心的领路人,我这里有一些问题想请教你,希望您能帮我解答一下。  1、上了大学,感觉就是和高中不一样,没有了高中的繁忙,空闲的时间多了,反而不知道该做什么,刚开始的时候还能认真的学习,现在渐渐地也开始变得不认真了,开始逃一些课了,而且最近又和宿舍的同学一起玩游戏,有点...

2013-12-22 07:12:00 195

开源视频平台:Kaltura

Kaltura是一个很优秀的开源视频平台。提供了视频的管理系统,视频的在线编辑系统等等一整套完整的系统,功能甚是强大。Kaltura不同于其他诸如Brightcove,Ooyala这样的网络视频平台,主要区别表现在:一方面,它的代码是开源的,可以免费部 署到企业;另一方面,它拥有一个模块化结构,可以让用户根据自己的需要购买平台的部分服务,而不是像其他公司那样采取一刀切的购买模式;最后它允许...

2013-12-22 00:16:00 241

POJ 2046 Power Strings

Power StringsTime Limit:3000MSMemory Limit:65536KB64bit IO Format:%I64d &amp; %I64u[Submit] [Go Back] [Status]DescriptionGiven two strings a and b we defi...

2013-12-21 20:48:00 99

2013-C++第17周项目参考解答链接集

课程主页在:http://blog.csdn.net/sxhelijian/article/details/11890759【项目1-体会函数参数传递】设计一个程序,输入3个整数,将其按从大到小的顺序输出,要求(1)排序功能通过函数实现(2)写出两个版本的函数,一个采用传地址值的方法,另一个采用引用类型作参数参考解答在:http://blog.csdn.net/sxhelijian/...

2013-12-21 17:20:00 175

C++第17周项目4 数组用于进制转换

课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565【项目4】数组用于进制转换:编一个程序,其中调用函数voidtran(intn,intd)用于将十进制数n转换为d进制数输出,并输出d进制数中最大位值是多少,在第几位。d的取值在2-32之间,数制d超过10时,依次用ABC...代表其基本符号,如对17进制而言,G代表其最大...

2013-12-21 17:19:00 142

URAL 1297 Palindrome

manacher....PalindromeTime Limit:1000MSMemory Limit:65536KB64bit IO Format:%I64d &amp; %I64u[Submit] [Go Back] [Status]DescriptionThe “U.S. Robots” HQ has...

2013-12-21 16:53:00 78

Unity手游之路<八>自动寻路Navmesh之入门

现在的大部分mmo游戏都有了自动寻路功能。点击场景上的一个位置,角色就会自动寻路过去。中间可能会有很多的障碍物,角色会自动绕过障碍物,最终达到终点。使用Unity来开发手游,自动寻路可以有很多种实现方式。第一种比较传统的是使用A星寻路,它是一种比较传统的人工智能算法,在游戏开发中比较常用到。大部分的页游和端游都用到这种技术。在Unity游戏也可以用这种技术,Asset Store上面已经有相关的组...

2013-12-21 00:24:00 1236

我的服务端之添加xml解释器

在游戏服务端中,我们会将可变的东西写数据库里,而将一成不变的东西写在配置里。在现实开发过程中,大多数开发者会选用xml作为服务的配置。原因是xml树形结构化表示、标记清晰及易于理解和方便移植。下面我将会为我的服务端添加tinyxml。tinyxml是一个简单的,轻量级的,由C++实现的XML文档的解析器,它可以被其它程序方便地集成进去使用。同时tinyxml也是免费开源的。因此我会将tinyxml...

2013-12-21 00:04:00 131

UVA 11020 Efficient Solutions

mulitset可以当BST用。。。Efficient SolutionsTime Limit:3000MSMemory Limit:Unknown64bit IO Format:%lld &amp; %llu[Submit] [Go Back] [Status]DescriptionProblem IEfficien...

2013-12-20 23:21:00 88

法133计算机科学课第15周实践题目及参考解答

课程主页在:http://blog.csdn.net/sxhelijian/article/details/13705597编程练习1:输出1000以内的所有素数。参考解答:#include&lt;stdio.h&gt;#include&lt;math.h&gt;int main(){ int m,i,k,prime; for(m=2;m&lt;=200;m++)...

2013-12-20 20:56:00 109

HDOJ 4080 Stammering Aliens

用hash挫字符串。。。。Stammering AliensTime Limit: 10000/5000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 576Accepted Submission(s): 213Problem DescriptionDr. ...

2013-12-20 15:43:00 116

开源视频平台:MediaCore(MediaDrop)

MediaCore 是一个多媒体的建站系统,主要的功能包括视频、音频、YouTube集成、播客和 iTunes RSS 生成,用户可以提交各种多媒体内容。《开源中国》网站上说它是一个开源系统,但是在官方网站上没有找到源代码下载。后来发现它有商业版本和开源版本两种,开源版本原名叫MediaCore Community Edition,现在已经改名为MediaDrop。发现MediaC...

2013-12-20 14:45:00 123

开源视频监控系统:iSpy

iSpy是一个开源的视频监控软件,目前已经支持中文。自己用了一下,感觉还是很好用的。翻译了一下它的介绍。iSpy将PC变成一个完整的安全和监控系统iSpy使用您的摄像头和麦克风来检测和记录声音或运动。捕获的媒体被压缩编码成Flash Video或MP4,在网络上安全的传输。iSpy可以同时运行在多台计算机上,具有完整的电子邮件,短信和Twitter报警功能。特点iSpy是世界上...

2013-12-20 13:56:00 320

考试周,不上课了并不意味着不学习了

早起要上传一个文件,看到梅花桩协会群里有同学说“一天没课,在宿舍过得好颓废”。上了大学,失去了原先支撑学习的高考宏伟目标,失去的老师的耳提面命,不少同学变得茫然与不适。许多赖以维持学习的外部约束在失去,而需要的内部动机尚未建立之时,如何过好考试周,这是一个新话题。考试周,不上课了并不意味着不学习了;考试周,觉得考试能通过就不用复习了,也绝不是一个好主意。  下面是我在群里的留言,共享出来。  ...

2013-12-20 07:15:00 350

POJ 3294 Life Forms

二分长度,统计在哪些串中出现。。。Life FormsTime Limit:5000MSMemory Limit:65536KB64bit IO Format:%I64d &amp; %I64u[Submit] [Go Back] [Status]DescriptionYou may have wond...

2013-12-19 23:44:00 103

我的2013——一名计算机教师的高开低走

  2013年,是我工作20年以来最跌宕起伏的一年。这一年,高开低走。多年来企盼的条件和事情突然来临,而这一切去得更加突然,一些想法得到验证的同时,也初次领会了单位中的一把手政治。在挫折面前,更加坚定了作为一个在教育基层的深度体验者的定位。这些不顺将是今生最宝贵的财富。充实的上半年  在领导的支持下,在学院新加盖的房间中,申请到了两间房,取名为“学业指导工作室”。这是一个在学校编制之外的“伪...

2013-12-19 22:21:00 250

CodeForces 374 B. Inna and Nine

B. Inna and Ninetime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputInna loves digit9very much. T...

2013-12-19 17:05:00 83

CodeForces 374 A. Inna and Pink Pony

一定要考虑全面啊。。。。。A. Inna and Pink Ponytime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputDima and In...

2013-12-19 15:28:00 143

【操作系统笔记】线程的实现与调度(结合Java)

转载请注明出处:http://blog.csdn.net/ns_code/article/details/17371269 并发不一定要依赖多线程(也可以多进程并发),但是在Java中谈论并发,大多数都与线程脱不开关系。线程的引入,可以把一个进程的资源分配和执行调度分开,各个线程既可以共享进程资源(内存地址、文件I/O等),又可以独立调度(线程是CPU调度的最基本单位)。操作系统线...

2013-12-19 08:36:00 166

Unity手游之路<七>角色控制器

我们要控制角色的移动,可以全部细节都由自己来实现。控制角色模型的移动,同时移动摄影机,改变视角。当然Unity也提供了一些组件,可以让我们做更少的工作,实现我们所期望的功能。今天我们就一起系统来学习相关的内容吧。(转载请注明原文出处http://blog.csdn.net/janeky/article/details/17406095)Charactor Controller(角色控制器)...

2013-12-19 00:49:00 123

POJ 1743 Musical Theme

最长不相交重复子串,转换成判定性问题,二分枚举长度再判断。。。。。Musical ThemeTime Limit:1000MSMemory Limit:30000KB64bit IO Format:%I64d &amp; %I64u[Submit] [Go Back] [Status]Description...

2013-12-18 12:07:00 66

大二学生的三个问题——恋爱、比赛、面向对象

【来信】老师:  距离上次给你写信(我该继续坚持C语言,还是转而去学C++?),有一个多月的时间了。自从收到你的回信,我感触的是:我真TMD不是爷们……于是,我开始主动的跟周围的一些同学接触,甚至是敞开一些心事……真的,感觉挺好,但是并不是所有人都能够和你合得来,你的热情有时换来的是别人的冷漠,我之后琢磨了琢磨:当初的我是否给别人的感觉也是这样?  那之后,我开始写博客,其实这也是老师你所倡导的...

2013-12-18 10:50:00 151

Java并发编程学习笔记之十八:笔记五中volatile意外问题的正确分析解答(含代码)...

转载请注明出处:http://blog.csdn.net/ns_code/article/details/17382679 在《Java并发编程学习笔记之五:volatile变量修饰符—意料之外的问题》一文中遗留了一个问题,就是volatile只修饰了missedIt变量,而没修饰value变量,但是在线程读取value的值的时候,也读到的是最新的数据。但是在网上查了很多资料都无果,看来...

2013-12-18 08:35:00 194

URAL 1517 Freedom of Choice

URAL第一A。。。。后缀数组第一题。。。。。大白书上关于后缀数组的部分好多bug。。。。。。总算被我一一坑过去了。。。。。搞会了后缀数组的正确姿势。。。。Freedom of ChoiceTime Limit:2000MSMemory Limit:65536KB64bit IO Format:%I64d &amp; %I64u[...

2013-12-17 23:42:00 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除