自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

备份的sql文件乱码无法导入

1. 查看此文本文件的存储格式,一般是ANSI(中文一般指gbk或gb2312)和utf-8.2. 如果存储格式是ansi,那么请在sql文件的最顶上加上下面的语句:SET NAMES 'gbk ';如果存储格式是utf-8,那么请在sql文件的最顶上加上下面的语句:SET NAMES 'utf8' ;查看mysql字符集show VARIABLES LIKE 'cha...

2012-05-31 17:49:00 233

Eclipse 使用

1.Updating index central|http://repo1.maven.org/maven2解决:window->preferences->MyEclipse->Maven->download repository index updates on startup.2myeclipse available memory is lowC:\Pr...

2012-05-31 09:09:00 100

JXL

如何实现在JSP页面下,通过类似于文件上传的组件,选择本地的Excel文件,点击“导入”按钮,Excel文件的内容保存到数据库中相应的表中,同时Excel文件的内容显示在页面下,数据库的表已经建好。思路是:1.把excel文件上传到服务器的目录下2.通过Java读取文件的内容3.写SQL语句将内容插入数据库4.从数据库中查询上一步所插入的记录,通过JSP显示步骤是:第一...

2012-05-30 10:50:00 89

Struts2学习笔记(十九) 验证码

概述验证码也是我们在web应用中经常要用到的功能。基本思路就是,我们在服务端动态的生一成张图片,然后将它输出到客户端。图片上包含一些字符信息,我们将这些字符信息事先保存在session中,那么客户端在看到图片之后,将图片上的字符输出到表单中,然后将表单提交。我们接收到表单数据之后,对表单中提交的验证码与session中保存的验证码进行比对,如果相同,那么验证通过。否则,验证失败!采取一些处理。...

2012-05-30 00:32:00 93

Ant的作用和配置

Ant工具的作用:1、可以用ant编译java类,生成class文件2、ant可以自定义标签、配置文件3、ant可以把相关层架构成包4、ant把整个项目生成web包,并发布到TomcatMyEclipse下的ant使用步骤:1、下载相关ant包2、打开MyEclipse--->窗口--->首选项--->Ant--->运行时 然后单击右边的‘Ant主目录(H)’按钮,然后选择...

2012-05-29 14:26:00 108

Struts2学习笔记(十八) 防止表单重复提交

概述有些时候,我们在想某个网页提交了信息之后,由于某些原因,我们会重复点击提交,或者刷新页面,或者是在提交页面呈现之后点击后退按钮,从而导致这些表单数据被重复提交。在大多数情况下我们是不希望这种情况发生的,我们不可能强迫使用者不这么做,那么我们就只能自己想办法来尽量避免这些情况了。下面我们来看一个例子:public class HelloServlet extends HttpSe...

2012-05-29 01:21:00 468

Struts2学习笔记(十七) 文件下载(File Download)

前面我们刚刚学完文件上传,那么我们就接着来看和文件上传相对应的文件下载吧。对于文件上传而言,文件下载实现起来要简单的多。通常我们可以直接将一个超链接的地址指向我们想要给用户下载的资源即可。但是如果这些资源是浏览器能够解析的文件类型,比如html文件等,那么浏览器将不会提示用户下载这些文件了,而是会直接在浏览器中打开。这样做还有一个问题,那就是我们的资源文件的地址就直接暴露给用户了,它可以在其他的页...

2012-05-27 01:42:00 145

Struts2学习笔记(十六) 文件上传(File Upload)

使用jsp/Servlet实现文件上传在我们的web应用中,文件上传是一项非常常见的功能。以前我学习php的时候也用php写过文件上传,不过php中实现起来比较方便,只需要从全局变量$_FILES中获取到上传文件的临时存放路径等信息,再把它拷贝到目标地址并重命名就可以了。在Java中要实现文件上传要稍微复杂一点。我们需要通过request的getInputStream方法来获取到相关的输入流,...

2012-05-26 18:18:00 129

