会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
哈希马普
博客园
首页
新随笔
联系
订阅
管理
2019年12月10日
Spring通过IOC帮我们做火鸡
摘要: 前言 什么是IOC,IOC是控制反转,打个比方,本来你自己new一只火鸡,现在让控制权交给spring,它使用依赖注入的技术做给你吃。 一、IOC——setter注入 1、准备dmo 首先准备一只火鸡 然后准备一个厨房, 属性包含火鸡 2、applicationContext.xml配置 给bean
阅读全文
posted @ 2019-12-10 16:56 哈希马普
阅读(389)
评论(0)
推荐(1)
2019年12月9日
基于servlet+filter+反射模拟实现天猫首页的后端
摘要: 前言:为了深入web原理,本项目没有使用框架,主要描述了从请求到页面展现的思路,详情请见文末的具体项目 一、为什么要用filter?直接servlet实现不就行了 因为天猫这样的项目需要很多servlet处理具体种类的业务,比如后台的管理页面有增删改查,订单页面也有增删改查,每一个操作都需要写一个s
阅读全文
posted @ 2019-12-09 19:26 哈希马普
阅读(506)
评论(0)
推荐(0)
2019年3月17日
cleanCode[2]:函数编写的几大规则
摘要: 函数编写的几大规则 很难一开始就遵循这些规则,但是可以先想什么就写什么,然后再打磨它。 1、短小 函数的第一规则是短小,第二规则是还要更短小。 if、else、while语句等,其中的代码块应该只有一行。 2、只做一件事 函数应该做一件事,做好这件事,只做这一件事。 编写函数毕竟是为了把大一些的概念
阅读全文
posted @ 2019-03-17 13:03 哈希马普
阅读(372)
评论(0)
推荐(0)
2019年3月10日
cleanCode[1]:有意义的命名
摘要: 为什么要有意义的命名: 我们都曾经说过有朝一日再回头清理那些糟糕的代码,然而最终总是弃之不顾。稍后等于永不,我们需要立即行动,写优雅的代码。 写代码的过程中,读占的比例很大,所以首先要让代码易读。 有意义命名的几大规则: 1、命名即其意 例:int daysSinceCreation; 2、做有意义
阅读全文
posted @ 2019-03-10 23:05 哈希马普
阅读(297)
评论(0)
推荐(0)
2018年4月30日
学习JavaWeb aop两种配置方式
摘要: aop aop:面向切面编程,它可以解决重复代码。 aop有两种方式: 一、.xml方式 1、在springmvc servlet.xml中配置aop,应用bean文件; 2、在bean文件的类上加@Component 二、采用注解的方式 1、在springmvc servlet.xml文件中添加注
阅读全文
posted @ 2018-04-30 23:08 哈希马普
阅读(793)
评论(0)
推荐(0)
2018年4月29日
学习Java 采取令牌的方式避免重复提交
摘要: 重复提交原因 从提交页面到成功页面的跳转一般采用视图定位,由于视图定位是在服务端跳转的,如果用户在点击提交之后再次刷新页面,会导致重复提交,数据库的数据会有重复。 采用令牌措施 1、在转账展示页面生成一个随机的令牌号码,然后放入session和传参中。 2、跳转到转账的trans.jsp文件,注意传
阅读全文
posted @ 2018-04-29 23:13 哈希马普
阅读(638)
评论(0)
推荐(0)
2018年4月27日
学习java前端 两种form表单提交方式
摘要: 第一种:原生方式 注意点:button标签的style为submit 第二种:Jquery校验方式 注意点:button标签的style为button 流程:点击提交,首先触发submitForm()方法,执行校验及id选择器,最后提交form表单。
阅读全文
posted @ 2018-04-27 23:09 哈希马普
阅读(2049)
评论(0)
推荐(0)
2018年3月31日
学习JavaSE 数组
摘要: 一维数组 基本概念 1、数组中只允许放同一种类型(可以是父子关系)。 2、数组即对象。 例: 3、数组是定长的,不可以增加或者减少。 4、声明数组:int[ ] arrs; 格式为:数组元素类型[ ] 数组名字; 创建一维数组必须声明数组长度: int[] arrs = new int[3]; 5、
阅读全文
posted @ 2018-03-31 23:17 哈希马普
阅读(121)
评论(0)
推荐(0)
学习JavaSE TCP/IP协议与搭建简易聊天室
摘要: 一、TCP/IP协议 1、TCP/IP协议包括TCP、IP和UDP等 2、域名通过dns服务器转换为IP地址 3、局域网可以通过IP或者主机地址寻找到相应的主机 4、TCP是可靠的连接,效率低,且连接是一对一,TCP;而UDP是不可靠连接,容易丢失数据,但是效率高,且连接是一对多。 二、端口号 1、
阅读全文
posted @ 2018-03-31 13:21 哈希马普
阅读(402)
评论(0)
推荐(0)
公告