前言前一篇文章详细讲解了如何在Windows环境下安装虚拟机+Linux系统,并且成功部署了JDK。不过部署完JDK之后,我们判断部署是否成功的依据是看"java -version"命令是否有正确的内容打印,也许这并不具备太大的说服力。可能能够运行起一个正确的java程序来,不管从感性角度还是理性角...
分类:
编程语言 时间:
2016-01-23 01:06:40
阅读次数:
194
RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它...
分类:
编程语言 时间:
2016-01-23 01:06:26
阅读次数:
297
在应用程序的任意地方实现窗体的最大化、最小化、正常窗口等功能// 设置Windows窗体的状态void CMinWindowsDlg::SetWindowState(int nWindowSize){ WINDOWPLACEMENT lwndpl, *plwndpl = NULL; pl...
分类:
编程语言 时间:
2016-01-23 01:04:15
阅读次数:
191
第一天学习1、pycharm使用遇到的问题:如果想运行程序A,一定要右键去执行程序A,而不能直接左下角run,那样的话可能会出现运行之前其他程序pycharm小技巧:1、多行全选,shift+tab整体往前缩进一个tab2、多行全选,tab整体向后缩进一个tab3、多行全选,ctrl+/注释所选代码...
分类:
编程语言 时间:
2016-01-23 01:03:58
阅读次数:
416
MemcachedMemcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是...
分类:
编程语言 时间:
2016-01-23 01:03:10
阅读次数:
226
在苹果推出了swift语言之后,很多人担心OC很快会被取代,但是苹果方面表示2年内不会摒弃OC。但现在也快了啊。有的开发团队已经开始基于swift开发,但是有很多旧的框架还没来得及用swift写出来,并且某些swift的功能你还不会写,想用OC写。因此在swift开发的程序中时不时会用到OC的类.....
分类:
编程语言 时间:
2016-01-23 01:01:55
阅读次数:
262
来自(百度知道) 留存自看对于基础的掌握的话,两者相对来说差不多。因为都是面向对象的语言,大部分语法都类似。不过,相对来说JAVA更易用,因为JAVA没有指针概念,都是通过java虚拟机完成了内存回收,因此对于编程者来说这个更易用。而C++需要编程人员自己掌握内存的申请和释放,如果掌握不好,就容易出...
分类:
编程语言 时间:
2016-01-23 00:59:40
阅读次数:
144
ofstreamfout;创建一个对象fout.open("jar.txt");打开一个文件ofstreamfout("jar,txt");等价于上面两步操作然后,以使用cout的方式使用fout(或其他名称)。例如fout>ch;读取一个字母charbuff[80];cin>>buff;读取一.....
分类:
编程语言 时间:
2016-01-23 00:59:10
阅读次数:
202
7.2面向套接字编程我们已经通过了解Socket的接口,知其所以然,下面我们就将通过具体的案例,来熟悉Socket的具体工作方式7.2.1使用套接字实现基于TCP协议的服务器和客户机程序依据TCP协议,在C/S架构的通讯过程中,客户端和服务器的Socket动作如下:客户端:1.用服务器的IP地址和端...
分类:
编程语言 时间:
2016-01-23 00:57:22
阅读次数:
166
一、需求商品的增删改查二、工程结构三、代码1.Mapper层(1)ItemsMapperCustom.java 1 package com.tony.ssm.mapper; 2 3 import java.util.List; 4 5 import com.tony.ssm.po.ItemsCu.....
分类:
编程语言 时间:
2016-01-23 00:54:35
阅读次数:
430
在调试程序时,经常会用到assert和printf之类的函数,我最近做的这个工程里就有几百个assert,在你自认为程序已经没有bug的时候,就要除去这些调试代码,应为系统在正常运行时这些用于调试的信息是无用的,而且会占用时间和空间。怎么删除呢,俺以前都是用笨方法,一个一个注释,能用注释也是经过改进...
分类:
编程语言 时间:
2016-01-23 00:53:36
阅读次数:
211
内核格式化:头文件ssstrem定义了一个从ostream类派生而来的ostingstream类(还有一个基于wostream的wostringstream类,这个类用于宽字集)如果创建一个ostringstream的对象,则可以将信息写入其中,它将储存这些信息。可以将可以用于cout的方法用于os...
分类:
编程语言 时间:
2016-01-23 00:47:19
阅读次数:
254
本函数是从一个字典參数构造一个新字典。參数kwarg是键值对的字典參数。以两个*开头的參数。就会收集成字典形式。样例:#dict()#以键对方式构造字典d1 = dict(one = 1, two = 2, a = 3)print(d1)输出结果例如以下:{'two':2,'a':3,'one':1...
分类:
编程语言 时间:
2016-01-23 00:46:37
阅读次数:
169
【转载】http://blog.csdn.net/zhangerqing/article/details/43095147
分类:
编程语言 时间:
2016-01-23 00:43:52
阅读次数:
258
defdeco(func):
print‘beforemyfunc()called‘
func
print‘aftermyfunc()called‘
defmyfunc():
print‘myfunc()called‘
myfunc=deco(myfunc)
输出:
beforefunc()called
myfunc()called
afterfunc()called
myfunc()
输出:
myfunc()called
myfunc()
输出:
myfunc()called
分类:
编程语言 时间:
2016-01-22 22:20:45
阅读次数:
370
classset(object):defadd(self,*args,**kwargs):#添加一项>>>a{‘3‘,‘1‘,‘2‘}>>>a.add(4)>>>a{‘3‘,4,‘1‘,‘2‘}defclear(self,*args,**kwargs):#清除所有>>>a{‘3‘,4,‘1‘,‘2‘}>>>a.clear()>>>aset()defcopy(self,*args,**kw..
分类:
编程语言 时间:
2016-01-22 22:17:02
阅读次数:
228
# sudo apt-get install openjdk-7-jdk# sudo apt-get install g++# cd ~/Downloads# wget http://download.netbeans.org/netbeans/8.1/final/bundles/netbeans-...
分类:
编程语言 时间:
2016-01-22 22:13:36
阅读次数:
237