自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weinichendian的博客

只要树信心,黄土变成金。 实干加苦干,贫岭成富山。

  • 博客(512)
  • 资源 (5)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Vue系列之-nmp安装

1.nodejs下载地址nodejs下载安装过程没什么好描述的,傻瓜式安装即可。2.nodejs检查环境变量输出“echo %PATH%”版本检查“node -v”3.环境配置npm config set prefix "D:\Program Files\nodejs\node_global"npm config set cache "D:\Program Files\nodejs\node_cache"本地仓库查看npm list -global配置镜像站n

2020-09-29 18:17:56 192 2

原创 Sso系列之-概要设计及代码实现

一.前言优化上一章节讲解了Sso原理,这一节只讲代码的实现。涉及到sso的单点登录一般需要处理4块业务逻辑:单点登录就是通过sso服务端进行登录的操作。票据验证将传递到客户端的票据拿到服务端进行验证。授权验证当在sso服务登录成功后访问别的项目无需在次登录的操作。单点退出当一个sso客户端退出后其他的sso客户端也需要统一退出的操作。二.单点登录2.1 业务流程图2.2...

2020-01-07 11:40:55 494

原创 安全认证系列-(一)https 单向认证和双向认证原理

最近做CA证书这块功能管理的时候,与PKI证书机构的交互,NGINX单向双向服务配置,从APP端到NGINX到后台已经可以正常的进行安全认证以及数据交互,也基本能理解单向认证和双向认证原理。看了好多遍,但是隔几天又忘了,感觉还是没有吃透的样子。让人很难受,我这里再借助一下其他大佬对单向认证和双向认证原理的理解,帮自己巩固一下对单向认证和双向认证原理的认识。原理基础数字证书为发布公钥提供了一...

2019-12-05 21:49:35 533

原创 idea系列之-2019.3版本新特性及安装一

首先,我们看一看IntelliJ IDEA 2019.3提供了哪些新的特性。2019.3版本的核心关键词是:Performance And Usability(性能和可用性)。它并没有带来特别亮眼的新特性,而提供了主要的性能和可用性改进(有点静心修炼内功的感觉有木有),包括更快的启动速度,更容易安装主题和动态插件(无需重启),增强的VCS工作流,并增加了对微服务框架、MongoDB等的支持…...

2019-12-04 17:17:09 23788 12

原创 HBase系列之-Hadoop环境安装

1.创建一个单独HBase用户[root@instance-n4r06itt ~]# useradd hadoop[root@instance-n4r06itt ~]# passwd hadoopChanging password for user hadoop.New password: BAD PASSWORD: The password is shorter than 8 charactersRetype new password: passwd: all authenticatio

2017-09-27 15:26:05 303

原创 linux系列之-mysql数据库常用命令总结

mysql数据库使用总结本文主要记录一些mysql日常使用的命令,供以后查询。1.更改root密码目录1.更改root密码2.远程登陆mysql服务器3.查询数据库4.进入某个数据库5.列出数据库中的表6.查看某个表全部字段7.查看当前用户8.查看当前所在数据库9.创建新数据库(可以指定字符集)10.创建新表11.查看数据库版本12.查看...

2017-04-16 18:40:45 795

原创 maven系列之-多模块多Web应用合并War包

maven 多模块多Web应用合并War包是根据我上一章的分模块分工程管理的内容基础之上来写的,如果要看这部分内容需要结合上一章“maven 分模块分工程管理”来着手。我这个工程分为一个顶级父工程和五个子级模块工程,项目都已经成功的建立了。我这会要将客户管理customermgr项目以及goodsmgrweb项目合并到architectureweb中并且在相应的项目中新建jsp,文件以...

2017-03-16 15:22:19 11904 3

原创 plsql 连接oracle数据库详细配置

