- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 Java动态代理的实现
1.什么是代理? 代理本身是一种设计模式(Proxy Pattern),它的具体表现形式是,当你想调用类A的方法时,实际上并不直接调用类A,而是调用类A的代理类B,它们具有相同的方法名。换句话说,类B持有类A的对象,并且可以通过同名的方法来实现对类A的访问控制。那么问题就产生了:为什么要用这种看似多此一举,画蛇添足的方式呢?2.为什么要用代理? 代理模式有它相应...
2018-11-28 09:55:42 94
原创 CentOS 7 安装JDK1.8
1、 安装流程 由于大部分java开发人员的工作环境都在Windows环境下,相信大部分同学对windows下安装jdk环境的流程并不陌生,但java程序大多运行在linux环境中,部分开发工作甚至也要在linux环境下进行,因此在linux安装jdk也是一项必须的基本技能。 以CentOS 7 安装jdk8为例,步骤和windows安装JDK是相同的,但需要...
2018-11-12 22:18:50 91
原创 Mysql中文乱码问题解决
问题描述:用Navicat客户端,执行脚本,中文存储正常,用mybatis框架,程序存储时,汉字进入数据库中成为乱码,表现为一堆问号。问题解决方法:1.查询数据库的编码设置2.发现character_set_server 的编码为latin1,通过如下命令修改为utf8:3.修改linux下的配置文件,以centos7为例,首先要找到mysql的配置文件my.cnf(...
2018-11-08 22:21:05 111
原创 Ceotos7服务器Mysql不能被远程客户机Navicat访问的问题解决
1. 问题现象:CentOS7下安装Mysql后,客户机安装Navicat,配置好IP和用户密码后,不能连接,报未知错误。2.解决方案1)配置Mysql服务器的远程访问参数,Mysql服务器默认安装后是没有设置远程访问参数。打开linux远程终端(ssh)按照如下步骤配置远程访问的用户名,密码和IP:登录到mysql的命令行模式:切换到数据库实例mysql下:执行授权命...
2018-11-03 11:05:28 223
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人