自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点

努力ing

  • 博客(172)
  • 资源 (30)
  • 收藏
  • 关注

原创 vue 浏览器刷新报404,系统正常访问没问题

这个情况是因为vue的路由出问题了。采用hash模式即可。vue默认是是hash。

2024-03-07 11:30:35 344

原创 原生js 文字转换声音

直接复制拷贝html文件里,然后用浏览器打开进行测试即可,文本框直接输入想播放的内容,点击测试。

2024-02-28 15:54:55 186

原创 jdk21连接sqlserver报The server selected protocol version TLS10 is not accepted by client preferences

打开java.security文件;找到TLSv1, TLSv1.1删除即可,我这边已经删除了,所以看不到。这块因为jdk禁止使用 TLSv1, TLSv1.1;

2024-01-08 15:23:53 494

原创 springboot3.2.x支持虚拟线程

undertow 是一个轻量级的、高性能的 Java Web 服务器,由 JBoss 开发并开源。也就是只有固定的线程,不需要采用虚拟线程,后期看undertow是否支持,只是支持的意义不大。当启用虚拟线程时,Tomcat和Jetty将使用虚拟线程来处理请求。这意味着处理 Web 请求的应用程序代码(例如控制器中的方法)将在虚拟线程上运行。3、任务执行和任务调度 当启用后,自动采用虚拟线程,之前配置的都可以进行删除了。进行删除掉,会自动采用虚拟线程, 大家可以通过打印线程名称进行测试;

2023-12-12 13:53:59 1177

原创 .net6 打包成exe文件启动后,只能localhost访问,无法使用ip访问

公司其他部门采用了.net6开发了一个小服务,需要我这边部署到winserver上,由于之前没有了解过.net6,就直接进行部署了,发现点击exe直接启动了,也没报错,在服务器上也可以通过localhost进行访问,默认端口是5000,访问没问题;但是用ip访问就无法访问,很奇怪。需要添加Urls,才行,默认应该是http://localhost:5000;r如果需要支持ip访问,可以在这里进行配置即可。这块原因是.net6的配置文件需要手动配置下,我猜测这个玩意和tomcat差不多,需要配置一些东西;

2023-12-12 13:41:16 473

原创 升级springboot3.2.0报Name for argument of type [java.lang.String] not specified, and parameter name inf

我这里项目版本是jdk17+springboot3.1.5 升级为jdk21和springboot3.2.0;最后到github上去找了答案,大牛给我说了原因,原因是我的项目是聚合项目,真正项目并未依赖。大部分场景这个设置生效的;但是对与我的项目是不生效的,我也是设置了,就是无效;

2023-11-27 18:30:21 5425 7

原创 springboot3.2报Spring Boot [3.2.0] is not compatible with this Spring Cloud release train

2、第二种,直接进行配置,关闭检查,但是微服务的相关服务可能无法使用,需要自行验证。1、直接把springcloud升级为2023.0.0-RC1就行了。

2023-11-25 10:21:20 1558

原创 springboot由3.1.5升级到3.2.0 报Invalid value type for attribute ‘factoryBeanObjectType‘: java.lang.String

2、由于我这边用的是mybatilsplus,其实可以暂缓升级3.2,等待一段时间,升级mybatilsplus就可以了,目前mybatilsplus的mybatis-spring是2.1.1,比较低,我相信,mybatilsplus很快会升级上来。再补充下,造成这个原因不一定是mybatils问题,也有可能是其他组件,建议自行定位,目前我了解的一个是mybatils和spring-data、springcloud,大家遇到都验证下,升级到最新版本就可以了。通过这里应该能看到是mybatils出问题了。

2023-11-25 10:09:30 18000 8

原创 关于单体架构缓存刷新实现方案

第一个,应用缓存比较乱(也有公共的缓存机制,但是有些业务不希望放到公共缓存里,一般就在当前类上定义了缓存),第二个线上也出现了几次因为缓存未及时刷新,造成垃圾数据的产生,因此,在这些问题的出现后,需要进一步设计缓存机制了,在不大调整业务代码的前提下如何及时进行刷新应用缓存呢?我这边项目基本上都是单体架构,因为业务场景需要,用户一般就几十个,最多,最多也就是100多用户,所以,单体是完全满足的,同时用户对于系统的要求也不高,因此采用了单体架构,但是后期可以切换到分布式,这是后期需求,如果遇到在调整。