第一次用这种方式连接oracle数据库,自己百度搞了快两个小时才弄好,百度的资源也不靠谱,看了好多都不完整,搞完了报各种错误,各种连不上数据库,自己整理下资料,希望给其他的同行予以借鉴,不能保证每个人都能操作成功!毕竟有时真的得看人品了,呵呵!第一步:先安装plsql客户端,plsql客户端是必须的,我的是同事给的plsql(英文版客户端)安装很简单(下一步下一步.......)就不做说明!

2016-06-22 18:25:17 158626 19

原创 安全认证系列之-JSR 380验证框架

文章目录前言一、JAR包引用及示例二、常用的验证注解总结前言这个框架,我之前的博客也有介绍这里我再复习一遍,因为这个框架确实很好用,然后能规避很多入参的后台代码验证,就是避免写if else fi 等等。利用框架进行验证,还自带正则表达式支持,可以说使用起来十分的方便。一、JAR包引用及示例利用注解进行字段数据的验证二、常用的验证注解总结其实这个用起来使用十分的简单,引入jar包,然后使用即可。关联文章:java系列之-自定义注解进行数据验证...

2021-04-29 09:15:59 11

原创 安全认证系列之-密码进化史、密码编译器、验证规则

文章目录前言一、密码进化史二、密码存储安全进化史三、密码编译器总结前言写这篇博客的目的是了解下登录密码的进化史,好清楚自己以后登录密码的设置方式,已经方向,然后如果系统密码编码格式固定,后期新的密码生成规则出来以后,想要升级到更高的版本,我们的密码该如何进行升级。一、密码进化史明文存储。限制长度。多字符形式,定期更改密码,前后两次密码还不能相同。多因子验证,二次验证,用户名密码+短信验证码登录。指纹、人脸识别。二、密码存储安全进化史明文存储(对于黑客来说攻克数据库性价比最高

2021-04-28 20:47:49 21

原创 .Net系列之-Visual Studio 与Gitee 实现代码管理

文章目录前言一、前期准备二、使用Gitee总结前言目前在研究.net core用来构建自己rest full api工程,方便后续的集成对接工作的开展。一、前期准备为了便于管理.Net Core项目,我们必须安装如下开发工具以及项目管理插件,安装方式不做详细叙述,因为个人习惯使用Gitee进行项目的管理,还有部分原因github境外服务器相对较慢。安装Visual Studio community安装 Gitee.visual Studio.vsix扩展插件对应VS版本Visua

2021-02-22 14:06:37 51

原创 安全认证系列之-Spring Filters

文章目录前言一、简单的流程图二、示例代码三、常见的内建过滤器总结前言任何Spring Web应用本质上只是一个 servlet。Security Filter在HTTP请求到达你的Controller之前过滤每一个传入的HTTP请求。一、简单的流程图流程描述:用户通过浏览器访问服务器资源。经过拦截器,拦截器验证用户是否是合法用户。未认证401、未授权403。已认证已授权可以访问对应的资源。二、示例代码代码讲解:首先,过滤器需要从请求中提取一个用户名/密码。它可以通过一

2021-01-21 17:19:21 56

原创 微服务系列之-Oauth2安全认证

文章目录前言一、微信Oauth2认证二、其他Oauth2认证三、客户端的授权模式1、授权码模式2、简化模式3、密码模式4、客户端模式总结前言OAuth是一个关于授权(authorization)的开放网络标准,在业界得到广泛应用,目前的版本是2.0版。简单来说就是客户端应用程序(通常是web浏览器)代表用户(得到了用户的批准)去访问受保护的资源。一、微信Oauth2认证OAuth2的设计背景,在于允许用户在不告知第三方自己的帐号密码情况下,通过授权方式,让第三方服务可以获取自己的资源信息。下

2021-01-19 17:58:21 100

原创 微服务系列之-JWT安全认证

文章目录前言一、JWT认证流程二、JWT数据结构三、JWT 的优点四、关于 token 注销总结前言JSON Web Tokens(JWT)是一种认证协议,是为了在网络应用环境间传递声明而执行的一种基于 JSON 的开放标准(RFC 7519)。JWT 一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该 Token 也可直接被用于认证,也可被加密。授权服务器将用户信息和授权范围序列化后放入一个JSON字符串,

2021-01-18 21:41:57 103

原创 微服务系列之-API Tokens安全认证

文章目录前言一、基于Token认证的典型流程二、优点三、缺点总结前言随着 Restful API、微服务的兴起,基于 Token 的认证现在已经相当普遍了。Token一般会包含用户的相关信息,其它微服务可以从Token里提取出用户、权限等信息完成鉴权。一、基于Token认证的典型流程流程描述:用户使用包含用户名和密码的credential从客户端发起资源请求。后端接受请求,通过授权中心,生产有效token字符串,返回给客户端。客户端获得token后,再次发出资源请求。后端接受带tok

2021-01-18 20:45:06 64

原创 微服务系列之-分布式Session安全认证

文章目录前言一、session作用二、session原理三、单体架构四、集群/分布式架构五、Session复制六、Session粘性七、Cookie方案八、Session外部存储数据库存储Memcache存储Redis存储总结前言这篇博客的目的是为了研究session会话在微服务架构中采用的技术方案,以及探讨一下企业应用在使用session过程中需要注意的问题。一、session作用我们知道在web应用中,web服务器和浏览器之间是用http协议进行通信的,而http协议是无状态的,也就是每个请

2021-01-18 12:28:03 78

原创 微服务系列之-微服务架构下的安全设计方案

文章目录前言一、微服务安全设计原则二、微服务常见的认证方案1.分布式Session2.API Tokens3.JWT4.Oauth25.Spring Cloud Security解决方案总结前言主要探讨一下在微服务架构下的一下安全设计方面的内容,包括JWT、OAuth2.0以及如何使用Spring Cloud Security实现保护服务接口、服务间的鉴权等。一、微服务安全设计原则微服务安全是在实际应用中的一个很普遍要求,安全主要关心调用者是谁, 调用者能干什么, 以及如何传播这个信息,也就是常

2021-01-18 09:11:03 155 2

原创 C#系列之-因为它是针对“.NETFramework,Version=v4.5.1”框架生成的。该框架版本高于当前目标框架“.NETFramework,Version=v4.0”

文章目录前言一、错误信息二、解决办法总结前言VS打包插件失败,经过提示信息可以看出是.NETFramework的版本太低。一、错误信息1>------ 已启动全部重新生成: 项目: YT.FYK.K3.SCM.XSCKD.ServicePlugIn, 配置: Debug Any CPU ------1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsof

2021-01-04 10:01:42 611

原创 java系列之-下载Zip文件到本地

文章目录前言一、问题处理思路二、接口文档信息三、文档信息分析四、下载Zip到本地总结前言这两天帮忙同事看了一个问题,就是从第三方平台下载很痛压缩文件到本地,他搞了挺长时间没搞出来,为了项目的进度,就稍微花了点时间帮忙处理了一下,刚好很长时间没有做这种压缩文件的处理了,记录一下,凑足本月四篇保底文章,哈哈。一、问题处理思路做这个事情必须明确一下几点:第三方提供相关文档描述没有。确定第三方提供文档的完整性。自身要有一定的辨识度能不能从第三方提供的文档考量文档的可行性。确定服务器连接地址是否

2020-12-31 17:13:44 449

原创 C#系列之-Main方法创建

文章目录前言一、开发工具二、Main方法创建总结前言接触三个月左右不正规的C# 插件开发,觉得自己还是要梳理一下技术点,做好积累,还是对自身积累沉淀还是有用的。一、开发工具开发工具使用 VS2019。二、Main方法创建新建解决方案->添加新项目->控制台应用(.Net Framework)using System;using System.Net;using System.IO;namespace WebapiTest{ class Program

2020-12-06 14:25:00 239

原创 Nginx系列之-基础配置详解

文章目录前言一、Nginx.conf二、个人使用配置总结前言之前也零零碎碎使用过Nginx,以及实现过最基础的配置,以及成功运运行,但是没有真正系统的使用,自从成为架构师以后,公司没有运维,什么都要自己捣鼓,又担心自己做的不够细,不够严谨,出现问题,造成损失,所以不断花时间巩固之气那自己锁涉及的技术知识点,而不是仅仅会用了。提示:以下是本篇文章正文内容,下面案例可供参考一、Nginx.confNginx的安装我先不说了,非常的简单一条简单的sudo apt-get install nginx即

2020-12-02 20:42:23 74

原创 项目管理之-项目发布Ubuntu服务器管理

文章目录前言一、服务器组件安装二、微服务模块三、资源规划措施1、减少微服务模块运行内存2、定时清理服务器缓存3、微服务日志定时清理总结前言以前还真没有为服务器资源操心过,因为之前呆的公司有机房,服务器资源可以说非常之充足,没有直接对接过客户。但是直接对接客户,真正给那种精打细算的客户发布服务的时候,你就会知道让客户掏钱那是艰难无比,哪怕是服务器也不想多花钱。其实公司搭建的平台是用微服务集成的,整个服务器启动,预计有8个左右,但是最后提供的服务器资源是一台8G4核的服务器。按照实际资源来说单体架构没有

2020-12-02 17:40:51 58

原创 K8s系列之-集群节点规划

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言k8s集群。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport w

2020-11-23 23:47:34 285

原创 虚拟机系列之-root密码更改,ssh连接设置

文章目录前言一、修改root账户密码二、ssh连接设置1.安装ssh2.允许root连接设置3.重启sshd4.ssh连接总结前言之前弄过好几次虚机的安装配置,有些操作很简单,但是重新开始弄时,自己隐约觉得这样做是可以的,之前就是这么做的,但是了,一个root用户密码的修改,ssh连接设置可能都会有问题。一、修改root账户密码二、ssh连接设置1.安装ssh更新软件列表sudo apt-get update安装sshsudo apt-get install ssh2.

2020-11-16 16:05:45 325

原创 Sentinel系列之-Docker安装Sentinel

文章目录前言一、拉取镜像二、运行镜像三、开放端口四、访问dashboard总结前言Sentinel是面向分布式服务框架的轻量级流量控制框架,主要以流量为切入点,从流量控制,熔断降级,系统负载保护等多个维度来维护系统的稳定性。一、拉取镜像docker pull bladex/sentinel-dashboard二、运行镜像docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard三、开放端口四、访

2020-11-06 09:25:14 620

原创 Sentinel系列之-Sentinel介绍

Sentinel: 分布式系统的流量防卫兵Sentinel 是什么?随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。完备的实时监控:Sentinel 同时提供实时的监控功

2020-11-06 09:10:09 183

原创 Redis系列之-Docker安装Redis

文章目录前言一、查询Redis版本二、官网查看可用版本三、下载最新版本四、启动Redis并设置密码五、运行基本命令六、客户端连接总结前言windows、linux版本Redis都安装过,这会尝试用docker安装redis。一、查询Redis版本docker search redis二、官网查看可用版本Redis版本路径三、下载最新版本docker pull redis:latest四、启动Redis并设置密码docker run -d --name myredis -p

2020-11-05 23:43:30 48

原创 Nacos系列之-Docker安装Nacos

文章目录前言一、下载Nacos镜像二、执行Sql脚本三、创建日志总结前言因为用到了第二代微服务框架,之前安装Nacos时没有做记录,导致这会又得重新装一次,Nacos大家随便百度一下就可以知道它的好处在哪里了,集成注册中心以及配置中心,不用跟以前第一代微服务标准注册中心和配置中心分开部署集成还是有点小麻烦的废话不多说,直接开始安装吧。提示:安装需实际操作,环境不同,可能安装的成功率也有不同。一、下载Nacos镜像docker pull nacos/nacos-server二、执行Sql脚

2020-11-05 23:09:47 1192

原创 Nacos系列之-什么是 Nacos

概览欢迎来到 Nacos 的世界!Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。什么是 Nacos?服务(Service)是 Nacos 世界的一等公民。Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理:Kubernetes

2020-11-05 13:47:06 156

原创 Docker系列之-Ubuntu系统安装Docker

文章目录前言一、Docker介绍二、使用步骤总结前言自己要真正的自主搭建Docker运行环境了,Docker最基本的了解还是要有的,下面我将从Docker的介绍,安装,基本使用等方面了解Docker帮助自己理解和使用Docker。一、Docker介绍什么是Docker。Docker是一种容器技术。容器是什么,容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。开发在自己的笔记本创建测试好容器,无需任何修改就能够在生产系统的虚拟机,物理服务器以及云

2020-11-05 10:01:01 74

原创 Dockek系列之-Docker介绍

一、Docker概览Docker是⼀个⽤于开发、交付和运⾏应⽤的开放平台,Docker被设计⽤于更快地交付应⽤。Docker可以将应⽤程序和基础设施层隔离,并且可以将基础设施当作程序⼀样进⾏管理。使⽤Docker,可以更快地打包代码、测试以及部署,并且可以减少从编写到部署运⾏代码的周期。Docker将内核容器特性(LXC)、⼯作流和⼯具集成,以帮助管理和部署应⽤。二、什么是Docker核⼼是,Docker了⼀种在安全隔离的容器中运⾏近乎所有应⽤的⽅式,这种隔离性和安全性允许你在同⼀个主机

2020-11-05 09:35:21 128

原创 Rancher系列之-产品简介

概述Rancher 是为使用容器的公司打造的容器管理平台。Rancher 简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernetes Everywhere),满足 IT 需求规范,赋能 DevOps 团队。Rancher 1.x 最初是为了支持多种容器编排引擎而构建的,其中包括自己的容器编排引擎 Cattle。但随着 Kubernetes 在市场上的兴起,Rancher 2.x 已经完全转向了 Kubernetes。Rancher 2.x 可以部署和

