自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(435)
  • 资源 (66)
  • 收藏
  • 关注

转载 实战!3分钟搞定Spring Boot 多环境配置

在实际项目开发的过程中,需要面对不同的运行环境,比如开发环境、测试环境、生产环境等,每个运行环境的数据库、Redis服务器等配置都不相同,每次发布测试、更新生产都需要手动修改相关系统配置。这里配置的是dev开发环境。在上面的示例中,application.properties包含项目所需的所有公共配置,这里配置系统的启动端口,所有环境的启动端口都是8088。通常情况下,开发环境、测试环境和生产环境使用的数据库是不一样的,所以接下来以不同环境配置不同数据库为例来演示多环境的配置。接下来演示切换项目运行环境。.

2022-08-09 18:03:29 4154 2

转载 SpringBoot 缓存之 @Cacheable 详细介绍

1、缓存介绍Spring从3.1开始就引入了对Cache的支持。定义了和接口来统一不同的缓存技术。并支持使用注解简化我们的开发。其使用方法和原理都类似于Spring对事务管理的支持。SpringCache是作用在方法上的,其核心思想是,当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存在缓存中。2、Cache和CacheManager接口说明Cache接口包含缓存的各种操作集合,你操作缓存就是通过这个接口来操作的。1、缓存使用步骤key。...

2022-08-01 11:02:02 2284

转载 SpringBoot整合SpringSecurity(通俗易懂)

因为用户和角色是多对多关系,需要在用户中含有角色的对象,角色中含有用户的对象,创建DTO类而不再entity类中添加,是因为entity类属性是和表字段一一对应的,一般不推荐在entity类中添加与表字段无关的属性。–1个用户,拥有2个角色INSERTINTOuser2_role2VALUES(1,1,1);我们前面用户表中,用户和角色是绑定一起,用户就只有一个角色了,但实际上,用户可能拥有多个角色,角色拥有多个用户,是多对多的关系,所以需要重新设置用户表和角色表。...

2022-08-01 11:01:02 1784

转载 这个开源组件太强了,仅需三步完成 SpringBoot 日志脱敏

一个项目在书写了很多打印日志的代码,但是后面有了脱敏需求,如果我们去手动改动代码,会花费大量时间。如果引入本组件,完成配置即可轻松完成脱敏。(仅需三步可轻松配置)1、引入Jar包依赖前提是你将Jar包打入本地仓库,Jar包地址见后文。2、替换日志文件配置类(logback.xml)日志打印方式都只需要替换成脱敏的类即可,如果你的业务不需要,则无需替换。①ConsoleAppender-控制台脱敏//原类//替换类②RollingFileAppender-滚动文件//原类mm。...

2022-07-19 13:38:58 322

转载 阿里四面:你知道Spring AOP创建Proxy的过程吗?

