自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(307)
  • 资源 (4)
  • 收藏
  • 关注

原创 Django关于访问静态文件总结

1、Django settings中关于静态文件的配置 转自:http://blog.chinaunix.net/uid-21633169-id-4352454.html

2014-10-06 02:01:03 19645 1

原创 【图解】JavaScript原型透彻理解

一、函数创建过程在了解原型链之前我们先来看看一个函数在创建过程中做了哪些事情,举一个空函数的例子:1 function A() {};当我们在代码里面声明这么一个空函数,js解析的本质是(肤浅理解有待深入):1、创建一个对象(有constructor属性及[[Prototype]]属性),根据ECMA,其中[[Prototype]]属性不可见、不可枚举【为了不混淆,姑且我将函数

2013-09-08 11:04:09 1844

原创 经济萧条时代让我们温暖的10行业(做好准备)

危机,危中有机。都说2008年惨淡,2009年更难,然而,在肆虐环球的金融海啸冲击下,仍然有那么一些行业逆势上扬。特别的日子里,有特别的需求,这样的需求成就了那些在这个史无前例的经济寒冬中绽放出暖意的行业,它们是电影、游戏、心理咨询、教育培训、典当、追债、通讯、直销、电子商务、医药、餐饮。即便在那些被认为苦难深重的行业中,依然会有许多欣然面对的企业——那些未必最大但是最有活力和创新精神的企

2013-07-19 15:24:34 29322

转载 ClassLoader.loadClass和Class.forName的区别

转自:http://www.cnblogs.com/suibianle/p/6676215.htmlClassLoader.loadClass和Class.forName的区别为什么要把ClassLoader.loadClass(String name)和Class.forName(String name)进行比较呢,因为他们都能在运行时对任意一个类,都能够

2017-11-05 10:36:08 1038

转载 Eclipse(java工程)的工作目录

转自:http://www.cnblogs.com/xuxm2007/archive/2011/09/26/2191683.html理解eclipse(java工程)的工作目录 http://ayin.iteye.com/blog/200312修改办法如下,不过每次只能添加一个目录,多个目录还不知道--http://eliottech.iteye.c

2017-11-04 18:39:24 1668

转载 Eclipse下导入外部jar包的3种方式

转自:http://blog.csdn.net/mazhaojuan/article/details/21403717 我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。 1.最常用的普通操作方式:基本步骤式         右

2017-11-04 16:48:14 845

转载 C++软件开发规范

这个编程规范是我们自己做项目时,根据google c++编程规范改写的,适合小型项目使用,给大家分享一下。头文件 通常,每一个.cc文件(C++的源文件)都有一个对应的.h文件(头文件),也有一些例外,如单元测试代码和只包含main()的.cc文件。 1. #define保护 所有头文件都应该使用#define防止头文件被多重包含(multiple incl

2017-08-27 11:30:17 892

原创 【区别总结】C、Java和脚本语言区别

1、对象内存C++对象内存布局(虚函数表,值类型的子对象直接分配内存单元,引用类型的子对象记录地址),注意不为成员函数分配任何内存空间,代码中的成员函数全部在代码区,且代码中成员函数的调用在编译时就翻译成代码区某个函数首地址的调用,也就是说成员函数本质上跟普通函数没任何区别,只是加了类名这个作用域限制了而已,而且这个限制只在对编译器起作用。所以,C++类在编译后就不起作用了,也可以理解为类只是

2016-08-23 18:59:11 4082

原创 收集-网站后台优秀文章

1、不错的博文目录                    http://www.biaodianfu.com/

2016-08-01 23:21:04 1003

转载 【好】Java 类中各成分加载顺序 和 内存中的存放位置

转自:http://blog.csdn.net/hmzdbql/article/details/8097172参加一个笔试,有一个关于类的静态代码块、构造代码块、构造函数的执行顺序的问题。不太清楚,网上百度了一下。在这里记录一下。一、什么时候会加载类?使用到类中的内容时加载:有三种情况1.创建对象:new StaticCode();2.使用类中的静态成员:StaticC

