- 【笔记】数通基础
不要温顺地走进那个良夜
学习笔记网络数通思科
数通基础前言:这个笔记是几年前写的,里面的网络设备命令是思科的,虽然思科和华为的命令不一样(很像)但数通基础知识是互通的,希望帮到需要的人。OSI与TCP/IP协议簇一、分层思想为降低复杂性1、关系图示2、概念将复杂流程分解为几个功能相对单一的子过程。整个流程更加清晰,复杂问题简单化。更容易发现问题并针对性的解决问题。二、OSI七层模型三、TCP-IP五层协议簇(协议栈)1、数据的封装与解封装过程
- IP、端口、网络协议、TCP-IP五层模型
渴望力量的土狗
JavaEE网络协议tcp/ip网络
目录IP地址端口号网络协议协议分层(TCP/IP五层模型)应用层传输层(也叫运输层)网络层数据链路层物理层A用户通过qq给B发送一个字符串所经历的过程IP地址ip地址是一台主机的网络地址。ip地址主要是用来标识网络主机。如果一个主机想要和另一台主机进行网络通信,那么就需要知道对方的ip地址。本机与本机通信的ip:127.0.0.1(环回IP)IP地址采用点分十进制方式表示(a.b.c.d)比如环回
- TCP-IP计算机网络基本概述
纠结的小哥哥
网络p2p网络协议
计算机网络基本概述网络基础(一)、网络的定义通过网络传输介质(有线的传输介质和无线的传输介质)将计算机设备(个人电脑、服务器等)和网络设备(路由器、交换机、防火墙等)连接在一起,所构成的环境称为网络(构建网络后能够实现资源共享信息传递)分类:局域网(LAN网、内网)和广域网(WAN网,外网)(二)、网络功能1、数据通信传递各种信息数据(声音、图像、视频,实现多媒体通信)2、资源共享获取来自不同服务
- TCP-IP学习笔记2--协议分层与OSI参考模型
First Snowflakes
TCP/IPTCP/IP
协议的分层:为解决不同计算机之间的通信,ISO(InternationalOrganizationforStandards)指定了一个国际标准OSI(OpenSystemsInterconnection,开放式系统互联)。现在OSI虽然没有得到普及,但是提出的OSI参考模型常常被用于网络协议的制定中。(TCP/IP并非ISO所制定的标准,而是由IETF(InternetEngineeringTas
- TCP-IP学习笔记6--TCP-IP模型
First Snowflakes
TCP/IP
“五月的风慢慢地吹过湖面,泛起波浪层层,一只鸟儿飞过来,在我面前婉转歌唱”TCP/IP是当今计算机网络世界使用最为广泛的协议。该方面的知识对于那些想做网络编程的人来说是只至关重要的!两种模型在分层模块上略有差异,OSI参考模型注重通信协议必要的功能是什么,而TCP/IP协议更强调在计算机上实现协议应该开发哪一种程序!设备驱动程序与网络接口---------------------指的应该就是网卡及
- 计算机网络学习笔记(二)OSI模型与TCP-IP模型
想暴富,学技术
tcp/ip计算机网络学习
一、OSI网络模型7层物链网输会示用(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)1.应用层消耗流量的各个软件和程序。比如发送邮件的FTTP,发送文件的SMTP、万维网(HTTP)2.表示层规定两个通信端间传输数据的表达方式。具体功能:数据压缩与解压缩数据加密与解密数据格式的转换3.会话层建立或终止某个用于传输数据的会话。暂停、继续会话:使用校验点来保存会话进度,即使中途转去进行其
- TCP-IP协议【编程进阶学习篇】
程序员彭彭
网络信息技术tcp/ip学习网络
推荐书籍《图解TCP/IP》一、输入url网址后发生了什么?1、url(统一资源定位器uniformresourcelocator)组成:协议://域名[:端口]/路径eg:https://www.baidu.com/file:///H:/BaiduNetdiskDownload/作用:定位指定的资源.url是uri的一个子集,uri是唯一标识符的意思.身份证可以是uri,但不是url.2、DNS
- TCP协议基础知识
天渊hyominnLover
TCP连接简介TCP报文包括TCP首部和TCP数据部分,被包装成为IP传输数据,是一种基于连接的字节流传输协议大小通常为20字节TCP/IP协议族:TCP-IP协议族.jpgTCP技术详述TCP报文格式序号:32位的Seq序号,标识从TCP源端向目的端发送的字节流,发送方发送数据时进行标记确认号:32位的Ack序号,Ack=Seq+1,只有当Ack标志位为1时,该Ack确认号才有效;确认号表示发出
- TCP-IP详解:TCP的头部与选项
CQ小子
NetworkingLINUXnetworksocket网络tcp
参考书籍:TCP-IP详解本文主要介绍TCP的头部与选项TCP的头部TCP属于协议层的第三次,封包被称为segment,现在主要来看下TCP头部的格式,如下图一般情况下TCPHeader的长度为20个字节,没有TCPOptions由上图,需要注意的地方:1.TCPlayer没有IP地址的概念,那个是IP层的,所以前4个字节是源端口和目的端口2.SequenceNumber:传输数据过程中,为每一个
- Python web服务器5: tcp-ip简介
IIronMan
一、什么是协议?协议有的说英语,有的说中文,有的说德语,说同一种语言的人可以交流,不同的语言之间就不行了为了解决不同种族人之间的语言沟通障碍,现规定国际通用语言是英语,这就是一个规定,这就是协议二、计算机网络沟通用什么?现在的生活中,不同的计算机只需要能够联网(有线无线都可以)那么就可以相互进行传递数据传递数据那么不同种类之间的计算机到底是怎么进行数据传递的呢?就像说不同语言的人沟通一样,只要有一
- TCP-IP详解卷I小结
剑戟彼方
TCP-IP详解卷I小结第1章概述第2章链路层第3章网际协议(IP协议)第4章地址解析协议第5章逆地址解析协议第6章互联网控制消息协议ICMP第7、8章ping和traceroute程序第9章IP(静态)选路第10章动态选路协议第11章UDP:用户数据包协议第12章广播和多播第13章IGMP:Internet组管理协议第14章DNS:域名系统第15章TFTP:简单文件传送协议第16章BOOTP:引
- CentOS7.9配置gaussdb200开启ssl
王球球啊
数据库华为gauss数据库linuxssl数据库华为postgresql
参考文献:SSL证书管理-证书生成-《华为openGauss(GaussDB)v2.1使用手册》客户端接入认证-用SSL进行安全的TCP-IP连接-《华为openGauss(GaussDB)v2.1使用手册》提示:文中路径以实际为准一、安装openssl首先安装openssl,可通过直接键入"openssl"看是否会进入对应命令行来判断是否已经安装了openssl。如果已经安装了可以跳过,如果未安
- 爬虫工程师内功修炼,全面了解计算机网络协议
行动之上
计算机网络网络协议ippython
文章目录一、为什么要学习计算机网络二、什么是网络协议三,完整的网络请求四,IP和URL是什么五,常用的网络协议数据流动怎样使用网络协议六,什么是Tcp-Ip协议一、为什么要学习计算机网络如果不懂得计算机网络,在学习爬虫之后遇到了问题,不知道如何去分析这些问题,也就是作为爬虫工程师的内功,就需要对底层的一些协议了解,再去分析爬虫中所遇到的网络问题等细节问题的时候,就知道它的一个原理是什么,就知道如何
- 总结-6
大憨憨
2023.10.20要求:1.负责对公司的iOS、Android应用进行测试和公司产品app与硬件交互测试;2.python的selenium,request等第三方函数库;3.熟悉HTTP协议/RESTful规范/JSON/XML/正则表达式/TCP-IP协议;a.HTTP协议:(HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型)Web系统的基础就是HTTP协议,HTTP
- 网络运维与网络安全 学习笔记2023.11.15
我叫好心态
网络运维web安全
网络运维与网络安全学习笔记第十六天今日目标OSI模型、TCP-IP模型、数据通信流程物理层、数据链路层、数制转换OSI模型OSI模型是一种网络标准。计算机的诞生:1946年2月14日ENIAC诞生计算机网络的诞生:1969年APNET诞生不同网络之间的互联:由于网络标准不一样,无法完成互联OSI参考模型国际化标准组织(InternationalStandardOrganization,ISO)于1
- 【Commare中关于理论范畴和技术常用的技术术语】
weixin_33800593
1:地址掩码,分类2:OSI/TCP-IP层,归属,作用3:debugg,dispaly具体配置,排错,现象4:原理5:术语||=局域网,广域网||=((OSPF,RIP,ISIS,静态路由,BPG)->局域网协议;(ACL,nat及firewall和ead及portacol访问控制,port和mac认证及端口安全,ssh接入安全);(帧中继,x2.5,ppp,hdlc)->广域网协议;(链路聚合
- 高并发与负载均衡——网络TCP-IP基础知识
K'illCode
网络知识负载均衡
一、网络分层1.七层(接口):解耦,便于开发应用层:7.应用层:nginx,软件,浏览器,DNS6.表示层传输层:5.会话层4.传输层:lvs负载均衡网络层:3.网络层链路层2.链路层1.物理层2.四层:TCP/IP协议,OSI7L参考模型对7层的简化分层和实现举例:GET/www.baidu.com/1.应用层(应用层+表示层糅合):对数据与字符串的封装http:字符串书写格式与两端方法的交互方
- 【TCP-IP详解卷一:协议】ch16 BOOTP:引导程序协议
子木_98
计网
目录1.引言2.BOOTP的分组格式2.1BOOTP请求和应答的格式:2.2端口号3.BOOTP服务器的设计4.BOOTP穿越路由器5.特定厂商信息6.小结1.引言无盘系统进行系统引导时使用RARP获取IP地址的缺点:1)IP地址是返回的唯一结果;2)RARP使用链路层广播,请求不会被路由器转发,故每个网络都要设置一个RARP服务器。因此提出了另一种用于无盘系统进行系统引导的方法——引导程序协议B
- 【TCP-IP详解卷一:协议】ch13 IGMP:Internet组管理协议
子木_98
计网
目录1.引言2.IGMP报文3.IGMP协议3.1加入一个多播组3.2IGMP报告和查询3.3实现细节3.4生存时间字段3.5所有主机组4.小结1.引言IGMP用来让一个物理网络上的所有系统知道主机当前所在的多播组,以便知道多播数据应该向哪些接口转发。IGMP报文通过IP首部中协议字段值为2来指明。2.IGMP报文类型为1:多播路由器发出的查询报文类型为2:主机发出的报告报文检验和的计算与ICMP
- 如何在STM32中实现TCP通信?
枪哥玩转嵌入式
单片机编程嵌入式嵌入式硬件
如何在STM32中实现TCP通信?TCP通信在计算机网络中扮演着重要角色,实现它需要兼顾硬件和软件因素。硬件层面,某些STM32处理器内置了EthernetMAC,这有利于简化网络通信的部署。若处理器缺乏内置MAC,需外接以太网控制器来实现连接。软件方面,TCP通信必须倚赖TCP/IP网络协议栈。对STM32开发者而言,μC/TCP-IP和LwIP协议栈是两个常用选择,提供了TCP通信的核心功能。
- 《TCP-IP详解》笔记(更新中)
长星照耀十三州府_
网络编程tcp/ip网络网络协议
文章目录一、概述二、链路层1.封装格式2.环回接口3.MTU与路径MTU三、IP协议1.IP首部2.IP路由选择的工作机制3.特殊的IP地址4.IP的未来四、ARP协议1.ARP介绍2.隐藏在ARP背后的概念3.ARP高速缓存4.ARP分组格式5.ARP代理(实验)6.免费ARP五、ICMP1.ICMP报文的结构2.ICMP报文的类型3.ICMP的应用:ping本文主要参考了《TCP/IP详解-卷
- Hazelcast系列(三):hazelcast管理中心
丶醉卧
数据库HazelcastHazelcast管理中心
系列文章Hazelcast系列(一):初识hazelcastHazelcast系列(二):hazelcast集成Hazelcast系列(三):hazelcast管理中心Hazelcast系列(四):Auto-Detection发现机制Hazelcast系列(五):Multicast发现机制Hazelcast系列(六):TCP-IP发现机制目录前言平台搭建测试其他参考总结前言前面,我们通过几种配置方
- Hazelcast系列(四):Auto-Detection发现机制
丶醉卧
数据库Hazelcasthazelcast集群Hazelcast发现集群hazelcast发现机制
系列文章Hazelcast系列(一):初识hazelcastHazelcast系列(二):hazelcast集成Hazelcast系列(三):hazelcast管理中心Hazelcast系列(四):Auto-Detection发现机制Hazelcast系列(五):Multicast发现机制Hazelcast系列(六):TCP-IP发现机制目录前言发现配置总结前言前面对Hazelcast有了初步的认
- Hazelcast系列(五):Multicast发现机制
丶醉卧
数据库Hazelcasthazelcast发现机制Multicasthazelcast组播
系列文章Hazelcast系列(一):初识hazelcastHazelcast系列(二):hazelcast集成Hazelcast系列(三):hazelcast管理中心Hazelcast系列(四):Auto-Detection发现机制Hazelcast系列(五):Multicast发现机制Hazelcast系列(六):TCP-IP发现机制目录前言组播概念单播广播组播/多播配置配置元素其他总结前言M
- Hazelcast系列(二):hazelcast集成
丶醉卧
数据库HazelcastHazelcast集成
系列文章Hazelcast系列(一):初识hazelcastHazelcast系列(二):hazelcast集成Hazelcast系列(三):hazelcast管理中心Hazelcast系列(四):Auto-Detection发现机制Hazelcast系列(五):Multicast发现机制Hazelcast系列(六):TCP-IP发现机制目录前言集成环境配置配置一配置二配置三测试其他总结前言前面通
- Hazelcast系列(一):初识hazelcast
丶醉卧
数据库HazelcastHazelcast使用Hazelcast集成
系列文章Hazelcast系列(一):初识hazelcastHazelcast系列(二):hazelcast集成Hazelcast系列(三):hazelcast管理中心Hazelcast系列(四):Auto-Detection发现机制Hazelcast系列(五):Multicast发现机制Hazelcast系列(六):TCP-IP发现机制目录前言特点优劣势其他总结前言Hazelcast是一个开源内
- Hazelcast系列(六): TCP-IP发现机制
丶醉卧
数据库Hazelcasthazelcast集群hazelcast发现方式TCP/IP
系列文章Hazelcast系列(一):初识hazelcastHazelcast系列(二):hazelcast集成Hazelcast系列(三):hazelcast管理中心Hazelcast系列(四):Auto-Detection发现机制Hazelcast系列(五):Multicast发现机制Hazelcast系列(六):TCP-IP发现机制目录前言配置配置元素其他总结前言如果是通信环境比较复杂,在外
- 【软考】5.1 七层模型/局域网/TCP-IP协议
一殊酒
网络安全文档解析计算机软考网络协议信息与通信tcp/ip网络安全
《网络功能和分类》即计算机技术与通信技术相结合的产物,实现了远程通信、远程信息处理和资源共享计算机网络的功能:数据通信、资源共享、负载均衡(给多个服务器负担)、高可靠性分布范围拓扑结构分类总线型:一般局域网使用;不能两个信号同时发送星型:一般家庭、办公室等使用;依赖中央单元环型:箭头双向,要按环某个方向执行树型:总线型的扩充《OSI七层模型》物理层——>数据链路层——>网络层——>传输层——>会话
- tcp-ip详解笔记
柯基是只dog
趁着linux内核看得差不多了,想着把网络部分拿来看看,从1.0版本后就开始支持网络了,但看了下发现很多概念不清晰,决定找出tcp-ip学习学习,为内核网络部分做做准备。这些仅仅是个人理解,有误请谅解1.0数据链路层协议服务对象链路层的上层是ip层,ip层有三个协议(IP,ARP,RARP),链路层的目的就是为上层协议发送和接收提供支持,链路层支持多个协议,包括以太网链路层协议IEEE802对以太
- 【爱书不爱输的程序猿】内网的摄像头,远程进行访问的方式方法
爱书不爱输的程序猿
UML网络协议数据结构linux
欢迎来到爱书不爱输的程序猿的博客,本博客致力于知识分享,与更多的人进行学习交流快速远程访问内网的摄像头【内网穿透】前言一、快速远程访问内网的摄像头1.打开“允许远程桌面”开关2.建立TCP-IP隧道3.获取生成的TCP-IP隧道地址4.连接另一台电脑4.1取得该地址后,我们就能在另一台电脑上打开系统自带的“远程桌面连接”功能,在“计算机”一栏填入取得的内网电脑地址,并进行连接4.2等到两台电脑通过
- PHP,安卓,UI,java,linux视频教程合集
cocos2d-x小菜
javaUIPHPandroidlinux
╔-----------------------------------╗┆
- 各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
bozch
.net.net mvc
在.net mvc5中,在执行某一操作的时候,出现了如下错误:
各表中的列名必须唯一。在表 'dbo.XXX' 中多次指定了列名 'XXX'。
经查询当前的操作与错误内容无关,经过对错误信息的排查发现,事故出现在数据库迁移上。
回想过去: 在迁移之前已经对数据库进行了添加字段操作,再次进行迁移插入XXX字段的时候,就会提示如上错误。
&
- Java 对象大小的计算
e200702084
java
Java对象的大小
如何计算一个对象的大小呢?
 
- Mybatis Spring
171815164
mybatis
ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");
CustomerService userService = (CustomerService) ac.getBean("customerService");
Customer cust
- JVM 不稳定参数
g21121
jvm
-XX 参数被称为不稳定参数,之所以这么叫是因为此类参数的设置很容易引起JVM 性能上的差异,使JVM 存在极大的不稳定性。当然这是在非合理设置的前提下,如果此类参数设置合理讲大大提高JVM 的性能及稳定性。 可以说“不稳定参数”
- 用户自动登录网站
永夜-极光
用户
1.目标:实现用户登录后,再次登录就自动登录,无需用户名和密码
2.思路:将用户的信息保存为cookie
每次用户访问网站,通过filter拦截所有请求,在filter中读取所有的cookie,如果找到了保存登录信息的cookie,那么在cookie中读取登录信息,然后直接
- centos7 安装后失去win7的引导记录
程序员是怎么炼成的
操作系统
1.使用root身份(必须)打开 /boot/grub2/grub.cfg 2.找到 ### BEGIN /etc/grub.d/30_os-prober ### 在后面添加 menuentry "Windows 7 (loader) (on /dev/sda1)" { 
- Oracle 10g 官方中文安装帮助文档以及Oracle官方中文教程文档下载
aijuans
oracle
Oracle 10g 官方中文安装帮助文档下载:http://download.csdn.net/tag/Oracle%E4%B8%AD%E6%96%87API%EF%BC%8COracle%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3%EF%BC%8Coracle%E5%AD%A6%E4%B9%A0%E6%96%87%E6%A1%A3 Oracle 10g 官方中文教程
- JavaEE开源快速开发平台G4Studio_V3.2发布了
無為子
AOPoraclemysqljavaeeG4Studio
我非常高兴地宣布,今天我们最新的JavaEE开源快速开发平台G4Studio_V3.2版本已经正式发布。大家可以通过如下地址下载。
访问G4Studio网站
http://www.g4it.org
G4Studio_V3.2版本变更日志
功能新增
(1).新增了系统右下角滑出提示窗口功能。
(2).新增了文件资源的Zip压缩和解压缩
- Oracle常用的单行函数应用技巧总结
百合不是茶
日期函数转换函数(核心)数字函数通用函数(核心)字符函数
单行函数; 字符函数,数字函数,日期函数,转换函数(核心),通用函数(核心)
一:字符函数:
.UPPER(字符串) 将字符串转为大写
.LOWER (字符串) 将字符串转为小写
.INITCAP(字符串) 将首字母大写
.LENGTH (字符串) 字符串的长度
.REPLACE(字符串,'A','_') 将字符串字符A转换成_
- Mockito异常测试实例
bijian1013
java单元测试mockito
Mockito异常测试实例:
package com.bijian.study;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
import org.junit.Assert;
import org.junit.Test;
import org.mockito.
- GA与量子恒道统计
Bill_chen
JavaScript浏览器百度Google防火墙
前一阵子,统计**网址时,Google Analytics(GA) 和量子恒道统计(也称量子统计),数据有较大的偏差,仔细找相关资料研究了下,总结如下:
为何GA和量子网站统计(量子统计前身为雅虎统计)结果不同?
首先:没有一种网站统计工具能保证百分之百的准确出现该问题可能有以下几个原因:(1)不同的统计分析系统的算法机制不同;(2)统计代码放置的位置和前后
- 【Linux命令三】Top命令
bit1129
linux命令
Linux的Top命令类似于Windows的任务管理器,可以查看当前系统的运行情况,包括CPU、内存的使用情况等。如下是一个Top命令的执行结果:
top - 21:22:04 up 1 day, 23:49, 1 user, load average: 1.10, 1.66, 1.99
Tasks: 202 total, 4 running, 198 sl
- spring四种依赖注入方式
白糖_
spring
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我
- angular.injector
boyitech
AngularJSAngularJS API
angular.injector
描述: 创建一个injector对象, 调用injector对象的方法可以获得angular的service, 或者用来做依赖注入. 使用方法: angular.injector(modules, [strictDi]) 参数详解: Param Type Details mod
- java-同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待
bylijinnan
Integer
public class PC {
/**
* 题目:生产者-消费者。
* 同步访问一个数组Integer[10],生产者不断地往数组放入整数1000,数组满时等待;消费者不断地将数组里面的数置零,数组空时等待。
*/
private static final Integer[] val=new Integer[10];
private static
- 使用Struts2.2.1配置
Chen.H
apachespringWebxmlstruts
Struts2.2.1 需要如下 jar包: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.0.4.jar freemarker-2.3.16.jar javassist-3.7.ga.jar ognl-3.0.jar spring.jar
struts2-core-2.2.1.jar struts2-sp
- [职业与教育]青春之歌
comsci
教育
每个人都有自己的青春之歌............但是我要说的却不是青春...
大家如果在自己的职业生涯没有给自己以后创业留一点点机会,仅仅凭学历和人脉关系,是难以在竞争激烈的市场中生存下去的....
&nbs
- oracle连接(join)中使用using关键字
daizj
JOINoraclesqlusing
在oracle连接(join)中使用using关键字
34. View the Exhibit and examine the structure of the ORDERS and ORDER_ITEMS tables.
Evaluate the following SQL statement:
SELECT oi.order_id, product_id, order_date
FRO
- NIO示例
daysinsun
nio
NIO服务端代码:
public class NIOServer {
private Selector selector;
public void startServer(int port) throws IOException {
ServerSocketChannel serverChannel = ServerSocketChannel.open(
- C语言学习homework1
dcj3sjt126com
chomework
0、 课堂练习做完
1、使用sizeof计算出你所知道的所有的类型占用的空间。
int x;
sizeof(x);
sizeof(int);
# include <stdio.h>
int main(void)
{
int x1;
char x2;
double x3;
float x4;
printf(&quo
- select in order by , mysql排序
dcj3sjt126com
mysql
If i select like this:
SELECT id FROM users WHERE id IN(3,4,8,1);
This by default will select users in this order
1,3,4,8,
I would like to select them in the same order that i put IN() values so:
- 页面校验-新建项目
fanxiaolong
页面校验
$(document).ready(
function() {
var flag = true;
$('#changeform').submit(function() {
var projectScValNull = true;
var s ="";
var parent_id = $("#parent_id").v
- Ehcache(02)——ehcache.xml简介
234390216
ehcacheehcache.xml简介
ehcache.xml简介
ehcache.xml文件是用来定义Ehcache的配置信息的,更准确的来说它是定义CacheManager的配置信息的。根据之前我们在《Ehcache简介》一文中对CacheManager的介绍我们知道一切Ehcache的应用都是从CacheManager开始的。在不指定配置信
- junit 4.11中三个新功能
jackyrong
java
junit 4.11中两个新增的功能,首先是注解中可以参数化,比如
import static org.junit.Assert.assertEquals;
import java.util.Arrays;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runn
- 国外程序员爱用苹果Mac电脑的10大理由
php教程分享
windowsPHPunixMicrosoftperl
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因:
1、Mac OS X 是基于 Unix 的
这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 wi
- 位运算、异或的实际应用
wenjinglian
位运算
一. 位操作基础,用一张表描述位操作符的应用规则并详细解释。
二. 常用位操作小技巧,有判断奇偶、交换两数、变换符号、求绝对值。
三. 位操作与空间压缩,针对筛素数进行空间压缩。
&n
- weblogic部署项目出现的一些问题(持续补充中……)
Everyday都不同
weblogic部署失败
好吧,weblogic的问题确实……
问题一:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [zip:E:/weblogic/user_projects/domains/base_domain/serve
- tomcat7性能调优(01)
toknowme
tomcat7
Tomcat优化: 1、最大连接数最大线程等设置
<Connector port="8082" protocol="HTTP/1.1"
useBodyEncodingForURI="t
- PO VO DAO DTO BO TO概念与区别
xp9802
javaDAO设计模式bean领域模型
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。
它们的关系应该是相互独立的,一个VO可以只是PO的部分,也可以是多个PO构成,同样也可以等同于一个PO(指的是他们的属性)。这样,PO独立出来,数据持