自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (19)
  • 问答 (2)
  • 收藏
  • 关注

原创 Redis哨兵模式(Sentinel)以及场景实践

Redis哨兵模式(Sentinel)以及场景实践根据我们上篇中所用到的模型是一个Master两个Salve节点,那么当Master宕机时,两个从节点是无法进行写操作的,那势必会影响我们程序的正常使用,有没有什么办法可以在Master宕机时能有一个Salve节点变成Master继续提供写操作呢?答案是肯定的,我们的哨兵就是为解决这个问题而生的!什么是哨兵模式?在Redis2.8版本以前,当Master节点出现宕机情况时,我们是手动配置从Salve节点变为Master节点(或者恢复Master节点的服务

2020-08-13 21:06:55 387

原创 Redis主从复制的配置并进行场景测试

Redis主从复制的配置并进行场景测试为什么要使用主从复制?Redis虽然读写的速度相对于传统的关系型数据库较快,但是也会出现读取压力比较大的情况,为了避免出现这种情况的发生,以免给用户造成不好的体验,这时候就要考虑Redis的主从复制了。所谓主从复制,就是一个master下有多个slave节点。用户对于数据的操作,都是读远远大于写的,所以我们只在master节点下进行写的操作,而读就交给slave节点,这样就很好的分摊压力,保证Redis的读写性能。在Redis中,数据的复制都是单向的,只能从Mas

2020-08-13 17:26:50 147

原创 Redis持久化RDB和AOF实现原理

Redis持久化RDB和AOF为什么Redis需要持久化?因为Redis属于内存型数据库,数据是储存在内存当中的,当遇到不可抗力因素,比如断电,那么储存在内存中的数据就会丢失。所以为了保证数据的完整性,我们需要做持久化操作,来保证数据的完整性。Redis中都有哪些持久化机制?Redis早就考虑到了这一点,所以在Redis中,为我们准备了两种持久化的机制,RDB和AOF。既然Redis为我们提供了两种持久化的机制,那我们到底该选用哪个呢?其实啊,在Redis配置文件中RDB这种机制是默认开启的,而A

2020-08-12 20:51:36 384

原创 Redis配置文件中配置信息详解

再此之前可以复习一下一些Redis的基本命令:Redis八大类型常用命令大全(五大常用类型+三个特殊类型):https://blog.csdn.net/nxw_tsp/article/details/107897580Redis事务常用命令以及通过watch命令实现乐观锁示例:https://blog.csdn.net/nxw_tsp/article/details/107922864Redis配置文件中配置信息详解:在实际工作当中,使用redis的默认配置是远远不够的,我们需要做一些配置来应对我

2020-08-11 21:02:36 208

原创 Redis事务常用命令以及通过watch命令实现乐观锁示例

事务:Redis的单条命令是支持事务的,但是事务不保证原子性。Redis没有隔离级别的概念,所有的命令在事务中并没有直接去执行,只有发起执行命令的时候才执行。Redis事务:开启事务(multi)命令入队(…)执行事务(exec)**Redis事务特点:**一致性,顺序性,排他性。执行事务命令:127.0.0.1:6379> multi #开启事务OK127.0.0.1:6379> set myset v1 #命令入队QUEUED127.0

2020-08-10 21:51:09 222

原创 手撸代码实现Spring基本功能,实现IOC,DI,AOP

致谢:首先感谢Tom老师,看了Tom老师的视频后,对Spring的实现思路有了更清晰的认识。首先先总结一下实现Spring功能的一个整体思路。实现Spring基本需要经过一下步骤:配置阶段–>初始化阶段–>运行阶段大致流程了解之后我们再细化每个阶段。1、配置阶段:我们需要在web.xml中配置Servlet,init-param,url-pattern,以及新建自定义注解(实现Spring过程中,不需要引入Spring依赖,注解也需要自己自定义)2、初始化阶段:配置阶段完成.

2020-07-21 11:23:58 186

原创 Linux下(centos6.8)JDK1.8的安装与配置

接着昨天的来,今天说下在Linux(centos6.8)系统下的JDK安装与配置。据我所知的jdk安装方式有三种(rpm、yum方式没用过,暂且不提)今天只说解压安装方式:一、解压jdk安装包:这种方式,就是事先下载好jdk的安装包,Linux下一般格式为*.tar.gz。然后直接解压,解压完成后配置一下环境变量就ok了。1、在/usr/local/下创建java文件夹cd /usr/local/

2017-05-03 15:37:47 24129 7

原创 MyCat是什么?为什么要用MyCat?

实习的时候,在一个项目当中,项目经理要求把原先的MySQL数据连接基于mycat来进行改造 。当时就在想MyCat是什么东西?为什么要用它呢?*一、什么是MyCat: MyCat是一个开源的分布式数据库系统,是一个实现了MySQL协议的服务器,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令行访问,而其后端可以用MySQL原生协议与多个MySQL服务器通信,也可以用JDBC协议与

2017-02-21 10:24:54 100837 20

原创 有Mysql数据库的情况下为什么要用Hive数据库?

有Mysql数据库的情况下为什么要用Hive数据库?最近接到公司的一个需求,要求使用Hive数据库做数据查询。当时第一反应就是What?Hive是什么鬼?一脸懵逼状。(请原谅一个刚开始实习的Java实习生见识短浅)然后发现了hive数据库的一些问题。下面简单介绍一下Hive。网上对于hive与mysql的区别的文章也不是很多。so只能问问公司大牛们,看看他们是怎样理解的。由于 Hive 采用了 SQ

2017-01-10 16:07:47 22242 4

原创 java基于Redis实现排行榜功能-附源码

java基于Redis Zset实现排行榜功能前言做之前要思考的问题?Zset怎么存储需要的多个字段?话不多说先上效果图数据存储格式核心代码源码下载闲暇之余,整理了一下之前利用Redis Zset数据类型实现的排行榜功能。前言排行榜功能之所以选用redis是因为,参加的用户数据量较大,有将近20万人,如果前100名排行从数据库中查的话也不是不可以,但相对于redis来说,还是不够看的,所以当时就把排行榜的功能做在了redis里。做之前要思考的问题?Redis数据类型那么多,到底用哪个数据类型呢?

2021-10-12 08:00:00 1441 1

原创 mysql原理之执行流程深度解析

mysql原理之执行流程深度解析sql的执行流程sql执行流程解释什么是query_cache、解析器、预处理、优化器、执行计划、执行器query_cache(缓存)Parser(解析器)词法解析会语法解析Preprocessor(预处理器)权限认证语义解析优化器执行计划主要的几个执行计划字段含义idselect_typetabletypepossible_keyskey执行器在一年前写过一篇关于mysql的执行流程和日志,现在再来回顾一下。想看Mysql原理-执行流程-binLog、redoLog、u

2021-09-27 09:22:14 69

原创 HashMap put值时第一次put和第二次put以及hash冲突时源码步骤解析

HashMap put值时第一次put和第二次put源码解析第一次put值一、当第一次向HashMap put值时需要走以下代码1、put( )1.1、hash( )2、putVal( )2.1 resize( )2.2 newNode( )第二次put值1、put1.1、hash()2、putVal2.1 newNode( )hash冲突时HashMap源码还得经常看,了解过源码之后过一段时间还是会忘记,正好有时间再来回顾以下向HashMap put值时所走的流程。如走错误,欢迎各位大佬们指正。第一次

2021-09-21 15:15:53 505

原创 ES问题-启动elasticsearch报错could not find java in ES_JAVA_HOME at “C:\Program Files\Java\jdk1.8.0_131\bin

启动elasticsearch报错could not find java in ES_JAVA_HOME at "C:\Program Files\Java\jdk1.8.0_131\bin报错信息报错原因问题修改方式1 修改elasticsearch-env文件方式二 环境变量修改报错信息"could not find java in ES_JAVA_HOME at "C:\Program Files\Java\jdk1.8.0_131\bin\java.exe\bin\java.exe""报

2021-09-07 11:35:44 2844

原创 ES问题-head-master连接ES跨域问题解决

ES问题-head-master连接ES跨域问题解决报错信息解决办法报错信息Request Header:content-encoding: gzipcontent-length: 327content-type: application/json; charset=UTF-8Warning: 299 Elasticsearch-7.14.0-dd5a0a2acaa2045ff9624f3729fc8a6f40835aa1 "Elasticsearch built-in security fea

2021-09-03 10:20:58 611

原创 ElasticSearch系列之可视化管理工具篇-elasticsearch-head-master

可视化管理工具篇-elasticsearch-head-master

2021-08-31 08:58:54 331

原创 ElasticSearch系列之搜索篇-条件查询,表达式搜索,全文搜索,高亮查询

搜索篇数据准备搜索搜索查询所有数据条件查询使用查询表达式搜索使用过滤器 filter搜索全文搜索高亮搜索和其他关系型数据库一样,我们经常操作数据库是对数据库的查询操作,那么查询在ES中是非常重要的,下面将针对查询做以下操作。接:ElasticSearch系列之基础入门篇接下来我们多插入几条数据,通过筛选条件查询出数据。数据准备get请求:http://192.168.254.128:9200/my_index_one/employee/2{ "first_name" : "Michael

2021-08-27 09:22:06 136

原创 ElasticSearch系列之基础入门篇

ElasticSearch基础入门建议参考官方学习文档PUT,DELETE,GET新增数据(PUT请求)查询数据(GET请求)更新数据(PUT请求)删除数据(DELETE请求)在使用ES之前我们先了解一下ES中的index,type,document究竟是什么意思,它和普通的关系型数据库在理解上怎么区分。刚开始我使用ES的时候也是有点蒙,一会儿index,一会type的。在使用过程当中突然发现index不就是mysql中的数据库嘛,type不就是数据库中的一张张表嘛,而document就是表中那一行行的

2021-08-24 19:16:12 238

原创 ElasticSearch系列之Linux环境(CentOS)下安装ElasticSearch

Linux环境下安装ElasticSearch前置环境准备安装ElasticSearchdocker安装ElasticSearch启动ElasticSearch查看ES是否启动成功测试访问前置环境准备1、Centos7或者其他Linux环境2、启动Docker docker安装教程可以参考博客:https://blog.csdn.net/nxw_tsp/article/details/108038077安装ElasticSearchdocker安装ElasticSearch这里我选择的是ES7

2021-08-22 15:57:11 119 4

原创 ElasticSearch系列之实操篇-SpringBoot中对Elasticsearch的增删改查操作

突然接到领导交给的一个搜索的项目,需要新增一个版本,后台页面数据是存放在ElasticSearch中的,由于之前在实际项目当中从未用过ES,再加上只给了两天时间就需要完成页面和接口的开发,所以显得有些局促,不过好歹顺利完成,将学到的ES使用记录下来。

2021-08-19 19:09:24 843 3

原创 C#对数据库的(查询,删除,更新)操作

查询:static IQueryable<Outlet> Query(string Region, string DC, string CustomerCode, string KA, string OutletCode, string NestleOutletCode) { var query = (from o in DB.Current.Outlet where

2021-05-31 19:50:26 194 2

原创 你好JVM,还认识我嘛

你好JVM,还认识我嘛你好JVM,我最熟悉的陌生朋友。从刚接触Java的时候我就知道了你,再到后来深入的学习你,可是我发现,每过一段时间我就会把你忘记,一次又一次的。可又不得不重新认识你。于是我决定为了避免我经常把你忘记,把你写进了我的日记,希望能够得到你的允许。我不止一次看到过这样的你(见图)赤身裸体,曾勾引起我的兴趣,却又渐渐把你忘记。经过我的苦苦回忆,总算有点印记。记得你不守规矩,到处运行的你却只需一次编译。不管是win、linux还是mac总能看到你的shadow。下面不在扯淡,步入正题!从

2021-05-25 20:02:48 41 1

原创 通过sql函数调用接口

ALTER procedure [dbo].[execWechat]--@parameter varchar(20)asbegin declare @obj int declare @url varchar(200) declare @response varchar(5000) set @url='www.baidu.com'--+@parameter+'' exec sp_OACreate 'MSXML2.ServerXMLHttp',@obj out

2021-05-14 16:33:16 425

原创 IDEA 社区版2020.3 安装lombok插件不能使用的问题(失效)解决方法

IDEA 社区版2020.3 安装lombok插件不能使用的问题(失效)解决方法解决办法:报错信息1:java: 方法引用无效 找不到符号 符号: 方法 getId() 位置: 类 com.nxw.package.类名打开problem面板向上找你就会发现还有一个报错信息至关重要,它决定着你决绝此问题的方向是否正确。只看报错信息1是无法解决问题的。报错信息2:java: You aren't using a compiler supported by lombok, so

2020-12-25 14:41:41 10678 15

原创 sqlserver排序规则问题(Cannot resolve the collation conflict between “SQL_Latin1_General_CP1_CI_AS“ and “C)

sqlserver排序规则问题(Cannot resolve the collation conflict between “SQL_Latin1_General_CP1_CI_AS” and “Chinese_PRC_CI_AI” in the equal to operation)在做C#项目时在本地开发环境没有问题,但是部署到测试环境时走到其中一个方法报了Cannot resolve the collation conflict between “SQL_Latin1_General_CP1_CI_

2020-10-30 22:25:17 1525

原创 java多线程死锁案例(代码案例)

java多线程死锁案例(代码案例)什么是死锁当一个线程拥有A对象锁,并等待B对象锁的时候,另一个线程拥有B对象锁,并等待A对象锁,这就造成了死锁。一个线程可以同时拥有多个对象的锁标记,当线程阻塞时,不会释放已经拥有的锁标记,也可能会造成死锁。案例介绍:假如宿舍只剩一双鞋,这时候小明和小朋两个人都要出去,两个人一个拿到了左脚鞋子,一个人拿到了右脚鞋子,可是谁也不让给谁,于是乎就造成了死锁现象,谁也别出去了。package com.nxw.Thread.dieLock;public clas

2020-10-24 20:49:01 1549 6

原创 线程安全问题解决(案例)--java多线程

线程安全问题解决–java多线程在日常工作当中,当我们用到多线程操作公共资源时免不了会遇到一些问题,比如程序执行时多个线程用时操作一个公共资源却发现结果和我们预想的不一致,那到底是为何呢?我们来做一个小例子。例子:比如当我们想要开启两个线程同时对公共资源数组saveWord添加数据时,发现程序执行完毕时结果每次都不一样。package com.nxw.Thread;import java.util.Arrays;public class ThreadSafe { private s

2020-10-22 23:08:46 326

原创 创建线程的三种方式以及线程的状态(代码走一遍)

线程的特点:1、抢占式线程效率高可防止单一线程长时间占用cpu2、在单核cpu中,宏观上同时执行,微观上顺序执行。线程的状态:初始状态–就绪状态–运行状态–终止状态此外还有限期等待(sleep(n))–无限期等待join()–阻塞状态(synchronized)请看下图:但是在JDK5之后,就绪状态和运行状态统称Runnable创建线程的三种方式:1、继承Thread类,重写run方法2、实现Runnable接口3、实现Callable接口1、继承Thread类,重写r

2020-10-21 22:08:44 200

原创 java集合中List,Set,Map的特点以及在工作中如何选型

java集合中List,Set,Map的特点以及在工作中如何选型所有集合的父接口:List接口:Set接口:Map接口:集合各自的特点:List 有序。并且可重复Set 唯一Map KV键值对存储集合的选型提到java的数据结构我们首先想到的肯定是集合,什么map啦,list啦,set啦。下面我们就来说一说这些集合的特点以及特性。所有集合的父接口:Collection和Map是所有集合的父接口。List和Set继承至Collection接口Map自己为一个独立的接口List接口:List

2020-10-18 18:04:53 825 11

原创 Mysql原理-执行流程-binLog、redoLog、undoLog的作用-事务的四大特性

Mysql你好!我想重新认识你一下!!!作为一名程序员,相信百分之九十九点九的人都对mysql不会陌生,从大学或者培训班出身的都有接触过mysql,其实经过这么长时间的接触,对mysql还是一知半解,在工作中写sql也好,优化也罢,都没有对mysql一个透彻的理解。仅仅只是一个会用的程度,所以我决定要好好的重新认识一下mysql。Mysql查询语句执行流程当我们在一些Navicat或者其他的数据库管理工具中执行一条查询语句,数据库就会返回相应的数据给我们,那么从执行到数据的返回,数据库都经过了哪些步骤

2020-08-30 18:06:50 155

原创 SpringCloud Alibaba Nacos注册中心和配置中心的使用及配置

SpringCloud Alibaba Nacos注册中心和配置中心的使用及配置什么是Nacos?Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。注册中心配置:(服务注册与发现)官方文档:https://github.com/alibab

2020-08-18 21:28:51 2696 1

原创 Linux(CentOS)环境Docker容器中安装Redis镜像

Linux(CentOS)环境Docker容器中安装Redis镜像1、下载Redis镜像docker pull redis #如果使用docker pull redis命令,就会下载最新的redis镜像docker pull redis:5.0.5 #下载Redis 5.0.5版本镜像2、创建实例并启动Redismkdir -p /mydata/redis/conftouch /mydata/redis/conf/redis.conf docker run -p 6378:6

2020-08-16 20:46:00 797

原创 Linux(CentOS)环境Docker容器中安装Mysql镜像

Linux(CentOS)环境Docker容器中安装Mysql镜像1、Docker容器中安装Mysqldocker pull mysql #如果使用docker pull mysql命令,就会下载最新的mysql镜像docker pull mysql:5.7 #下载5.7版本的mysqlmysql镜像拉取成功:[root@Silence /]# sudo docker pull mysql:5.75.7: Pulling from library/mysqlbf5952930446:

2020-08-16 18:57:04 647 1

原创 Linux下(CentOS)下Docker的安装以及阿里云加速器的配置

Linux下(CentOS)下Docker的安装以及阿里云加速器的配置什么是Docker?Docker是一个开源的应用容器引擎。让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到Windows或者Linux服务器中,可实现虚拟化。容器是完全使用沙箱机制,相互之间是独立的,没有任何依赖。了解Docker之后,那么我们开始在Linux下Docker的安装:打开Docker官网:https://www.docker.com/ 找到Developers下的Docs进去之后点击Get

2020-08-16 16:33:24 85

原创 Redis缓存穿透和缓存雪崩及其解决方案

Redis缓存穿透和缓存雪崩什么是缓存穿透?当用户想要查找一个数据的时候,发现在Redis中没有查询到(没有命中缓存),于是就会向持久层数据库去查询数据。结果在持久层也没有查询到该数据。当很多用户都查询数据的时候,由于在Redis缓存中不存在该数据,所以都指向了持久层数据库去查询,这就给持久层数据库造成了非常大的压力,这种情况我们就叫做缓存穿透。(是指在缓存和数据库中都查询不到)注意:区别于缓存击穿。缓存击穿是指一个热点key,大并发集中对这个key进行访问,当这个key在失效的瞬间,仍然有大批量

2020-08-14 21:02:18 114

原创 Redis八大类型常用命令大全(五大常用类型+三个特殊类型)

绝对手敲验证完成的一篇博客,多敲几遍才能记得牢!String类型:**应用场景:**缓存、分布式ID、分布式锁、计数器举例说明:实现分布式ID功能,通过incr自动增长或者incrby实现固定步长增长常用命令: * 清空数据库:flushdb * 清空全部数据库:flushall * 当前数据库的使用大小:dbsize * 查看当前数据库有多少key:keys * * 切换数据库:select 0 -- redis默认有16个数据库,select 0 就是切换到0数据库 *

2020-08-09 18:18:23 316 1

原创 Vue 全屏显示效果实现

1、项目中使用的是sreenfull插件,执行命令安装第一步:安装sreenfull插件:在命令行中执行:(注:因为这是生产依赖,所以执行–save)当然你也可以在Vue的GUI的依赖选项中直接搜索screenfull来进行安装。npm install screenfull save2、html代码<el-tooltip content="全屏缩放" effect="dark" placement="bottom" fullscreen> <screenfull i

2020-05-26 22:51:35 8057 1

原创 前后端分离时代--Swagger接口文档的配置与使用

在前后端分离的时代,前端开发人员和后端开发人员的沟通显得尤为重要。如果不能做到及时有效的沟通,可能导致后端开发出来的接口,前端人员无法使用,从而导致后端开发人员不得不返工,甚至延长开发周期。在了解swagger之前我写好接口都是写一个txt文件,把接口地址,以及传参,返回数据都写好后再给前端人员。这样做是可以做到有效的沟,但还是显得有点麻烦,直到我了解了swagger。知道swagger的人想必一定知道swagger能够干什么吧,不知道的自行百度。下面我们就开始准备着手搭建swagger环境。1、新

2020-05-10 17:39:11 1538

原创 事不过三--pagehelper分页插件两次踩坑

开篇之前友情提示一下,请注意:<artifactId>pagehelper-spring-boot-starter</artifactId>和<artifactId>pagehelper</artifactId>的区别在涉及到分页返回数据的时候以往都是采用limit来实现分页的效果,但是这次我却想用用pagehelper来达到分页查询的目的。在使用过程中我第一次是用的<artifactId>pagehelper</artifa

2020-05-09 15:01:54 1127 1

原创 java.lang.ExceptionInInitializerError 解决方式

错误代码:java.lang.ExceptionInInitializerError at com.nxw.dao.UserDaoTest.test(UserDaoTest.java:13) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessor...

2020-05-05 21:39:58 2581 1

原创 sql获取字符串中的中文

ALTER FUNCTION [dbo].[f_getchinese]( @chinese nvarchar(max))RETURNS nvarchar(100)ASBEGIN WHILE PATINDEX('%[^吖-座]%',@chinese) > 0 -- SELECT 'Navicat for SQL Server' BEGIN SET @c...

2019-12-23 17:39:52 1466

java基于Redis实现排行榜功能源码

保证能跑通-基于Redis Zset实现排行榜功能的源码,包含页面,接口,下载运行即可访问,步骤请阅读README.MD文件

2021-09-29

elasticsearch-head-master-5.0.0版本.zip

elasticsearch-head-master是一款基于node开发的elasticsearch可视化管理工具

2021-08-29

Nacos-server-1.3.1 SpringCloud Alibaba 注册中心/配置中心

nacos-server-1.3.1 不想浪费积分的可以去官网下载(速度太慢)https://github.com/alibaba/nacos/releases/download/1.3.1/nacos-server-1.3.1.zip

2020-08-18

swagger-demo.zip

SpringBoor使用Swagger的demo项目,可以从该项目了解如何在SpringBoot项目中如何配置。保证可用

2020-05-10

SpringBoot整合Mybaties新手练习项目

SpringBoot整合Mybaties,亲写可用,导入即可启动项目 地址:http://localhost:8882/testBoot/getUser http://localhost:8882/testBoot/getUserById?id=1

2020-01-10

sqlServer执行存储过程报错:42000,执行该sql即可

sqlServer执行存储过程报错:42000 - [SQL Server]SQL Server 阻止了对组件“Ole Automation Procedures”的 过程“sys.sp_OACreate”的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用“Ole Automation Procedures”。有关启用“Ole Automation Procedures”的详细信息,请搜索 SQL Server 联机丛书中的“Ole Automation Procedures”。

2019-12-05

Java发送邮件所需jar包

Java发送邮件所需jar包,包含mail.jar,activation.jar

2018-07-10

Axis开发WebServices与接口带入参报文调用WebServices实例Demo

本项目是在实际开发调用webservices接口时的做的例子。使用Axis技术开发。 其中包含webservices开发,以及webservices调用。 运行项目后输入:http://localhost:8080/webserviceDemo/services/helloService?wsdl 显示报文信息 输入:http://localhost:8080/webserviceDemo/Test/QQ 显示响应的报文信息。

2018-07-03

shiro+SSM实现安全登录的项目

Shiro+SSM框架实现安全登录的demo,本项目为自己编写运行,导入eclipse可用。

2018-06-19

JAVA通过SFTP实现远程上传下载demo代码

文件中代码通过连接,上传,下载测试。可正常使用,文件中包含所需jsch包。

2018-06-14

Cordys 项目导出与debug配置

Cordys 项目导出与debug配置,教程所需jar包,可以在我资源库查找下载

2018-04-02

Cordys项目jar包

用于Coydys导入eclipse时报错,导入该jar包即可,该文件有两个文件夹,都需要导入

2018-04-02

SSM(spring+springmvc+mybatis)+shiro 实现安全登录的demo 实例源码

SSM(spring+springmvc+mybatis)+shiro 实现安全登录的demo SSM(spring+springmvc+mybatis)+shiro 实现安全登录的demo

2017-08-23

Redis-X64-3.2.100windows版本下载

Redis

2017-08-22

Apache-ANT-1.8.0安装包

Apache-ant安装包

2017-08-17

Bugfree3.0.1.zip

免费开源的Bug管理系统

2017-08-11

Spring+SpringMVC+Mybatis框架项目整合

Spring+SpringMVC+Mybatis框架项目整合

2017-06-18

java连接ldap所需jar包

java连接ldap所需jar包

2016-09-28

LDAP JAVA 开发包ldap.jar com.novell.ldap

2016-09-26

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

TA关注的人

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