protectedObjectwrapIfNecessary(Objectbean,StringbeanName,ObjectcacheKey){//省略非关键代码Object[]specificInterceptors=getAdvicesAndAdvisorsForBean(bean.getClass(),beanName,null);}//省略非关键代码}

2022-07-15 16:15:34 115

转载 SpringBoot整合Log4j2步骤:

Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。springboot默认用logback日志输出,当我们使用log4j时,为避免因包冲突导致配置文件失效,得去掉springboot默认配置。4.如果不想使用spring.boot.starter.log4j包下面的log4j2包,想指定log4j2包的版本,则在。在SpringBoot的dev环境的配置文件里设置日志。...

2022-07-15 14:53:14 716

转载 源码分析 | 手写mybait-spring核心功能(干货好文一次学会工厂bean、类代理、bean注册的使用)

一个知识点的学习过程基本分为;运行helloworld、熟练使用api、源码分析、核心专家。在分析mybaits以及mybatis-spring源码之前,我也只是简单的使用,因为它好用。但是他是怎么做的多半是凭自己的经验去分析,但始终觉得这样的感觉缺少点什么,在几次夙兴夜寐,靡有朝矣之后决定彻底的研究一下,之后在去仿照着写一版核心功能。依次来补全自己的技术栈的空缺。在现在技术知识像爆炸一样迸发,而我们多半又忙于工作业务开发。就像一个不会修车的老司机,只能一脚油门,一脚刹车的奔波。车速很快,但经不起坏,累觉不

2022-07-01 16:46:33 176

转载 前端LayUI框架快速上手详解(一)

🔥前端框架LayUI详解 地址🔥前端LayUI框架快速上手详解(一) https://blog.csdn.net/Augenstern_QXL/article/details/119748962🔥前端LayUI框架快速上手详解(二) https://blog.csdn.net/Augenstern_QXL/article/details/119749461————————————————版权声明:本文为CSDN博主「生命是有光的」的原创文章,遵循CC 4.0 BY-SA版权协...

2022-06-27 10:55:39 129

原创 Bad RequestThis combination of host and port requires TLS.

错误记录

2022-06-07 16:30:38 803

转载 java8中的函数

参看:Java8中一个极其强悍的新接口,炸裂!很多人没用过(非常实用)在开发过程中经常会使用if...else...进行判断抛出异常、分支处理等操作。这些if...else...充斥在代码中严重影响了代码代码的美观,这时我们可以利用Java 8的Function接口来消灭if...else...。if(...){thrownewRuntimeException("出现异常了");}if(...){doSomething();}else{doO...

2022-05-26 21:43:53 729

转载 简述自定义注解

标注在注解上的常用注解最重要的两个注解:@Retention与@Target, 一般自定义注解上都需要加上这两个注解@Retention:用来指定注解的生命周期,可以指定的生命周期有:(RetentionPolicy枚举类的)SOURCE、CLASS、RUNTIME,如果不加此注解,默认生命周期为CLASSSOURCE:只在源代码上显示,编译后不保存。CLASS:编译后会留在class文件中,但运行程序时JVM不会保留该注解。RUNTIME:编译后留在class文件中,且运行程序时JVM会保留该

2022-05-26 16:57:01 188

转载 HandlerMethodArgumentResolver(参数解析器)的作用+使用小案例

前言今天在做项目时遇到了一个有关参数解析HandlerMethodArgumentResolver的使用疑惑。我想作为新手的我在此和大家一起交流并记录。接下来开始发车......正文首先先来认识一下这个接口,HandlerMethodArgumentResolver。public interface HandlerMethodArgumentResolver { boolean supportsParameter(MethodParameter var1); Objec...

2022-05-26 15:47:35 603

转载 如何使用自定义注解进行参数校验

转载:如何使用自定义注解进行参数校验_cab5的博客-CSDN博客_自定义注解校验

2022-05-26 09:53:19 1842 1

原创 git cherry-pick

实现的场景就是把一个新建分支提交的 复制到另一个新建分支上去git checkout -b fen1git checkout -b fen2git checkout fen1 完成输入并提交动作切换到fen2git checkout fen2git cherry-pick ( fen1的版本号)完成...

2022-05-26 09:14:15 83

转载 Spring Boot 一个接口同时支持 form 表单、form-data、json 的优雅写法

原文地址:Spring Boot 一个接口同时支持 form 表单、form-data、json 的优雅写法网上很多代码都是千篇一律的 cvs,相信我只要你认真看完我写的这篇,你就可以完全掌握这个知识点,这篇文章不适合直接 cvs,一定要先理解。最近重写个项目遇到个比较棘手的问题,老项目是 PHP 接口,这个接口同时兼容 POST json 和 form 表单,更骚的是连form-data也兼容。。。因为写 PHP 请求的对接方代码不严谨。而在 Java 中,一个接口只支持一种cont...

2022-05-25 15:26:07 749 2

转载 Logback使用总结

Logback使用总结前言一、logback如何使用二、知识点1.logback简单模板2.解析主要标签三、问题和排错总结前言整理了下logback的常用点功能,并记录了一些在使用过程中的疑问,和问题的排错过程,防止自己再犯类似错误,也希望对路过的你有所帮助。一、logback如何使用任何框架的使用都是三步走:1.导入jar包2.配置文件3.开始使用对于logback自然也是不例外的,这里简单说下,不做过多的赘述。springboot默认集成了logback,所以若是建立spr

2022-05-23 17:29:52 1445

转载 SpringContextHolder直接从spring容器中获取bean

参考一:SpringContextHolder直接从spring容器中获取bean创建类 SpringContextHolderimport org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframe

2022-05-22 20:24:09 1128

原创 SpringBoot项目中控制台打印SQL语句

第一种方式:spring boot集成mybatis的方式打印sqlmybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl第二种方式:用Log4g打印SqL语句logging.level.com.wy.demo.mybatis.mappers=debug

2022-04-18 23:44:01 2346

转载 【笔记】idea环境下配置maven-generator插件自动生成代码

原文链接:https://blog.csdn.net/gb617305413/article/details/117689348亲测有效项目结构不细说了,本人使用的idea版本2021.1 其他版本配置位置可能和图片显示的不一致 但是按照名称找到对应的内容就行了步骤如下:1.新增一个generatorConfig.xml ,内容如下注意 classPathEntry标签下的jar包替换成自己用的数据库连接的jar包,记得修改需要生成的mapper、dao、entity地址<?xm

2022-04-12 21:04:47 978

转载 h2数据库的使用

h2dh​​​​​​​Archive Downloads1 h2数据库的下载地址2. H2软件包目录结构h2 |---bin | |---h2-1.1.116.jar  //H2数据库的jar包(驱动也在里面) | |---h2.bat  //Windows控制台启动脚本 | |---h2.sh  //Linux控制台启动脚本 | |---h2w.bat  //Windows控制台启动脚本(不带黑屏窗口) |---docs  //H2数据库的帮助文档(内有H2...

2022-04-11 22:31:48 1016

原创 idea 离线安装插件

解压缩到plugin 重启idea就行了4 改下压缩包 后缀 为txt 可以直接 传入快乐平安

2022-04-01 20:02:45 351

原创 git stash

场景:分支切换从A分支直接切换到B分支会导致A分支的内容丢失。命令操作:git stash 暂存git stash list 查看stash pop可以理解为栈 (pop出来就没有了) ,git stash pop 就可以恢复暂存的内容git stash list 可以查看暂存的内容git stash apply 恢复暂存内容 但是不删除暂存界面操作 见名知意...

2022-04-01 10:14:12 251

转载 怎样简单获取GitHub上的token

如果你已经有了GitHub的账号,且已经登上了,那么仅需稍稍操作即可得到token1.点击下方链接https://github.com/settings/tokens/new2.点击后出现的页面(中间或许有让你输入GitHub账户密码的弹窗弹出,填上即可),3.点击Generate token之后,出现如下页面(红线圈出来的就是你所需的信息*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。)4 如果idea安装报错 点击图三的 revoke all token——...

2022-04-01 02:31:05 9283

原创 git回滚

git回滚A已提交,没有push1 命令操作:1)gitreset--soft上一个版本号(通过gitlog查找)(撤销commit)git log 选中 第二个效果如下2)gitreset--mixed上一个版本号(撤销commit和add两个动作,回退到最原始的)效果2 idea 版本效果图B 已提交并且push场景:1)命...

