- 浏览: 238089 次
- 性别:
- 来自: 北京
最新评论
-
李鬼989:
楼主,js代码放在哪里呢?
Jquery easyui 密码两次输入相等的验证 -
goodattitude:
我觉得作者总结的比较好,这都是我们在做web开发时需要考虑的, ...
技术人员如何确认web产品的需求 -
liuyfly:
曾经用了很久的360,不过也已经告别它很久了。
360以安全之名做搜索,可信,还是欺世盗名? -
p2227:
太理论了,没多大用处。本人意见。
技术人员如何确认web产品的需求 -
zhige1202:
OK了,我知道了,谢谢!
Spring mvc 404问题
文章列表
public static Image ConvertToGrayScale(Image orginalImage)
{
Bitmap newImage = new Bitmap(orginalImage);
BitmapData orginalData = (orginalImage as Bitmap).LockBits(new Rectangle(0, 0, orginalImage.Width, orginalImage.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
...
朋友开发了一个技术网站,让我帮忙推荐给同样做技术的朋友们。
这个网站很有意思,他的域名是OutOfMemory.CN,似乎是和国外那个著名的stackoverflow学来的,都是异常。这个网站的口号是“为程序员服务”,这个似乎是和我dang学来的,胆子不小。
名字和口号都有了,再说下这个网站是做啥的。现在它只有一个功能就是分享代码,目前上面的代码量还比较少,java最多有大约200个代码片段。我看了一下质量还是蛮高的。
网站的用户体验还不错,界面很新奇。
下面是他的首页:
这个网站的代码是所有语言的代码,是通过开放分类标签来对代码进行分类的。目前标签的功能还不是很强大。据 ...
被raphaeljs 在ie6下面崩溃的问题苦恼了半天,最后发现问题在于base标签
页面的head区域有base标签:
<base target="xxx"/>
时就会崩溃,去掉这行就没事儿了。
首先需要在spring的配置文件中配置
<bean id="velocityEngine" class="org.springframework.ui.velocity.VelocityEngineFactoryBean">
<property name="velocityProperties">
<value>
resource.loader=class
class.resource.loader.class=org. ...
在windows和linux下都有一个netstat命令,可以查看网络的状态。有时候做测试,程序退出了,但是还是有进程占用着tcp的端口,这时候可以通过下面的命令查看到底是那个进程占用着端口
?
windows下使用下面的命令
netstat -ano | find "8080"
-ano 是命令的参数,| 表示后面跟着管道,find "8080"可以找出占用端口的行。
而在linux下命令一样,选项要用-anp这里的p表示显示进程号。而windows命令中的选项o表示owner进程
这个命令执行之后就可以显示出占用端口的进程id号,有了id号,我们就可以 ...
Jquery easyui是一个非常好的ui框架,但是表单验证中没有最常用的判断两个输出框中值相等的验证,所以我做了下扩展。
/**
* @author yukaizhao
*/
$.extend($.fn.validatebox.defaults.rules, {
/*必须和某个字段相等*/
equalTo: {
validator:function(value,param){
return $(param[0]).val() == value;
},
message:'字段 ...
以前没用过MySQL存储过程,第一次写有很多的不习惯,记录如下:
下面是一个最简单的MySQL存储过程,实现两个数相加,需要特别注意的是
delimiter $$
create procedure proc_add(in a int,in b int)
begin
declare c int;
if a is null then
set a = 0;
end if;
if b is null then
set b = 0;
end if;
set c = a + b;
sele ...
在SpringMvc中向视图传递变量为枚举类型,定义为:
package com.xxx.pojo;
public enum CreateUserResult {
success,duplicateLoginName;
}
向视图传递的值名称为result
这样在jsp中判断result是否为CreateUserResult.duplicateLoginName时会失败,如下代码:
<c:choose>
<c:when test="${result eq CreateUserResult.duplicateLoginName}"& ...
写了一个最简单的spring mvc项目,结果访问Controller指定的路径报404错误。后来看到tomcat启动时的控制台信息中有错误,错误信息如下
信息: Loading XML bean definitions from ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml]
2012-6-2 19:20:26 org.springframework.web.context.ContextLoader initWebApplicationContext
严重: Context initialization fa ...
1. 下载JUnit的jar文件,下载地址在这里
2. 在MyEclipse中新建一个要测试的项目HelloJUnit
3. 添加一个要测试的类HelloJUnit,代码如下,注意需要先建package
package com.yukaizhao;
public class HelloJUnit {
public String getMessage(){
return "Hello Junit";
}
}
4. 新建一个单元测试项目,命名为HelloJUnitTest,引用在第一步中下载的jar文件,如下下图所示
5. 添加测 ...
java中要连接mysql首先需要下载mysql驱动,然后在项目中添加对mysql驱动的引用。
然后需要在mysql中建表,我测试中用的表定义如下:
CREATE TABLE `test_notebook` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(60) NOT NULL,
`content` longtext,
`createtime` datetime NOT NULL,
`ip` varchar(20) NOT NULL,
PRIMARY KEY (`id`)
) E ...
1. 使用FileOutputStream向文件中写入内容
package com;
import java.io.*;
import java.nio.charset.Charset;
public class HelloIO {
public static void main(String[] args) throws IOException{
String fileName = "e:\\test.txt";
/*File file = new File(fileName);
//判断文件是否存在,如果存在则 ...
Java中的File.pathSeparator是指分隔多个路径的分隔符,在windows下是“;”;而不是指目录之间的分隔符。
目录之间的分隔符要使用File.separator;在windows下是反斜杠,而在linux下是斜杠;还有一个File.separatorChar,是File.separator的第一个字符。
struts2的默认扩展名是action,如果想修改默认扩展名,需要修改strcts.xml配置
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
...
我用的MyEclipse版本是8.6,本机已经安装的Tomcat版本是7.0。 为调试jsp程序折腾了半天,所以坐下记录,防止以后再折腾。
首先需要在MyEclipse中建一个web项目,建好了就行,啥都不用改的。
MyEclipse中使用Tomcat调试jsp可以用MyEclipse自带的Tomcat首先需要把建好的web项目部署到Tomcat。在包视图中右键单击项目文件夹,然后选择MyEclipse菜单,然后选择Add and Remove Project Deployment...,如下图所示
然后在弹出的窗口中点击Add按钮,如下图所示
然后在如下新窗口中的S ...