- 博客(54)
- 收藏
- 关注

原创 Doris 数据库外部表-JDBC 外表,Oracle to Doris
Doris 数据库外部表-JDBC 外表,Doris 链接Oracle外部表
2024-12-26 10:20:43
995
原创 Ubuntu18.04离线安装Nginx
因需要安装nginx的服务器无法连接互联网,所以需要离线安装。首先需要下载nginx的安装包,之后进行安装,在安装之前需要保证gcc,g++,make等依赖包已经安装。因为是需要离线安装,所以在之前是用的一台互联网下载所有安装包。
2023-06-16 17:19:56
2861
3
原创 Ubuntu18.04 离线安装gcc,g++,make依赖包
1. 离线安装背景 因为项目现场的服务器无法连接互联网,只有内网环境,但是需要安装redis和nginx,所以需要安装gcc,g++,make等依赖包。2. 如何获取依赖包 需要准备一台可以连接互联网的电脑(如:个人电脑上的虚拟机安装一个与服务器一样的系统),用于下载依赖包。之后把通过互联网下载下来的依赖包拷贝到内网环境的服务器中,进行依赖包安装。3. 下载依赖包# 把缓存文件夹里的deb包清理掉 sudo apt-get clean# 下载 build-e
2023-06-13 18:01:23
11505
3
转载 介绍在linux中,&和&& ,|和||
& 表示任务在后台执行,如要在后台运行redis-server,则有redis-server &&& 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo '2' | 表示管道,上一条命令的输出,作为下一条命令参数,如 echo 'yes' | wc -l|| 表示上一条命令执行失败后,才执行下一条命令,如 cat nofile || echo "fail"---------------------...
2021-06-10 19:10:08
149
原创 Servlet 会话管理 - 前传
会话管理,从字面上理解,就是对"会话"进行管理。会话就像我们在生活中,两个人聊天一样。聊天是个过程,它有长有短,短的聊天可以是一句话,你说我答。长的聊天可以海枯石烂,从诗词歌赋聊到人生哲学。下面来看两端爱情故事,来帮助理解会话的含义。长故事:李雷:你好,老妹。韩梅梅:滚。长故事:李雷:你好,老妹。韩梅梅:你好,大哥。李雷:你多大了。韩梅梅:我4岁半了。你多大了。...
2021-02-04 16:51:23
115
1
原创 设计模式学习
设计模式设计模式分类 创建型模式 结构型模式 行为型模式 1. 创建型模式 用于描述"怎么创建对象",它的主要特点是将对象的创建与使用分离。是为你在创建对象的时候,为你提供一种创建对象的最佳方式。创建型模式提供了创建对象的机制。能够提升已有代码的灵活性和可复用性。2. 结构型模式 用于描述"如何将类或对象按照某种布局组成更大的结构",并同时保持结构的灵活性和高效性。3. 行为型模式 用于描述"类或对象之间怎样相互协作共同完成单个...
2020-12-21 23:43:44
197
原创 HTTP请求工具类(POST)
HTTP请求工具类POST请求package com.cuierdan.utils;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.HttpURLConnection;i.
2020-11-09 19:23:25
1692
原创 Servlet 学习笔记02 - 请求和响应
Servlet 受容器的控制(Servlet 的一生全部由容器控制)容器会创建请求和响应对象 容器会为servlet创建一个新的线程或分配一个线程去处理请求 容器会调用servlet的service()方法,并传递请求和响应对象的引用作为参数举例如下:用户点击一个链接,链接的URL指向一个servlet。容器“看出”这个请求指向一个servlet,所以容器创建两个对象。Htt...
2020-11-09 19:10:31
136
原创 MyBatis 批量新增(INSERT) 与批量新增及修改(MERGE INTO)
批量新增(INSERT) <!-- 批量插入成本表 --> <insert id="insertCostAccountOld" parameterType="java.util.Map"> INSERT INTO COST_ACCOUNT (SUMMARY_MONTH, COST_CODE, COST_NAME, DEPT_CODE, DEPT_NAME, PRICE_SUM) select item.* fr...
2020-11-09 19:02:24
690
转载 为什么要学习设计模式
现在你对“什么是设计模式”已经有了感性认识,也许有人会问:“为什么要学习设计模式呢?”原因有很多,一些非常明显,而另一些则不那么明显。学习模式最常见的理由是因为我们可以借其:● 复用解决方案——通过复用已经公认的设计,我能够在解决问题时取得先发优势,而且避免重蹈前人覆辙。我可以从学习他人的经验中获益,用不着为那些总是会重复出现的问题再次设计解决方案了。● 确立通用术语——开发中的交流和协作都需要共同的词汇基础和对问题的共识。设计模式在项目的分析和设计阶段提供了共同的基准点。模式还为我...
2020-06-18 10:37:13
227
原创 Win10 MySql本地服务对外提供远程访问
因为开发的数据库,完犊子了。我同事要链接我本地的数据库进行开发。所以我需要把我本地的数据库设置成远程可以访问的。所以把我WIN10系统本地的MYSQL,配置了一下,让他们用。原理:MySql 数据库就是我电脑上的一个软件,每台电脑可以代表一个软件的,那就是这个软件对外提供的端口号,所以只要我们把MYSQL的端口号,对外放开,就可以了,但是我们要保证那些臭不要脸的瞎搞我的数据库,所以还是单独为他们提供一个权限很少,他们够用的用户就可以了。大致的两个步骤:对外提供端口号(步骤如下...
2020-06-16 12:03:41
2807
2
原创 Java Annotation (注解)前传
注解,这个东西我们在写代码的时候,总能看到,而且泛滥。比如@Override、@Controller 等等吧,随处可见。那这个注解有什么用呢。这里有个类比:注释:代码中的注释是给程序员看的,告诉程序员,这个方法是干啥的,这行代码是干啥的,通过注释程序员可以清楚的了解代码的含义。注解:代码中的注解是给程序看的,看清楚!是程序,其他的程序,而不是程序员,不是给人看的。是给程序看的。是告诉其他的程序我这里要做什么。public class StudentService{ /** .
2020-05-12 18:55:01
144
原创 DNS 理解
DNS英文全称: Domain Name System中文翻译: 域名系统域名?如:www.baidu.com、www.163.com、www.taobao.com等等我们熟悉的网址,专业叫法就是“域名”。 这些网络地址我们记忆起来是比较容易的,域名主要的用途也是便于人类记忆。但是我们使用这些域名都是在计算机或手机上通过网络访问相应的网站。 在计算机和...
2020-04-26 14:24:34
300
原创 Java Annotation(注解)
Annotation中文翻译: 注解Java注解是在JDK5时引入的新特性。我们可以利用注解帮我们在代码中添加一些其它的信息,如警告错误探测、警告信息提示、引入其它的方法等等。通过注解的方式,可以简化我们的代码,不需要编写很多冗余的代码。比如:我们定义了一个日志采集的注解,当我们需要对某个方法的运行时的传入参数、输出数据、异常信息等信息进行记录。我们只需要讲我们的注解放到该...
2020-04-21 23:44:54
274
原创 web.xml 简单理解
DD英文全拼: Deployment Descriptor中文翻译: 部署描述文件简单理解在部署web项目时,web.xml中配置了,该项目启动时的一些属性信息。项目部署时就会加载web.xml中的配置信息,完成整体项目的启动部署。来为用户更好的服务。配置属性元素放在<web-app></web-app>之中。如:项目叫什么。 ...
2020-04-21 14:34:28
229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人