现在位置: 首页 > brill发表的所有文章
  • 10月
  • 08日
综合 ⁄ 共 2921字 评论关闭
文章目录 一、原码、反码、补码的定义 二、补码加、减运算规则 一、浮点数的运算规则 一、原码、反码、补码的定义 1、原码的定义 ①小数原码的定义    [X]原=   X   0≤X <1   1- X  -1 < X ≤ 0  例如: X=+0.1011 , [X]原= 01011        X=-0.1011  [X]原= 11011 ②整数原码的定义   [X]原=   X   0≤X <2n   2n-X  - 2n < X ≤ 0 2、补码的定义 ①小数补码的定义   [X]补=   X    0≤X <1   2+ X    -1 ≤ X < 0 例如:  X=+0.1011......
阅读全文
  • 03月
  • 13日
综合 ⁄ 共 10856字 评论关闭
Ehcache是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考,希望对缓存感兴趣的朋友有所收获。   一、特性一览,来自官网,简单翻译一下:   1、快速轻量 过去几年,诸多测试表明Ehcache是最快的Java缓存之......
阅读全文
  • 03月
  • 10日
综合 ⁄ 共 1449字 评论关闭
在Win32中使用GetMessage和PeekMessage都可以获取对应该程序产生的消息。 他们有什么区别呢? GetMessage的一般用法是GetMessage(&msg,NULL,0,0); 这样可以接受所有的消息,GetMessage在没有产生消息的时候并不返回, 而是一直在等待,直到一个消息返回; 当消息不是WM_QUIT时,返回一个非零值,也就是说,当是WM_QUIT时会返回一个零。 如果你在使用中如下使用: While(true) { if(GetMessage(&msg,NULL,0,0))     break; TranslateMessage(&msg); DispatchMessage(&msg); } 则会出现问题,什么问题呢,就是你结......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 1459字 评论关闭
题目链接~~> 做题感悟:第一次做时直接暴力就水过,但是在看别人解题报告时有人竟然用 0 ms 过了,很无语。 解题思路:1 )   直接暴力 耗时大约:1400ms    2 )  用三个标记数组标记  耗时大约:400ms   3 )  用精确覆盖算法 耗时大约:0 ms ,但是倒着填数比正着填要耗时短一般为 16 ms 就过了,估计是数据问题。那就说一下第二种方法吧,第三种没接触:用三个数组  row[ ][ ]  col[ ][ ]   vis[ ][ ] 分别标记一个数在第几行,第几列,第几个小正方形出现过,于是查询的时候就是O( 1 ) 的复杂度,至于row col 好标记,至于列 ......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 1627字 评论关闭
HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别: (1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法 (2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,例如假定welcome.jsp和authenticate.jsp之间为链接关系,welcome.jsp中有以下代码: <a href="authenticate.jsp?username=weiqin">authenticate.jsp </a> 或者: <form name="form1" method="post" action="authenticate.jsp"> 请输入用户......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 8774字 评论关闭
内容摘要:ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。 ANT的基本概念: ANT的安装:解包,设置路径 ANT的使用:最好的学习只不过是一个简单实用的例子起步…… ANT的基本概念:Java的Makefile 当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java 中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是这样一个流程脚本引擎......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 143字 评论关闭
从CC视频板报学到的: 每天进步一点点。 1.01^365 = 37.78 每天退步一点点。 0.99^365 = 0.02 每天再多付出一点点。 1.02^365 = 1 377.41 每天再少付出一点点。 0.98^365 = 0.0006 只比你努力一点的人,其实已经甩你很远。 只要你足够多的努力,你将有得质的飞跃。
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 810字 评论关闭
拦截导弹 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 某国为了防御敌国的导弹袭击,发展中一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于等于前一发的高度。某天,雷达捕捉到敌国导弹来袭。由于该系统还在试用阶段,所以只用一套系统,因此有可能不能拦截所有的导弹。 输入 第一行输入测试数据组数N(1<=N<=10) 接下来一行输入这组测试数据共有多少个导弹m(1<=m<=20) 接下来行输入导弹依次飞来的高度,所有高度......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 4670字 评论关闭
用途   报告中央处理器(CPU)统计信息和整个系统、适配器、tty 设备、磁盘和 CD-ROM 的输入/输出统计信息。 语法   iostat [ -s ] [ -a ] [ -d | -t ] [ -T ][ -m ][ PhysicalVolume ... ] [ Interval [ Count ] ] 描述   iostat 命令用来监视系统输入/输出设备负载,这通过观察与它们的平均传送速率相关的物理磁盘的活动时间来实现。iostat 命令生成的报告可以用来更改系统配置来更好地平衡物理磁盘和适配器之间的输入/输出负载。   由 iostat 命令生成的第一份报告提供了关于自从系统被引导后的时间统计信息。......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 699字 评论关闭
继续上图和代码 package com.lyj.sort; public class ShellSort { /** * @param args */ public static void main(String[] args) { int[] array = { 76, 81, 60, 22, 98, 33, 12, 1, 19 }; // 排序前 System.out.print("排序前: "); for (int i : array) { System.out.print(i + " "); } System.out.println(); // 排序 shellSort(array); // 排序后 System.out.print("排序后: "); f......
阅读全文
  • 11月
  • 16日
综合 ⁄ 共 2924字 评论关闭
K-th Number Time Limit:20000MS   Memory Limit:65536K Total Submissions:28294   Accepted:8434 Description You are working for Macrohard company in data structures department. After failing your previous task about key insertion you were asked to write a new data structure that would be able to return quickly k-th order statistics in the array segment. That is, given an array a[1...n] of different integer numbers, your program must answer a series of questions Q(i, j, k)......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 8538字 评论关闭
3. Proxool ØProxool的使用和dbcp以及c3p0稍有不同,我们需要并且只需要在使用基本的java.sql.DriverManager之前加载org.logicalcobwebs.proxool.ProxoolDriver驱动类,并且按照proxool定义的url格式 ["proxool." + alias + ":" + driverClass + ":" + driverUrl ,其中alias是为连接池自定义的别名] 来获得connection;具体的可以参看proxool doc下的UserGuide,或本文所附的示例代码。下面对连接池的特性配置作详细说明 [这个是自己翻译的,不一定准确,有问题时请参看doc下的Properties ~]。 nfatal-sql-exception 以逗号隔......
阅读全文