2022-04-01 02:25:00 293

原创 git rebase

场景:提交到了暂存区,还没有推送到远程仓库的多次提交,可以合并成一次提交操作1)提交到在暂存区命令操作1) alt +f12 召唤控制台 输入git rebase -i HEAD~~ (git rebase -i HEAD~2)pick 是使用本次提交 s 是压缩的意思,J具体操作见下:修改第一个注释最终结果:idea操作1)选中要合并的最早的提交2) 1 合并 2 修改合并后的提交注释效果图...

2022-03-31 18:20:41 110

转载 日志如何统一

java日志SLF4j是日志门面api,log4j、log4j2、logback才是真正的日志实现库。各个库单独使用1 log4j<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency>classpath下配置

2022-03-30 18:41:16 263

原创 mybatis实现特殊字段加密

第1-100期:100期Java项目整理前言:介绍一个简单的MyBatis加解密方式,日常学习工作中提及这种方法的比较少,所以拿来说说,如果已经知道这种方法的忽略本文!一、背景在我们数据库中有些时候会保存一些用户的敏感信息,比如:手机号、银行卡等信息,如果这些信息以明文的方式保存,那么是不安全的。假如:黑客黑进了数据库,或者离职人员导出了数据,那么就可能导致这些敏感数据的泄漏。因此我们就需要找到一种方法来解决这个问题。二、解决方案由于我们系统中使用了Myb...

