日常开发中,少不了对第三方api的封装。api封装的好坏绝定了后期维护的难度以及使用api的开发人员是否抱怨。比如:有一天第三方api的域名变了。或者自己封装的api没有参数说明,过段时间来改代码自己忘什么意思了。或者应该调用哪个URL来满足我当前的需求。考虑到这些因素,最终选择将api封装为jar ...
服务器和表都设置了字符集:DEFAULT CHARACTER SET utf8mb4 jdbc的连接字符串不支持utf8mb4,这个 这种方式 来解决的,如果服务器端设置了character_set_server=utf8mb4,则客户端会自动将传过去的utf-8视作utf8mb4。 其他的clie ...
分类:
数据库 时间:
2019-12-27 11:28:40
阅读次数:
117
以Java为例: 饿汉: 懒汉: 先来看单例模式原理及要求,保证这个类在内存中只有一个对象,那么就不能随便给别人new,所以必须把构造函数改为private,然后整一个公共静态方法供外部统一获取实例。 再来看饿汉以及懒汉定义(原理)以及区别: 饿汉:一开始就吧吃的找好(对象new出来),随时可以吃 ...
分类:
其他好文 时间:
2019-12-27 11:28:22
阅读次数:
80
前言 关于Hook的定义官方文档是这么说的: Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 简单来说,就是在使用函数式组件时能用上state,还有一些生命周期函数等其他的特性。 如果想了解Hook怎么用, " ...
分类:
其他好文 时间:
2019-12-27 11:28:10
阅读次数:
76
// var tools = function() { function addEvent(el, type, fn) { if (el.addEventListener) { // el.addEventListener(type, fn, false); } else if (el.attach... ...
分类:
Web程序 时间:
2019-12-27 11:27:57
阅读次数:
106
众所皆知,web上传大文件,一直是一个痛。上传文件大小限制,页面响应时间超时.这些都是web开发所必须直面的。 本文给出的解决方案是:前端实现数据流分片长传,后面接收完毕后合并文件的思路。 实现文件夹上传,要求:服务端保留层级结构,支持10w级别的文件夹上传。 大文件上传及断点续传,要求:支持50G ...
分类:
Web程序 时间:
2019-12-27 11:27:01
阅读次数:
107
Oracle Fusion Middleware Supported System Configurations https://www.oracle.com/middleware/technologies/fusion-certification.html ...
分类:
其他好文 时间:
2019-12-27 11:26:46
阅读次数:
289
准备环境 centos7系统 4C/8G/100G JDK1.8编译安装 TOMCAT7编译安装 MAVEN编译安装 GIT编译安装 JDK1.8步骤 tar -zxvf 解压 vim /etc/profile export JAVA_HOME=/data/jdk1.8.0_111 export J ...
分类:
其他好文 时间:
2019-12-27 11:26:07
阅读次数:
89
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .main01 div{ float: left; margin-top: 10px; margin-left: ... ...
分类:
其他好文 时间:
2019-12-27 11:25:51
阅读次数:
102
继承: 1、语法:class 类型 extends 父类名{ } 2、java中继承只能单继承 3、B类继承A类: A类称作父类,基类,超类,superclass B类称作子类,派生类,subclass 4、子类继承父类会将父类中所有的数据全部继承,包括私有的也会继承,构造方法除外 5、私有的数据继 ...
分类:
编程语言 时间:
2019-12-27 11:25:34
阅读次数:
73
一、javap命令简述 javap是jdk自带的反解析工具。它的作用就是根据class字节码文件,反解析出当前类对应的code区(汇编指令)、本地变量表、异常表和代码行偏移量映射表、常量池等等信息。当然这些信息中,有些信息(如本地变量表、指令和代码行偏移量映射表、常量池中方法的参数名称等等)需要在使 ...
分类:
编程语言 时间:
2019-12-27 11:25:14
阅读次数:
100
我的实验环境(之前在Centos上安装Oracle两次都出错卡死,重装了一台Oracle Linux 服务器,Oracle安装非常顺利,运行也很稳定): //远程登陆实验环境[oracle@oracle1 ~]$ cat /proc/version Linux version 2.6.39-400. ...
分类:
数据库 时间:
2019-12-27 11:24:58
阅读次数:
97
1、PC后端(Vue+ElementUI) >i18n 2、PDA客户端(jQuery+jquery-i18n-properties) 3、WebAPI(xml语言文件) 所有请求需要带着语言参数 ...
分类:
编程语言 时间:
2019-12-27 11:24:40
阅读次数:
80
1 2 3 4 5 6 7 8 9 10 11 12 Calculator 13 14 15 ... ...
分类:
其他好文 时间:
2019-12-27 11:24:10
阅读次数:
133
shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours:minutes & 按预定时间关闭系统 shutdown -r now 重启(1) reboot 重启(2) logout 注销 cd /home 进 ...
分类:
系统相关 时间:
2019-12-27 11:23:52
阅读次数:
62
看了网上好多的 idea rest client 讲解,大多都只是讲了它如何如何好,都只是简单的测了一个 json 的接口而已,个人实践了一把,里面还是有挺多坑的,但不得不说,那个脚本化处理请求的功能确实挺棒。 脚本化配置确实很方便,linux 使用文件来配置环境变量代替了windows 的可视化配 ...
分类:
其他好文 时间:
2019-12-27 11:23:37
阅读次数:
141