2023-07-28 11:37:23 922

原创 SSO cas 不支持springboot3解决方案

由于cas里面用了大量的过滤器,因此,cas也面临着,调整的命运,因为servlet包名换了,由javax调整为jakarta,相信大家使用springboot3时,这块知识点应该也会知道,那就意味着cas的v3.x之前版本都不支持jakarta的;Ok,咱们解决呢,本来想提个建议,让管理员进行更新,最后我也没提,我下载源码调整后,执行处理了,,大家可以采用简单方式,把cas-client-autoconfig-support源码拷贝到项目里,进行直接调整即可,依赖最新的casv4.0.1即可。

2023-04-08 09:49:25 476 1

原创 smiley-http-proxy-servlet 代理服务不支持springboot3解决方案

OK,项目已经升级到springboot3了,由于springboot3使用的servlet的包名更换了,也就是jakarta开头的,之前是javax开头,因此目前代理服务不支持jakarta,需要升级才行;我到官网看了,他们还在讨论升级问题,维护中有计划升级,至于什么时候,不晓得了;我这边就看了下源码,比较简单就改了下,,直接把源码调整下即可,其实这个项目就一个文件,哈哈,比较简单,直接拷贝调整即可;注释掉,然后创建ProxyServlet 这个类,把项目拷贝进去即可。代码如下,把之前的依赖,也就是。

2023-03-24 10:33:49 911

原创 filebrowser的权限实现RBAC效果

我的需求是这样的:用户分为一级二级三级用户,每级用户的权限不一样,例如超级管理员查看所有文件权限,二级具有删除、修改、发布和指定一些文件查看,三级只具备发布文件不支持删除,普通用户只能查看,反正有很多类似这样的,其实filebrowser是支持的,关键还支持云存储方式,也就是每个用户只能看自己的文件,也是可以的,有兴趣可以研究下;暂时先整理这些,后面在进行整理如何集成公司系统用户,这样用户打通后,直接可以快乐玩耍了,,,,只有下载和查看的权限,也可以新建,因为我给了新建的权限了,,全局设置好,我们再看看。

2023-03-21 18:06:17 1151

原创 项目由springboot2.7.7升级为springboot3.0.4时服务无法在nacos进行注册发现了

发现服务一直无法启动了,因为springcloud使用的版本已经升级了2022.0.1,而阿里巴巴还没升级,我发现maven仓库里这块spring-cloud-alibaba-dependencies暂未发布版本;spring-cloud-starter-alibaba-nacos-discovery 和 spring-cloud-starter-alibaba-nacos-config 果不其然,已经发布版本了。本次说下,升级过程中,有个比较重要的问题,就是服务无法注册到nacos里了,

2023-03-20 13:30:55 623

原创 安卓APP开发 Activity调用onKeyDown无反应或H5聚焦到编辑框后按键监听也无效

onKeyDown这个事件了,我以为是聚焦问题,但是不是,我也不是很明白,是个什么问题;找了大半天,,就找到了dispatchKeyEvent分发事件处理,这个是可以的,建议大家使用这个哦,,重新java后端开发;本次是因为公司要做个APP,之前一直尝试想学学安卓开发的, 就趁着这次机会学学,发现,坑也挺多,主要api不了解,使用不熟练造成的;app已经开完成了,但是发现一个问题,在Activity里重写了。PP嵌入H5后,H5调用摄像头拍照后,然后就无法监听。我这边是监听按下即可,所以排除了放开的监听。

2023-03-11 14:28:00 860

原创 HasorDataWay接口接入到SpringDoc或openAPI3或knife4j4.0

如上,下半年计划把项目升级为springboot3,我一直想把APIdoc给换一下,之前是使用了springfox,发现好几年前已经不维护了,所以想升级,这两天就忙这个事情,其实升级挺顺利的,通过spingfox直接升级为springdoc还行,没有多少坑,主要IDEA帮助我了很多,一键替换,简单方便,这块我就不写了,比较简单;就是这个,其实我之前想重写一些,但是想想算了,后期springdoc应该有扩展点,可能我现在没有发现在哪里,我这边通过过滤器进行处理,我拦截,我配置的dataway路径。

2023-03-07 16:27:38 470

原创 Vmware17 pro支持MAC系统安装

