- 浏览: 261593 次
- 性别:
- 来自: 杭州
-
最新评论
-
CHENQUAN123456:
有什么理由不点个赞呢!!!!
Struts2的工作流程分析 -
Nicholas290:
感谢楼主的无私奉献
PowerDesigner中Name与Code同步的问题 -
wanghao989711:
附件呢,没看到啊
MyEclipse + Maven开发Web工程的详细配置过程 -
idkook:
谢谢,可以使用。
PowerDesigner中Name与Code同步的问题 -
yzjdt:
看后留言感谢是美德~~~
PowerDesigner中Name与Code同步的问题
文章列表
java web project 枚举的使用
- 博客分类:
- web前端
枚举如下:
public enum UinUserType {
pc,
mobilePhone
}
访问地址:127.0.0.1:8080/sxxx/sxx/test.htm?userType=pc
action解析方式:
String userType = request.getParameter("userType");UinUserType uUserType = null;
if(UinUserType.pc.name().equals(userType)){
uUserType = UinUser ...
nginx 小例子 - 静态资源引用
- 博客分类:
- web前端
nginx 静态资源引用方式。
访问需连接已配置的 nginx 的服务器地址,端口
根据同事 东东的调试,在windows下配置
D:\market2\mark2\src\main\webapp\static;
这里要改为
D:/market2/mark2/src/main/webapp/static;
server {
listen 8010; //新的分配给nginx的端口号
server_name 10.96.88.65; //nginx的服务端地址
#charset ko ...
Memcache存储大数据的问题
- 博客分类:
- web service
转自:http://blog.csdn.net/hguisu/article/details/6163621
Memcached存储单个item最大数据是在1MB内,如果数据超过1M,存取set和get是都是返回false,而且引起性能的问题。
我们之前对排行榜的数据进行缓存,由于排行榜在我们所有sql select查询里面占了30%,而且我们排行榜每小时更新一次,所以必须对数据做缓存。为了清除缓存方便,把所有的用户的数据放在同一key中,由于memcached:set的时候没有压缩数据。在测试服测试的时候,没发现问题,当上线的时候,结果发现,在线人数刚刚490人的时候,服务器l ...
转自:http://b-l-east.iteye.com/blog/1246482
1. 使用Maven创建webapp工程----原因是使用Maven时一般需要遵循一定的目录结构,虽然也可以使用不同的目录结构,但目前还不熟悉如何修改pom.xml文件达到目的,而且修改太多默认配置对maven来说也不好。
创建方法,在一个目录下使用命令:mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp。按照提示输入相应的参数,中间过程如下:
C代码
转载自:http://blog.csdn.net/guo_rui22/article/details/1740385
一、有两点需要注意:
1、Object 对象必须是可序列化对象 。
2、可序列化的 Object 对象都可以转换为一个磁盘文件;反过来则不一定成立,只有序列 化文件才可以转换为 Object 对象。
二、相关的转换方法:
import java.io.BufferedOutputStream;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayO ...
request 内容解析方式:
方式一:
byte[] bytes = new byte[1024 * 1024];
InputStream is = request.getInputStream();
int nRead = 1;
int nTotalRead = 0;
while (nRead > 0) {
nRead = is.read(bytes, nTotalRead, bytes.length - nTotalRead);
if (nRead > 0)
nTotalRead = nTotalRe ...
mysql 创建数据库时制定编码
- 博客分类:
- mysql
GBK: CREATE DATABASE test1 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;UTF-8: CREATE DATABASE test2 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
转自:http://www.cnblogs.com/biGpython/archive/2011/11/02/2232673.html
准备连个jsp文件试试正常的流程 testpost.jsp数据提交页面
<%@ page language="java" pageEncoding="GBK"%>
<!
Java javascript url转码
- 博客分类:
- web前端
JS:关于URL转码,其中特殊字符的处理方式:
alert('escape:'+escape(rs));
escape不编码字符有69个:*,+,-,.,/,@,_,0-9,a-z,A-Z
alert('encodeURI:'+encodeURI(rs));
encodeURI不编码字符有82个:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
alert('encodeURIComponent:'+encodeURIComponent(rs));
encodeURIComponent不编码字符有71个: ...
log4j spring xml配置
- 博客分类:
- 设计模式
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="PROJECT" class="org.apache.log4j.DailyRollin ...
最近在项目中面临 ajax 跨域请求问题。
和同事讨论半天,网上查贴一二,附上解决方案
<script>
$(document).ready(
function(){
$("#testBtn").bind("click",loginFun);
//$("#loginBtn").bind("click",loginFun);
//$("#setLoginBtn").bind("click",setLoginPas);
...
Linux/Ubuntu root默认密码问题
- 博客分类:
- linux
Ubuntu安装后root是没有默认的密码的,因为你还没给root设置密码,你第一个 user 是在 admin 组,他可以给 root 设置密码,所以大家不要费脑筋想当初自己设的密码是多少了,因为根本就不存在。端口输入如下命令:sudo passwd root[sudo] password for you :---> 输入你的密码,不回显Enter new UNIX password: --- > 设置root 密码
spring mvc不像struts2:
<action name="TwoDimensionalCodeAction" class="com.wsg.action.TwoDimensionalCodeAction">
<result type="stream">
<param name="inputName">inputStream</param>
</result>
<result name= ...
今天用maven编译,报以奇怪异常:
mvn package -Dmaven.test.skip=true
[INFO] ------------------------------------------------------------------------
[INFO] Trace
com.thoughtworks.xstream.converters.ConversionException: Cannot construct org.ap
ache.maven.plugin.war.util.WebappStructure as it does not have ...
得到post object的方式
一。序列化数据
public String testPost2() throws IOException{
System.out.println("得到POST传递过来的对象——doPost");
InputStream in = ServletActionContext.getRequest().getInputStream();
ObjectInputStream ois = new ObjectInputStream(in);
try{
LoginObj lo = (LoginObj)(ois. ...