自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

苏州小青蛙的博客

只为分享,希望能帮助到需要的人

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 poi word 基础概念讲解二 并附上简单代码demo

我不是一个资深高手,只想描述普通人在项目中真正常见的问题,以及我的一些经验!上一篇文章中讲了针对word的一些简单的操作,如文字添加、表格添加,样式田间、以及合并单元格,对列举的基础概念做基础解释,详细请参考另外一篇文章,链接如下这篇文章主要介绍一下word插入之图片,话不多说,直接上操作。

2024-09-10 20:30:13 330

原创 poi word 基础概念讲解一 并附上简单代码demo

我不是一个资深高手,只想描述普通人在项目中真正常见的问题,以及我的一些经验!Apache POI,分别为 Word、Excel、PowerPoint 等各种格式提供不同的类方法,本篇只涉及操作Word文档的功能,对应XWPFDocument类。话不多说,直接上操作。

2024-09-09 20:48:59 443

原创 frpc搭建全过程

当然有些公司天然开发测试环境就是在云服务器上的,可以直接通过云服务器的公网ip进行访问,当然这个是最好的,但是,如果公司内网服务比较多,内部开发环境就全部部署云服务器,必然也是一比不小的成本,最近在帮助朋友公司搭建开发环境的时候,我就利用frpc 购买了一台配置相对较低的云服务器作为跳板机,利用frpc的端口转发,将公司内网的服务,通过端口转发,抛给外网,实现外网可以访问内网服务的目标。如上图所示,服务端的配置其实相对简单 ,frps 服务运行端口 设置token 用于安全验证,避免非安全链接。

2024-09-06 16:33:44 307

原创 centos7 搭建 openoffice全过程

在一些中小型的项目中,经常会遇到有些客户提出,需要预览上传到文件服务器的office 文件,比如word ppt excel等,这个时候,常规的做法,就是讲这些文件转成pdf,在用户点击预览时,直接在浏览器实现预览的效果。当然目前技术发展,出现了n多的方案,比如openoffice 新一些的比如kkFileView 都能实现自搭建,从而实现office文件转pdf的效果,此文基于openoffice搭建而来。我不是一个资深高手,只想描述普通人在项目中真正常见的问题,以及我的一些经验!

2024-09-05 20:25:01 1096

原创 centos7 安装minio

项目中,我们经常会遇到上传附件,预览图片,播放视频等需求,这个时候,作为一个实际开发场景,就需要我们搭建文件服务器了,当然技术发展到现在,给到我们的选择已经变得很多了,比如很原始的时候基于nginx 的服务器硬盘直接搭建,搭建ftp服务,搭建minio购买云服务等。执行命令启动成功之后,浏览器访问http://localhost:9090就可以访问minio的图形化界面了,这边的9090 是命令中指定的9090端口,我截取了之前搭建过的首页截图,默认账户密码,看自己的设定,就是脚本中你预设的值。

2024-09-04 17:36:46 1114

原创 centos7 redis搭建全过程

命令行操作 wget http://download.redis.io/releases/redis-4.0.6.tar.gz。下载地址:http://download.redis.io/releases/ 关于版本各位自行选择。一般我会在/user/local下面创建redis文件夹,再把文件拷贝到redis文件下面。redis在企业级项目中的作用不言而喻,基本的用户登陆都会用到,话不多说,直接上操作。5.前台启动redis,进行redis安装状态测试。修改redis.conf文件,一般修改配置如下。

2024-09-03 16:34:26 431

原创 gitlab-runner安装教程基于gitlab-ce的CICD

上一片文章中,我们讲解了一下,企业内部代码服务器,gitlab-ce的搭建,搭建之后,我们有了代码管理的工具,基于代码工具gitlab-ce的基础上,我们聊一下企业内部的cicd。如果出现上图情况,证明gitlab-runner 已经注册成功,接下来就是在项目的根目录,编写自动化构建脚本,创建.gitlab-ci.yml文件,编写基于自己环境的cicd脚本。由于国内docker镜像站的特殊原因,后续我的文章中会全面避开基于docker部署的教程,而且原生部署,也利于管控版本。

2024-09-02 16:55:46 359

原创 mysql性能优化之explain

explain是用来分析SQL的执行计划的工具。现实工作中,我们遇到查询缓慢,定位到sql执行缓慢时,认为的经验判断虽然很重要,但是最依赖的肯定是explain工具,因为此工具会帮我们把实际的sql执行计划结果展示出来,让我们快速定位,整体哪里最慢,为什么慢。EXPLAIN作为MySQL的性能分析神器,读懂其结果是很有必要的,针对此工具单独开篇聊一下就具备了很大的必要性。:展示当前查询可以使用哪些索引,这一列的数据是在优化过程的早期创建的,因此有些索引可能对于后续优化过程是没用的。:索引使用的字节数。

2024-09-02 16:02:45 451

原创 mysql建库建表的规范问题讲解

此处我需要补充说明一下,在我个人实际开发经验中来讲,做逻辑删除的好处是,数据不会丢失,低风险,但是会冗余无用数据,但是同时会带来唯一主键的约束问题,举例,本来业务中三个字段按照业务应该是唯一的,利用这个来创建唯一索引约束数据,但是因为逻辑删除原因,会导致问题,这个大家结合实际情况来使用,不必要盲从。【强制】varchar 是可变长字符串,不预先分配存储空间,长度不要超过 5000,如果存储长度大于此值,定义字段类型为 text,独立出来一张表,用主键来对应,避免影响其它字段索引率。不是唯一索引的字段。

2024-08-30 11:36:58 380

原创 自建mysql的配置调优

1.缓冲池字节大小调整(innodb_buffer_pool_size) 推荐值为物理内存的50%~80% (注意 我们说的物理内存的概念,一般是指整个机器上只有mysql 但是实际在开发环境时,一般小公司可能存在一个物理机器上,多个服务,基于这种情况,我们把物理内存换个角度理解,叫可用剩余内存)脏页占innodb_buffer_pool_size的比例(innodb_max_dirty_pages_pct) 推荐值为25%~50%4.后台进程最大IO性能指标(innodb_io_capacity)

2024-08-29 17:55:04 305

原创 mysql 授权单讲

我不是一个资深高手,只想描述普通人在项目中真正常见的问题,以及我的一些经验!

2024-08-28 14:28:54 91

原创 mysql8.0的安装基础

mysql8.0的安装基础

2024-08-27 16:39:11 272

原创 安装centos7 但是你真的能顺利的使用了吗,试试我的一些经验,小白可看,高手勿喷

安装centos7 但是你真的能顺利的使用了吗,试试我的一些经验,小白可看,高手勿喷

2024-08-26 18:21:30 233

原创 关于gitlab-ce的安装完整教程

centos7搭建gitlab-ce完整过程

2022-10-30 23:00:51 650

poi demo 源码 针对文档内容编写,实际运行有效

poi demo 源码 针对文档内容编写,实际运行有效

2024-09-10

java 加壳工具将jar包二次加密,让打出来的jar包无法被查看

此工具可以针对java打出来的jar包进行二次打包,实现jar包保护,防止别人反编译进行代码抄袭,保护知识产权

2024-09-02

myeclipse 2014,2015 2.0, 2016 ci1破解

里面包含了myeclipse 2014 2015 2016的破解软件 2016只支持ci1的破解哦 ci2不清楚 ,ci3肯定不行,试过了!

2016-06-01

空空如也

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

TA关注的人

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