2016-05-13 00:02:28 1051

原创 【收藏】--QT

Qt连载博客(讲的非常好,很有价值)                                                                       http://blog.csdn.net/liang19890820/article/details/50277095Qt博客(小知识点,小物件,各种效果实现,作者同上)

2016-05-03 01:20:26 551

原创 关于流(io)

流是一种对集合上的一系列转换延迟执行的机制。这样简单理解记忆流:流就是一个帮定了一个“外设”的容器,具有缓冲功能。之所以产生流,是为了方便处理从一个容器往另一个容器里放东西的时候,不用考虑另一个容器是否来的及接收和是否能够容得下,这些都由流自动完成。所以简单理解流时,也可以把流看做事绑定了一个“外设容器”的“具有缓冲效果的外设”。下面举例讲解为什么可以这样简单理解:我们在new一个流的

2016-05-02 22:56:27 652

原创 Java的import和Python的import的区别

1、Java的import本质是声明以下出现的标识符前面都加上命名空间(java只能导入类和静态的成员)2、python的import本质是执行了整个模块的代码(python只能导入模块,from语句例外)Java在import类的时候,并不执行类代码,也不把类加载进内存,所以说import语句对于java来说只在编译器起作用,运行期就没用了。python在import模块的时候,是执

2016-04-26 21:19:34 2717

原创 【总结】C++、C#、Java、Javascript、Python中引用的区别

首先分两大阵营:C++中引用是一块阵营,C#、Java、Javascript、Python中引用是另一块阵营。之所以这样分是因为同一阵营中引用使用方法基本一样。C++引用本质是个常量指针,而其他语言引用本质是个普通指针。也就意味着C++的引用一旦初始化(执行确定了),以后就不可再修改(不可再指向其他对象),而其他语言的引用可以随时修改指向。具体区别:(先声明下面

2016-04-23 20:02:08 1397

转载 hao-单例模式(Singleton)

单例模式(Singleton)首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过

2016-04-13 01:18:21 478

转载 【好】C++中lib 和 dll 的区别、生成以及使用详解

文章转自:http://www.cnblogs.com/panweishadow/p/3632873.html  或者  http://www.cnblogs.com/TenosDoIt/p/3203137.htmllib 和 dll 的区别、生成以及使用详解【目录】lib dll介绍生成动态库调用动态库生成静态库调用静态库

2016-04-03 19:58:39 6914 1

转载 怎样从一个DLL中导出一个C++类

文章转自:http://blog.csdn.net/clever101/article/details/3034743 原文作者:Alex Blekhman 翻译:朱金灿  原文来源:http://www.codeproject.com/KB/cpp/howto_export_cpp_classes.aspx 译文来源:http://blog.csdn.

2016-04-03 19:50:59 822

原创 hao—C++和Java从编译到运行的过程区别

以下内容纯属臆测,没有科学依据,也不想(没空)翻看权威资料。一、C++编译和运行过程1、C++每个编译单元整体上看都是各种声明和定义    C++编译单元就是指每个cpp文件,整体上看(全局的东西,函数内部不算,类定义内部不算)无非就是变量(包括类的实例也算变量)、函数或者类的声明和定义。其中变量占用内存空间,存放在运行时的“全局区”,这个内存空间的数据一般是可变的,可以随时被修改;函

2016-04-03 15:58:36 1766

原创 Java编译单元为什么只能有一个public类,而且源文件名必须要与类名相同

