`
文章列表
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 ...
Global site tag (gtag.js) - Google Analytics