10 2017 档案

摘要:转自:http://blog.csdn.net/yulei_qq/article/details/22039815 工程的目录结构: 有两个表,一个文章表article ,一个用户表user。 [sql] view plain copy create table article (id int(11 阅读全文
posted @ 2017-10-31 11:27 虚极静笃 阅读(909) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/lu930124/article/details/52587135 JSR-303是一个数据验证的规范,这里我不会讲这个规范是怎么回事,只会讲一下JSR-303在SpringMVC中的应用。JSR-303只是一个规范,而Spring也没有对这一规范进行 阅读全文
posted @ 2017-10-31 09:49 虚极静笃 阅读(273) 评论(0) 推荐(0) 编辑
摘要:安装Subversion1.82(SVN)插件 简介 :SVN是团队开发的代码管理工具,它使我们得以进行多人在同一平台之下的团队开发。 解决问题:Eclipse下的的SVN插件安装。 学到 :Eclipse下的的SVN插件安装。 资源地址: a.官方下载网站:http://subclipse.tig 阅读全文
posted @ 2017-10-30 17:40 虚极静笃 阅读(398) 评论(0) 推荐(0) 编辑
摘要:HTML基础语法: 文档声明和META标签: 实例: F12,从网页中选择一片区域检查: 邮箱超链接: 下载文件超链接: 表格: 注意,th会加粗,caption是标题: 但是对表结构进行了划分,这样表格很长的时候可以按照结构块展示,有利于提升用户体验。 而且这三者无论怎样调整顺序,thead总是在 阅读全文
posted @ 2017-10-25 00:07 虚极静笃 阅读(194) 评论(0) 推荐(0) 编辑
摘要:把GET方式改为POST在地址栏上就不会显示。 发现乱码了,设置编码格式(这个必须和reg.jsp中page的charset一致): 但是注意了!我们传中文名,就会乱码: 通过get方式提交的请求无法通过的方式解决! 解决办法,我们需要在server.xml中配置,加入URIEncoding属性: 阅读全文
posted @ 2017-10-23 03:18 虚极静笃 阅读(169) 评论(0) 推荐(0) 编辑
摘要:JSP页面组成: 比如: 打开网页,右键查看源代码: 打开网页: 注意: 注意: 在ASP.NET中的<%=%>代码块指明了开发人员想要呈现的值(例如<%="hello"%>就是呈现hello)。<%%>代码块则指出开发人员想要执行的代码,任何在其中呈现的输出都必须是显式地完成(例如<%Respon 阅读全文
posted @ 2017-10-23 01:50 虚极静笃 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-10-22 01:04 虚极静笃 阅读(182) 评论(0) 推荐(0) 编辑
摘要:AOF,RDB是两种 redis持久化的机制。用于crash后,redis的恢复。 两种区别就是,AOF是持续的用日志记录写操作,crash后利用日志恢复;RDB是平时写操作的时候不触发写,只有手动提交save命令,或者是关闭命令时,才触发备份操作。 选择的标准,就是看系统是愿意牺牲一些性能,换取更 阅读全文
posted @ 2017-10-21 22:08 虚极静笃 阅读(796) 评论(0) 推荐(0) 编辑
摘要:package com.ouyan.o2o.util; import java.security.Key; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import sun.misc.BASE64Decoder; import sun.mi... 阅读全文
posted @ 2017-10-21 20:20 虚极静笃 阅读(631) 评论(0) 推荐(0) 编辑
摘要:先停掉tomcat服务器: 然后把文件删除: 这时候启动服务器: 看下有没有启动成功: 接着把重新优化过的代码用X ftp传上去。 等几分钟就可以。 如果老是出现问题,就去catalina.out文件看看,shift+g直接到末尾,如果发现有问题的vim或者cat整个日志文件。 附带: ps -ef 阅读全文
posted @ 2017-10-21 17:52 虚极静笃 阅读(387) 评论(0) 推荐(0) 编辑
摘要:package com.ouyan.o2o.web.frontend; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; im... 阅读全文
posted @ 2017-10-21 10:38 虚极静笃 阅读(757) 评论(0) 推荐(0) 编辑
摘要:package com.ouyan.o2o.web.frontend; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.a... 阅读全文
posted @ 2017-10-21 10:30 虚极静笃 阅读(674) 评论(0) 推荐(0) 编辑
摘要:先做后端: 然后自己测试下。 接下来看前端: 阅读全文
posted @ 2017-10-21 10:01 虚极静笃 阅读(603) 评论(0) 推荐(0) 编辑
摘要:这时候图片没有获取到,我们可以通过这样的方式获取绝对路径: 这时候被坑了一个小时。。发现PathUtil.java要改改: 成功获取图片: 阅读全文
posted @ 2017-10-21 01:40 虚极静笃 阅读(691) 评论(0) 推荐(0) 编辑
摘要:这里发现了一个bug,修复下: 阅读全文
posted @ 2017-10-20 23:18 虚极静笃 阅读(464) 评论(0) 推荐(0) 编辑
摘要:商品编辑的后端开发: 阅读全文
posted @ 2017-10-20 23:08 虚极静笃 阅读(735) 评论(1) 推荐(0) 编辑
摘要:访问:http://localhost:8080/o2o/shopadmin/shoplist,点击进入,然后点击类别管理。 接下来做商品类别批量添加后端开发: 商品类别删除后台开发: 测试一下。 下面来做商品添加模块: 商品添加之Service层的实现: 接下來看Conreoller: 阅读全文
posted @ 2017-10-20 17:18 虚极静笃 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:Dao层实现: ShopDao.xml: ShopDaoTest: ShopDao: 然后测试。 Service层实现: ShopServiceImpl: ImageUtil: ShopService: ShopServiceTest: 然后测试。。。这时候发现数据源还是服务器上的,测了很久没成功才 阅读全文
posted @ 2017-10-19 21:55 虚极静笃 阅读(1391) 评论(1) 推荐(0) 编辑
摘要:下面看看读写分离的代码层实现: spring-dao.xml: 执行:AreaDaoTest成功,继续执行ShopServiceTest成功。 阅读全文
posted @ 2017-10-19 19:05 虚极静笃 阅读(508) 评论(0) 推荐(0) 编辑
摘要:下面来学习:1、数据库层面的主从配置实现 2、代码层面的读写分离实现 主从同步工作原理: 先去阿里云买两个云服务器,然后重置密码,重启服务器,接着用Xshell远程连接。 下面介绍阿里云Centos7使用yum安装MySQL5.6(这里也介绍另外一个博客:http://blog.csdn.net/u 阅读全文
posted @ 2017-10-19 13:49 虚极静笃 阅读(578) 评论(0) 推荐(0) 编辑
摘要:调试: 在前后端debug的过程中发现总是获取不到为空: 在spring-web.xml中配置: 在pom.xml中加入依赖即可: 调试过程中又发现问题,修改如下(shopoperation.js): 继续调试,完成。 阅读全文
posted @ 2017-10-19 11:40 虚极静笃 阅读(540) 评论(0) 推荐(1) 编辑
摘要:引入kaptcha实现验证码: 添加到pom.xml中。 web.xml中添加配置: 在shopoperation.html中添加: 创建目录及文件: 引入common.js: 启动项目访问:http://localhost:8080/o2o/shopadmin/shopoperate看效果。 另外 阅读全文
posted @ 2017-10-19 10:54 虚极静笃 阅读(592) 评论(0) 推荐(0) 编辑
摘要:店铺注册的前端设计: 这里使用的是阿里的开源前端框架SUI Mobile: 或者这个页面的过程: 1.进入http://m.sui.taobao.org/ 2.点击:实例 3.选择表单 4.选择只有文案和输入框 5.右键查看网页源代码 6.复制粘贴到你的html文件 7.进入http://m.sui 阅读全文
posted @ 2017-10-18 22:57 虚极静笃 阅读(1035) 评论(0) 推荐(0) 编辑
摘要:下面来写Controller层: 改造Controller(五个文件): 阅读全文
posted @ 2017-10-18 20:45 虚极静笃 阅读(686) 评论(0) 推荐(0) 编辑
摘要:接下来咱们来实现service层(要注意只有抛出RuntimeException或者继承RuntimeException的异常时,事务才会终止): 然后我们需要把jpg文件放置在该目录下: 因为输出文件的原因: 接着测试,成功。 在这里我发现当src/test/resources目录下没有该jpg文 阅读全文
posted @ 2017-10-18 18:34 虚极静笃 阅读(932) 评论(2) 推荐(0) 编辑
摘要:注意这个地方,因为使用了useGeneratedKeys,所以想通过IDBC获取插入数据的主键值,这时候就需要指定KeyColumn和KeyProperty,前者是数据库中的主键,后者是对应的实体类的属性: 注意要在数据库中添加数据: 然后测试,查看数据库,成功插入数据。 接下来更新店铺: 测试请注 阅读全文
posted @ 2017-10-18 15:44 虚极静笃 阅读(867) 评论(0) 推荐(0) 编辑
摘要:然后看控制台,发现有日志输出。看到控制台信息: CATALINA_BASE: D:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3 进入到该目录下: 搞定。 阅读全文
posted @ 2017-10-18 11:19 虚极静笃 阅读(335) 评论(0) 推荐(0) 编辑
摘要:安装 本文只是基于 Chrome 浏览器的扩展插件来进行的安装,并非单独应用程序。 首先,你要台电脑,其次,安装有 Chrome 浏览器,那你接着往下看吧。 1. 官网安装(别看) 打开官网,https://www.getpostman.com 点击那个灰灰色的「Chrome App (Free)」 阅读全文
posted @ 2017-10-18 02:10 虚极静笃 阅读(581) 评论(0) 推荐(0) 编辑
摘要:系统功能模块划分: 实体类设计(注意使用包装类,因为基础类型有默认值,而不是null)与表创建: 实体类: 数据库: 实体类: 数据库: 实体类: 数据库: 如果表已经创建好了,要加唯一索引的话: 实体类: 数据库: 实体类: 数据库: 实体类: 数据库: 商品类别: 实体类: 数据库: 详情图片: 阅读全文
posted @ 2017-10-17 22:45 虚极静笃 阅读(1256) 评论(0) 推荐(0) 编辑
摘要:'\0',这个表示空,需要消耗存储空间的。NULL,则表示连这个\0都没有。 NULL,你可以近似理解为变量未赋值(定义了变量,但是未使用,变量不指向具体存储空间,因此,理论上不消耗存储空间),同时,它理论上不可以输出,因为变量本身没有内容(一些语言是可以强行将NULL输出来,是因为它内部做了隐性类 阅读全文
posted @ 2017-10-17 21:07 虚极静笃 阅读(9472) 评论(0) 推荐(0) 编辑
摘要:DATETIME日期和时间的组合。支持的范围是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。MySQL以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,但允许使用字符串或数字为DATETIME列分配值。 TIMESTAMP[(M)]时间 阅读全文
posted @ 2017-10-17 20:43 虚极静笃 阅读(410) 评论(0) 推荐(0) 编辑
摘要:以管理员的身份使用cmd命令运行netsh winsock reset即可! 阅读全文
posted @ 2017-10-17 20:25 虚极静笃 阅读(508) 评论(0) 推荐(0) 编辑
摘要:新建一个Maven项目: 下一步: 下一步: 完成以后,报错(不管报不报错都要进行这一步,才会出现这种结构): 右键项目properties 点击Add Library: 然后应用,点击OK,错误消失。 如果这时候有黄色警告: 这时候我们需要maven compiler插件:编译源代码是由maven 阅读全文
posted @ 2017-10-17 19:24 虚极静笃 阅读(362) 评论(0) 推荐(0) 编辑
摘要:Hadoop核心组件之分布式文件系统HDFS: 特点:扩充性,容错性,海量数据存储。 在HDFS中每次上传文件,都会将文件切分成指定大小的数据块(默认128m)并以多副本的存储在多个机器上。 数据切分、多副本、容错等操作都是对用户透明的。 阅读全文
posted @ 2017-10-16 11:49 虚极静笃 阅读(154) 评论(0) 推荐(0) 编辑
摘要:前几天工作中,所有表单我都采用post方法,头儿说那样不好,大型网站上一般都采用get方法,不理解。 在网上摘到一段比较有用的话 减低服务器流量压力根据 HTTP 规范,GET 用于信息获取,而且应该是 安全的和 幂等的。所谓安全的意味着该操作用于获取信息而非修改信息。换句话说,GET 请求一般不应 阅读全文
posted @ 2017-10-15 20:21 虚极静笃 阅读(51330) 评论(3) 推荐(7) 编辑
摘要:代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。 使用<%=request.getContextPath()%>和使用${pageContext.request.contextPath}达到同样的效果 阅读全文
posted @ 2017-10-09 21:54 虚极静笃 阅读(136) 评论(0) 推荐(0) 编辑
摘要:打印结果: 这是字符串 阅读全文
posted @ 2017-10-09 12:33 虚极静笃 阅读(133) 评论(0) 推荐(0) 编辑

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