2020-11-04 22:14:21 213

原创 Harbor系列之-Harbor登录Connect refused

文章目录前言一、错误提示二、解决办法1、查找docker.service2、添加配置3、刷新配置、重启Docker服务4、新建Harbor管理员账号5、新建Harbor账号登录总结前言登录Harbor失败。一、错误提示 根据错误提示信息,就是连接拒绝。二、解决办法1、查找docker.servicefind / -name docker.seervice -type f2、添加配置--insecure-registry=http://192.168.122.213:9080

2020-11-01 21:41:35 671

原创 java系列之-二维数组字符串解析

文章目录前言一、二维字符串示例二、解析代码三、运行结果总结前言不做金蝶的二次开发或者接口对接,基本不会碰都这种二维数据的解析,不过解析的方式有好几种,自己字符串拆分即可,想想还是不太高大上,还是用代码解析。一、二维字符串示例[["XSDD000123","A",12858.6700000000,"慕思汉阳红星美凯龙店","冯辉","裴姗"]]二、解析代码 execute = "[[\"XSDD000123\",\"A\",12858.6700000000,\"慕思汉阳红星美凯龙店\",\

2020-10-30 18:04:21 468

原创 虚拟机系列之-ubuntu系统克隆相同ip调整办法

文章目录前言一、临时修改1.修改命令二、配置文件修改1.步骤2.重启网卡总结前言在Linux系统艰难安装完ubuntu虚拟机服务器以后,为了避免再次安装耗时耗力,最直接的办法就是克隆虚拟服务器,但是直接克隆也存在一定的问题。那就是克隆服务器与被克隆的服务器的ip地址是一样的,所以这里我总结了修改IP的办法。首选我们需要先确定要配置的网络接口, 这里可以通过命令:ifconfig来查看系统中连接的网络接口。ifconfig是linux用来查看、配置、启用或禁用网络接口的命令,也可以用这个工具来临时性的