原因unlocker版本太低了,真无语,网上基本上的版本都是v2+的,,真坑。安装网上说的,通过Unlocker老无法打开vmware 的mac设置。这里有最新的安装,执行下即可,我现在下载的最新的时425版本。

2023-02-24 15:41:55 2124

原创 filebrowser logo和样式自定义及免密访问

这两天接到项目一个需求,客户需要文件管理存储服务,看了下大概的功能,计划用源码开发的,但是看后期这块调整也不大,就采用开源的项目进行即可,开源项目对比后,发现filebrowser比较适合我,功能就不说了,很强大,性能很高;但是面临这定制,比较是跟业主使用的,不能暴露开源任何相关,同时加上公司的一些属性配置,官网已经有说明了,我也是参考官网文档进行调整的,在这里进行记录下。必须包含img文件夹,系统会自动寻找这个文件夹,img下的logo.svg和icons的文件名必须保持这样,官网写的还是挺详细的。

2023-02-09 11:26:21 2141 1

原创 MySQL8 分页数据重复或丢失问题说明(order by limit)

这个问题,在生产环境出现了,结果测试也没测试到,我也是无语,还是客户发现的;可能是因为现场数据较少,只有两页,客户一眼就能看到少数据了,也就是录入成功后的数据查不出来,还是在第二页,,如果pageSIze选择大一些,用一页展示是可以正常展示所有的数据的;

2022-12-01 17:31:37 1584

原创 easy-captcha 算法图片验证码去除结果小于0的计算

来的,由于随机算法计算后由挺多的小于0,但是输入值时需要添加负号,比较麻烦,有多个业主反馈,所以,我进行优化调整,我这边解决方案比较简单,只要判断两个值大小并且是减号时,把减号调整为加号即可。以上代码就能解决出现结果为负数的情况,同时也不会去除减法。

2022-11-23 10:22:18 443

原创 Spring Boot 2.6以后版本优雅解决PatternsRequestCondition.getPatterns()“ because “this.condition“ is null问题

就可以了,这个我之前就这么用的,最近springboot版本升级到2.7.4了,也顺带了解了下springboot3.0版本升级事项,目前pathmatch 这个配置虽然在3.0也保留了,但是spring官网建议还是让我们调整;如果想省事就用上面的,但是我为了后面好升级,就找了下解决方案,通过这个问题,我发现,还是到官网去找,性能高一些。这里有两种解决方案,第一个是我上面写的,第二个是webmvc处理器来进行处理的,我看了下评论有些局限性,大家可以尝试下。其实网上已经有了,通过。

2022-10-29 14:24:06 5824

原创 mysql8 Navicat连接mysql8.0以上版本,报1045-Access denied for user ‘ ‘@‘ ‘ (using password: YES)

【代码】mysql8 Navicat连接mysql8.0以上版本,报1045-Access denied for user ‘ ‘@‘ ‘ (using password: YES)

2022-10-24 18:35:15 658

原创 flyway 社区版本使用团队(企业级)特性ignore-migration-patterns使用

标题是ignore-migration-patterns使用,其实所有团队(企业级)特性都可以使用,只是要安装我给的思路研究下就可以了,其实也很简单,只是改配置。

2022-09-15 11:39:32 819

原创 hasor与swagger不兼容问题解决方案

只要springboot集成hasor与swagger必然会出现swagger无法访问,无论你怎么设置swagger静态资源,都不行,这个问题,在于hasor拦截问题,不是swagger配置问题,我分享下我的解决方案:

2022-08-17 09:19:31 266

原创 springboot 定时任务动态启动和停止

这个在网上都有解决方案了,但是网上的给的解决方案夹杂了本身的业务,其实动态启动定时任务只需要关注系统启动时的动态启停,至于要不要入库,取决于自身业务情况,与解决这个问题没啥关系;ok,我来梳理下我这边理解的,我简单的就实现了,当然可以动态加更多的内容,通过这个可以简单进行封装成XXL的job,其实原理都是想通;定时任务对于大多数需求来说,@注解级别就可以了,,,但是有些需要提前用数据库配置的,,也可以通过实现 SchedulingConfigurer 这个也是可以的,配置好后重启即可;还有一些情况是需要根据

2022-05-14 18:00:17 7321 8

原创 java websocket支持分布式部署解决方案

