摘要:
HashTable这个类实现了哈希表从key映射到value的数据结构形式。任何非null的对象都可以作为key或者value。
要在hashtable中存储和检索对象,作为key的对象必须实现hashCode、equals方法。
一般来说,默认的加载因子(0.75)提供了一种对于空间、时间消耗比较好的权衡策略。太高... 阅读原文
2018-06-21 07:49:02 阅读(1390) 评论(0)
摘要:
最近看到一个javaweb的教程 http://www.in28minutes.com/first-java-web-application-with-jsp-and-servlets-in-25-steps
里面使用maven管理项目的打包和发布,遂也想使用maven搭建并管理一下项目
被一个问题卡了很久。这个问... 阅读原文
2018-06-21 06:00:12 阅读(1429) 评论(0)
摘要:
怎么阅读源码
"没有经验的技术差底子薄的初级程序员,如何阅读项目源码? "
"有人阅读过 mybatis 的源码吗 ?就看一个初始化过程就看的已经头晕眼花了,小伙伴们支支招吧!"
"源码应该怎么阅读,我曾经尝试阅读一些源码,例如alibaba的druid中sqlparser部分,spring-mvc,... 阅读原文
2018-06-21 00:37:05 阅读(1346) 评论(0)
摘要:
Maven 约定的目录结构
我要遵循Maven已经约定好的目录结构,才能让maven在自动构建过程中找到对应的资源进行构建处理。以下是maven约定的目录结构:
项目名称
|-- pom.xml :Maven工程的核心配置文件
|-- src
|-- main ... 阅读原文
2018-06-21 00:07:02 阅读(1322) 评论(0)
摘要:
核心
利用HibernateTools,从POJO类,Mapping映射文件,数据库表有其中的一项,就能生成其他两项。
概述
在使用Hibernate开发系统持久层时,按照一般开发流程
1、分析业务
2、获得系统实体类
3、写Hibernate的mapping映射文件
4、根据映射文件,生成数据库表
... 阅读原文
2018-06-20 23:44:10 阅读(1334) 评论(0)
摘要:
在上一篇博客《RabbitMQ入门:Hello RabbitMQ 代码实例》中,我们通过指定的队列发送和接收消息,代码还算是比较简单的。
假设有这一些比较耗时的任务,按照上一次的那种方式,我们要一直等前面的耗时任务完成了之后才能接着处理后面耗时的任务,那要等多久才能处理完?别担心,我们今天的主角--工作队列就... 阅读原文
2018-06-20 22:51:11 阅读(1327) 评论(0)
摘要:
引言:
作为一个刚入职场的小白,至今还未毕业,在实习生的岗位中摸索,工作之余发现了一个十分简便的后台管理系统。该系统是基于springmvc + shiro + mybatis-plus + beet,代码简洁,还设有自动代码生成,大大节省代码开发的时间成本。
好了,废话不多说,下面介... 阅读原文
2018-06-20 20:53:04 阅读(1354) 评论(0)
摘要:
基本上所有网站都有后台管理系统。系统根据业务划分成不同的系统角色。而每个角色肯定是拥有着不同的权限。这个权限就根据登录后功能菜单的多少来体现。
那么这是如何实现的呢?
在刚开始接触这方面的时候,意识到权限问题,自己随手写的练手项目是将帐号表中设置一个权限字段。比如1代表超级管理员,2代表普通用户种种。用户... 阅读原文
2018-06-20 20:44:08 阅读(1375) 评论(0)
摘要:
Servlet的知识点大致讲完了,今天补充下与之相关的一些小知识,然后做一个完整的小例子。
一、MVC设计模式
1、MVC设计模式是什么?
在了解MVC之前,先聊聊Model1、Model2开发模式。
Model1开发模式中,使用jsp页面嵌套一些java代码、代码块,既处理请求,又处理数据,将java代码和html... 阅读原文
2018-06-20 19:55:09 阅读(1326) 评论(0)
摘要:
错误提示:
unable to access 'http://git.ruitukeji.com:3000/RuiTu/heshanghui-andriod.git/': The requested URL returned error: 500
解决办法:
修改电脑中对git的凭据信息的管理。
图解:
点击上图中... 阅读原文
2018-06-20 19:42:04 阅读(1347) 评论(0)