专业基础
文章平均质量分 71
South-Fly
我喜欢程序员,他们单纯、固执、容易体会到成就感。面对压力,能够挑灯夜战、不眠不休;面对困难,能够迎难而上、挑战自我;他们也会感到困惑与傍徨,但每个程序员的心中都有一个比尔盖茨或是乔布斯的梦想-用智慧开创属于自己的事业。我想说的是其实我是一个程序员!
展开
-
名词解释
1.INTRANET: Intranet又称为企业内部网,是Internet技术在企业内部的应用。它实际上是采用Internet技术建立的企业内部网络,它的核心技术是基于Web的计算。Intranet的基本思想是:在内部网络上采用TCP/IP作为通信协议,利用Internet的Web模型作为标准信息平台,同时建立防火墙把内部网和Internet分开。当然Intranet并非一定要和Internet连接在一起,它完全可以自成一体作为一个独立的网络。它通常建立在一个企业或组织的内部并为其成员提供信原创 2010-10-08 16:43:00 · 1027 阅读 · 0 评论 -
URI URL URN
1.URI Web上可用的每种资源,如HTML文档、图像、视频片段、程序等,由一个通用资源标识符(Uniform Resource Identifier,简称“URI”)进行定位。URI一般由三部分组成: 1)主机名存放资源的自身的名称,由路径表示。参考下面的URI,它符合当前的RFC4395规范:协议名称://域名.根域名/目录/文件名.后缀例如http:原创 2013-07-27 09:44:04 · 1063 阅读 · 0 评论 -
多种方法教你 Docx怎么转换成Doc
刚刚在网上下载了个Word财务方面的表格,但是下载下来才发现是“Docx格式”的文件,并不是我常用的“Doc格式”的文件,要知道Docx格式的文件只有用Word2007才能够打开,自己电脑上装有Word2003,打开后全是乱码,这该怎么办呢?呵呵,这点小问题难不倒我,用Word也有个5、6年了,这方面的知识也是非常了解。相信遇到此类问题的朋友也是非常着急,下面Word联盟就来教大家几种简单的方法将转载 2013-08-06 17:55:38 · 1071 阅读 · 0 评论 -
项目经验总结A
1. 分页问题:在分页的查询SQL中,要注意排序字段部分,排序字段中要有一个字段确保该查询结果排序的唯一性,否则,会出现类似下面的情况:若查询SQL为:SELECT t.DictID,t.Type,t.DictNo,t.DictVal,t.Flag,t.Stat,t.SeqNo,t.Remark FROM TrainBDDict t ORDER BY t.SeqNo第一页有原创 2013-11-18 17:00:11 · 944 阅读 · 0 评论 -
Servlet学习总结-2
综述:1.什么是Servlet? 1)Servlet就是Java类; 2)Servlet是一个继承HttpServlet类的类; 3)Servlet在服务器端运行,用以处理客户端的请求;2.Servlet相关包的介绍:Servlet是实现javax.servlet.Servlet接口的对象。大多数Servlet通过从GenericServlet或HttpS原创 2013-11-10 12:07:31 · 1311 阅读 · 0 评论 -
用Java来获取访问者真实的IP地址
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。 经过代转载 2013-11-25 19:03:49 · 3790 阅读 · 0 评论 -
java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式的比较与详解
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definit转载 2012-09-19 18:45:15 · 515 阅读 · 0 评论 -
汉字的长度问题
在项目中,时不时的会有计算汉字长度的需求,是不是有时结果会让你摸不着头脑?看了下面转载的一篇文章就应该有更深刻的认识了,这是牛人柳风写的一篇介绍微信教程的文章,顺便也介绍了计算汉字长度的一些知识,分享给大家:相信不少朋友都遇到过这样的问题:当发送的文本消息内容过长时,微信将不做任何响应。那么到底微信允许的文本消息的最大长度是多少呢?我们又该如何计算文本的长度呢?为什么还有些原创 2014-02-10 14:13:41 · 1995 阅读 · 0 评论 -
云计算:SaaS、PaaS、IaaS并不神秘
近两年来,随着云计算技术的飞速发展,越来越多的厂商意识到了它巨大的潜在价值。随着微软、IBM、Google、亚马逊等高科技公司数以亿计的商业投资,云计算逐渐成为信息通信产业内最热、最受关注的话题。分析人士称,云计算是一种全新的低成本、高效率的IT服务方式,它将引领信息通信下一个浪潮!。 近日,国际知名市场研究机构Gartner发有评论称,云计算是2010年最具影响力的IT技术,也是2转载 2014-02-12 16:24:02 · 1648 阅读 · 0 评论 -
CPU/OS X86 X64 32bit 64bit
X86,X64 属于 cpu框架结构,即分别是使用X86指令集的CPU和使用X64指令集的CPU,使用X86指令集的CPU一次最多处理32位数据(32bit),使用X86指令集的CPU一次最多处理64位数据(64bit)。32bit(32位),64bit(64位)属于OS-操作系统,32bit(32位) 是在X86指令集的CPU上建立的OS。64bit(64原创 2013-05-10 18:43:52 · 1675 阅读 · 0 评论 -
Windows通过VNC访问Ubuntu
http://www.linuxidc.com/Linux/2012-10/73043.htm准备:一个系统为Windows XP 或WIN7的机器,一个系统为Ubuntu的机器 (二者可以均可为虚拟机或实体机)目的:在Windows系统上通过VNC远程访问Ubuntu。简介:VNC(VIrtual network Cumputing)是Linux下远程接入的一种方式。转载 2014-03-02 00:10:26 · 1193 阅读 · 0 评论 -
Windows 查看端口号被占用情况 & Address already in use: JVM_Bind<null>:8080
Windows平台1.在windows命令行窗口下执行: C:/>netstat -ano 我们可以知道某一端口被那个进程(对应PID)占用,然后我们可以打开任务管理器,查看某一PID对应的进程名;如果PID没有显示,菜单--->查看--->选择列--->选中PID即可;得知进程后,我们可以将进程杀掉,修改其使用的端口。 2.继续执行下面命令:C:/>netstat转载 2012-08-10 16:44:46 · 2430 阅读 · 0 评论 -
浏览器兼容模式 总结
想必你一定知道浏览器有个标准(Standards)模式和一个怪异(Quirks)模式,或许你还听说过有个“准标准(Almost Standards)”模式。而当你打开Internet Explorer的时候,又看到了什么浏览器模式、文档模式,还有什么兼容性视图等等...三种模式首先我们要知道,为什么会有这么多模式。其实这是个历史遗留问题,在浏览器大战时期,网景浏览器(N原创 2014-03-10 16:11:05 · 1597 阅读 · 0 评论 -
ubuntu安装vncserver实现图形化访问
VNC (Virtual Network Computer)是虚拟网络计算机的缩写。VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncse原创 2014-03-02 00:06:41 · 2498 阅读 · 0 评论 -
CSS长度单位:px 和 pt的区别
先搞清基本概念:px就是表示pixel,像素,是屏幕上显示数据的最基本的点;而pt就是point,是印刷行业常用单位,等于1/72英寸。这样很明白,px是一个点,它不是自然界的长度单位,谁能说出一个“点”有多长多大么?可以画的很小,也可以很大。如果点很小,那画面就清晰,我们称它为“分辨率高”,反之,就是“分辨率低”。所以,“点”的大小是会“变”的,也称为“相对长度”。 pt全称为po转载 2014-03-28 11:38:59 · 1126 阅读 · 0 评论 -
Java中ArrayList和LinkedList区别
一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。原创 2015-06-27 11:52:14 · 568 阅读 · 0 评论 -
win7登陆密码忘记了的几种找回方法
方法/步骤一、简单的方法: 开机启动windows,进入欢迎界面后,会出现输入用户名密码提示框,这时候,同时按住Ctrl+Alt+Delete,会跳出一个账号窗口,输入用户名:administer,按回车即可。二、如果administer账号也有密码: 1、启动win7系统是按住F8 2、选“带命令行的安全转载 2015-09-08 10:41:33 · 2382 阅读 · 0 评论 -
操作系统 并发VS并行
并发的英文是 Concurrency,并行的英文是 Parallelism,并发与并行是两个不同的概念。并行是指在同一时刻,有多条指令在多个处理器上同时执行。并发是指在同一时刻,只能有一条指令执行,但多个进程指令被快速轮换执行,使得在宏观上具有多个进程同时执行的效果。有人做过比喻,要完成吃完三个馒头的任务,一个人可以这个馒头咬一口,那个馒头咬原创 2013-07-20 17:50:23 · 1599 阅读 · 0 评论 -
操作系统 信号量与PV操作
在操作系统中,进程之间经常会存在互斥(都需要共享独占性资源时) 和 同步(完成异步的两个进程的协作)两种关系.为了有效的处理这两种情况,狄克斯特拉设计(W.Dijkstra)在1965年提出信号量 (semaphore)和PV操作.原创 2013-07-21 10:49:18 · 5132 阅读 · 1 评论 -
操作系统 临界资源 临界区
临界资源是指每次仅允许一个进程访问的资源.属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。每个进程中访问临界资源的那段代码称为临界区。显然,若能保证诸进程互斥地进入自己的临界区,便可实现诸进程对临界资源的互斥访问。为此,每个进程在进入临界区之前,应先对欲访问的临界资源进行检查,看它是否正被访问。原创 2013-07-20 18:19:08 · 4844 阅读 · 0 评论 -
镜像文件
所谓镜像文件其实和ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用,例如一个测试版的操作系统、游戏等。镜像文件不仅具有ZIP压缩包的“合成”功能,它最重要的特点是可以被特定的软件识别并可直接刻录到光盘上。其实通常意义上的镜像文件可以再扩展一下,在镜像文件中可以包含更多的信息。比如说系统文件、引导文件、分区表信息等,这样镜像文件就可以包含一个分区甚至是一块硬盘的所有信息。使用这类镜像文件的经典软件就是Ghost,它同样具备刻录功能,不过它的刻录仅仅是将镜原创 2010-10-15 21:05:00 · 513 阅读 · 0 评论 -
网络协议简介及英文简写
在网络的各层中存在着许多协议,它是定义通过网络进行通信的规则,接收方的发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息,以这种规则规定双方完成信息在计算机之间的传送过程。下面就对网络协议规范作个概述。ARP(Address Resolution Protocol)地址解析协议 它是用于映射计算机的物理地址和临时指定的网络地址。启动时它选择一个协议(网络层)地址,并检查这个地址是否已经有别的计算机使用,如果没有被使用,此结点被使用这个地址,如果此地址已经被别的计算机使用,正在使用此地址的计原创 2010-10-22 17:20:00 · 3053 阅读 · 0 评论 -
ISO/OSI七层模型
<br /> <br /> ISO/OSI/RM(Open System Interconnection Reference Model)<br /> 开放系统互联参考模型就是遵守互联标准协议的实系统。<br />【物理层】:物理层位于 OSI参与模型的最底层,它直接面向实际承担数据传输的物理媒体(即信道)。物理层的传输单位为比特。物理层是指在物理媒体之上为数据链路层提供一个原始比特流的物理连接。 <br /> 功能:实现实体之间的按位原创 2010-10-27 23:55:00 · 1069 阅读 · 0 评论 -
浅谈模拟信号和数字信号
<br /> 信号数据可用于表示任何信息,如符号、文字、语音、图像等,从表现形式上可归结为两类:模拟信号和数字信号。模拟信号与数字信号的区别可根据幅度取值是否离散来确定。 <br /> 模拟信号指幅度的取值是连续的(幅值可由无限个数值表示)。时间上离散的模拟信号是一种抽样信号,它是对模拟信号每隔时间T抽样一次所得到的信号,虽然其波形在时间上是不连续的,但其幅度取值是连续的,所以仍是模拟信号,称之为脉冲幅度调制(PAM,简称脉幅调制)信号。平时我们听到的声音、看到的电视图像都是模拟信号。 <br /转载 2011-05-28 21:01:00 · 931 阅读 · 0 评论 -
浅谈电脑音乐及MIDI技术——1
1.MIDI概述 MIDI是MusicalInstrumentDigitalInterface的首写字母组合词,可译成"电子乐器数字接口".用于在音乐合成(musicsynthesizers),乐器(musicalinstruments)和计算机之间交换音乐信息的一种标准协议.MIDI是乐器和计算机使用的标准语言,是一套指令(即命令的约定),它指示乐器即MIDI设备要做什么,怎么做,如演奏音符,加大音量,生成音响效果等.MIDI不是声音信号,在MIDI电缆上传送的不是声音,而是发给MIDI设备或原创 2011-05-28 23:25:00 · 2410 阅读 · 0 评论 -
声卡的发声原理
<br /> 在一套多媒体电脑中,声卡扮演了一个重要的角色。通过一块优质的声卡,加上一对不错音箱,我们便可得到动听的音效。现在的声卡很便宜,只要花二三百元就可以买到一张功能齐全的。所以人们在购买电脑时,声卡就成了基本的配置,但其中多数人对声卡的功能并不了解。其实,只要我们多些了解声卡的功能,对声卡的使用知识多一些,就会明白一块优质的声卡能带给我们多少乐趣。<br /><br />声卡的发声原理主要有以下几种:<br /><br />1.声卡录制与播放的声音,都是一连串变化不同的类比信号。录音时利用类比转载 2011-05-28 21:00:00 · 3167 阅读 · 0 评论 -
域名的A记录、mx记录、ns记录
什么是A记录?什么是别名记录(CNAME)?什么是MX记录?什么是NS记录?1、A记录:WEB服务器的IP指向 A (Address)记录是用来指定主机名(或域名)对应的IP地址记录。 说明:用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置自己域名的二级域名。就是说:通过A记录,大家可以设置自己的不同域名转到不同的IP上去!如:转载 2012-08-16 17:29:25 · 2450 阅读 · 0 评论 -
Java synchronized之用法及功能简介
1.synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。 1)某个对象实例内,synchronized Method(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中原创 2012-10-19 22:42:45 · 578 阅读 · 0 评论 -
Http(应用层)-->Socket-->TCP/UDP(传输层)--Socket>-->Http(应用层)
相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 首先,了解TCP/IP五层协议: 物理层--网络接口层--互联网层--传输层--应用层 1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数原创 2012-10-20 00:17:18 · 1087 阅读 · 0 评论 -
OSI网络七层协议 与 TCP/IP五层协议
TCP/IP的通讯协议 TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。转载 2012-10-20 01:07:24 · 3984 阅读 · 0 评论 -
HTML/JavaScript/CSS/XML/PHP/JSP/Java 注释符号
我们如果很短时间内接触过多的语言,如HTML、JavaScript、PHP、Java等,我们不但可能会被其中不同的语法规则弄糊涂,可能就连其中的注释符号都不能和语言对应起来。所以,我们有必要总结一下,这样容易记忆,不要等到我们分不清的时候再一次一次去查,这样可就浪费时间了!要善于总结!1.HTML注释: 2.XML注释: 3.CSS注释 /* this i原创 2012-11-28 11:06:23 · 1993 阅读 · 0 评论 -
面试之英文自我介绍
Good morning ! It is really my honor to have this opportunity for an interview,I hope i can make a good performance today. I'm confident that I can succeed. Now i will introduce myself bri原创 2013-05-12 00:30:47 · 1261 阅读 · 0 评论 -
OLAP And OLTP
联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准则。OLAP的提出引起了很大的反响,OLAP作为一类产品同联机事务处理 (OLTP) 明显区分开来。当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Anal转载 2013-06-18 19:40:15 · 1043 阅读 · 0 评论 -
弧度与角度的关系
一、角的两种单位 “ 弧度”和“度”是度量角大小的两种不同的单位。就像“米”和“市尺”是度量长度大小的两种不同的单位一样。 在flash里规定:在旋转角度(rotation)里的角,以“度”为单位;而在三角函数里的角要以“弧度”为单位。这个规定是我们首先要记住的!!!例如:rotation2--是旋转“2度”;sin(π/2)--是大小为“π/2弧度”的角的正弦。转载 2015-09-11 18:10:38 · 2052 阅读 · 0 评论