2022-03-30 18:24:14 1563

转载 druid监控

基本概念Druid 是Java语言中最好的数据库连接池。虽然 HikariCP 的速度稍快,但是,Druid能够提供强大的监控和扩展功能,也是阿里巴巴的开源项目。Druid是阿里巴巴开发的号称为监控而生的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource等等等,秒杀一切。Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。Spring B.

2022-03-30 18:23:43 24130 1

转载 面试官:说下你公司系统怎么设计防重复数据的

作者:三分恶原文链接:https://cnblogs.com/three-fighter/p/14054749.html博主负责的项目报了一个问题,用户操作回退失效。我们的设计里,操作回退是回到操作前的状态。经过查看日志发现,用户之前的操作做了两次,也就是说提交操作的接口被调用了两次,导致之用户上一次的状态和这一次的状态是一样的,所以操作回退是没有问题的,问题出在了操作的接口被调用了两次。对于防止重复提交,是放在前端控制的,用户点击完按钮之后,后台返回成功的结果,按钮就不可见,实践证明,客户端.

2022-03-30 18:23:28 291

转载 jvm工具排查内存泄漏

MemoryAnalyzer-1.8.1.20180910-win32.win32.x86_64-Java文档类资源-CSDN下载内存溢出排查先来了解一下Java堆的组成机构。对于大多数应用来说,Java堆(Java Heap)是Java虚拟机锁管理的内存中最大的一块。Java堆是所有线程共享的一块内存区域,在虚拟机启动时创建。此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都在这里分配内存堆的结构如下新生代老年代的具体划分比例如下分代的主要作用就是为了更高效的...

2022-03-28 18:05:10 579

转载 自定义注解实现是否返回统一的结果

来源:老顾聊技术 前言 接口相互作用 返回格式 控制层控制器 美观美化 优雅优化 实现方案 前言在移动互联网,分布式,微服务盛行的今天,现在项目绝大部分都采用的微服务框架,前分离分离方式,(题外话:前重新的工作分配越来越明确,现在的前端都称为大前端,技术栈以及生态圈都已经非常成熟;以前官员人员瞧不起前端人员,那现在高层人员要重新认识一下前端,前端已经很成体系了)。一般系统的大致整体架构图如下:需要说明的是,有些小

2022-03-25 11:09:26 807

转载 Guava中这些Map的骚操作,让我的代码量减少了50%

参考:Guava中这些Map的骚操作,让我的代码量减少了50%Guava是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。使用这些API一方面可以简化我们代码,使代码更为优雅,另一方面它补充了很多jdk中没有的功能,能让我们开发中更为高效。今天Hydra要给大家分享的就是Guava中封装的一些关于Map的骚操作,在使用了这些功能后,不得不说一句真香。先引入依赖坐标,然后开始我们的正式体验吧~<dependency>

2022-03-24 16:42:02 141

转载 java基础知识枚举提取公共类

引用地址:今日头条如何规范化Enum在项目中的使用?2022-03-02 14:14·老顾聊技术前言在我们平时开发过程中,枚举的使用时必不可少的。为什么要用枚举? 有穷序列的字段用int或tinyint不是挺好吗?答案很简单:我们的程序写给人看的。既然是写给人看,那么,可理解、易理解往往显得相当重要!枚举一般有两部分,一个是枚举项值,一个是枚举描述。那么,这两个属性怎么命名呢? code和desc?还是value和desc?还是key和value?一位架构师强调过:对

2022-03-24 14:55:47 1019

转载 @Async注解

原地址:新来了个技术总监:谁再用 @Async 创建线程以后就不用来了!!在很久很久之前,我有一段痛苦的记忆。那种被故障所驱使的感觉,在我脑海里久久无法驱散。原因无它,有小伙伴开启了线程池的暴力使用模式。没错,就是下面这篇文章。夺命故障 ! 炸出了投资人!我有必要简单的复述一下。其主要原因,就是开发人员,在每一次方法调用里,都创建了一个单独的线程池去处理。这样的话,如果请求量一增加,整个操作系统的压力就会耗尽,最终所有的业务都无法响应。我一直认为这是一个非常偶发的低级错误,发生频率非

