自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

为谁伫立在风中

I am a demo

  • 博客(65)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java代码用POI读写Excel并修改excel格式

JAVA中操作Excel的有两种比较主流的工具包: JXL 和 POI 。jxl 只能操作Excel 95, 97, 2000也即以.xls为后缀的excel。而poi可以操作Excel95及以后的版本,即可操作后缀为.xls 和 .xlsx两种格式的excel。本文用POI工具对excel进行读写操作。首先到官网下载POI的jar包以及源码包。网址为http://poi.

2016-12-14 13:52:38 12599

原创 java编程:数组代表着苹果期货在 9 天内的价格变化,其中第 n 个元素是苹果在第 n 天的 价格,你可以进行最多三次交易,设计算法,9 天内赚到最多的钱

价格,你可以进行最多三次交易,设计一个算法,9 天内如何赚到最多的钱?价格数组: [8, 9, 2, 5,编程题:下面的数组代表着苹果期货在 9 天内的价格变化,其中第 n 个元素是苹果在第 n 天的。每次只能交易一次,下一次买入卖出必须在上一次交易之后;1.一天内多次买入卖出,等同于不赚不赔,但消耗次数;2.交易差价越大,赚的钱越多;

2023-11-29 09:08:32 156

原创 java编程:给定⼀组正整数数组M,找出M数组中N项和为给定数S。如果有多对N项数字的和都等于 S,则输出N个数的乘积最⼩的哪⼀项,没有则返回空

编程题:给定⼀组正整数数组M,找出M数组中N项和为给定数S。如果有多对N项数字的和都等于S,则输出N个数的乘积最⼩的哪⼀项,没有则返回空;

2023-11-28 09:07:46 181

原创 java编程:⼀个⽂件中存储了本站点下各路径被访问的次数,请编程找出被访问次数最多的10个路径

编程题:⼀个⽂件(url_path_statistics.txt)中存储了本站点下各路径被访问的次数。

2023-11-27 15:56:01 187

原创 java编程:使用递归 循环和位运算实现将10进制转为2进制

java编程:使用递归 循环和位运算实现将10进制转为2进制。

2023-11-24 17:04:23 123

原创 mysql查询表的字段,字段名以及注释sql语句

【代码】mysql查询表的字段,字段名以及注释sql语句。

2023-11-24 15:00:56 143

原创 Vue启动报错:/@15.10.2@vue-loader/lib/index.js You may need an additional loader to handle the result of

[email protected]@vue-loader/lib/index.jsYou may need an additional loader to handle the result of these loaders.const tagEl = ( >

2023-09-18 16:47:50 210

原创 aspose 使用ftl模板生成word和pdf

1 先找到word模板,用${},替换变量,保存,然后另存为xml,最后把xml后缀改成ftl。下面函数将ftl填充数据,并生成word和pdf。

2023-08-11 15:18:15 1045

原创 kingbase人大金仓数据库修改(增加)表字段

kingbase中更新列更新列的属性的语法是:ALTER TABLE [SchemaName.]TableName ALTER [ COLUMN ] ColumnName TYPE

2023-07-22 11:47:39 2515

原创 统信UOS V20 安装python2.7.18详细教程

这里是8.4.1,对应的python版本要是2.7.15以上,否则后面make的时候会报错。/usr/local 下创建python2文件夹,将安装包上传至此。输入以下命令即可解决。

2023-06-14 10:35:07 1731

原创 统信UOS V20 安装mysql5.7.42详细教程

到bin/下,执行下面的命令,初始化mysql服务信息,得到数据库的初始密码,实际如果目录不一样记得换成自己的目录。下载后通过远程将安装包上传至服务器,我这里将安装包上传至/usr/local/mysql 下。ps:这时候如果还是不能远程访问的话,可能是防火墙的原因,命令行执行以下命令即可。再次登录,发现缺少 libtinfo.so.5文件,再次建立软连接。登录,发现报错,提示缺少libncurses.so.5文件,使用。创建 /var/lib/ 下mysql目录。登录成功,修改密码,设置远程访问。

2023-06-13 16:12:03 7769 1

原创 代码质量规范

一般来说,在编写代码时,会使用一些优化技术,比如内存管理和数据结构,以提高软件的性能。静态代码分析工具可以在编码过程中检查代码,发现潜在的问题和不良实践,如未使用的变量、重复的代码、未处理的异常等等。满足代码质量规范的软件在使用过程中可以更好地保证质量,减少出现问题的可能性,有效地提高编写软件的效率,从而节省开发成本。代码质量规范的要求是可以帮助开发者更好地理清软件的架构、把握代码的可维护性、提高系统可靠性、减少错误、提高可读性。既能控制各层的复杂度,还可以以分层的思路去设计,也能提高代码的复用性。

2023-04-21 15:45:30 416 1

原创 oracle19c启动后ora-12514,ora-01109问题解决

oracle19c启动后ora-12514,ora-01109问题解决。oracle19c 意外关闭了,重新启动的时候不仅要把oracle 实例以及监听程序启动,还要启动pdb数据库。

2022-12-19 15:54:29 1304

原创 服务器设置tomcat开机自启动(cmd命令行语句)

将Windows服务器中tomcat设置为开机自启动。首先将tomcat注册成为windows服务,其中tomcatXXX为服务名。发现刚刚的服务是手动的,并不是自动的,而且无法通过界面修改启动方式。使用命令行启动服务,在cmd下可有两种方法打开。5 再次查看,tomcat已经变为自动。启动服务: net start 服务名。停止服务: net stop 服务名。“我的电脑”-》右键管理。4 命令行修改启动方式。

2022-12-19 15:26:13 3824

原创 python表白程序(外行小白也能用,可自定义爱人名称,点燃我温暖你同款表白)

python 表白小程序,自定义爱人名称,直接编译就能用,适合程序小白和一定编程经验者。

2022-12-07 11:03:31 1234

原创 sqlserver按照月对数据进行分组统计

datename()函数返回的是字符型,便于拼接。然后使用子查询就可以按照月份进行分组啦。附:sqlserver 常见日期格式。

2022-11-16 15:28:29 5591

原创 linux系统下springboot项目启动停止脚本

linux系统下springboot项目启停shell脚本,使用方法

2022-09-22 17:08:39 207

原创 Oracle12c升级到Oracle19c并同步Oracle12c数据到Oracle19c

oracle12 数据库升级为oracle19步骤详解,数据库配置,数据同步

2022-09-07 16:57:28 1857

原创 windows下根据端口号查杀进程脚本(BAT脚本)

使用方法如下:修改脚本中的端口号,将文件存为.bat,然后双击即可!*脚本代码如下,将8067修改为你需要杀掉的端口号即可:@echo off & setlocal EnableDelayedExpansionset obj[0]=8067set port=0set pid=0echo ==================== 端口号查杀工具 ========================for /f "usebackq delims== tokens=1-2" %%a in

2022-03-05 14:58:06 2730

原创 JAVA使用POI-TL生成word表格列宽自定义

JAVA使用POI-TL生成word表格列宽自定义

2022-02-12 00:00:00 3937 1

原创 JAVA使用POI-TL组件根据模板生成word文件(解决表格列宽自适应问题)

1 使用的pom文件 <dependency> <groupId>com.deepoove</groupId> <artifactId>poi-tl</artifactId> <version>1.10.2</version> </dependency>2 创建模板文件注意:模板文件最好是docx格式的。3 关键代码分析单元格居中,创建行的时候使用如下的方式RowRende

2022-02-11 00:00:00 3703 3

原创 cas-server-3.5.2 单点登录服务端配置oracle数据源

1 下载cas-server-3.5.2链接:百度网盘提取码:nsxt在此基础上进行修改。2 开发工具打开上面中的cas-server-webapp工程,pom中添加如下依赖 <dependency> <groupId>org.jasig.cas</groupId> <artifactId>cas-server-support-jdbc</artifactId>...

2021-08-09 18:27:38 2500 1

原创 Navicat导入SqlServer备份的bak文件(超详细)

1 创建新的数据库打开navicat ,打开自己的数据库连接,右键,新建数据库2 高级,限制访问3 上方菜单栏,SqlServer备份4 对象下面的空白处,右键,从文件还原5 找到备份的bak文件6 点击“高级”选项上面绿框的目录如果不存在则创建7 结束然后点击 生产SQL最后点 还原成功!...

2021-07-08 11:20:38 13813

原创 安装Oracle12c后启动项目报错解决(ORA-12519,ORA-28040)

1ORA-12519: TNS:no appropriate service handler found解决方法:sqlplus / as sysdbaalter system set processes = 300 scope = spfile; shutdown immediate; startup; 2ORA-28040: No matching authentication protocol到安装Oracle的目录下,找到sqlnet.ora文件,加上..

2021-06-04 08:53:53 307

原创 Oracle将一个用户下的表结构和数据复制到另一个用户下

下面介绍如何将oracle中user1用户下的表和数据复制到user2下1 命令行登录Oracle数据库sqlplus / as sysdba2 确保导出的目录是存在的,我这里是D:\dpump_dir,没有则创建。依次执行去下两个命令create directory dumpdir as 'D:\dpump_dir';grant read,write on directory dumpdir to user1退出,回到命令行。3 命令行下执行下面两条命令expdp user1/

2021-05-29 10:59:58 9556

原创 使用U盘制作Win10启动盘

1 到ITELLYOU此处下载win10系统的安装包。我下载的是64位操作系统,32位的可以下载x86的。

2021-05-26 14:14:50 510

原创 leetcode第66题加一Java解法0ms超过100%用户

1 思路先用倒序的方式,从尾部判断连续的元素是否为9,并用map记录连续的索引的位置,优化后将map去掉了,用flag存储尾部起连续值为9的子序列的起始位置。遍历结束后若flag=-1,则说明最后一位不是9,直接加1返回即可;若flag=0,则说明元素全部为9,则重新创建数组,第一个元素设置为1,其余为0返回;否则将flag索引位置加1,索引后元素为置0返回数组。2 代码优化前 public static int[] plusOne(int[] digits) { int l

2021-03-12 16:38:02 148

原创 IDEA集成JProfiler

1 准备工作到这里下载JProfiler 并安装说明进行安装。这里下载IDEA的JProfiler插件,将其放在IDEA安装目录的plugins文件夹下。如下图:2 重启IDEA,点击file->setting->tools,设置Jprofiler的路径.启动执行结果如下:...

2021-02-04 14:45:45 460

原创 java通过JDBC方式连接Impala数据库

1 引入jar包 <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>3.2.1</version> </dependency> <dependen

2020-12-21 15:55:01 890

原创 POI4.1.0移动浮动文本框(XSSFSimpleShape)

1.问题引入如下所示的文本框,怎么使用POI使其移动呢?2. 分析与解决我POI的版本使用的是4.1.0,操作的是07版本(即.xlsx后缀的excel文件)。在POI中,文本框是XSSFSimpleShape对象。可以通过如下方式获取与移动文本框。需要注意的是:直接通过 XSSFSimpleShape s=(XSSFSimpleShape)shape;s.getAnchor();得到的是XSSFAnchor对象,用XSSFAnchor移动文本框好像没有用,于是我转成了ClientAncho

2020-10-13 14:09:31 1856

原创 Java API远程连接服务器hbase报错:Connection refused: no further information: localhost/127.0.0.1:16000解决

一 前言前面两篇博客Linux 下伪分布式方式安装hadoop-2.9.2和Linux伪分布式模式安装hbase-2.2.4介绍了如何在linux下伪分布式的方式安装hadoop和hbase。接下来就是用java api 访问进行CRUD操作了。java api 用的是hbase-client-2.2.4。代码就不贴了,网上很多。结果就报错了,害~错误如下:org.apache.hbase.thirdparty.io.netty.channel.AbstractChannel$AnnotatedCo

2020-06-02 10:23:13 11973 5

原创 Linux伪分布式模式安装hbase-2.2.4

上面一篇博客讲了如何安装hadoop。现在就来说下为分布方式下安装hbase,走了好多坑啊。**一 hbase包准备**这里下载hbase-2.2.4注意下载bin版不要下载src版本的(踩过坑了,不信你可以试试)。home下新建hbase文件夹将下载好的文件传输至/home/hbase解压tar xzvf hbase-2.2.4-bin.tar.gz二 添加环境变量vi /etc/profile添加使环境变量生效source /etc/profile三 修改hbase-

2020-05-27 17:14:22 1254 1

原创 Linux 下伪分布式方式安装hadoop-2.9.2

1.远程工具连接Linux服务器,home文件夹下创建hadoop文件夹mkdir hadoop2.文件传输工具将hadoop-2.9.2.tar.gz下载,传输至/home/hadoop注:使用2.9.2是因为我要安装hbase2.2.4,这两个版本是兼容的,可以在这里查看解压tar –zxvf hadoop-2.9.2.tar.gz3.配置hadoop进入/home/hadoop/hadoop-2.9.2/etc/hadoop下,编辑hadoop-env.sh文件,配置jdk地址,h

2020-05-27 14:29:22 493

原创 Mybatis sql查不到数据

如题,数据库中有数据,参数传递的也对,打印出sql 到数据库执行也能查到数据,但是代码就是不行,就是查不到数据。原始mapper如下:后来改为下面,成功了原因是:MyBatis看到 #{}会认为你在给sql中的变量赋值,就像JDBC编程中给问号赋值一样(自动在前后加单引号)也就是说,他把你传入的字符串并没有当做多个值,而是当做一个大的字符串,所以查询不到值而MyBatis看到${}的...

2020-03-20 17:50:11 4167 2

原创 Mybatis Oracle数据库分页的两种Mapper写法(mysql分页转oracle分页)

我们都知道mysql分页很简单,limit语句即可。select * from student limit pageNo,pageSize但是oracle分页有点特殊,下面给出两种oracle分页mapper文件的写法,功能和上面mysql分页相同,可以互相转化。1.第一种 CDATA方式<select id="selectAllByPage" resultMap="BaseRes...

2020-03-18 20:01:03 1751

原创 mybatis分页参数传递错误(整形变浮点型)

1.问题出现mybatis分页查询时,mapper文件是这样的(省略其他无关内容)<select id="selectAll" resultMap="BaseResultMap" parameterType="map">select * from student<if test="pageNo!=null and pageSize!=null">limit ${p...

2020-03-17 20:31:33 427

原创 Java用POI复制excel单元格条件格式规则

1.说明pom就不列了,POI版本为4.1.02.程序功能将源单元格的条件格式规则复制到目标区域。3.代码如下import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.List;import org.apache.poi....

2020-03-13 15:35:37 2480

原创 python离线安装openpyxl模块

1.前言最近Python项目需要用openpyxl对excel进行处理,引用到了openpyxl模块。但是客户的环境没有网,无法用pip安装openpyxl。因此需要离线安装,记录下遇到的问题及解决的办法。2.过程能联网的话用pip,一条命令即可进行安装:pip install openpyxl离线方式只能下载安装包进行安装。在此处下载了openpyxl,解压,到解压后的目录,用p...

2019-12-03 13:44:28 11195 9

原创 python从zip中删除指定后缀文件

一,说明环境:python2用到的模块 os zipfile shutil程序功能:从zip中删除指定后缀的文件,然后再自动压缩函数说明:DelFileInZip(path,suffix)path: zip文件的全路径suffix: 指定的文件后缀二,源码import shutilimport zipfileimport osfrom shutil import *d...

2019-12-02 17:09:10 1416

原创 “Mon Oct dd HH:mm:ss CST yyyy”格式字符串转为默认日期格式

一.抛出问题。 最近遇到将类似“Mon Oct 28 14:11:27 CST 2019”的字符串转为日期类型保存到数据库,并且进行格式化输出。记录下解决方法。二.解决问题代码如下:public static void main(String[] args) throws ParseException { String datestr= "Mon Oct 28 14...

2019-11-26 14:03:46 1319

海量数据库相关文档(包含用户手册,快速入门安装指南等13个文档)

包括: [VASTDATA]Vastbase G100 V2.2用户手册 [VASTDATA]Vastbase G100 V2.2快速入门 [VASTDATA]Vastbase G100 V2.2 Oracle兼容性手册 [VASTDATA]Vastbase G100 V2.2安全加固指南 [VASTDATA]Vastbase G100 V2.2安装指南 [VASTDATA]Vastbase G100 V2.2产品白皮书 [VASTDATA]Vastbase G100 V2.2错误码 [VASTDATA]Vastbase G100 V2.2工具参考 [VASTDATA]Vastbase G100 V2.2管理员指南 [VASTDATA]Vastbase海量数据库.v2.2 (tech) [VASTDATA]Vastbase G100 V2.2术语表

2023-11-27

JAVA面向对象课件PPT

java面向对象相关ppt.包括面向对象和面向过程,类和对象的概念,以及相关的举例。构造器,方法重载。

2023-11-24

Python表白程序,直接下载就能用

python表白小程序,直接下载使用,无需任何其他操作。详细说明见 https://blog.csdn.net/u010667011/article/details/128216520?spm=1001.2014.3001.5501

2022-12-07

springmvc.pdf

springmvc 的入门及开发详细说明。包括配置,使用,视图解析器 ,映射器 Mapping,适配器 Adapter,日期转换器和编码过滤器 ,springmvc 快速入门等。

2019-06-28

学籍管理-dfd.vsd

学籍管理的dfd图,包括顶层图 0层图和1层图。vsd格式的

2014-11-05

library-er-std

图书管理系统的er图和std图,VSD格式的

2014-11-05

数据库基础说明详细介绍

数据库基础知识 主要有:1.数据库系统概述 2 数据库的建立和维护 3 数据库查询 4 窗体、报表

2013-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除