2020-10-28 16:38:33 482

原创 Dockek系列之-Mysql/Redis/Nginx等服务重启,以及自启动设置

文章目录前言一、重启步骤1.查看所有已安装容器2.重新启动容器3.查看容器启动进程4.界面展示(服务启动没有问题)二、自重启设置1.Docker服务自启动设置2.Mysql服务自启动设置3.其他服务自启动设置4.自启动服务查看总结前言一台容器基本服务端组件,例如:Mysql/Redis/Nginx安装完毕以后如果没有设置自启动,服务器重启,那么你的所有服务都得重新启动。知道怎么办得都是小事,几行命令,不知道的搜到我这篇博客就知道怎么启动了。我也会把自启动设置写入本篇幅。一、重启步骤1.查看所有已

2020-10-28 10:25:53 70

原创 Dockek系列之-Mysql安装以及远程登录设置

文章目录前言一、查询Mysql镜像二、 下载镜像三、 查看下载镜像列表四、 创建Mysql容器五、 查询Mysql进程六、 进入Mysql容器七、 进入Mysql数据库八、 允许远程登录设置九、 测试远程客户端登录总结前言最近公司做了一个数据库选型,因为客户那边使用的SQL server,公司也刚好有现成的Sqlserver数据库,但是因为主要还是版权问题,放弃使用Sqlserver,改用Mysql其实功能都大同小异,基本功能都能实现。因为Mysql开源,集成案例,解决方案还更多一些。体积小速度