2022-03-23 17:57:16 4034

转载 SpringBoot 启动时实现自动执行代码的几种方式讲解

前言目前开发的SpringBoot项目在启动的时候需要预加载一些资源。而如何实现启动过程中执行代码,或启动成功后执行,是有很多种方式可以选择,我们可以在static代码块中实现,也可以在构造方法里实现,也可以使用@PostConstruct注解实现。当然也可以去实现Spring的ApplicationRunner与CommandLineRunner接口去实现启动后运行的功能。在这里整理一下,在这些位置执行的区别以及加载顺序。java自身的启动时加载方式static代码块static静态代

2022-03-23 13:53:43 340

转载 SpringBoot静态获取 bean的三种方式,你学会了吗?

来源:blog.csdn.net/showchi/article/details/97005720注意:调用者要被spring管理目录 方式一 注解@PostConstruct 方式二 启动类ApplicationContext 方式三 手动注入ApplicationContext 方式一 注解@PostConstructimportcom.example.javautilsproject.service.AutoMethodDemoService;im...

2022-03-23 11:47:56 2526

原创 redis客户端连不上服务器地址

-DENIED Redis is running in protected mode because protected mode is enabled, no bind address was specified, no authentication password is requested to clients. In this mode connections are only accepted from the loopback interface. If you want to connect

2022-03-16 14:37:55 466

转载 ThreadPoolTaskExecutor和ThreadPoolExecutor区别

地址:ThreadPoolTaskExecutor和ThreadPoolExecutor区别_败笔的博客-CSDN博客_threadpooltaskexecutor之前工作中发现有同事在使用线程池的时候经常搞混淆ThreadPoolTaskExecutor和ThreadPoolExecutor,座椅在这里想写一片博客来讲讲这两个线程池的区别以及使用ThreadPoolExecutor这个类是JDK中的线程池类,继承自Executor, Executor 顾名思义是专门用来处理多线程相关的一个接口,

2022-03-16 11:10:26 300

原创 JAVA线程池学习,ThreadPoolTaskExecutor和ThreadPoolExecutor有何区别?

原文地址:JAVA线程池学习,ThreadPoolTaskExecutor和ThreadPoolExecutor有何区别? - 云+社区 - 腾讯云初学者很容易看错,如果没有看到spring或者JUC源码的人肯定是不太了解的。ThreadPoolTaskExecutor是spring core包中的,而ThreadPoolExecutor是JDK中的JUC。ThreadPoolTaskExecutor是对ThreadPoolExecutor进行了封装处理。自己在之前写多线程代码的时候都是这么

2022-03-16 11:04:08 494

原创 redis集群命令笔记

1)启动每台服务器,已经对应的端口/root/redis-5.0.3/src/redis-server /usr/local/redis‐cluster/8001/redis.conf2)集群配置/root/redis-5.0.3/src/redis-cli -a zhuge --cluster create --cluster-replicas 1 192.168.152.3:8001 192.168.152.4:8002 192.168.152.5:8003 192.168.152.3:8...

2022-03-15 14:56:43 903

java连接redis的jar包

java连接redis的jar包

2017-05-15

commons-pool-1.5.4

commons-pool-1.5.4jar包

2017-05-15

junit的jar包

junit的jar包 亲测 可以用

2017-05-15

java操作excel实现水印图片

java操作excel实现水印图片

2017-05-05

水印jar包水印jar包

java 图片pdf 水印 图片

2017-04-23

java 水印图片

java 水印图片 条形码

2017-04-23

springmvc的入门例子

绝对可以运行

2017-03-29

java虚拟机精讲

java虚拟机精讲

2017-02-17

MySQL技术内幕 第5版

MySQL技术内幕 第5版_PDF电子书下载 高清 带索引书签目录_样章_(美)迪布瓦著_北京:人民邮电出版社_P771_2015.07

