自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 策略模式

策略模式:定义了算法家族,分别封装起来。让他们之间可以相互替换。从概念上看,所有的算法完成的都是相同的工作,只是实现不同,他可以以相同的方式调用所有的算法。减少了各种算法与使用算法类之间的耦合。因此,只要在分析过程中听到需要在不同时间应用不同的业务规则,就可以考虑使用策略模式处理这种变化的可能性。以下代码主要是封装了加减乘除四种算法。public class Operation { p...

2019-10-21 22:58:45 133

原创 简单工厂模式

代码无错就是优?假如有如下这样一道笔试题:请用c++ 、Java、C#、或VB.NET 任意一种面向对象语言实现一个计算器控制台程序。要求:输入两个数和运算符号,得到结果。或许一拿到题。心里就想:“这还不简单?获取控制台的输入参数,后根据if或者switch进行运算符判断。将结果输出。”顺利成章的得到如下代码:public static void main(String[] args...

2019-10-19 18:38:16 104

转载 Establishing SSL

由于mysql版本过高创建连接的时候会出现如下报告解决办法:在mysql连接上加上&useSSL=true如下:jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=truessl是一种加密技术在客户端连接数据库的中间做了加密,TCP/IP层中。...

2019-01-15 13:48:04 158

转载 Linux下安装jdk

Linux下安装jdk8步骤详述作为Java开发人员,在Linux下安装一些开发工具是必备技能,本文以安装jdk为例,详细记录了每一步的操作命令,以供参考。0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Windows...

2019-01-04 13:49:01 127

原创 postgreSQL与MySQL对比

PostgreSQL与MySQL对比全部都是免费的原则: 对于一个数据库,稳定性和速度并不能代表一切。对于一个成熟的数据库,稳定性肯定会日益提供。而随着硬件性能的飞速提高,速度也不再是什么太大的问题。1 架构对比MySQL: 多线程PostgreSQL: 多进程多线程架构和多进程架构之间没有绝对的好坏PG 的有多种集群架构可以选择pgsql对于numa架构的支持比mysql强一些,...

2018-12-28 16:38:12 454

原创 Shiro笔记

Shiro是什么Apache Shiro是一个强大灵活的开源安全框架,可以完全处理身份验证,授权,企业会话管理和加密。Shiro的应用场景验证用户以及验证用户身份。对用户执行访问控制,确定用户是否分配了某个角色。确定用户是否被允许执行该操作。在身份验证,访问控制或会话有效期内对事件做出反应。启用单点登录(SSO)功能。为用户关联启用“记住我”服务,无需登录。在S...

2018-12-28 15:13:02 93

原创 整理下刚入职遇到的问题

刚刚入职,主管分配了个任务。很简单的增删改查,不过前端要我自学一个Angular,任务时间:两周学了一周多的Angular之后,页面也基本画好了。想着后台SSM一搭,逻辑一写,就基本OK。结果SSM框架就搭了两天。根本不记得什么时候配置什么。下面把配置文件存起来,方便以后使用web.xml<?xml version="1.0" encoding="UTF-8"?>&am

2018-11-20 18:03:39 495

原创 前后端数据交互的问题

前后交互使用json来进行传输数据的话前端发送数据时,注意请求头在AngularJS中的请求头默认就是application/json如果你需要的就是json,那么不需要设置请求头如果不是就修改一下请求头,在请求中加入下边参数headers: { 'Content-Type': 'application/json' }而且,这个要置于最后后台的话SSM接收json参数,需要在接收参...

2018-11-16 14:09:55 514

原创 java的 SSM跨域问题解决办法

首先,你要知道什么是跨域那么什么是跨域呢?跨域是指从一个域名的网页去请求另一个域名的资源。比如从www.baidu.com 页面去请求 www.google.com 的资源。跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域哔哔半天,看重点!!配置允许跨域,全是后台的问题,跟前端无关。咱就三步就完事定义一个类,实现一个Filter接口(导包导servlet...

2018-11-16 10:22:34 1506

原创 安装数据库(压缩包)

找个安装目录解压配置环境变量:我的电脑->属性->高级->环境变量->pathC:\Program Files\MySQL\MySQL Server 5.6\bin修改my-default.ini找到 [mysqld] 把下面的basedir和datadir补全basedir=C:\Program Files\MySQL\MySQL Server 5...

2018-11-16 10:11:37 162 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除