自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 收藏
  • 关注

转载 MySQL5.7.21解压版安装

 1.首先,你要下载MySQL解压版,下载地址:https://www.mysql.com/downloads/,图解:2.解压安装包,根据自己的喜好选择路径,我选择的路径是C:\software\,因此MySQL的完整路径为:C:\software\mysql-5.7.21-winx643.配置环境变量 新增系统环境变量:键名:MYSQL_HOME值为:C:\softwa...

2018-11-06 09:56:12 257

转载 jquery的ajax()函数传值中文乱码解决方法介绍

代码如下:$.ajax({   dataType : ‘json',type : ‘POST',url : ‘http://localhost/test/test.do',data : {id: 1, type: ‘商品'},success : function(data){ } } ); 问题: 提交后后台action程序时,取到的type是乱码 解决方法: 方法一:提交前采用e...

2018-09-19 17:46:33 241

转载 一篇很全面的freemarker教程

以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:<#-- ... -->格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出 4,FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区...

2018-09-03 17:33:07 226

转载 Eclipse安装maven插件

  eclipse安装maven插件,在网上有各种各样的方法,博主使用过的也不止一种,但是留下的印象总是时好时不好,同样的方法也不确定那一次能够成功。其实失败的大多数原因是因为所安装的maven插件版本与eclipse的版本不一致造成,为了避免这种问题可以采用下面这种方式:  1. 打开eclipse,菜单“Help”-“Install New Software...”  2. 在Work...

2018-09-03 14:13:36 153

转载 浏览器的本地存储与服务器端存储

数据既可以在浏览器本地存储,也可以在服务器端存储浏览器端可以保存一些数据,需要的时候直接从本地获取,sessionStorage,localStorage和cookie都是由浏览器存储在本地的数据服务器端也可以保存所有用户的数据,但需要的时候浏览器要向服务器请求数据1.服务器端可以保存用户的持久性数据,如数据库和云存储将用户大量数据保存在服务器端 2.服务器端也可以保存用户的临时会话...

2018-08-20 17:07:37 2239

原创 Redis的环境相关配置

Jedis、spring-redis-data版本不兼容产生异常无异常版本:Spring-data-redis-1.7.2.RELEASESpring4.2.4版本jedis-2.8.2  设置密码Windows系统、加密处理一:临时设置首先进入redis,如果没有开启redis则需要先开启: 127.0.0.1:6379>  (2)查看当前red...

2018-08-20 09:47:37 336

原创 redis的持久化操作

Redis持久化操作redis数据存储在内存中,为了保证redis重启后数据的完整,redis的持久化一、RDB方式二、AOF方式  使用redis持久化的方式RDB持久化方式   默认的  不需要配置在指定的时间内间隔内将内存的数据以及快照写入磁盘中指定多少秒将数据写入磁盘中AOF持久化方式将以日志的形式记录服务器所处理的每一个操作,在redis服务器...

2018-08-10 10:51:09 149

原创 Redis的环境相关配置

Redis 哈希(Hash)Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。Redis 中每个 hash 可以存储 2的32次 - 1 键值对(40多亿)实例127.0.0.1:6379> HMSET runoobkey name "redis tutorial" description "redis basic...

2018-08-06 15:16:14 123

转载 Redis的数据类型

https://blog.csdn.net/qiwenmingshiwo/article/details/78081402一、String的数据类型存储方式keyvalue      String/int/float  二、List的数据类型list有序结构lpush   左pushrpop    右弹出list不要求元素唯一   ...

2018-08-06 15:10:23 141

转载 redis中的数据类型及存储结构

Redis支持五中数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)及zset(sortedset:有序集合)。Redis定义了丰富的原语命令,可以直接与Redis服务器交互。实际应用中,我们不太会直接使用这些原语命令,Redis提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客...

2018-08-03 08:45:28 781

转载 MySQL数据库视图:视图定义、创建视图、修改视图

0 视图相关的MySQL指令操作指令 代码 创建视图 CREATE VIEW 视图名(列1,列2...) AS SELECT (列1,列2...) FROM ...; 使用视图 当成表使用就好 修改视图 CREATE OR REPLACE VIEW 视图名 AS SELECT [...] FROM [...]; 查看数据库已有视图 >SHOW...

2018-08-02 14:46:46 29645 2

转载 eclipse安装JD-Eclipse反编译插件

Eclipse安装JD-Eclipse反编译插件2015年03月20日 16:50:27阅读数:21507http://heavengate.blog.163.com/blog/static/202381053201447560899/ 1、在eclipse的help—》Install New Software...中添加新软件开发,添加它的源:   n...

2018-08-01 11:55:07 1058

转载 Mybatis逆向工厂配置

Mysql只需配置generatorConfig.xml配置文件即可<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0/...

2018-07-25 17:16:52 351

转载 log4j日志的配置文件详解

#DEBUG < INFO < WARN < ERROR < FATAL#此句为将等级为INFO的日志信息输出到stdout和R这两个目的地,stdout和R的定义在下面的代码,可以任意起名。# 等级可分为OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL,如果配置OFF则不打出任何信息,如果配置为INFO这样只显示INFO, WARN, ERROR的l...

2018-07-14 13:11:59 185

转载 springcloud(十):服务网关zuul

前面的文章我们介绍了,Eureka用于服务的注册于发现,Feign支持服务的调用以及均衡负载,Hystrix处理服务的熔断防止故障扩散,Spring Cloud Config服务集群配置中心,似乎一个微服务框架已经完成了。我们还是少考虑了一个问题,外部的应用如何来访问内部各种各样的微服务呢?在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请求的url,路由到相应的服务。当...

2018-07-11 17:17:52 137

转载 springcloud(九):配置中心和消息总线(配置中心终结版)

我们在springcloud(七):配置中心svn示例和refresh中讲到,如果需要客户端获取到最新的配置信息需要执行refresh,我们可以利用webhook的机制每次提交代码发送请求来刷新客户端,当客户端越来越多的时候,需要每个客户端都执行一遍,这种方案就不太适合了。使用Spring Cloud Bus可以完美解决这一问题。Spring Cloud BusSpring cloud bus通过...

2018-07-10 20:06:55 120

转载 springcloud(八):配置中心服务化和高可用

在前两篇的介绍中,客户端都是直接调用配置中心的server端来获取配置文件信息。这样就存在了一个问题,客户端和服务端的耦合性太高,如果server端要做集群,客户端只能通过原始的方式来路由,server端改变IP地址的时候,客户端也需要修改配置,不符合springcloud服务治理的理念。springcloud提供了这样的解决方案,我们只需要将server端当做一个服务注册到eureka中,cli...

2018-07-10 20:06:23 114

转载 springcloud(七):配置中心svn示例和refresh

上一篇springcloud(六):配置中心git示例留了一个小问题,当重新修改配置文件提交后,客户端获取的仍然是修改前的信息,这个问题我们先放下,待会再讲。国内很多公司都使用的svn来做代码的版本控制,我们先介绍以下如何使用svn+Spring Cloud Config来做配置中心。svn版本同样先示例server端的代码,基本步骤一样。1、添加依赖<dependencies> ...

2018-07-10 20:05:22 111

原创 springcloud(六):配置中心git示例

随着线上项目变的日益庞大,每个项目都散落着各种配置文件,如果采用分布式的开发模式,需要的配置文件随着服务增加而不断增多。某一个基础服务信息变更,都会引起一系列的更新和重启,运维苦不堪言也容易出错。配置中心便是解决此类问题的灵丹妙药。市面上开源的配置中心有很多,BAT每家都出过,360的QConf、淘宝的diamond、百度的disconf都是解决这类问题。国外也有很多开源的配置中心Apache的A...

2018-07-10 20:04:46 91

转载 springcloud(五):熔断监控Hystrix Dashboard和Turbine

Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据。但是只使用Hystrix Dashboard的话, 你只能看到单个应用内的服务信息, 这明显不够. 我们需要一个工具能让我们汇总系统内多个服务的数据并显示到Hystrix Dashboard上, ...

2018-07-10 20:04:17 156

转载 springcloud(四):熔断器Hystrix

熔断器雪崩效应在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。如果下图所示:A作为服务提供者,B为A的服务消费者,C和D是B的服务消费者。A不可用引起了B的不可用,并将不可用像滚雪球一样放大到C和D时,雪崩效应就形成了。熔...

2018-07-10 20:03:28 107

转载 springcloud(三):服务提供与调用

上一篇文章我们介绍了eureka服务注册中心的搭建,这篇文章介绍一下如何使用eureka服务注册中心,搭建一个简单的服务端注册服务,客户端去调用服务使用的案例。案例中有三个角色:服务注册中心、服务提供者、服务消费者,其中服务注册中心就是我们上一篇的eureka单机版启动既可,流程是首先启动注册中心,服务提供者生产服务并注册到服务中心中,消费者从服务中心中获取服务并执行。服务提供我们假设服务提供者有...

2018-07-10 20:02:54 183

转载 springcloud(二):注册中心Eureka

12

2018-07-10 19:55:48 85

原创 springcloud(一):大话Spring Cloud

研究了一段时间spring boot了准备向spirng cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台,但Spring Cloud也不是没有缺点,小型独立的项目不适合使用,另外对分布式事物的支持暂时也没有。Spring C...

2018-07-10 19:53:45 126

转载 Intellij IDEA神器那些让人爱不释手的小技巧

之前写了一篇介绍IntellIJ IDEA的文章,主要是列出一些平时大家可能没用过或者没怎么用,但是又非常好用的IntellIJ IDEA小技巧。由于篇幅原因,只是列出了一小部分,那么接下来的这篇文章,会继续补充一些IntellIJ IDEA的小技巧。别轻易自定义快捷键有蛮多操作,IntellIJ IDEA并没有给我们设置默认快捷键,需要使用者自己去定义快捷键。比如说:Rebuild Projec...

2018-07-10 19:49:39 268

原创 Spring第一天(Spring框架概述 IOC 配置文件等)

1

2018-07-02 16:20:38 113

原创 struts2第四天( 拦截器 和 注解)

q

2018-07-02 16:18:52 210

原创 struts2第三天( 响应 涉及的是数据的存储(值栈)与页面上数据显示(ognl+struts2标签))

22

2018-07-02 16:18:33 137

原创 struts2第二天(涉及请求的数据封装(属性驱动 模型驱动))

涉及请求的数据封装(属性驱动 模型驱动)

2018-07-02 16:18:07 110

原创 struts2第一天(可以在页面访问struts2请求)

22

2018-07-02 16:17:38 213

原创 Hibernate第四天(Hibernate的JPA规范)

ee

2018-07-02 16:16:33 280

原创 Hiberante第三天(Hibernate的关联关系映射(一对多,多对多))

2

2018-07-02 16:16:10 147

原创 Hibernate第二天(Hibernate的持久化类编写,Hibernate一级缓存的内容)

1

2018-07-02 16:15:45 131

原创 Hibernate第一天(Hibernate的入门(搭建Hibernate的环境,完成CRUD的操作) )

q

2018-07-02 16:15:20 167

原创 Java串口编程:串口数据的发送与监听读取

串口介绍  串口全称为串行接口,一般指COM接口,是采用串行通信方式的扩展接口。其特点是数据位的传送按位顺序进行,最少只需一根传输线即可完成,成本低但传送速度慢。由于串口(COM)不支持热插拔及传输速率较低,目前部分新主板和大部分便携电脑已取消该接口。现在串口多用于工业控制和测量设备以及部分通信设备中。   根据美国电子工业协会(EIA: Electronic Industry Associati...

2018-07-02 11:11:58 11122 4

转载 jna对结构体、指针、引用、拷贝参数传递的使用

虽然之前也用过jna,但是对于结构体的传递、指针参数数与返回值、引用参数与返回值、拷贝变量传递使用没有总结。先上生成DLL代码://dllTest.h#ifndef DLLTEST_H#define DLLTEST_H struct myStruct{ int a; int b;}; extern "C"{ __declspec(dllexport) int addNormal(myStruct...

2018-06-30 16:18:33 1528

转载 Java调用C语言动态库(JNA方式):回调函数、结构体数组传参、结构体数组返回

一、开发环境系统、开发环境:win7、eclipse 32位、jdk 32位、jre 32位        由于这里使用的dll文件是32位的,而我本身的环境是64位的,包括eclipse、jdk、jre都是64位,所以这里需要开发环境共存(32位、64位共存),如果本来就是32位环境就不用重新搭建环境了。从以下连接分别下载32位软件:1.eclipse,不用安装,解压后即可使用,解压目录:D:\...

2018-06-30 16:17:31 3162

转载 html启动本地.exe文件

类似于页面中启动迅雷,QQ等应用的链接;一种用是用ActiveX控件,目前的浏览器只有IE可用这种,而且还有一定风险,会导致病毒入侵;另一种是用URL,添加注册表。现在就说明下第二种,添加注册表的方法;首先,进入运行界面(快捷键:windows+r)然后输入regedit进入注册表界面;右击第一个文件夹,选择  新建 > 项,为新建的项命名,比如“Go”;在Go里再新建”DefaultIco...

2018-06-29 15:22:04 1894 6

转载 将JAVA编译为EXE的几种方法

将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET)    1. 从www.towerj.com获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。    2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以从微软的网站免费下载,地址如下:http://www.microsoft.com/java/down...

2018-06-29 10:24:59 10456

转载 mybatis-plus 学习

简介Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为Mybatis最好的搭档,就像 Contra Game 中的1P、2P,基友搭配,效率翻倍。特性无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus 不会对您现有的 M...

2018-06-25 23:11:22 591

空空如也

空空如也

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

TA关注的人

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