自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (17)
  • 收藏
  • 关注

转载 获取普通Java对象大小

缓存对象需要知道对象占用空间的大小,可以事先设置好每种类型的大小,此方法对普通的对象起效,Jive论坛中的对象也是采用这种办法来获取对象的大小的(取自Jive). [java] view plaincopypublic class CacheSizes {      /**      * Returns the size in

2013-03-24 14:13:49 876

转载 Java应用技巧:SE6调用编译器的两种方法

【赛迪网-IT技术报道】在很多Java应用中需要在程序中调用Java编译器来编译和运行。但在早期的版本中(Java SE5及以前版本)中只能通过tools.jar中的com.sun.tools.javac包来调用Java编译器,但由于tools.jar不是标准的Java库,在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标准的包来操作Java编译器,这就是javax.tool

2013-03-24 00:00:11 804

转载 HUST JudgeOnline 开发日记 3

关于online judge性能的思考今年清华大学和上海大学的网络预赛中都出现了比较严重的服务器负载问题,所以我觉得性能问题必须得仔细推敲一下了。有人说可以使用多线程,可是在这里我想帮助是不大的,因为这里基本不存在多少等待的情况,而多线程只是为了将其他进程处在等待某种响应的时候,空闲出来的时间和资源利用起来的方式,对于ACM题目,这样作的意义不大,因为这里消耗的很多时间是在算法运行过程中的CP

2013-03-23 23:57:10 853

转载 HUST JudgeOnline 开发日记 2

在上一次的方案中,我用setrlimit来限制子进程对资源的使用量,用非阻塞的wait4函数来进行进程状态的连续监控,还有WIFEXIT, WTERMMSG等一组宏,可以做到对子进程的精确监视与限制,可是内存使用峰值却不能准确测出来。原方案是这样的,在每一轮wait4的时候查看/proc/$pid/statm或者/proc/$pid/status文件,其中保存有进程的内存使用情况。这样做有一个弊端

2013-03-23 23:56:35 869

原创 HUST JudgeOnline 开发日记 1

首先介绍一下这个项目:这是我的毕业设计,一个B/S系统,用于ACM/ICPC(国际大学生程序设计竞赛)的再线评测与竞赛。 附加说明: 该项目将作为遵循GPL协议的开源项目发布。评测过程是这样的,选手通过浏览器登陆系统,阅读编程问题描述(这里所有问题都有标准输入和输出),然后编写代码,通过标单提交,在服务器端对选手的代码进行检查,然后编译运行,服务器要对选手的程序运行状态进行控制,主

2013-03-23 23:55:47 1087

转载 Java沙箱的实现

点击打开链接Java沙箱实现是重写类加载器和安全管理器,通过设置的全局安全管理器来控制执行程序的权限 说明: 安全策略只对安装安全管理器之后的类生效,之前的类不再此管理范围之内,利用这一点可以预先设置我们需要的操作,而对某个点之后的所有非法操作进行权限设置. 类加载器重写[java] view plaincopy

2013-03-23 23:54:38 3826 1

转载 基于Java的OJ(Onlie Judge)实践

点击打开链接暑假期间实现了OJ的核心框架,其中包括核心运行功能的实现, Java程序运行沙盒,(不包含c/c++运行部分),这部分将会近期实现. 期间我参考了很多网上的现有资料,对他们无私的奉献致敬,这里我对我们的OJ 做一下简单的阐述(其实原理很简单^_^).我们的OJ核心实现将采用Jsp + Java/c实现, 服务器采用linux, 可执行Java

2013-03-23 23:52:21 5240 1

Github for windows

对于网速慢的,github离线老是安装不了,所以才上传次资源

2015-01-15

操作系统MiniOS

开发工具:MyEclipse6.0,部分界面使用NetBeans界面工具拉控件的。 模拟一个采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理、文件管理和用户接口四部分。用一个文件disk模拟磁盘,设磁盘的每个盘块64字节,模拟磁盘共有128块。

2012-09-24

MyEclipse 9.1 在windows ,Linux ,MacOSX的破解补丁

MyEclipse 9.1 在windows ,Linux ,MacOSX的破解,并解决myeclipse 9.1 在Linux自动退出问题

2012-03-26

计算机图形学实验和综合实验和综合实验报告

此拼图游戏是一个运用程序,用户通过鼠标点击小图片进行拼图,用户可根据自己的爱好选择图片,还有背景音乐,游戏有计时功能,游戏过程中可暂停,继续,结束。如果拼图完成,还有一个排行榜,每次只显示所有时间最少的前五名。

2012-01-11

操作系统综合实验之哲学家吃面问题和实验报告

本程序需要用到的数据有:5个哲学家和一张圆桌子,桌子旁边有5个座位,桌子上放着5支筷子,每两个座位之间放一支,为了吃面,哲学家必须获得一双筷子,且每人只能直接从紧邻自己的左边或右边去取筷子。 ①哲学家是进程,有四种状态,分别是等待任务、思考、饥饿、就餐,用不同图片表示哲学家状态。 ②筷子是进程运行所需要的资源,有两种状态:被占用和空闲,筷子图片为空白时,资源被占用。 ③进程运行时间是由随机函数随机产生的,随机函数是以当前逝去时间作为随机种子,进程运行时间。

2012-01-11

java课程设计之学生通信录管理系统报告论文

java课程设计之学生通信录管理系统报告论文,非常详细和完整。

2012-01-11

java课程设计学生通信录管理系统

开发工具netbeans6.9 通讯录管理系统是单机版,主要功能是管理学生的通讯方式,并且提供相关的统计分析。要求前端GUI采用Swing技术,数据存储采用文件系统(可以是文本文件、可以是xml文件或其他自定义格式文件,但不能是Excel文件)。 功能点 1.实现学生基本信息的录入、修改、删除、查询等。 2.支持学生的分类,分类采用树形结构,而且树的层次是无限的。例如 华南农业大学 -----信息学院 ----------计算机系 -----------------计算机(1)班 -----------------计算机(2)班 ------艺术学院 -------------服装设计(1)班 3.支持通讯录以Excel文件格式导入导出操作。 4.界面支持全键盘操作,即不用鼠标也能完成该系统的所有功能。 5.查询统计功能,能够按照籍贯、专业等条件统计分析,并且以图表的方式展现。 6.界面及相应功能可以参照Windows的“通讯薄”,可以从Windows的附件中找到

2012-01-11

java课程设计学生同学录管理系统

通讯录管理系统是单机版,主要功能是管理学生的通讯方式,并且提供相关的统计分析。要求前端GUI采用Swing技术,数据存储采用文件系统(可以是文本文件、可以是xml文件或其他自定义格式文件,但不能是Excel文件)。功能点 1.实现学生基本信息的录入、修改、删除、查询等。 2.支持学生的分类,分类采用树形结构,而且树的层次是无限的。例如 华南农业大学 -----信息学院 ----------计算机系 -----------------计算机(1)班 -----------------计算机(2)班 ------艺术学院 -------------服装设计(1)班 3.支持通讯录以Excel文件格式导入导出操作。 4.界面支持全键盘操作,即不用鼠标也能完成该系统的所有功能。 5.查询统计功能,能够按照籍贯、专业等条件统计分析,并且以图表的方式展现。 6.界面及相应功能可以参照Windows的“通讯薄”,可以从Windows的附件中找到。

2012-01-01

178个经典c语言源代码

178个经典c语言源代码,代码有注释,很容易看懂,适合初学C的。

2012-01-01

ACM算法编程

计算机算法分析与设计,内含背包9讲,四边形不等式,后缀数组&后缀树,KMP推广算法等,既有代码,又有文字解说。

2012-01-01

四边形不等式

动态规划加速原理之四边形不等式,四边形不等式基本理论等。

2012-01-01

状态压缩算法

状态压缩算法,内含详细解说和代码,适合Acm学者。

2012-01-01

算法动态规划总结(拓展篇)

算法动态规划拓展总结,内含详细解说和代码。

2012-01-01

算法动态规划总结(基础篇)

计算机算法中动态规划基础总结,内含代码。

2012-01-01

算法背包9讲

计算机算法分析与设计中经典例子背包问题。

2012-01-01

《C语言算法速查手册》完整代码

《C语言算法速查手册》可以方便学者快速查找算法完整代码。

2012-01-01

c语言实用程序设计100例

c语言实用程序设计100经典例子,适合想深入掌握C语言的学者。

2012-01-01

空空如也

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

TA关注的人

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