摘要: oracle的体系结构详解: https://www.cnblogs.com/chengxiao/p/5904783.html#t1 oracle与mysql的简单区别: mysql:建立数据库-建立相对应的表(多数据库) oracle:创建表空间-创建用户-创建表文件(多用户) 阅读全文
posted @ 2019-06-14 23:43 WuHJ 阅读(161) 评论(0) 推荐(0) 编辑
摘要: SQL: 结构化查询语言 dual:虚表,伪表,用于补齐语法结构 select 1+1 from dual; 别名查询: select ename 姓名,sal 工资 from emp; 去除重复数据:(一列都一样才算重复) select distinct job from emp; sql四则运算 阅读全文
posted @ 2019-06-14 23:40 WuHJ 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1,将数据库文件导出并导入到Linux下的数据库中 2,将数据库连接池的连接IP改为Linux所在服务器的 3,将工程文件以war包形式导出 4,利用secureCRT,Xshell等工具远程连接Linux 5,启动Linux下的Tomcat和Redis,Nginx等服务 阅读全文
posted @ 2019-06-14 23:36 WuHJ 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1,所有的枚举类都是Enum 的子类 2,枚举类的第一行必须是枚举项 3,枚举类可以有构造器,但需要是private ,默认也是私有的 3,枚举类中可以有抽象方法,但必须继承并重写 阅读全文
posted @ 2019-06-14 23:25 WuHJ 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一,字节流 InputStream OutputStream 两者都是抽象类 InputStream 下的子类 FileInputStream 下的方法 read( )读取字节返回的是 Int类型 因为字节输入流可以操作任意类型的文件,比如图片,音频,这些文件是以二进制形式存在,,如果每次读取都返回 阅读全文
posted @ 2019-06-14 23:21 WuHJ 阅读(287) 评论(0) 推荐(0) 编辑
摘要: CTRL+SHIFT+F 代码格式化 CTRL+2+L 自动返回参数补全代码 ALT+SHIFT+F 之后再按R 快速生成set get方法 Ctrl+L 定位在某行 Ctrl+M 最大化当前的Edit或View (再按则反之) Ctrl+/ 注释当前行,再按则取消注释 Ctrl+O 快速显示 Ou 阅读全文
posted @ 2019-06-14 23:09 WuHJ 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Linux:操作系统,管理硬件,服务软件 虚拟机(软件):通过调用硬件接口模拟一台电脑 主要目录介绍: etc:存放配置文件 root:主用户目录 usr:存放应用程序 home:普通用户目录 简单Linux命令: ifconfig:查看机器ip ll:显示目录下的文件 ls -al :显示目录下的 阅读全文
posted @ 2019-06-14 23:02 WuHJ 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1.Nginx简介: 使用C语言开发的高性能http服务器及反向代理服务器,也可以作为虚拟主机(一台服务器虚拟出多个网站) 2.反向代理:(代理服务器 保护内网和实现负载均衡): ​ 反向代理模拟:(通过nginx下的虚拟机代理两台tomcat服务器) 首先启动两台tomcat服务器,并修改端口为8 阅读全文
posted @ 2019-06-14 22:58 WuHJ 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Hibernate:是一持久层的ORM的框架,能够减轻dao层的编码 ORM:Object Relational Mapping(对象关系映射)能够将java中对象与关系型数据库中的表建立联系,操作java对象即可对操作数据库中的表 一:建立类与表的映射 <?xml version="1.0" en 阅读全文
posted @ 2019-06-14 22:55 WuHJ 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 反射指动态获取类及类中的内容 示例代码:String className = "cn.itheima.web.servlet.MyServletImpl"; Class clazz = Class.forName(className); MyServletImpl my = (MyServletIm 阅读全文
posted @ 2019-06-14 21:27 WuHJ 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 泛型概述:通用的类型 <>: typeof <T>:T,叫做参数类型变量 <String> : String ,实际类型参数 List<String> :整体叫做 参数化类型 获取实现的接口或继承的类上的参数化类型的API: 在设置通用Dao时: 方法一: private Class clazz; 阅读全文
posted @ 2019-06-14 21:15 WuHJ 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 思路: 利用回溯法循环(图为网络查找) ​ 以abc为例: 开始循环,j=i=0,然后进入递归,j=i=1,i= 阅读全文
posted @ 2019-06-14 21:11 WuHJ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1:left join 返回左表中的所有行,即使右表中没有匹配,返回一和虚表(包括两个表的所有列),没有匹配的字段为null 2:字符串拼接符用concat或是|| 3:链接:https://www.nowcoder.com/questionTerminal/153c8a8e7805400ba8e3 阅读全文
posted @ 2019-06-14 21:08 WuHJ 阅读(126) 评论(0) 推荐(0) 编辑