0. “面向对象”比你想象的要难得多 也许只有我有这种想法,不过我曾经以为计算机科学课上学过的“面向对象”是很简单的东西。我的意思是,创建一些类来模拟现实世界能有多难啊?其实,那还真是挺难的。 十年之后,我仍然在学习如何合理地建模。我后悔以前我没有花更多的时间来学习面向对象和设计模式。优秀的建模技术对于每一个开
线段AB上的点数和正方形CDEF上的点数哪个多? 答案是一样多!猜对了吗?猜是不够的,让我们建立一个一一对应关系 P(0.1357, 0.2468)--> P0.12345678 这样我们总能得到点的一一对应。同样线段和立方体的点数也是一样多! 这让我想起Z-value的多维到单维的映射方法。 同样的偶数个数和整数的个数是一样多的,不同长度的线段点数也一样多。实际上“在无
SAX (Simple API for XML) 和 DOM (Document Object Model) 是当前两个主要的XML API,几乎所有商用的xml 解析器都同时实现了这两个接口。因此如果你的程序使用了SAX或者DOM APIs,那么你的程序对xml解析器是透明。 1. DOM以一个分层的对象模型来映射xml文档。而SAX将文档中
很久不用C/C++了, 还是不能回避的。用Eclipse习惯后就不想改环境了,于是试着用CDT搭个C/C++环境。 eclipse使用的是集成CDT的 Eclipse IDE for C/C++ Developers MinGW的离线安装包真难找,这个是解压直接使用的,很方便 mingw-offline-install 设置MinGW_HOME= D:\MinGW &
开始->附件->系统工具->任务计划 可自动执行bat文件,可以指定间隔月,天,星期
答案一: 1.异步传输 通常,异步传输是以字符为传输单位,每个字符都要附加 1 位起始位和 1 位停止位,以标记一个字符的开始和结束,并以此实现数据传输同步。所谓异步传输是指字符与字符(一个字符结束到下一个字符开始)之间的时间间隔是可变的,并不需要严格地限制它们的时间关系。起始位对应于二进制值 0,以低电平表示,占用 1 位宽度。停止位对应于二进制值 1,以高电平表示,占用 1~2 位宽度。
MalformedByteSequenceException: Invalid byte 2 of 2-byte UTF-8 启动Tomcat6出错,原来是因为我在conf/context.xml添加了中文注释。去掉即可
之前安装了CollabNetSubversion-server-1.6.9-1.win32.exe在NetBeans里用着很顺利(除了那次window防火墙自动开启使得同学登不上搞了半天),后面想加一个repository,愣是忘了怎么以前的是怎么加的。 今天安装了TortoiseSVN工具,可以很方便的建立repository。 再设置用户名密码: 到某个repository的conf\p
Cygwin下安装Tomcat和windows下一样简单。 1.确保JAVA_HOME和Path正确设置。e.g. JAVA_HOME=D:\Program Files\Java\jdk1.6.0_10 (JAVA_HOME设置时末尾别加分号,因为若在Path中使用到会被错误解释)Path=%JAVA_HOME%\bin\;… 2.将apache-tomcat-6.0.26.zip解压至cyg
原因是tomcat需要使用的8080端口被oracle服务占用 解决方法: 1.修改tomcat使用端口。tomcat6\conf\service.xml中的Connector端口值,这里我改成8088 2.禁用oracle占用该端口的进程(可用上篇端口查找方法)。查找可知是oracle9i的TNSLSNR占用了该端口
http://www.blogjava.net/rabbit/archive/2008/03/12/185559.html 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的
开始学习一个简单的J2EE项目,一个完整的JEE项目涉及的内容太多了,决定边学边记,好记性不如烂笔头嘛。废话不说了。第一次笔记 项目开发流程目前常用的两种方法项目开发方法RUP和XP1. RUP(Rational Unified Process)统一软件开发过程纵向(工作流/生命周期):9个核心工作流,包括6个过程核心工作流和3个支持核心工作量横向(时间轴):项目开发四个阶段,起步(Incepti
---------------------------------------@echo off SETLOCAL::Standard commissionSET _date=%date%echo %_date%::Premium commissionSETLOCAL date 2005-1-1cd "D:\Program Files\SAS\SAS 9.1"start sas
@echo off setlocal Set _html=Hello^>World Echo %_html%In the above, the Echo command will create a text file called 'world' - not quite what we wanted! This is because the '^' caret works once f
转自:批处理之家批处理编程的异类——时钟(Clock)1、暂停(Pause)、延迟(Delay)、等待(Wait)、睡眠(Sleep)1)for+set+if,时间精度为0.01秒,适用平台为WinNT/2K/XP/2003。 利用for解析变量%time%并存为两个时间点%start%和%now%,再利用set /a计算两个时间点的时间差,最后用if判断时间差是否达到设定的
hi,writer
今天关键时候没法上网了,原来DNS挂了,虽然ping能ping通。nslookup命令还是蛮有用的。具体命令:http://blog.chinaunix.net/u1/44851/showart_409868.html
一、什么是ARP协议? 转自: 网络技术基础知识一之ARP协议概说 1、ARP协议概述 ARP协议和ICMP协议是常用的TCP/IP底层协议。在对网络故障进行诊断的时候,它们也是最常用的协议。 ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的低层协议,负责将某个IP地址解析成对应的MAC地址。 2、ARP工
来回于项目组和学校之间,网络连接频繁地手动设置IP太累人了。有需求才发现新东西(对本人而言,够孤陋寡闻的了)。用批处理脚本文件来切换网络IP和DNS设置。其实常用的一键清理系统垃圾也是这种批处理脚本。 .bat文件:@echo off netsh interface IP set address NAME="本地连接" source=static addr=10.100.102.18 mask=
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号