随笔 - 156  文章 - 0  评论 - 35  阅读 - 72万 
06 2013 档案
jsp连接数据库的乱码问题 servlet请求参数编码处理get post
摘要:1.在所有需要读取数据的地方用下面的方式。同时jsp必须统一编码,如我都是UTF-8String userName= new String(request.getParameter("userName").getBytes("ISO-8859-1"),"utf-8");插入数据库的也需要先转换再插入。上面句子的意思是:把name的值用“ISO-8859-1”字符集获取他的字节,“name.getBytes("ISO-8859-1")”这里面返回的是一个ISO-8859-1的字节数组,最后创建一个String对象,在 阅读全文
posted @ 2013-06-20 22:20 Yogurshine 阅读(1447) 评论(0) 推荐(0) 编辑
C++编译过程
摘要:首先是预编译,这一步可以粗略的认为只做了一件事情,那就是“宏展开”,也就是对那些#***的命令的一种展开,例如define MAX 1000就是建立起MAX和1000之间的对等关系,好在编译阶段进行替换。例如ifdef/ifndef就是从一个文件中有选择性的挑出一些符合条件的代码来交给下一步的编译阶段来处理。这里面最复杂的莫过于include了,其实也很简单,就是相当于把那个对应的文件里面的内容一下子替换到这条include***语句的地方来。 其次是编译,这一步很重要,编译是以一个个独立的文件作为单元的,一个文件就会编译出一个目标文件。(这里插入一点关于编译的文件的说明,编译器通过后缀名来. 阅读全文
posted @ 2013-06-14 18:04 Yogurshine 阅读(304) 评论(0) 推荐(0) 编辑
rose生成C++
摘要:一rose生成C++源代码 (1)需要先设置类的语言, 设置方法:Tools->Options->Notation->把Default的Analysis换成ANSIC++ (2)需要一个component才能生成代码在ComponentView的Main中拖拽生成一个Component;(3)需要绑定类和component在LogicalView中设计好类的结构,然后在类的属性框中选择components这目录,这时会看到(2)中生成的component,点击右键,选择assign;所有希望生成代码的类都需要这样做。(4)生成代码最后一步:选择类图标右击选择ANSIc++选中 阅读全文
posted @ 2013-06-14 17:48 Yogurshine 阅读(1508) 评论(0) 推荐(0) 编辑
VS中lib和dll
摘要:Lib文件先来说一说lib文件,C++中lib文件主要有两类,一种是静态的编译连接,叫做静态链接库,另一种是动态的编译链接,和Dll文件一起使用,在该小标题下,主要说一下静态链接库,另一种将在Dll文件中讲解。所谓的静态链接库,就是以.lib结尾的文件(由于有动态的编译链接的lib存在,因此并不是所有的.lib文件都是静态链接库文件),该文件可以通过VS2005建立工程,然后将项目属性中的输出设置成lib形式,编译后就可以生成一个.lib文件,这就是静态链接库。我们如何使用生成的.lib文件呢?为了可以使用.lib文件,我们需要刚刚生成的.lib文件,以及它所对应的头文件.h,因为.lib文件 阅读全文
posted @ 2013-06-14 17:46 Yogurshine 阅读(3858) 评论(0) 推荐(0) 编辑
eclipse运行纯servlet程序
摘要:方法一:新建一个tomcat project在WEB-INF/src下建一般的file文件。其中要手动继承httpservlet然后在xml配置路径这样的工程不能右键run on server,只能直接在浏览器输入http://localhost:8080/路径如下图:2 自从发现可以建servlet文件,很方便的,路径都默认配置好了。直接新建我常用的动态网站工程。直接右键运行在服务器上。 阅读全文
posted @ 2013-06-05 11:40 Yogurshine 阅读(2639) 评论(1) 推荐(0) 编辑
eclipse部署web项目至本地的tomcat但在webapps中找不到
摘要:一、发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。二、验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中。在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开。但在外部浏览器上打开http://localhost:8080时确没有出现所期望的小猫画面。三、原因eclipse不像MyEclipse默认将项目部署到tomcat安装目录下的we 阅读全文
posted @ 2013-06-05 10:57 Yogurshine 阅读(24603) 评论(5) 推荐(11) 编辑

点击右上角即可分享
微信分享提示