自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 ssh框架下 对数据库的增删改查

1 、开发环境Ø        MyEclipse6.0Ø        JDK 1.6Ø        Java EE 5.0Ø        Tomcat6.0Ø        Struts2.1Ø        Spring2.0Ø        Hibernate32 、为ssh做好准备2.1下载包Ø    Struts2.1包下载:ht

2013-04-09 17:13:46 9638

原创 Python爬取网络图片并下载做预览

最近在做公司的知识门户,需要采集公司内网的wiki、jira文档信息,对于图片内容需要爬取到链接,并能够预览图片,由于公司的wiki、jira图片预览链接都是做了登录态校验,所以直接爬取下来的链接没法再另外的Web页面中使用。

2023-08-25 15:14:09 231 1

原创 Mybatis批量插入/更新性能优化思路

最近在做数据写入服务的性能优化,主要是基于Mybatis-Plus实现一套批量写数据的服务,不过该服务是支持整个平台所有需要持久化的业务实体。所以这种服务不仅仅有insert操作还有update的操作。根据以往的MySQL数据库写入经验,主要总结了两套批量插入、批量插入更新的优化思路。

2023-08-17 16:45:27 1377 2

原创 SpringBoot整合MyBatis-Plus问题清单

项目中在使用多数据源自动配置功能时,遇到以下几个问题,比如防sql注入需要自定义拦截器,新老版本PaginationInterceptor过期,如何缓存Entity和Mapper对应关系,如何定义SQL注入器等等。前景介绍:项目中在使用MyBatis-Plus开发的时候往往BaseMapper中提供的方法无法都完全满足,需要自定义一些扩展方法,比如自定义动态sql查询,动态批量插入sql等等。前景介绍:在使用PaginationInterceptor时会出现过期使用的问题。4、自定义SQL注入器方法。

2023-07-27 14:20:56 209 2

原创 Maven打包部署实现灰度、安全部署

对于一个公共依赖的数据结构bean jar包,我们如何做到jar的部署呢?答案是使用maven命令,使用指定不同的pom文件,完成不同需求的jar部署。供给第三方依赖使用:mvn clean deploy -U -DskipTests -T8 -f pom-thirdxml;灰度版本:mvn clean deploy -U -DskipTests -T8 -f pom-xxx.xml;正常版本部署:mvn clean deploy -U -DskipTests -T8;(2)灰度部署一个指定的版本。

2023-07-07 14:48:32 129 1

原创 linux下服务器日志自动化删除

1、find命令中,exec选项是相当的强大,例如:find /app/back-app*/log/bak/ f -name '*' -mtime +3 -exec rm -rf {} \;无论何时执行程序,操作系统总是打开三个文件STDIN,stdout和stderr,这些文件的文件描述符分别为0,1,2。1、通过流水线方式配置应用部署的机器ip执行shell命令动态删除日志文件,腾出磁盘空间。所以2>&1只是说将stderr重定向到stdout。/dev/null :特殊文件。2>&1:文件描述符。

2023-06-26 17:21:51 371 1

原创 lombok常用注解

Lombok项目是一个java库,它可以自动插入到编辑器和构建工具中,增强java的性能。不需要再写getter、setter或equals方法,只要有一个注解,就有一个功能齐全的构建器、自动记录变量等等。最近项目中自动生成代码,需要在BO传输model上定义lombok注解,为方便后续查阅记录下常用注解的使用方式。

2023-06-07 17:22:00 143 1

原创 gitignore配置

【代码】gitignore配置。

2023-06-01 11:02:37 261

原创 记一次Mapper数据源映射关系定位

当前项目中使用Mybatis-Plus,实现统一写Mysql服务,项目启动时会链接多个数据源,根据不同Mapper映射不同数据源。检查配置也没发现错误配置:后面经定位还是配置写错了schema名。在使用mapper写某个表时出现某个数据源找不到表。通过定位SqlSessionFactory发现问题。mapper映射数据源关系也是正确的。检查该数据源下表是存在的。

2023-04-10 10:29:48 100

原创 idea集成安装 gradle

idea集成安装 gradle

2022-07-06 14:23:51 4344

原创 记Java HttpURLConnection throwing Connection Reset异常

1、问题现象通过url connection连接读取下载文件流,由于文件比较大,超过百万行级的数据量,下载到百万级行的会出现卡顿问题2、报错代码HttpURLConnection urlConnection = null; BufferedReader reader = null; try { List<String> labelList = new ArrayList<>(); int

2021-08-10 15:41:43 1826

原创 2021-03-16-记一次恢复xampp卸载软件后数据库恢复案例

全文解决参考https://blog.csdn.net/o_darling/article/details/80322442https://blog.csdn.net/hawht/article/details/84246261问题描述:由于系统卸载后,xampp软件也不可使用,幸亏重装系统后,源xampp安装目录还在以前留痕在本地磁盘的目录文件还在。问题修复过程:1、备份源xampp安装目录2、重新下载安装xampp3、验证后启动正常4、下面就是找到源xam..

2021-03-16 18:06:50 1082

原创 Eclipse下安装TomcatPlugin插件

在Eclipse Kepler (4.3.1)下安装TomcatPlugin插件需要安装tomcatPluginV33.zip可以实现在Eclipse下要快速调试Web应用程序TomcatPlugin插件下载:http://www.eclipsetotale.com/tomcatPlugin.html1.将[tomcatPluginV33.zip]文件解压得到

2014-01-26 00:11:22 1567

spring-framework-3.2.6.RELEASE-dist.zip

spring-framework-3.2.6.RELEASE-dist.zip,很完整,很实用。

2015-08-27

网上书店系统

仿网上书店的界面,有明确代码,以及技术文档

2014-03-21

套接字 三子棋

基于套接字的三子棋对战系统,可以在局域网中实现对战

2013-05-15

SSH增删改查

基于ssh框架的简单的增删改查,如何搭建环境,以及ssh架包的选择,下载地址都有。

2013-04-20

空空如也

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

TA关注的人

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