WPF、WCF、WF打造Hello World程序

WCF,WPF,WF是什么东西WPF的全称是Windows Presentation Foundation,是微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示,所以叫Presentation(呈现)。作为新的图形引擎,WPF是基于DirectX的,当然增加了很多新的功能。其2D和3D引擎的强大看看Vista的界面就明白了,再加上其对Ae...

2012-05-25 10:15:00 225

android 获取uri的正确文件路径的办法

有时会从其他的文件浏览器获取路径,这时根据路径去数据库取文件时会发现不成功,原因是由于android的文件浏览器太多,各自返回的路径不统一,而android本身的数据库中的路径是绝对路径,即"/mnt"开头的路径。private String getRealPath(Uri fileUrl){String fileName = null; Uri filePathUri = fileUrl; ...

2012-05-24 21:37:00 443

android 路径中含有中文的解决方法

经常会从其他文件浏览器打开,文件路径中可能会含有中文字符,这时直接用路径打开中文会变为乱码导致出现FileNotFoundException,不能达到本来目的,这时需要对路径进行解码,在网上搜到的方法大多不能用,经验证,正确的方法应该是,下面给出完整的一段代码:String filePath = "";File f = new File(filePath);if(f.exists())...

2012-05-24 21:29:00 1704

Jbpm4

JBPM4_DEPLOYMENT 流程定义表JBPM4_DEPLOYPROP 流程定义属性表JBPM4_EXECUTION 流程实例表JBPM4_HIST_ACTINST 流程活动(节点)实例表JBPM4_HIST_DETAIL 流程历史详细表JBPM4_HIST_PROCINST 流程实例历史表JBPM4_HIST_TASK 流程任务实例历史表JBPM4_HIST_VAR 流程变量(...

2012-05-24 08:54:00 149

Spring注入方式及用到的注解 -----@Component,@Service,@Controller,@Repository

注入方式:把DAO实现类注入到service实现类中,把service的接口(注意不要是service的实现类)注入到action中,注入时不要new 这个注入的类,因为spring会自动注入,如果手动再new的话会出现错误,然后属性加上@Autowired后不需要getter()和setter()方法,Spring也会自动注入。至于更具体的内容,等对注入的方式更加熟练后会做个...

2012-05-24 08:52:00 125

软件集成 理解

持续集成的作用:持续集成服务器软件就像一个监视着源码仓库的监视器。每次源码仓库中有新的提交,服务器就会自动check out 出源代码并启动一次build, 并且把build的结果通知提交者。持续集成的最终目标就是要尽可能快地发现问题。根据开发需要,假设每一个小时我们需要重新构建一次。选择 Build periodically,在 Schedule 中填写 0 * * * *。...

2012-05-23 22:41:00 195

Android中ICS4.0源码Launcher启动流程分析【android源码Launcher系列一】

最近研究ICS4.0的Launcher,发现4.0和2.3有稍微点区别,但是区别不是特别大,所以我就先整理一下Launcher启动的大致流程。Launcher其实是贯彻于手机的整个系统的,时时刻刻都在运行,要是Launcher不运行了,手机就得黑屏了。Launcher的LauncherMode=singletask,所以说不管Launcher启动了哪个应用,总有个Launcher的实例在堆栈中,...

2012-05-20 22:35:00 77

程序员必修课--sql思维举重训练

写sql是程序员基本功课,找工作面试一般必有sql题,实际工作中对sql的需求更是千变万化,所以掌握好sql对于一个程序员来说是件非常重要的事情.本文通过一个简单易懂的关系(学生/课程/成绩关系)尽量构造出各种各样的需求来提高我们写sql的功底,其中有些sql还是有一些难度的,大多数sql我都给出了思考思路,希望本人N天的劳动成果对您有所帮助. 限于本人水平有限,有些地方的sql写的并不...

2012-05-20 13:57:00 86

12 个有效的提高编程技能的方法

1. 永远不要停止学习和阅读阅读 书籍,而不只是网站阅读 只为自我提升,而不是为了下一个项目阅读 提升你的基础,而不只是最新技术2. 跟比你聪明的人一起工作跟比你更聪明的人或者是更有经验的人一起工作,可以让你快速提升3. 变成一个全才不要过于钻牛角尖,这可能会让你停滞不前和伤害你的就业前景。4. 阅读并记录别人的代码其实写代码比阅读并理解别人的代码要容易的多。5. 在实际的项目...

2012-05-18 18:32:00 72

《『若水新闻』客户端开发教程》——03.设计新闻分类UI(1)

本节课主要讲解新闻客户端新闻分类界面的设计思路。使用到的控件为GridView。效果图课程下载下载地址:http://115.com/file/beew3j3b

2012-05-14 21:42:00 96

ThinkPHP学习笔记

常见的查询: select() 查询所有的数据,连贯操作最后 find() 查询一条数据 find(5) 表示id=5的查询findAll() 其实是等同于select()查询的过程中还有一些辅助查询的方法 where() 在查询中增加条件 他的参数可以是字符串,也可以是数组,也可以是对象 字符串:where('id=4') 数组:Where($arr) $arr['nam...

2012-05-13 18:42:00 86

spring-security3 配置和使用

web.xml配置<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:applicationContext-*.xml</param-value></context-param><...

2012-05-10 13:53:00 63

整理几个有想法的面试题

bolg地址:http://blog.csdn.net/adsdassadfasdfasdf/article/details/75530281.阶乘,指从1乘以2乘以3乘以4一直乘到所要求的数。例如所要求的数是4,则阶乘式是1×2×3×4,得到的积是24,24就是4的阶乘。例如所要求的数是6,则阶乘式是1×2×3×……×6,得到的积是720,720就是6的阶乘。例如所要求的数是n,...

2012-05-10 10:40:00 91

Struts2中iterator标签遍历map总结

publicclassMapActionextendsActionSupport{privateMap<String,String>map;privateMap<String,Student>studentMap;privateMap<String,String[]>arrayMap;...

2012-05-09 16:56:00 156

百度地图车辆运动轨迹

先看效果:bolg地址:http://blog.csdn.net/adsdassadfasdfasdf/article/details/7549787下面是代码:页面代码:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html...

2012-05-09 14:17:00 3248

google 地图 V3 运动轨迹

不使用坐标:地址<DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head&g..

2012-05-09 13:54:00 238

google地图--运动轨迹(自己上班的运动轨迹)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="serv.

2012-05-08 16:44:00 282

Asp.net使用JQuery实现评论的无刷新分页及分段延迟加载效果

首先建立数据库,数据关系图如下:本文要实现的效果就是在评论别人文章时,如果文章内容过长或者评论内容过长,实现的一个评论分段延迟加载的效果,即每页可显示30条评论,可每隔10条延迟加载一次以提高网页传输显示效率。我所实现的页面延迟的原理如下图,就是求出X的距离小于100时进行加载延迟的评论,然后又设置了一个标记位,用来判断延迟加载了多少次,每页仅能加载30条评论记录。然后再评...

2012-05-04 09:20:00 75

关闭IE窗口时执行事件

<script language="javascript"> //关闭窗口时自动退出function window.onbeforeunload(){if(event.clientX>360&&event.clientY<0||event.altKey){ //alert("dddddddddd");Logout();} } ...

2012-05-03 14:33:00 74

Berkeley DB Java Edition

一、 简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。l 能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。l 多线程支持,JE使用超时的方式来处理线程间的死琐问题。l Database都采用简单的key/value对应的形式。l 事务支持。l 允许创建二级...

2012-05-02 16:15:00 55

存储过程生成所有实体类

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo create proc [dbo].[p_db_wsp]@dbname varchar(50), --数据库名@path varchar(100), --实体类所在目录名,如D:/My/Models@namespace varchar(50) --实体类命名空间,默认值为M...

2012-05-02 10:35:00 162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除