代码就不放了,参考下这个解决思想,就可以了,,解决思想就是把消息进行分发给对应的分布式服务,这样每个分布式服务都会收到 消息,然后在根据规则进行session 发送消息即可

2022-04-21 11:59:41 2666

原创 java.lang.NullPointerException: Cannot invoke “javax.script.ScriptEngine.eval(String)“ because “engi

公司最近要启动一个项目,我这边就架构选型了下,选择了JDK17,毕竟是后面长期支持版本,效率也比之前的要高一些,这样搭建项目遇到的问题还是挺多的,有一些还不支持jdk17,如果你要升级到jdk17最好再等等再升级;今天遇到了一个问题是网上的图片验证码问题,jdk17下报这个错误,jdk11正常的;java.lang.NullPointerException: Cannot invoke "javax.script.ScriptEngine.eval(String)" because "engine"..

2022-03-25 14:48:55 11279 10

原创 今天研究JFrog artifactory 官网下载真他妈的难找

先给出传送门JFrog按照网上给的地址不行,jfrog 下载地址换了我这边来做一个引导文章吧第一步 访问官网JFrog Platform | Download第二步:第三步第四步:第五步:点击后,根据要安装的环境进行选择第六步 下载时报错的话,要自己输入版本号才行把[RELEASE] 换成你要下载的版本号,或者直接进入他们上一级目录也是可以的https://releases.jfrog.io...

2021-09-10 10:33:09 1700

