- 博客(15)
- 收藏
- 关注
原创 IO学习二
一、字节流 1.基类:InputStream,OutputStream 理解:需求:想要操作图片等多媒体数据,这时就要用到字节流。字节流用来操作媒体文件不管字节字符流都是对文件操作都需要一个对象文件操作对象2.各种子类的使用:FileInputStream: //根据文件大小创建缓冲区数组FileInputStream fis = new FileInputStr
2016-05-26 00:13:09
383
原创 IO流的学习一
一、字符流的基类:Reader Writer (一般文本文件都使用字符流,媒体文件用字节流) 1. 输入流基本过程:字符流底层仍旧读是字节,但是需要临时存储起来,中文2个字节,读完两个存起来查表。字符流底层使用字节流缓冲区,所以要刷新。(字符流默认都有编码,根据系统编码而定) 步骤:1.创建一个文件读取流对象和指定名称的文件相关联(文件和流建立通道)
2016-05-25 23:52:30
369
转载 java中dynamic web project与web project 的区别
文章框架:1.Dynamic Web Project 概念 2.eclipse 中的动态Web 项目与 Myeclipse 中的web项目有何区别 3.动态的运行原理及目录结构---是否都涉及到由类生成表的技术(如果没的话,也应该 把这个搞清楚)4,如何建立server?5.如何建立一个动态Web?要知道各配置文件的作用6.熟悉auctio
2016-03-10 21:36:55
571
转载 Myeclipse中package,source folder,folder区别
在eclipse下,package,source folder,folder都是文件夹.它们的区别如下: package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下.source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件. 项目构建后,source folder里
2016-01-21 14:51:23
2036
原创 There is no Action mapped for namespace [/] and action name [spropertyvalue] associated with context
点击商品图片跳转到商品详情出现以下错误6:27:45,812 WARN DefaultActionMapper:60 - Action [16:27:45,814 WARN Dispatcher:64 - Could not find action or resultThere is no Action mapped for namespace [/] and action nam
2015-10-17 16:29:34
1386
1
原创 分页查询:在线和离线
分页查询,就是将将过多的结果在有限的界面上分好多页来显示,这个是很多网站常用的功能,也是最基本的功能分页查询分为两类:逻辑分页和物理分页 逻辑分页: 一次性从数据库中获取所有数据存入到session中,缺点访问数据量大session会消耗内存这种分页很少使用。但是在数据量小,不会被修改的数据,使用逻辑分页会提高程序的执行效率 物理分页:使用数据库自身所带的分页机
2015-10-16 15:34:20
1510
原创 页面获取不到session中值
数据放入session中:(1):ServletActionContext.getRequet().getSession().setAttribute("userName",userName)(2):ActionContext.getContext().getSession.put("userName",userName)( 建议改为struts2的方式存放,然后再用 A
2015-10-16 12:17:41
9696
转载 getHibernateTemplate()和getSession()的区别
自动生成hibernate配置文件的时候,会在dao层用到getSession()方法来操作数据库记录,但是他还有个方法getHibernateTemplate(),这两个方法究竟有什么区别呢?1.使用getSession()方法你只要继承sessionFactory,而使用getHibernateTemplate()方法必须继承 HibernateDaoSupport当然包括sessionF
2015-10-14 13:55:35
402
转载 Java Mail:Session、Message详解
本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/17909093,转载请注明。 上篇文章介绍了JavaMail并实现了一个发送邮件的简单示例,JavaMail API使用上非常灵活,比如,服务器信息可以设置到Session中,也可以设置到Transport中,收件人可以设置到Message中,也可以设置到T
2015-10-14 12:33:12
752
原创 vs中SQL Server建立连接时出现与网络相关的或特定的实例的错误。未找到或无法访问服务器
一般遇到这种情况(app_data中添加不了数据库,服务器管理中也连接不了) 几种解决方案试一下:1.打开SQL server 配置管理器,打开SQL Server网络配置-->SQLEXPRESS协议,检查Named Pipes 和TCP/IP 是否已启动,如果没启动,就右键点击启动。(如果使用vs自带的数据库就去管理工具中的服务查看SQLEXPRESS是否启动)2.用代
2015-10-13 15:15:48
8701
转载 vs三层架构解决方案问题
用VS2010建立空白解决方案 三层结构,会有多个项目。为了让各项目之间的关系反映在目录结构上所以要建立一个解决方案。 1.建立解决方案: 文件->新建项目->其它项目类型->Visual Studio解决方案->空白解决方案。 2.在解决方案里添加第一个项目 建立空白解决方案后,在vs2010右边的解决方案资源管理器中,可以看到刚建立的解决方案,单击选中它,
2015-10-12 23:56:53
675
转载 Struts2 - 属性驱动与模型驱动概念
Struts2 - 属性驱动与模型驱动 一、为什么要使用属性驱动和模型驱动? :struts2与struts很大的不同点在于,struts的execute方法提供了HttpServletRequest和 HttpServletResponse方法在获取客户端提交的数据信息的时候需要使用HttpServletRequest的 g
2015-10-09 10:18:57
802
转载 myeclipse、eclipse中项目复制后(可能无法访问)注意事项 .
myeclipse、eclipse中项目复制后(可能无法访问)注意事项 .、myEclipse 复制后修改名称,访问不到项目这是因为,你只是改了项目的名称,而没有改下面是解决方法:方法 1.右击你的项目,选择“properties”,在“type filter text”中输入“web”,按下图表示输入您的新项目名称,记得不能把“/"去掉啊。重启下myEclipse就可以了。
2015-07-11 20:31:30
1071
原创 struts2 在服务器上部署出现的 Dispatcher initialization failed
有时候使用struts2基本的5个核心包外出现如下错误可能需要导入其他包:用的是struts2.2.1加入包错误提示为信息: Parsing configuration file [struts.xml]2010-8-25 15:49:29 com.opensymphony.xwork2.util.logging.commons.CommonsLogger er
2015-07-09 13:19:37
587
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,刚刚就遇到了一个问题,由于项目中使用了quartz任务调度,quartz在web.xml中是使用listener进行监听的,使得在tomcat启动的时候能马上检查数据库查看那些任务未被按时执行,而数据库的配置信息在是在web.xml中使用servlet配置的,导致tomcat启动后在执行quartz任务时报空指针,原因就是servlet中的数据库连接信息未
2015-07-02 16:04:05
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人