- 博客(22)
- 收藏
- 关注
原创 策略模式-如何使用策略模式+工厂模式替换现有的if-else
策略模式是一种行为设计模式, 它能让你定义一系列算法, 并将每种算法分别放入独立的类中, 以使算法的对象能够相互替换。
2021-03-05 16:51:19
521
原创 kingbase使用存储过程实现split
create or replace function split_to_string(IN f_string text, IN f_delimiter varchar(10)) returns setof text as declare cnt int; declare i int; declare v_result text; begin i := 1; cnt := length(f_string) - length(replace(f_string,f_d
2021-01-22 14:25:49
559
原创 pgsql多表联合批量更新
update mswss_contract_documents as aset areaid = b.areaidfrom (select * from mswss_project_info) as b where a.xmqlcid = b.id;
2020-10-16 10:53:48
815
原创 spire.doc操作word文档
/** * 导入申报方案 * 1.准备基础数据, * 2.将基本书签数据插入到word文档 * 3.导入实施方案表格数据 * 4.导入项目预算表格数据 * 5.导入执行机构表格数据 * @param bean * @return */ public EntityBean exportDeclareScheme(EntityBean bean) { System.out.println(bean);
2020-09-16 18:52:49
917
转载 Java发送Get和Post请求
import com.alibaba.fastjson.JSONObject;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import java.util.List;import java.util.Ma
2020-08-21 11:41:16
216
原创 还看不懂同事用的stream操作?看完这个你就明白了
其实最近自己看了不少的关于list流的操作文章,但是总觉得自己好像差点意思,只有有一天,自己好像忽然就明白了stream操作流的使用方式,不得不说,这个操作真的是行云流水以及上手,现在感觉就是开心,非常开心
2020-05-13 14:52:48
892
原创 关于Collection的iterator一点小知识
事出原因很简单啊,主要是关于集合的遍历,我们大家在正常业务中肯定少不了,但是我们现在遍历还是使用的foreach遍历法来处理list中的数据。我们知道,对于集合的遍历,肯定是迭代器的效率更快,这个无需多言,有很多文章都已经做过了这个验证,那么问题来了,既然使用迭代器遍历的效率会更好,为什么我们的代码中出现的不多的?
2020-04-16 16:18:18
249
原创 数据库---Oracle如何看懂执行计划
SQL是一种傻瓜式语言,每一个条件就是一个需求,访问的顺序不同就形成了不同的执行计划。Oracle必须做出选择,一次只能有一种访问路径。执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述。
2020-01-16 11:46:35
2137
原创 基于Docker的Mysql主从复制搭建
@TOC(目录)1.环境安装(centos7.5)# 确定当前系统内核高于 3.1uname -r# 安装yum search dockeryum install docker -y# 启动systemctl start docker# 开机自启systemctl enable docker# 查看版本docker info#首先拉取docker镜像,我们这里使...
2020-01-13 17:48:06
253
原创 数据库----Oracle字段横置
目录背景需要解决方案case when介绍语法背景需要 最近好久没有写文章了,主要原因因为项目试运行了,自己每天都要关注项目运行情况,在稳定的时候去开发新的功能,但是在开发的时候,遇到一个问题难倒我了。具体的原因是,有时候客户想要的数据是一条记录展示完,但是我们在数据库存的时候,通常都是一个存一条记录。这就会有一个问题,什么问题呢,比方说,客户想要这台设备24小时,每个小时的产量,以这样的形...
2019-11-21 21:33:28
438
原创 个人网站---利用WordPress搭建个人网站
本来想自己用java自己开发一个个人网站的,结果感觉可能需要的东西太多了,在网上随便百度的文章找到了一个开源的php框架觉得用着还是很方便的,因为从开始做到做好差不多也就几个小时。剩下的就是自己配置了,废话就不多说了,就直接开始讲了,我会把自己再做的过程中遇到的问题尽量的解释一下。
2019-08-25 18:05:19
4909
原创 网络爬虫---利用Jsoup爬取京东商品信息(第一版)
jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。
2019-08-24 12:32:24
1885
5
原创 数据库----如何将oracle语句转换成mysql语句
前言 最近由于公司业务上需要,需要将原项目的数据库由oracle转换成mysql,转换的时候我们通常需要先将数据库转成mysql,然后再去为项目添加mysql语句,至于如何将oracle数据库转换成mysql数据库且保证数据库数据的正确性,可以参考我的上一篇文章,这篇文章的主要作用就是来讲一下oracle语句中用到的那些函数,在mysql中应该怎么使用。
2019-08-18 11:03:36
24689
16
原创 数据库----将Oracle数据库转换成Mysql数据库
前言 有时候由于项目的需求,我们需要将Oracle数据库来转换成mysql,但是当我们数据库中的表和数据太多的时候, 手动的转换会耗费大量的时间而且还容易出错,接下来我就来说一下我实现的方式。所需工具 navicat PL/SQL notepad++或UltraEdit1.首先我们确定oracle数据库中的数据库可用,我们打开navica...
2019-08-14 11:33:16
14697
7
原创 个人网站----记录一下自己建站的点点滴滴(一)
首先我们如果需要写文章的话,优快云给了我们很好的平台,但这并不带不需要自己建站,建站的好处在于,你可以发挥你的任意想象,将你的所学都有一个练手的地方。至少目前我是这么认为,目前自己只是一个程序员小白,不知道还要多久才能完成这个网站,就慢慢来吧。
2019-08-13 15:12:22
920
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人