2017-02-16

think in java(中文英文电子书)

think in java(中文英文电子书)

2016-12-07

java的基础

java基础java基础java基础java基础java基础

2016-07-11

二手购物网毕业设计作品(ppt、word、报告书、评定书)

二手购物网毕业设计作品(ppt、word、报告书、评定书)

2016-07-11

Jsp+Servlet+JavaBean 实现MVC模式的留言本

Jsp+Servlet+JavaBean 实现MVC模式的留言本。rar

2016-01-02

jsp+servlet+javaBean实现MVC

jsp+servlet+javaBean实现MVC.rar

2016-01-02

jsp+javabean+mysql实现简单的增、删、改、查源码

jsp+javabean+mysql实现简单的增、删、改、查源码.zip

2016-01-02

jsp+javabean+mysql在线调查问卷

jsp+javabean+mysql在线调查问卷,包括后台管理维护,灵活配置,问卷增删改查,发布,撤销,预览,终止评议等功能,支持饼图查看结果。mysql数据库,直接可以跑起来。

2016-01-02

mysql5.5.27

mysql5.5.27

2015-12-07

mysql5.4.3

mysql5.4.3 我试了 可以用效果杠杠的

2015-12-07

maven3.03

maven3.03

2015-12-06

ibatis.jar

ibatis.jar

2015-12-05

MemoryAnalyzer-1.8.1.20180910-win32.win32.x86_64

内存溢出神器

2022-03-28

redis springboot 实现的超卖 有博客地址

耗费一天写的 这点分值 https://blog.csdn.net/u012102536/article/details/122198199

2021-12-28

spring-security代码

spring-security代码

2021-12-02

Postman_v4.1.3-master.zip

postman4.1.3 (亲测可以用)分我要最少的 交个朋友 加群347290699

2021-11-02

JAVA核心知识点整理.zip

JAVA核心知识点整理.zip

2020-08-29

老方块ORACLE 内部培训.zip

老方块ORACLE 内部培训.zip

2020-08-29

springboot

springboot入门视频 小项目

2018-07-26

springcould代码

springcould代码springcould代码springcould代码springcould代码springcould代码 实测可用

2017-09-29

ssm框架的压缩包

ssm框架的压缩包ssm框架的压缩包ssm框架的压缩包ssm框架的压缩包ssm框架的压缩包ssm框架的压缩包ssm框架的压缩包ssm框架的压缩包

2017-09-12

运行generator需要的sql

generatorgeneratorgeneratorgeneratorgeneratorgeneratorgeneratorgeneratorgeneratorgeneratorgeneratorgeneratorgenerator需要的配置资源

2017-09-12

geberator所需要的工具

geberator所需要的工具geberator所需要的工具geberator所需要的工具geberator所需要的工具geberator所需要的工具

2017-09-12

genetator的所需要的sql

mybatis根据genetator的所需要的sql 自动生成java实体类和mapper文件 mybatis根据genetator的所需要的sql 自动生成java实体类和mapper文件

2017-09-12

SSM整合所需的jar包

这个是整合ssm框架素需要的jar包包括spring springmvc mybatis 这个是整合ssm框架素需要的jar包包括spring springmvc mybatis

2017-09-05

jboss-4.2.2.GA.zip

这是一款jbosss服务器的下载源码

2017-07-14

VMware Workstation 10安装centos6.5

VMware Workstation 10安装centos6.5所需工具的下载地址 下载更方便

2017-07-01

java操作水印的jar包

这个是java对pdf,word picture进行水印操作的jar包

2017-05-18

java操作wordpdf图片生成图片水印

大哥 还是大姐不要再删了 我要崩溃了 我上传的资源就是有关于javaja操作wordpdf图片生成图片水印的 一些相关资料而已

2017-05-18

java使pdf做成条形码和图片水印

这个可是我花费了好久时间才搞好的 希望友友们可以安心下载 java使pdf做成条形码和图片水印

2017-05-18

excel操作水印的jar包

excel操作水印的jar包

2017-05-17

springmvc的入门例子

springmvc的入门例子

2017-05-12

空空如也

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

TA关注的人

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