- 浏览: 765081 次
- 性别:
- 来自: 南京
最新评论
文章列表
JSTL 日期格式化 (转)
- 博客分类:
- JSTL
jstl中的日期格式化 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %> <fmt:formatDate var="articleDate" value="${article.adate }" pattern=& ...
window->preferences -> general-> editors ->texteditors -> 取消选择 show whitespace characters
当前的web项目有引用到子工程项目,而且多个子工程项目也有引用到其它的工程项目,现要求利用Ant自动将web项目打包成war包,其中引用到的子工程项目需打成jar包,而且必须是混淆后的jar包。其中混淆代码的工具选择了开源的Proguard(http://proguard.sourceforge.net/),可以运行proguard自带的proguardgui.jar(图形化用户界面)生成proguard配置文件。
ProGuard是一个免费的java类文件压缩,优化,混淆器.它探测并删除没有使用的类,字段,方法和属性.它删除没有用的说明并使用字节码得到最大优化.它使用无意义的名 ...
- 2014-03-24 10:33
- 浏览 1588
- 评论(0)
Java 8 正式发布,新特性全搜罗 (转)
- 博客分类:
- Java
作者: http://www.iteye.com/news/28870-java-8-release
经过2年半的努力、屡次的延期和9个里程碑版本,甲骨文的Java开发团队终于发布了Java 8正式版本。
Java 8版本最大的改进就是Lambda表达式,其目的是使Java更易于为多核处理器编 ...
如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。
<!-- /div --><!-- div id="more" class="asset-more" -->
眼下最流行的"版本管理系统",非Git莫属。
相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快 ...
package com.babyDuncan.java;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.ht ...
库存商品有余额,在购入的话单价不一样是有加权平均法吗有小数怎么办
余额 砖50000块*0.33元 金额16500元,
购入50000块*0.32元 金额是16000元,
问 累计砖100000块, 单价是多少啊。共计金额32500元。单价应该保留几位小数。
70000砖*0.325=22750 元 50000*0.325=16250元
共计120000*0.325=39000元
50000*0.33=16500 元 70000*0.32=22400元 共计38900元差了100元怎么做帐啊
单价一般应该四舍五入保留2位小数,上面的例子单价3位小数正好除尽就写 ...
工作簿中隐藏了大量的工作表,一个一个取消隐藏很慢很麻烦,有没有快速取消隐藏的方法?
自己找到答案了:
第一步、打开你的工作簿(自然,这个工作簿隐藏了很多个工作表的,你想一次性显示他们)。
第二步、按ALT+F11(或者点击工具-宏-Visual Basic编辑器),出现vb编辑器界面。看左边,有两个框里都有英文字母,看上边一个框里(下面的那个框框不管它)。拉动滚动条,看这个框的最上边,就是你当前文件的名称,实际它的下面就是若干个工作表的名称。
第三步、随意双击一个工作表,就会在右边黑乎乎的窗口里出现一个小窗口。这个窗口的标题就是你的文件名。我们现在就要在这个小窗口里写段代码。写什么呢? ...
Openfire 的安装和配置
1、 下载最新的openfire安装文件
官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire
下载地址:
Exe:http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_7_1.exe
ZIP: http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfi ...
oracle的主键约束添加删除 (转)
- 博客分类:
- Oracle
5、创建外键约束 ALTER TABLE students ADD CONSTRAINT fk_students_state FOREIGN KEY (state) REFERENCES state_lookup (state);6. 约束.. Alter table table_name add constrants BID primary key (bookno); ALERT TABLE table_name MODIFY( column1 PRIMARY KEY); 1、创建表的同时创建主键约束 (1)无命名 create table student (studentid int ...
Linux 学习001
- 博客分类:
- Red Hat Linux
用fdisk -l 和 df -h命令看看 没有使用到的盘叫什么 是sda2 还是hda1 。。mkdir /mnt/ntfs 在mnt下建立一个ntfs文件夹 然后挂载 ===================================添加一块fat32 由虚拟磁盘做的U盘帮你测试下 。fdisk -l 看到 1502M 没使用的u盘为hdb 硬盘 的hdb1分区 [root@localhost ~]# mkdir /u {建目录}[root@localhost ~]# mount -o iocharset=gb2312 /dev/hdhda ...
mvn 用法
1、查看版本、打包
mvn -v
mvn clean
mvn package(直接打包)
mvn package -Dmaven.test.skip=true (跳过测试代码的编译)
2 设置代理
编辑settings.xml文件
<proxies>
<proxy>
<id>abc</id>
<active>true</active>
<protocol>http</protocol>
<host> </host>
< ...
天猫浏览型应用的CDN静态化架构演变(转)
- 博客分类:
- Tomcat
本文作者徐昭,花名长恭,主要负责天猫详情系统的架构优化工作。毕业于浙江大学计算机专业,热爱Java Web技术,多关注服务端性能优化,热衷开源技术的研究和分享。本文原载自CSDN《程序员》杂志1月刊。在天猫双11活动中,商品详情、店铺等浏览型系统,通常会承受超出日常数倍甚至数十倍的流量冲击。随着历年来双11流量的大幅增加,每年这些浏览型系统都要面临容量评估、硬件扩容、性能优化等各类技术挑战。因此,架构方面的重点在于,如何能够利用合理成本应对瞬间飙高的峰值请求,并确保活动完整周期中系统容量的可伸缩性、用户响应时间的稳定性,以及外部依赖系统出现问题时的高可用性。此外,作为最主要的页面流量承载体系, ...
- 2014-01-23 13:23
- 浏览 782
- 评论(0)
在降低网页文件大小方面,图片尺寸的调整起着重要的作用。将图片尺寸缩小50%,可节省75%的总空间,相当于减少了文件大小。9.进一步压缩图片即便已将图片调整为正确的格式和尺寸,你仍可使用一些分析和优化图像的工具进一步压缩图片。这些工具包括 OptiPNG、 PNGOUT、 jpegtran和 jpegoptim。大部分工具可独立安装,也可整合入你构建的过程中。另外,还有一些在线工具,如Smush,它可以工作于云上。10.去掉不必要的字体Web字体对设计进行了重大改革,减少了基于图像的字体的使用。但是,使用传统字体后,网页的代码量往往会增加数百KB。所以网站中这种字体的使用尽量控制在两、三种以内。利 ...
鼠标右键单击--计算机(我的电脑)--属性--高级--启动故障与恢复(选--设置)--在默认操作系统一栏选择你想保留的操作系统(下方有编辑,那个方法和三楼讲的是一样的)--下方有显示等待时间,可以去掉