自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 问答 (8)
  • 收藏
  • 关注

原创 .Net 初步学习笔记之一——.Net 平台与.Net FrameWork框架的关系

.Net 包含两部分 .Net平台 和.Net FrameWork 框架1、.Net FrameWork框架包含于.Net平台. .Net FrameWork提供环境和支撑保证.Net平台运行。2、.Net FrameWork框架是.Net平台不可缺少的一部分,它提供了一个稳定的运行环境里来保证我们基于.Net平台开发的各种应用能够正常的运转。(.Net平台类似于可上网、通信、游戏

2017-11-30 17:49:49 1485

原创 c#,dll,.net联系

*.dll 一般用 VC,Delphi C# 等开发工具编写至于要求就是 *.dll 是给自已或别人调用的如果你要考虑广泛的兼容 比如 你用VC 写的,可以给 VC,Delphi,PB,VB,C# 等语言调用Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的开发Win32环境程序

2017-11-30 17:00:47 361

转载 Unicode、UTF-8 和 ISO8859-1到底有什么区别

本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。    在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识  

2017-11-30 16:47:11 228

转载 编码详解

Unicode编码只是规定如何编码, 例如"汉"字的Unicode编码是6C49, 那么如何把"汉"字保存到文件中, 你可以直接把6C49的数值保存, 你也可以吧6C49这4个字符来保存, 也就是说需要一种保存格式(一种格式协议). UTF-8, UTF-7, UTF-16就是被广泛接受的保存格式.编码之------Unicode到底是什么?神马utf-8和gbk到底是什么?u

2017-11-30 16:30:55 213

原创 jsp和servlet的区别

首先说明JSP出现的背景:Servlet体系是基于B/S架构开发web应用程序,使用Servlet类将HTTP请求和响应封装在标准JAVA类中来实现各种web应用方案的。当大量的B/S架构程序开发出来以后出现了很多问题:首先servlet类有大量冗余代码,其次是开发Servlet的没法做到有精美的页面效果。所以sun提出将服务端代码添加在已经设计好的静态页面上,经过JSP容器对JSP文件进行自动解

2017-11-30 13:20:05 213

转载 移动网络应用开发中,使用 HTTP 协议比起使用 socket 实现基于 TCP 的自定义协议有哪些优势?

以下汇总的是知乎上一些网友的回家,用以记录=========================================HTTP 是应用层协议,TCP 是传输层协议(位于应用层之下),放在一起类比并不合适。不过猜测楼主是想对比 “标准 HTTP 协议” 还是 “自定义的协议(基于 TCP Socket)” 。一般来说,移动应用推荐使用 HTTP 协议,有很多优点:

2017-11-30 13:17:39 265

原创 jsp和asp区别

与servlets的区别从架构上说,JSP可以被看作是从Servlets高级提炼而作为JAVA Servlet2.1 API的扩展而应用。Servlets和JSP最早都是由Sun Microsystems(升阳公司)开发的。从JSP1.2版本以来,JSP处于Java Community Process(有人译为:JAVA社区组织)开发模式下。JSR-53规定了JSP 1.2和Servlet

2017-11-30 11:48:36 7158

原创 RPC

目前有很多Java的RPC框架,有基于Json的,有基于XML,也有基于二进制对象的。论复杂度,RPC框架肯定是高于简单的HTTP接口的。但毋庸置疑,HTTP接口由于受限于HTTP协议,需要带HTTP请求头,导致传输起来效率或者说安全性不如RPC。现在问题是,遇到怎样的瓶颈了才需要或者说更适合用RPC(比如像阿里这么大的请求并发量,简单的HTTP肯定达不到预期),但问题是大家所在的

2017-11-29 15:25:00 231

转载 因特网、万维网、互联网区别

2017-11-29 10:49:18 766

原创 高级编程语言感悟

C/C++/Java等,不是开发出来的。是规定出来的。C/C++ 是由国际标准组织制定的语法规范。他们只规定内容,不开发程序,也不开发任何编译环境。Java可能例外,它是由Sun制定,并且也由Sun开发编译器和各平台的虚拟机。微软公司根据C/C++的语法,开了C/C++的编译器,名字叫 Visual C++。Borland公司也根据C/C++的语法,开发了编译器,名字叫 Borland C++ B

2017-11-29 10:27:08 548

转载 subversion

为什么要用VisualSVN Server,而不用Subversion?SVN 分为服务端和客户端,就服务端而言分为 Subversion和VisualSVN Server因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【h

2017-11-29 10:09:43 350

原创 移动前端和web前端区别

https://www.zhihu.com/question/20269059

2017-11-28 21:32:40 4496 1

转载 通过代理截取并修改非对称密钥加密信息 加密、解密算法总的来说可以分称对称密钥加密以及非对称密钥加密算法。 对称密钥加密算法要求加密和解密都用同一把密钥。这可能是对称密码体制的主要弱点(为了让对方能够

通过代理截取并修改非对称密钥加密信息加密、解密算法总的来说可以分称对称密钥加密以及非对称密钥加密算法。对称密钥加密算法要求加密和解密都用同一把密钥。这可能是对称密码体制的主要弱点(为了让对方能够解开密文,可能需要将密文与密钥一同发送)。在非对称加密算法或公钥算法中没有这样的问题。使用公钥加密的信息只有私钥才能解开,而使用私钥加密的信息只有使用公钥才能解开。通常,其中一个密钥由个人秘

2017-11-28 15:44:54 306

原创 公钥私钥

每个人都有一对“钥匙”(数字身份),其中一个只有她/他本人知道(密钥),另一个公开的(公钥)。签名的时候用密钥,验证签名的时候用公钥。又因为任何人都可以落款声称她/他就是你,因此公钥必须向接受者信任的人(身份认证机构)来注册。注册后身份认证机构给你发一数字证书。对文件签名后,你把此数字证书连同文件及签名一起发给接受者,接受者向身份认证机构求证是否真地是用你的密钥签发的文件。

2017-11-28 15:34:00 178

转载 客户端/服务器 http加密方案----对称与非对称加密

原创 2016年06月01日 17:10:02标签:java /对称非对称 /加解密技术 /http加密7407加密技术一般分为两类 1.对称加密,即加密与解密用的是同一把秘钥,常用的对称加密技术有DES,3DES,AES. 2.非对称加密,加密与解密用的是不同的秘钥,常用的非对称加密技术有RSA.下面举例默认是用客户端(

2017-11-28 15:11:45 2337 1

转载 SVN中Revert changes from this revision 跟Revert to this revision

转载 2015年08月27日 16:15:18935譬如有个文件,有十个版本,假定版本号是1,2,3,4,5,6,7,8,9,10。Revert to this revision: 如果是在版本6这里点击“Revert to this revision”,表示7~10的修改全部作废,历史倒退到了版本6那个年代。Revert changes fro

2017-11-28 14:18:30 4066

转载 gcc和g++编译器的区别

gcc和g++编译器的区别原创 2016年11月20日 00:50:57标签:编译器1181对于.c文件gcc当做c语言处理,g++当做c++处理;对于.cpp文件gcc和g++均当做c++处理;g++编译时实际上是调用gcc进行编译;gcc不能自动链接库文件,一般用g++来链接库文件,非要用gcc的话,一般使用gcc -lstdc+

2017-11-27 11:00:29 215

转载 关于ASP.NET和.NET的区别和联系

关于ASP.NET和.NET的区别和联系对于一个新手,往往会被这些名字给搞蒙了,对不起(笨小孩我也被搞蒙过,见笑啦),这归根结底还是怪自己对知识掌握和了解的不够,废话不多,直接到主题。ASP.NET和.NET的区别和联系.NET一般所说的.NET指的是.NET框架即为(.Net Framework),他是微软提供的开发平台框架,可以做以下事情Windows

2017-11-27 10:42:08 7795 4

转载 .NET,C#和ASP.NET的关系

.NET,C#和ASP.NET的关系  估计有很多人没有搞清楚,包括我自己,也是搞不大清,找了篇文章,大家随便看看,概念性问题,一看就明白的。1 .NET是一个平台,一个抽象的平台的概念。  .NET平台其本身实现的方式其实还是库,抽象层面上来看是一个平台。  个人理解.NET核心就只是.NET Framework。  .NET Framework包括了两个关键组成元素:

2017-11-27 10:38:27 329

转载 电路和编程关系

1、电路编程(设计)与软件编程的区别表面上看只是一个图形形式,一个是文字形式;但实质上有很大的不同。2、计算机编程实际上是“按步骤解决问题”:把解决问题的方法分成若干的大步骤,每个大步骤又分为若干个小步骤,一直分下去,直到分不可分;然后计算机就按照步骤来一丝不苟的执行。这种“按步骤解决问题”的思路很利于执行。3、与计算机编程不同,电路是连续工作的,没有“步骤”一说。数据(电流或电压)持续的流入一个

2017-11-25 18:54:22 5158 3

转载 Microsoft Visual C++ 和 Borland C++ Builder 之比较

本文就试图从技术水平、易用性、稳定性、发展前景等对Visual   C++和C++Builder(Delphi)这两个重量级开发工具进行比较分析。              由于Delphi与C++Builder同为Inprise公司产品,共享集成开发界面(IDE),而且使用同一套VCL框架(这一点最关键),它们带的调试器、PVCS/TeamSource团队开发支持、数据库引擎及企业版中集

2017-11-25 17:51:28 23577 3

原创 c++库和java框架

框架是完形填空,大部分都有了,填个空就行了。库是给你本词典,你自己来写这篇作文。

2017-11-25 17:09:04 427

转载 Java;C#/C++与Delphi/C++Builder之区别与联系

由于Delphi与C++Builder同为Inprise公司产品,共享集成开发界面(IDE),而且使用同一套VCL框架(这一点最关键),它们带的调试器、PVCS/TeamSource团队开发支持、数据库引擎及企业版中集成的其它高级功能等都是相同的,所以本文将其与C++Builder归入"同一阵线"。我在网上见到一些Delphi程序员认为C++Builder与VC比较接近,这是个误解

2017-11-24 15:50:21 926

原创 子网掩码

子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码的设定必须遵循一定的规则。与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。附图所示的就是IP地址为“192.168.1.1”和子网掩码为“255.255.255.0”的二进制对照。其中,“1”有24个,代表与此相对应的IP地址左边24

2017-11-24 10:33:12 340

转载 Redhat关闭SELinux和防火墙的办法

转载 2015年10月14日 14:47:19标签:red hat /linux3186Redhat使用了SELinux来增强安全,关闭的办法为:1. 永久有效修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然后重启。2. 即时生效setenforce 0

2017-11-23 18:06:41 1586

转载 HTTP和SOAP完全就是两个不同的协议

HTTP和SOAP完全就是两个不同的协议HTTP只负责把数据传送过去,不会管这个数据是XML、HTML、图片、文本文件或者别的什么。而SOAP协议则定义了怎么把一个对象变成XML文本,在远程如何调用等,怎么能够混为一谈。 这样说两种协议: HTTP就是邮局的协议,他们规定了你的信封要怎么写,要贴多少邮票等。。。。

2017-11-23 10:30:13 4841 1

原创 linux1

(1)linux 环境变量应该是有几个顺序,后面的覆盖前面的。几种顺序中,博客中记录的有。(2)另外修改/etc/profile的JAVA_HOME后,去直接echo $PATH,发现echo出来的不正确,需要重新打开一个窗口 ,再echo path信息准确。如果不准确,在此窗口敲 java-version不准确了就

2017-11-22 13:17:13 189

转载 理解Linux环境变量及配置文件执行顺序 博客分类: Linux 每个用户都有自己专属的运行环境,这个环境是由一组变量所定义,这些变量称之为环境变量。用户可以修改环境变量以满足自己的要求。

理解Linux环境变量及配置文件执行顺序博客分类: Linux  每个用户都有自己专属的运行环境,这个环境是由一组变量所定义,这些变量称之为环境变量。用户可以修改环境变量以满足自己的要求。设置环境变量:$export NAME="HELLOWORLD"  (临时变量,重启系统将失效)显示环境变量:$echo $NAMEenv 命令

2017-11-22 12:57:56 357

转载 source配置文件不生效 原创 2016年03月14日 18:43:55 3558 问题背景: 升级jdk 1.8之后,启动时报版本编译问题,查看$JAVA_HOME,$JRE_HOME

source配置文件不生效原创 2016年03月14日 18:43:553558问题背景:      升级jdk 1.8之后,启动时报版本编译问题,查看$JAVA_HOME,$JRE_HOME,没有问题。     初步推断是没有source,sourec .bashrc 之后查看$JAVA_HOME,$JRE_HOME变成1.8版本,

2017-11-22 12:57:44 473

转载 Linux下Tomcat开机自动启动 原创 2014年07月18日 12:32:49 标签:Linux /tomcat /shell /启动 22095 Linux下tomcat开机自动启动有两种方法

Linux下Tomcat开机自动启动原创 2014年07月18日 12:32:49标签:Linux /tomcat /shell /启动22095Linux下tomcat开机自动启动有两种方法,一种是简单,一种是复杂而又专业的,使用shell脚本要实现,我们一般推荐shell脚本启动方式。下面我们分别介绍这两种方法。1.shell

2017-11-22 09:07:27 192

转载 c++解释

Visual Studio是微软的可视化工具集,其中包含Visual C++, Visual Basic, Visual C#等等许多工具。就象Microsoft Office包含Word, Excel, PowerPoint等你写论文,涉及到软件平台,确定了用什么语言呢?如果用C++语言,就选择用Visual C++,如果准备用C#语言,那就选择Visual C#==========

2017-11-21 21:34:17 520

转载 Visual C++ 和 C++ 有什么区别?

转】Visual C++ 和 C++ 有什么区别?      有位同学问我“Visual C++和C++有什么区别?”,这的确是初学者会感到困惑的问题,比较常见。除此之外,还有“先学C++好,还是先学Visual C++好?”,都属于同样的概念不明的问题,就比如问“英语和英语词典有什么区别”一样。要弄清这个问题的答案,就要明白语言,工具,库,标准的概念。可以参考我之前发的

2017-11-21 20:58:13 5096

转载 查看Linux系统版本信息

查看Linux系统版本信息[日期:2016-05-25]来源:Linux社区  作者:Linux[字体:大 中 小]一、查看Linux内核版本命令(两种方法):1、cat /proc/version[root@S-CentOS home]# cat /proc/versionLinux version 2.6.

2017-11-21 20:21:26 153

转载 用户、组、权限

用户、组、权限一、权限:r, w, x1.文件权限:      r:可读,可以使用类似cat等命令查看文件内容;      w:可写,可以编辑或删除此文件;      x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行;2.目录权限:      r: 可以对此目录执行ls以列出内部的所有文件;      w: 可以在此目录创建文件;   

2017-11-21 17:02:18 472

转载 为什么我使用source /etc/profile这个命令之后,新的环境变量只能在一个终端里面有效? 为什么我使用source /etc/profile这个命令之后,新的环境变量只能在一个终端里

为什么我使用source /etc/profile这个命令之后,新的环境变量只能在一个终端里面有效? 为什么我使用source /etc/profile这个命令之后,新的环境变量只能在一个终端里面有效?各位大虾:我从网上得知,在ubuntu中,使用source /etc/profile命令可以使新建立的环境变量立刻生效而不用重新启动系统,但是如题,当我使用source

2017-11-21 16:41:44 8743

转载 J2EE的13个规范总结

J2EE的13个规范总结原创 2014年08月22日 22:22:5214696什么是J2EE?在企业级应用中,都有一些通用企业需求模块,如数据库连接,邮件服务,事务处理等.既然很多企业级应用都需要这些模块,一些大公司便开发了自己的通用模块服务,即中间件.这样一来,就避免了重复开发,开发周期长和代码可靠性差等问题.但是,各公司的中间件不兼容的

2017-11-21 08:27:45 185

转载 配置tomcat服务器内存大小中的Xms、Xmx、PermSize、MaxPermSize 详解

转载 2016年10月26日 20:41:42标签:tomcat /heap /内存109811.参数的含义-vmargs -Xms256m -Xmx512m -XX:PermSize=256M -XX:MaxPermSize=512M-vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了-Xms256m JVM初始分配的

2017-11-15 15:29:52 474

转载 tomcat7.0 内存配置

1.在catalina.bat的第一行增加:  在catalina.sh的第一行增加:     set JAVA_OPTS=-Xms1024m -Xmx1024m -Xss1024K -XX:PermSize=64m -XX:MaxPermSize=128m        参数详解    -Xms  JVM初始化堆内存大小  -Xmx  JVM堆的最大内存  

2017-11-15 15:24:55 168

转载 数据库阿里连接池 druid配置详解 标签: druidspringjavaxml配置阿里池 2016-06-16 00:34 57532人阅读 评论(11) 收藏 举报 版权声明:本文为博主原创文

数据库阿里连接池 druid配置详解标签: druidspringjavaxml配置阿里池2016-06-16 00:34 57532人阅读 评论(11) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,有不得不使用数据库连接池。数据库连接池有很多选择,c3p、dhcp、

2017-11-14 08:57:53 279

转载 OSI七层与TCP/IP五层网络架构详解

OSI七层与TCP/IP五层网络架构详解2013-10-26 08:29:51      0个评论       作者:私_有_云收藏   我要投稿OSI七层与TCP/IP五层网络架构详解 OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助。今天偶又复习了一下: 

2017-11-10 15:05:39 186

计算机组成原理第2版 附带书签 清晰版

不错的资源,需要的可以拿去,带书签方便查看。!!!!!!!!!!!

2018-06-12

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

TA关注的人

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