java有两种内存管理:堆和栈。栈中保存的是基本数据类型(如:int、short、char、long等)与对象句柄。
栈中保存的内存在变量超出作用域后会被自动释放。 栈的存取速度比堆快,数据可以共享,但是不灵活。举个例子:int i = 5;int j = 5;String
s1 = "abc".....
分类:
编程语言 时间:
2014-04-30 01:23:06
阅读次数:
499
在本地开发环境中,一切正常,部署到服务器后(windows 2003 +
tomcat)含有中文的查询和表单提交都有乱码,从以下几个方面检查并解决了问题:1、将所有jsp、js、css文件默认编码改为了utf-8,未解决问题。2、struts2的配置文件中加入了节点:
,未解决问题。3、web.xm...
分类:
数据库 时间:
2014-04-30 00:36:57
阅读次数:
588
电脑N久没有换系统了卡的像狗一样,不忍久重新装了系统,像往常一样,装各种软件然后配置各种环境,正常开工。可是在运行Tomcat的时候才发现80端口被占用,找了很多方法未解决,最后还是解决掉了,这就把我试过的所有方法汇集在一块,做个备份。1.第一反应,通过CMD的命令查找被占用的端口的PID,通过PI...
分类:
其他好文 时间:
2014-04-30 00:04:06
阅读次数:
537
今天的博文主要记录一个问题,就是当MyEclipse异常关闭后,再次开启环境,导致Tomcat无法启动的问题解决方案
问题描述:在MyEclipse启动或者是tomcat启动的时候出现:Addressalreadyinuse:JVM_Bind:8080出现该异常
解决方案:首先,我们必须明确该问.....
分类:
系统相关 时间:
2014-04-29 23:16:49
阅读次数:
725
1.各个机器的session对象不同,不同浏览器之间不通用(换个浏览器,是个新的session)。2.session状态对象起始于网页打开,终止于网页关闭,生命周期有限。3.关闭浏览器/超时的情况下,session对象即被销毁,不要放太多/太大的对象在session。4.Web应用程序在传统意义上无...
分类:
Web程序 时间:
2014-04-28 17:09:55
阅读次数:
520
想写个自动定会议室的程序。1、会议系统登录后,存在session,提交会议室的订单通过httpwatch拼接后获得链接地址,直接访问链接及可以了2、如果没有提前登录,就无法提交链接了。使用python+PAMIE实现了了自动登录的过程(登录的链接一直拼接不出来。。)下面说说这个研究过程。。1、一开始...
分类:
编程语言 时间:
2014-04-28 16:04:47
阅读次数:
848
上次的博文项目进阶 之
集群环境搭建(二)MySQL集群中,我们搭建了一个基础的MySQL集群,这篇博客咱们继续讲解MySQL集群的相关内容,同时针对上一篇遗留的问题提出一个解决方案。 1、单管理节点MySQL集群和多管理节点MySQL集群
上一篇的博客中,我们搭建的MySQL集群架构...
分类:
数据库 时间:
2014-04-28 14:48:00
阅读次数:
719
引言
最近LZ的技术博文数量直线下降,实在是非常抱歉,之前LZ曾信誓旦旦的说一定要把《深入理解计算机系统》写完,现在看来,LZ似乎是在打自己脸了。尽管LZ内心一直没放弃,但从现状来看,需要等LZ的PM做的比较稳定,时间慢慢空闲出来的时候才有机会看了。短时间内,还是要以解决实际问题为主,而不是增加自....
分类:
编程语言 时间:
2014-04-28 12:33:58
阅读次数:
668
说起共享内存,一般来说会让人想起下面一些方法:1、多线程。线程之间的内存都是共享的。更确切的说,属于同一进程的线程使用的是同一个地址空间,而不是在不同地址空间之间进行内存共享;2、父子进程间的内存共享。父进程以MAP_SHARED|MAP_ANONYMOUS选项mmap一块匿名内存,fork之后,其...
分类:
系统相关 时间:
2014-04-28 12:30:07
阅读次数:
720
1.什么是阻塞队列?所谓队列,遵循的是先进先出原则(FIFO),阻塞队列,即是数据共享时,A在写数据时,B想读同一数据,那么就将发生阻塞了.看一下线程的四种状态,首先是新创建一个线程,然后,通过start方法启动线程--->线程变为可运行可执行状态,然后通过数据产生共享,线程产生互斥---->线程状...
分类:
编程语言 时间:
2014-04-28 12:18:12
阅读次数:
513