05 2021 档案
Oracle视图
摘要:视图 概念:视图就是提供一个查询的窗口,所有数据来自于原表。 视图就是封装了一条复杂查询的语句。 视图的作用 1、视图可以屏蔽掉一些敏感字段。比如emp表中有一个敏感字段sal,即薪水,所以在视图中不显示这一列即可。对基表中的其它列起到安全和保密的作用,可以限制数据访问。 2、保证总部和分部数据及时 阅读全文
posted @ 2021-05-30 11:51 周文豪 阅读(127) 评论(0) 推荐(0) 编辑
XShell下载和安装
摘要:一、下载 官网下载地址:https://www.xshell.com/zh/xshell/ 点击下载 点击免费授权页面 姓名随意输入,输入自己的邮箱,勾选“只需Xshell”,再点击下载 此时,下载的地址就会发送到你的邮箱中。 点击下载的地址即可下载 二、安装 阅读全文
posted @ 2021-05-29 12:09 周文豪 阅读(123) 评论(0) 推荐(0) 编辑
Portainer:更好的管理docker容器
摘要:一、安装portainer 1、拉取镜像 docker pull portainer/portainer 2、启动容器 docker run -d -p 9000:9000 --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock 阅读全文
posted @ 2021-05-28 16:19 周文豪 阅读(778) 评论(0) 推荐(0) 编辑
Nginx:高性能的HTTP和反向代理服务器(实现负载均衡),
摘要:一、 Nginx概述 1. Nginx介绍 Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月 阅读全文
posted @ 2021-05-26 19:34 周文豪 阅读(650) 评论(0) 推荐(0) 编辑
解决删除node_modules文件夹需要权限,同意后仍然删除失败的问题
摘要:1、在node_modules文件夹所在的目录打开cmd窗口,安装包管理器:rimraf 。rimraf 包的作用:以包的形式包装rm -rf命令,用来删除文件和文件夹的,不管文件夹是否为空,都可删除. npm install rimraf -g 2、执行删除命令 rimraf node_modul 阅读全文
posted @ 2021-05-26 10:21 周文豪 阅读(585) 评论(0) 推荐(1) 编辑
Windows环境如何修改jenkins的主目录
摘要:一、Windows环境更改Jenkins的主目录 Windows环境中,Jenkins主目录默认在C:\Users\ASUS\.jenkins 可以通过设置环境变量来修改,如下所示 然后重新启动jenkins。 阅读全文
posted @ 2021-05-24 19:55 周文豪 阅读(753) 评论(0) 推荐(0) 编辑
VMware安装和Centos7安装
摘要:一、VMware安装 什么是虚拟软件: 虚拟软件是一个可以使你在一台机器上同时运行二个或更多Windows、LINUX等系统。它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等 常用的虚拟软件:1.VMwa 阅读全文
posted @ 2021-05-22 20:26 周文豪 阅读(289) 评论(0) 推荐(0) 编辑
java8新特性→Optional:适用于层级处理非空判断(依赖上一步操作)的场合
摘要:一、Optional入门 Optional是jdk1.8引入的类型,Optional是一个容器对象,它包括了我们需要的对象,使用isPresent方法判断所包含对象是否为空,isPresent方法返回false则表示Optional包含对象为空,否则可以使用get()取出对象进行操作。 之前的写法: 阅读全文
posted @ 2021-05-20 16:43 周文豪 阅读(2298) 评论(0) 推荐(0) 编辑
java8新特性→方法和构造函数引用:替代Lambda表达式或函数式接口
摘要:Method and Contrutor References 函数式接口是Lambda的基础,而方法引用是Lambda的孪生兄弟。 在使用Lambda表达式的时候,我们实际上传递进去的代码就是一种解决方案:拿什么参数做什么操作。那么考虑一种情况:如果我们在Lambda中所指定的操作方案,已经有地方 阅读全文
posted @ 2021-05-20 16:40 周文豪 阅读(550) 评论(0) 推荐(0) 编辑
java8新特性→Stream流:用于解决已有集合类库既有的弊端,排序
摘要:说到Stream便容易想到I/O Stream,而实际上,谁规定“流”就一定是“IO流”呢? 在Java 8中,得益于Lambda所带来的函数式编程,引入了一个全新的Stream概念,用于解决已有集合类库既有的弊端。 一、传统集合的多步遍历代码 几乎所有的集合(如 Collection 接口或Map 阅读全文
posted @ 2021-05-20 16:38 周文豪 阅读(535) 评论(0) 推荐(0) 编辑
java8新特性→函数式接口
摘要:所有接口中,只有函数式接口才能进行函数式编程,即才能使用Lambda表达式,Java语言通过Lambda表达式与方法引用等,为开发者打开了函数式编程的大门 一、接口使用的三种方式 1、创建一个类实现接口,在类中重写接口的抽象方法。创建实现类对象来使用。 2、通过匿名内部类的方式来使用接口(注意匿名内 阅读全文
posted @ 2021-05-20 16:36 周文豪 阅读(234) 评论(0) 推荐(0) 编辑
java8新特新→Lambda表达式
摘要:一、函数式编程(Functional Programming)思想概述 在数学中,函数就是有输入量、输出量的一套计算方案,也就是“拿什么东西做什么事情”。相对而言,面向对象过分强调“必须通过对象的形式来做事情”,而函数式思想则尽量忽略面向对象的复杂语法——强调做什么,而不是以什么形式做。 面向对象的 阅读全文
posted @ 2021-05-20 16:35 周文豪 阅读(94) 评论(0) 推荐(0) 编辑
子查询
摘要:子查询:在一个查询的内部还包括另一个查询,则此查询称为子查询。 Sql的任何位置都可以加入子查询。 范例:查询比部门编号为7698的员工工资高的雇员 分析:查询出 7698 员工的工资是多少,把它作为条件 select * from emp t1 where t1.sal >( select t.s 阅读全文
posted @ 2021-05-09 16:20 周文豪 阅读(75) 评论(0) 推荐(0) 编辑
Map与JSONObject区别,使用Jackson或fastjson来进行JSON对象或java对象与JSON字符串之间的的相互转换
摘要:一、Map与JSONObject区别 相同点: 都可以存key-value; 不同点: (1)JSONObject 不可以存空,Map可以存空。(2)Map由jdk提供,JsonObject需要第三方jar包提供。 import com.alibaba.fastjson.JSONObject; 依赖 阅读全文
posted @ 2021-05-07 23:38 周文豪 阅读(5641) 评论(0) 推荐(1) 编辑
使用Base64将字节数组编码成字符串,或者将字符串解码成字节数组
摘要:一、根据图片的url将图片读入字节输入流中,然后将字节输入流中的内容读取到字节数组中,再将字节数组通过Base64编码成字符串 Map resultMap = new HashMap(); List<String> images = new ArrayList<>(); //根据采购订单详细获取样本 阅读全文
posted @ 2021-05-06 11:58 周文豪 阅读(2128) 评论(0) 推荐(0) 编辑
tkMapper/通用Mapper中插入一条记录后返回记录的id
摘要:@GeneratedValue注解存在的意义主要就是为一个实体生成一个唯一标识的主键,@GeneratedValue提供了主键的生成策略。@GeneratedValue注解有两个属性,分别是strategy和generator,generator属性的值是一个字符串,默认为"",其声明了主键生成器的 阅读全文
posted @ 2021-05-06 11:22 周文豪 阅读(1751) 评论(0) 推荐(0) 编辑
Oracle数据库中SQL语句进行字符串拼接
摘要:一、使用“||”连接 SELECT user_name,'中文名:'|| china_name as "name" FROM "SYS_USER" where id=2089 结果 二、使用CONCAT()函数连接 SELECT user_name,concat('中文名:', china_name 阅读全文
posted @ 2021-05-06 10:42 周文豪 阅读(4094) 评论(0) 推荐(0) 编辑
esayPOI使用注解进行下载模板(又叫模板导出)、导入、导出
摘要:前言 easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板 语言(熟悉的表达式语法),完成以前复杂的写法 Excel自适应xls和xlsx两种格式,word只支 阅读全文
posted @ 2021-05-06 09:13 周文豪 阅读(5397) 评论(0) 推荐(0) 编辑