原创 Cannot deploy POJO class [com.xxx.websocket.server.WebSocketServer$$EnhancerBySpringCGLIB$$118f

这个错误,相信你已经找了,是因为spring代理的问题,这里我要是说下我这边的情况,首先感谢这位博主,https://blog.csdn.net/qq_15807785/article/details/83547978 他分析是没问题,就是AOP;但是我要说的,是解决方案,aop 使用方式有很多种,例如自己写了一个输出日志的,就上面的楼主说的,调整aop相关配置,但是这仅仅是一种方式;但是spring给我们提供了很多的注解,有不少注解都是基于AOP,这一点你要知道,否则不好排查,我罗列一下spri.

2021-08-31 17:53:36 1868

原创 枚举实现策略模式

策略模式用好,可以消除大量的if else;demo 是以vip充值为背景,可以充值一个月、三个月 、一年和 永久直接上代码:1、定义接口/** * <p> * vip服务 * </p> * * @author zsy * @since 2021/7/15 */public interface VipService { /** *<p> * 充值服务 *</p> * @par

2021-07-15 16:43:11 1645 1

原创 oracle 递归查询sql

一般用到递归查询,一般是树形接口,或者其他类似树接口的场景;一般就是组织机构或者菜单-- 这个是通过父节点找所有的子节点select * from xxx_MENU t start with t.cguid = '64cbd328ef86eb7f1d' connect by prior t.cguid = t.cparentid; -- 这个是通过子节点找父节点 select * from xxx_MENU t start with t.cguid = '8e76aa

2021-06-28 13:26:09 201

原创 springboot升级到2.4.5后配置文件不生效

公司系统为了解决相关jar包漏洞,需要升级springboot,生产版本是2.3.9,计划升级到2.4.5;发现升级后,配置文件不生效了,,我这边用的是bootstrap。

2021-06-08 14:04:50 1362

原创 activiti7整合springboot-02:组应用

FormService和IdentityService在Activiti7.0中删除了;这块activiti可能考虑表单和身份验证是具体的业务方面的事情,与工作流本身就没有多大的gaunx

2021-06-04 10:59:56 887

原创 activiti7整合springboot-01

最近在了解activiti7,发现在与springboot整合 必须要有springsecurity,如果项目用到了springsecurity 那更好,直接集成即可,网上比较多列子,这里就不说了;我这边项目没有用到springsecurity,用的是公司里的权限认证框架,其实也可以接入springsecurity、写几个配置,实现userdetailservice,但是我认为没必要啊,我只是使用activiti里面的工作流,干嘛接入springsecurity,,我就采用了activiti与sprin

2021-05-31 15:35:13 653 4

原创 Process definition with the given id:xxx belongs to a different application version

这个错误,是activiti的一个bug,真无语啊,,国内的有一个解决方案;但是我试了,没效果;到官网的activiti找了,找到答案了。地址:https://gitter.im/Activiti/Activiti7?at=5e6b92711f0d285eb2783ad3

2021-05-28 17:16:31 1735 3

原创 mybatilsplus 自定义填充属性--MetaObjectHandler;生成entity 自动添加fill = FieldFill.INSERT_UPDATE

根据官网文档https://baomidou.com/guide/auto-fill-metainfo.html我这边没测试成功,我用了这样的方式@Slf4j@Componentpublic class MyMetaObjectHandler implements MetaObjectHandler { @Override public void insertFill(MetaObject metaObject) { log.info("start insert.

2021-03-29 18:38:05 5992

原创 Failed to receive INITIALIZED event from zookeeper, pls. check if url zookeeper://xx

报错信息:Failed to receive INITIALIZED event from zookeeper, pls. check if url zookeeper://xxx/org.apache.dubbo.metadata.report.MetadataReport?client=&dubbo.config-center.root-path=/ is correct可以参考这个文章:https://blog.csdn.net/weixin_38308374/artic...

2020-11-09 18:28:52 8223

原创 jenkins:流水线构建

jenkins 服务搭建,请自行百度,网上很多;官网也有1、创建流水线2、配置流水线这个配置不是写的,是有文档;请查看流水线语法这里可以选择,生成语法,我也参考了官网的给的demo :https://www.jenkins.io/zh/doc/book/pipeline/我测试的项目pipeline { agent any stages { stage('checkout') { steps { .

2020-09-27 16:19:34 2779

原创 docker镜像加速配置和配置步骤

cp /lib/systemd/system/docker.service /etc/systemd/system/docker.servicechmod 777 /etc/systemd/system/docker.servicevim /etc/systemd/system/docker.serviceExecStart=/usr/bin/dockerd --registry-mirror=https://31g4gmqc.mirror.aliyuncs.com \systemctl dae.

2020-08-26 21:54:06 463

原创 初见cas服务端3:研究认证过程

首先感谢 这位博主,我参考了他的,他写的还是很详细的,https://blog.csdn.net/zhouzhiwengang/article/details/97926358我看它实现了全自定义形式;我走另外一种,实质是一样的,因为我当时这样的想的,我只需要加一个验证码就可以了,其他的还是用cas框架提供的就行了,我按照这个思路缕了下源码,请看下面的吧。我研究了下,我把研究思路贴出来。首先研究源码最起码框架的默认的必定要走的代码那里打上断点;一旦就可以跟踪代码上下看看,就知道了首先这.

2020-08-19 00:05:57 328 2

原创 IDEA 报Artifact xxx:war exploded: Error during artifact deployment. See server log

这个错误记录下,这个错误其实已经说得很明白了,看看服务日志就知道了,一般是框架启动报的错误,我这边原因是我升级了dubbo,后缺少了spring-webjar包,老版本是有这个jar包的,新版本没有,所以启动就报这个错,同时因为我用了logback,对于tomcat了的日志没有生效。 在项目resource 文件下创建logging.properties;里面新增这两行配置:org.apache.catalina.core.ContainerBase.[Catalina].level=INFO..

2020-08-18 09:47:22 10540

Vmware17pro 支持mac 的unlocker425最新版本

Vmware17pro 支持mac 的unlocker425最新版本

2023-02-24

Elasticsearch-head谷歌插件谷歌插件.zip

Elasticsearch-head谷歌插件,直接导入即可;目前是0.1.5_0版本,很好用; 大家可以试试。

2020-09-16

PowerDesigner16x64.txt

powerDesingner版本是16.6.1版本,里面提供32位和64位软件安装包,有需要的可以下载使用,里面还提供了数据库导出模板,目前导出设计能满足我的要求,其他的可以根据需求自己设计模板就可以了,关于破解,从网上找找,

2020-03-13

spring-rabbitMQ.xml文件

spring-rabbitMQ.xml文件

2019-03-18

xshell和xftp安装包,免激活

xshell和xftp安装包,免激活,安装成功后就可以使用了

2018-12-21

mybatis逆向生成工具

mybatis逆向生成工具,里面不是完整的,可以执行配置就可以了

2018-12-20

zkui包和配置文件

里面包含zkui jar包和配置文件,还有启动命令,只需要解压放到服务器上启动就可以了,前台zkui要有创建文件的权限,否则启动报错

2018-12-18

flume配置文件demo

flume的几个简单的配置文件,

2018-11-06

hive常用函数参数手册

hive常用的函数参考手册,仅供参考,可能版本不一样,函数方法不一致,请以进官方文档为准,https://cwiki.apache.org/confluence/display/Hive/LanguageManual+UDF

2018-10-21

HIVE安装及详解

HIVE安装及详解,及测试,该文档版本是1.2+的。。。。。

2018-10-14

HADOOP快速入门及搭建集群环境

HADOOP快速入门及搭建集群环境,可以进行搭建试试,文档比较详细

2018-10-14

hadoop高可用搭建文档

hadoop高可用搭建文档,搭建成功,适用于生产环境,如果高版本,需要对应修改修改即可

2018-10-10

postman-win版

postman安装即可。。。。。。。。。。。。postman安装即可

2018-03-09

AES+RSA加解密demo

抱歉了,我是没有积分了 ,需要赚点资源分,抱歉了各位,有问题联系我

2018-02-05

RSA+AES加密demo

RSA+AES加密demo,该demo是RSA加密AES的key,AES的key是动态生成,这样加密程度大大提高

2017-12-22

RSA加密demo

RSA加密demo, 有测试,放到项目里改造下就可以使用了

2017-12-22

spring-tool-suite-3.7.3.RELEASE-e4.5.2-win32-x86_64

spring-tool-suite-3.7.3.RELEASE-e4.5.2-win32-x86_64 支持jdk1.7,同时文档里给出了其他版本的官方下载地址

2017-12-18

mybatis逆向生产工具,解压导入开发工具里,修改generatorConfig.xml数据库连接和表名即可

mybatis逆向生产工具,解压导入开发工具里,修改generatorConfig.xml数据库连接和表名即可,运行GeneratorSqlMap的main方法就可以了,,

2017-12-04

图片批量导入oracle数据库

图片批量导入数据库(这里可以死mysql、或者oracle,只需把驱动换掉即可) 没有界面,指定目录即可,例如:d:下的photo下有许多图片,直接把D:\pthoto,路径放进既可

2016-04-24

webserver客户端代码,天气预报,电话号码归属地,ip,邮政

为了兼容jdk1.6,我把features变量给删除了,如何你的jdk是1.7的你可以添加上即可 //compliant code instead. public IpAddressSearchWebService(WebServiceFeature... features) { super(WSDL_LOCATION, SERVICE,features); } //This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2 //API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1 //compliant code instead. public IpAddressSearchWebService(URL wsdlLocation, WebServiceFeature... features) { super(wsdlLocation, SERVICE,features); } //This constructor requires JAX-WS API 2.2. You will need to endorse the 2.2 //API jar or re-run wsdl2java with "-frontend jaxws21" to generate JAX-WS 2.1 //compliant code instead. public IpAddressSearchWebService(URL wsdlLocation, QName serviceName, WebServiceFeature... features) { super(wsdlLocation, serviceName,features); }

2016-01-19

11种别致风格的PPT模板

11种别致风格的PPT模板,里面的ppt模板很好.绝对有你想要的!

2015-11-22

c3p0和dbcp和jdbc架包

c3p0和dbcp和jdbc.zip需要的jar包

2015-11-22

颜色拾取工具playcolor.rar

颜色拾取工具playcolor.rar 。很好用的颜色拾取工具

2015-11-22

设计模式之禅.pdf

设计模式之禅.完整的pdf

2015-11-22

高亮显示 editplus含有激活码

editplus含有激活码,很好用的,里面是高亮显示

2015-11-22

编程习惯151pdf

编程习惯151个pdf完整版,有利于提高我们的编程的质量

2015-11-22

aopalliance-1.0和aspectjweaver.zip

aopalliance-1.0和aspectjweaver.zip jar包

2015-11-22

hibernate3.610

hibernate3.610,里面有jar和源码

2015-11-21

xml智能插件rinzo

xml智能提示,rinzo,可以提示包名和类名

2015-03-29

struts2和hibernate 的帮助文档还有其他的帮助文档

由于只能上传60 M ,还有很多没上传,就上传了几个,大家想要联系我就可以

2014-12-09

张龙老师hibernate的源码及笔记

张龙老师的hibernate的源码及笔记

2014-12-09

空空如也

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

TA关注的人

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