- 博客(16)
- 资源 (15)
- 收藏
- 关注
原创 JDK8:PermGen变更为MetaSpace详解
jdk8移除了PermGen,取而代之的是MetaSpace元空间(Metaspace):一种新的内存空间的诞生。JDK8 HotSpot JVM 使用本地内存来存储类元数据信息并称之为:元空间(Metaspace);这与Oracle JRockit 和IBM JVM’s很相似。这将是一个好消息:意味着不会再有java.lang.OutOfMemoryError: PermGen问题,也不再需要你进
2016-06-27 11:30:36 11229 2
原创 jdk8内存参数解析与修改(新的参数)
JDK内存jdk内存实际是jvm内存,jvm有一个运行时数据区,其实就是对这一部分的大小分配。运行时数据区通常包括这几个部分:程序计数器(Program Counter Register)、Java栈(VM Stack)、本地方法栈(Native Method Stack)、方法区(Method Area)、堆(Heap)Xss:每个线程的stack大小(栈)Xmx:JAVA HEAP的最大值、
2016-06-27 11:17:18 35822 1
转载 谷歌800多款开源字体
新的谷歌字体出炉了,您可以比以往更容易地浏览和使用由我们字体设计师设计的开源字体合集,并且了解谁使用了它们。更重要的是, 作为开发者,您可以通过 API,在您的网络应用中动态式地查询有哪些字体可以使用,以及随时调入各种字体资源,让您的网页和应用更加漂亮。谷歌字体简介▲ 谷歌字体简介HTML5 模式样本▲ HTML5 模式样本
2016-06-23 14:51:06 12452
原创 STRUTS2 基本知识(疯狂书)
Action类里的属性可以封装请求参数与处理结果。 比如action类里有String tip; jsp可以用 <s:property value="tip"> 输出Action访问servletAPI利用ActionContext类,其中有几个方法 Object get Map getApplication Static ActionContext getContext Map g
2016-06-23 11:59:21 864
原创 JSP
EL表达式语言 格式:功能:1.逻辑与算术表达式的计算2.内置对象(11个)pageContext、pageScope、requestScope、sessionScope、applicationScope、param、paramValues、header、headerValues、initParam、cookie比如获取请求参数(name):{} 功能: 1.逻辑与算术表达式的计算 2
2016-06-22 16:55:23 301
原创 extjs表单中动态添加items
items:[ var exceptionNumber = 1; var exceptionHandling =new String; { xtype: 'fieldset', title: '异常处理', id:'exceptionHand', defa
2016-06-22 10:09:08 8183
原创 struts2的文件上传与下载
项目中用到了文件上传与下载,现在我用struts2实现:public class StandardAddAction extends ActionSupport{ /** * */ private File standardfile; private String standardfileContentType; private String st
2016-06-20 10:52:46 272
原创 tomcat的默认程序发布路径的使用与修改
tomcat7默认的程序发布路径为tomcat/webapps/ROOT/下面。例子比如我在tomcat/webapps/ROOT/路径下新建一个jsp文件,则可以直接通过URL为: http://localhost:8080/index.jsp来访问。再比如我做文件的上传和下载功能时,可以在ROOT下新建一个FileUpload文件夹,把上传文件的路径设为这个文件夹下,然后上传一个文件tes
2016-06-20 10:39:27 9546
原创 java创建文件夹目录、mkdir与mkdirs
mkdir与mkdirs的区别: mkdirs可以建立多级文件夹、而mkdir只能建立一级文件夹。 实例: String path = "D:\apache-tomcat-7.0.64\webapps\ROOT\stdtestFileUpload\TestToolFile"; File file = new File(path);
2016-06-20 09:56:58 2329
原创 判断字符串为空的方法详解
字符串变量保存一个字符串对象的引用;判断字符串是否空涉及两个层次:1、首先判断字符串变量的引用是否为空,即空对象的概念,用null来判断,可以用== null;(注意不能用equals(null),在参数为null情况下,返回值永远是false);2、是在不为空对象的情况下,在判断字符串对象是否为空串,即长度为0。用length()==0。 关键是搞清楚字符串对象为空和空字符串有区别。
2016-06-17 11:51:52 2982
原创 javaweb上传文件时在tomcat配置虚拟路径
1、资源文件放在服务器下是完全没问题的,一个网站发布后也不会随便更新的。 2、如果资源文件过多、或都过大,是建议放到服务器下的,会占用服务器过大的空间,你可以在tomcat中再配置一个虚拟路径,指向一个盘符下一个文件夹(如:D:/images),在 tomcat 的 server.xml 中设置,然后你就可以用你的服务器地址+/img/+资源路径(注意:这个资源路径是相对D:/images的相对路
2016-06-16 10:16:31 5795 1
原创 servlet相关技术
servlet 包含 init destory service JSP原理,如果JSP第一次收到请求,则编译JSP生成servlet,否则如果已有对应的servlet,则根据请求动态生成HTML页面(每个JSP页面的第一个访问者比较慢) <%– abc –%> jsp注释 页面源代码不可见 html注释 页面源代码可见 <%! > 声明方法和变量 不可用abstract声明 <%==c
2016-06-12 18:13:12 383
原创 git and github 学习笔记
git 定义分布式版本控制系统git 安装与使用安装(在windows)下载地址:https://git-for-windows.github.io使用打开git开始菜单–git文件夹–git bush–出现类似dos的命令窗口设置名字与邮箱,命令行输入: git config --global user.name "Your Name" git config --global user.emai
2016-06-06 15:03:55 281
转载 远离拖延症,不要拖拖拖!
静言思拖延症其实是自我管理的一种放松,意志力极强或者非常自律的人是很少有拖延症的。我一直在思考对于像自己这样意志力薄弱的人,该如何摆脱拖延的坏习惯呢?方法总是有的,效果也总是有的。>>>Anya拖延症的成因Procrastination↑根据 University of California, San Diego的公开课《Lear
2016-06-01 15:28:41 951
原创 商业智能
定义: 商业智能(Business Intelligence,简称:BI),又称商业智慧或商务智能,指 用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。目前,商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。这里所谈的数据包括 来自企业业务系统的订单、库存、交易账目、客户和供应商资料及来自企业所处行业和竞争对手的
2016-06-01 15:27:24 595
原创 CentOS查看系统信息
一、查看CPUmore /proc/cpuinfo | grep “model name”grep “model name” /proc/cpuinfo如果觉得需要看的更加舒服grep “model name” /proc/cpuinfo | cut -f2 -d:二、查看内存grep MemTotal /proc/meminfogrep MemTotal /proc/meminfo | cut -
2016-06-01 12:27:29 474
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人