在一个java源文件当中可以有多个类,但是为什么只能有一个public类呢?而当这个类被修饰为public的话,为什么源文件名必须要与类名相同呢? Java编程思想中的一段话:当编写一个java源代码文件时,此文件通常被称为编译单元(有时也被称为转译单元)。每个编译单元都必须有一个后缀名.java,而在编译单元内则可以有一个public类,该类的名称必须与文件的名称相同(包括大

2016-04-01 01:10:10 10140 4

原创 java import、package作用与用法以及与C include的区别

java import、package作用与用法有些人写了一阵子 Java,可是对於 Java 的 package 跟 import 还是不 太了解很多人以為原始码 .java 档案中的 import 会让编译器把所 import 的程式通通写到编译好的 .class 档案中,或是认為 import 跟 C/C++ 的 #include 相似,实际上,这是错误的观念。让我们先了解一下,Ja

2016-04-01 00:47:29 2729 1

原创 访问修饰符的真正理解

首先,必须明确Java中类成员的访问修饰符(public、private、protect、默认或friendly等,C++也同理),并不能简单的理解为书上说的如“子类可以访问”,具体因结合类的内存布局图来理解。例如一个父类有public a成员和protect b成员,在其子类的方法中访问a时,要考虑子类的内存布局能否看到a。    结合内存布局图就可以理解所谓“子类可以访问父类的protect

2016-04-01 00:31:37 1344 1

原创 [引用区别] c++中引用与java中引用区别

在Java中,类实例声明和构造是分开。"T a;"是声明,而"a=new T();"才是构造。引用声明和C++相同。但是Java的机制与C++不同,Java中的引用也叫句柄,或者说句柄才是其真实名称。类声明的都是一个句柄,调用构造函数才会使得句柄指向类实例。因此Java中没有类似于C++中的复制函数,因为Java的复制都是直接复制句柄内容。例如"T b=a;"只不过是将a的句柄复制(赋值)给了b,

2016-03-31 21:08:00 7668 5

原创 网络数据包传输过程总结

一、数据包是如何在网络中传输的我们电脑上的数据,是如何“走”到远端的另一台电脑的呢?这是个最基础的问题,可能很多人回答不上来,尽管我们每天都在使用网络。这里我们以一个最简单的“ping”命令,来解释一个数据包“旅程”。    假设:我的电脑A,向远在外地的朋友电脑B传输数据,最简单的就是“ping”一下,看看这个家伙的那一端网络通不通。A与B之间只有一台路由器。(路由器可能放在

2016-03-01 13:39:17 32701 4

转载 C/C++常用头文件及函数汇总

转自:http://blog.csdn.net/thisispan/article/details/7470335C/C++头文件一览C#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include         //对应各种运算符的宏

2016-02-25 19:40:56 2840

原创 网络编程学习的一些网址

高性能IO模型浅析    http://www.cnblogs.com/fanzhidongyzby/p/4098546.html

2015-12-21 01:19:42 665

转载 TCP 的那些事儿(下)

这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之前,你需要做好准备,本篇文章有好些算法和策略,可能会引发你的各种思考,让你的大脑分配很多内存和计算资

2015-12-20 22:24:54 770

转载 TCP 的那些事儿(上)

2014年5月28日TCP是一个巨复杂的协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦的过程,但对于学习的过程却能让人有很多收获。关于TCP这个协议的细节,我还是推荐你去看W.Richard Stevens的《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RFC793以及后面N多的RFC)。另外,本文我会使用英文术

2015-12-20 22:22:10 601

原创 SQL中内连接和外连接

如表     -------------------------------------------------     table1 | table2 |     -------------------------------------------------     id name |id score |     1 lee |1 90 |     2 zhang |

2014-12-19 02:12:13 625

转载 经典SQL语句大全

转自:http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE m

2014-10-23 10:56:44 644

转载 C#数据库备份及还原的实现代码

转自:http://developer.51cto.com/art/200908/143038.htm

2014-10-16 08:30:40 1277

转载 教育部公布15个难就业专业201410

新京报讯 (记者许路阳 (微博))昨晚,教育部公布近两年就业率较低的本科专业名单,表演、工商管理、公共事业管理、法学等,北京地区的这些专业榜上有名。在全国范围内,近两年就业率较低的,包括播音与主持艺术、表演、公共事业管理、电子商务等15个专业。从省份来看,每个省份近两年就业率较低的本科专业不尽相同,有的省市自治区,登榜的本科专业与全国榜单还有所出入,例如北京,近两年就业率较低的本科专业,与

2014-10-15 10:13:50 1351

转载 Python深入学习之内存管理

Python深入学习之内存管理这篇文章主要介绍了Python深入学习之内存管理,本文比较详细的讲解了Python的内存管理相关知识,需要的朋友可以参考下语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。对象

2014-10-05 23:24:34 889

转载 动态类型详解【以Python为例】

这篇文章主要介绍了python进阶教程之动态类型详解,动态类型是动态语言的特性,本文对多种动态类型应用做了讲解,需要的朋友可以参考下 动态类型(dynamic typing)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时,变量可以重新赋值为任意值。这些都与动态类型的概念相关。动态类型在我们接触的对象中,有一类特殊的

2014-10-05 23:12:59 771

原创 虚拟主机原理

虚拟域名 主机头是绑定域名,没有域名不用设置主机头,所谓的主机头的叫法起自IIS中对域名绑定的功能,一般的web服务器一个ip地址的80端口只能正确对应一个网站,处理一个域名的访问请求。而web服务器在不使用多个ip地址和端口的情况下,如果需要支持多个相对独立的网站就需要一种机制来分辨同一个ip地址上的不同网站的请求,这就出现了主机头绑定的方法。简单的说就是,将不同的网站空间对应不同的域名,以

2014-09-25 09:43:49 3514

转载 理解HTTP消息头【很完整,例子也很丰富】

(一)初识HTTP消息头但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体

2014-09-08 00:16:50 7701

原创 编译语言、解释语言与脚本语言之间的区别

(1)什么是脚本语言?(2)为什么叫做脚本语言,而不叫做其它的名字?请您介绍一下“脚本语言”这个名字的来历?具有什么特征的语言被称为脚本语言?在网上查了查,没查着。脚本语言英文应该是script language吧。script在金山词霸中的解释有:A copy of a text used by a director or performer.也就是按照script进行导演或演出。用

2014-08-24 16:24:40 10460

原创 Java内存布局【图】以及java各种存储区【详解】

Java内存布局浅谈

2014-08-23 22:40:26 5923 1

转载 你写的C语言代码在内存里是如何布局的?

一个程序本质上都是由 BSS 段、data段、text段三个组成的。这样的概念在当前的计算机程序设计中是很重要的一个基本概念,而且在嵌入式系统的设计中也非常重要,牵涉到嵌入式系统运行时的内存大小分配,存储单元占用空间大小的问题。BSS段:在采用段式内存管理的架构中,BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block St

2014-08-22 20:42:21 732

原创 如何让你的Tomcat在开机时自动以服务的形式启动

一、首先让你的Tomcat成为一个服务1、开始》运行中输入cmd,此时打开一个DOS命令行窗口2、进入到Tomcat安装目录下的可执行文件的路径下,一般是:C:\Program Files\apache-tomcat-5.5.29\bin3、执行:service.bat installmywebserver   (红色字体为自定义)4、出现如下窗口信息:至此

2014-08-22 16:02:16 3364

原创 环境变量【详解】—如何在cmd命令行中查看、修改、删除与添加环境变量

首先明确一点:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看详细)。其次,明确一下环境变量的作用。它是操作系统用来指定运行环境的一些参数。比如临时文件夹位置和系统文件夹

2014-08-21 20:37:40 860

百度图表ECharts使用教程

ECharts的各种属性的详细介绍,方便开发者快捷的进行查找,快速理解各属性功能,做出功能强大,样式绚丽的图表。

2019-02-09

ogre3D渲染游戏引擎五本经典中文教程

ogre3D渲染游戏引擎五本经典中文教程

2013-06-29

葵花宝典 WPF自学手册

自己买的电子书,清晰扫描,但有非常详细的书签

2013-06-29

空空如也

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

TA关注的人

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