2020-10-16 09:58:47 84

原创 idea系列之-Repositories Update Error

文章目录前言一、Repositories Error?二、问题分析三、Setting文件配置总结前言Idea是一款十分便捷,操控性很强的开发工具,十分稳健,今天出现个问题,不是工具的问题,Maven仓库以前配置的镜像仓库失效了。这个问题以后难免还会出现,记录一下求个心安。一、Repositories Error?示例:如图所示Idea 以前的镜像不起作用了,这是我下载最新的资源才发现的问题,因为以前本地仓库该有的Jar包都有,所以这个问题不曾出现。二、问题分析之前的镜像配置都是采用H

2020-10-15 16:59:21 1006

原创 Sqlserver系列之-命名规范

1.设计原则符合三大范式每一列表达一个意思每一行代表一个实例/每一行有唯一键/表内没有其它表的非主键信息)每个表应该有的3个有用字段(记录创建或更新时间/记录创建者/记录版本)避免保留字表应避免可为空的列2.命名规范2.1.表表名如Order/UserAccout符合以下规范:统一采用单数形式,反对Orders首字母大写,多个单词的话,单词首字母大写,反对order/Useraccout/ORDER避免中文拼音,反对AgentBaoCi避免下划线连接,反对User_Acco

2020-09-30 23:06:35 171

原创 Sqlserver系列之-触发器(审批状态数据同步)

1.业务场景金蝶二开操作,在供应链-销售管理-销售订单:某一审批流节点,同步部分销售订单到生产售后同步数据临时表格。但是有一点很麻烦,因为流程审批有好几个业务领域,好几个操作按钮都可以改变销售订单的审核状态,例如:信息中心-待审批可以终止流程、终止且返审、销售订单提交“待审核”,审核按钮,反审核按钮,如果开发插件做数据同步,工作量大,而且开发的插件太多会导致后期难以管理,于是想到了触发器。2.触发器函数函数语句以及流程分解create trigger T_SalOrder_ApproveStatus

2020-09-30 22:12:05 133

2019.3idea安装教程.zip

https://blog.csdn.net/weinichendian/article/details/103387283

2019-12-04

java 框架总结

2016-10-24

spring-web-3.0.2.RELEASE.jar

spring源码需要的导入的jar,提供分享

2015-11-04

jtester-1.1.8

jtester-1.1.8.jar

2017-06-30

Struts2.1+Spring3.0+JPA1.0(Hibernate3.3实现)例子

Struts2.1+Spring3.0+JPA1.0(Hibernate3.3实现)例子

2015-11-19

weinichendian的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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