- 博客(32)
- 资源 (34)
- 收藏
- 关注
原创 【dubbo笔记系列之第一篇】dubbo下载安装与环境搭建
第一,概述 总所周知,dubbo是一款分布式架构。其特性也没什么好说的,大概言之无非下面三项 1,远程通信——向本地调用一样调用远程方法。 2,集群容错 3,服务自动发现和注册,可平滑添加或者删除服务提供者。 详解:我们常常使用 Springboot 暴露 HTTP 服务,并走 JSON 模式。但慢慢量大了,一种 SOA 的治理方案。这样可以暴露出 Dubbo 服务接口,提供给 Dubb...
2019-03-11 22:41:15
1500
原创 【C语言的正确打开方式 第二章 汇编生成】
一,汇编代码生成 #include "defs.h" #include "data.h" #include "decl.h" // Code generator for x86-64 // Copyright (c) 2019 Warren Toomey, GPL3 // List of available registers // and their names static int freereg[4]; static char *reglist[4]= { "%r8", "%r9", .
2021-01-30 17:24:20
348
原创 golang的正确打开方式【第四章 golang特性】
一,map 定义 result := make(map[string]interface{}) 使用 result["total"] = total result["rows"] = data 二,切片 定义 ids := make([]int, 0, len(strs)) 使用 for _, str := range strings.Split(strs, ",") { if id, err := strconv.Atoi(str); err ==
2021-01-23 12:55:31
201
原创 golang 4
package main import "fmt" import "github.com/go-basic/uuid" func main() { fmt.Printf(uuid.New() + "\n") generateUUID, err := uuid.GenerateUUID() if err == nil { fmt.Printf(generateUUID + "\n") } }
2021-01-21 17:13:46
154
原创 golang的正确打开方式【第三章 函数多返回值】
package main import "fmt" func getValue(a int, b int, c int) (int, int ,int) { return a, b, c } func main() { var a, b, c = getValue(1, 2, 3) fmt.Printf(": %d, %d, %d", a, b, c) }
2021-01-21 16:01:00
141
原创 golang的正确打开方式【第二章 go语法】
并发 先看代码 package main import "fmt" import "time" func task() { i:= 0 for{ i++ fmt.Printf("task goroutine:i=%d\n", i) time.Sleep(1 * time.Second) } } func main() { go task() i:= 0 for{ i++ fmt.Printf("main goroutine:i=%d\n", i) time.
2021-01-20 15:19:09
163
原创 golang的正确打开方式【第一章 helloword】
一,下载go.exe 下载地址https://golang.google.cn/dl/ win版本https://golang.google.cn/dl/go1.14.13.windows-amd64.msi 二,helloworld package awesomeProject import "fmt" func main() { fmt.Printf("hello word") }
2021-01-15 23:54:27
276
1
原创 【多线程】线程池的正确打开方式
目录 一,Executors与ThreadPoolExecutor 二,使用ThreadPoolExecutor创建线程池 创建线程池 解读 三,我们来看看JAVA的Executors提供的工厂方法。 newSingleThreadExecutor newFixedThreadPool newCachedThreadPool newScheduledThreadPool 说明:Executors 各个方法的弊端: newFixedThreadPool 和 newSingleT...
2020-10-14 12:37:52
343
原创 Callable和DeferredResult
Callable和DeferredResult 一,简介 java异步的方式有两种。用callable实现的异步更简单直观,例子 package com.atguigu.controller; import java.util.UUID; import java.util.concurrent.Callable; import org.springframework.stereotype.Controller; import org.springframework.web.bind.anno
2020-09-29 12:56:17
167
原创 【多线程】Callable
Callable 一,简介 public class Main { public static void main(String[] args) throws InterruptedException, ExecutionException { ExecutorService executor = Executors.newFixedThreadPool(2); //创建一个Callable,3秒后返回String类型 Callable myCallable = new Callable
2020-09-21 13:22:08
1140
原创 【vue笔记系列第三篇】Vue.extend使用
一,概述 1,定义 1.1,Vue.extend返回的是一个扩展实例构造器,也就是预设了部分选项的Vue实例构造器。 1.2,其主要用来服务于Vue.component,用来生成组件 可以简单的理解为当在模板中遇到该组件名称作为标签的自定义元素时,会自动调用扩展实例构造器来生产组件实例,并挂载到自定义元素上。 1.3,vue构造器生命周期 2,栗子 我们希望在html中只需要...
2019-04-04 12:42:31
17398
3
原创 【vue笔记系列第四篇】vue.component
一,看代码 <html> <head> <title>Vue.component</title> </head> <body> <div id="app"> <app></app> </div> <!-- <span id='baid...
2019-04-04 12:40:35
242
原创 【java基础研究之第一篇】Stream
一,简介 1,来源 在程序编写过程中,集合的处理应该是很普遍的。Java 8 对于Collection的处理花了很大的功夫,Java 8 中,引入了流 Stream 所有继承自Collection的接口都可以转换为Stream 2,案例 假设我们有一个List包含一系列的Person,Person有姓名name和年龄age连个字段。现要求这个列表中年龄大于 ...
2019-04-02 21:58:59
219
原创 【vue笔记系列第二篇】iview-admin研究
一,介绍 1,iview-admin是一款后端框架 2,下载地址 3,前置条件 下载并安装node.js 二,安装 1,在目录位置用shift+右键,弹出命令窗口 2,输入命令 npmintall 3,开始安装模块 4,成功之后就可以访问了 三,运行 1,输入npm run dev,运行iview-admin 2,红色框的地址就是项目地址,默认是用默认浏览器...
2019-04-01 23:15:49
1106
1
原创 【springcloud研究 第四篇】Feign实现注解式Rest
一,简洁 Feign就是对RestTemplate更良好的支持。本文涉及的代码及资源下载地址如下 https://github.com/forezp/SpringCloudLearning/tree/master/sc-f-chapter3 1场景 当我们通过RestTemplate调用其它服务的API时,所需要的参数须在请求的URL中进行拼接,如果参数少的话或许还行,一旦有多个参数的话...
2019-03-31 11:02:54
470
3
原创 【springcloud研究 第三篇】Ribbon进程级负载均衡
一,概述 1,当前市面上进行负载均衡有三个层级 nginx 软件级 f5 硬件级 ribbon 进程级 2,本文需要的资源下载地址 https://github.com/forezp/SpringCloudLearning/tree/master/sc-f-chapter2 3,本文涉及到的项目 eureka-server 服务注册与发现 serv...
2019-03-28 22:00:52
241
原创 【layui相关研究第三篇】模块化
一,介绍 1,定义 形如 layui.use(['flow','laytpl'], function() { var laytpl = layui.laytpl; var flow = layui.flow; } 这样使用layui.use的加载方法,是layui的模块化 2,使用 layui.use('laytpl', function(){ var la...
2019-03-28 12:36:38
649
原创 【layui相关研究第二篇】分页和panel组件
一,layui组件丰富、容易使用是一个好的优点 1在阅读本文之前先查看layui文档地址 https://www.layui.com/doc/modules/layer.html 访问之后,出现如下页面 二,分页插件 1代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"&g...
2019-03-27 21:45:47
1077
1
原创 【Ribbit研习】下载安装
一,介绍 1来源 Rabbit MQ是一个由erlang开发的AMQP(Advanved Message Queue)的开源实现。 2安装ERlang 下载erlang http://www.erlang.org/downloads点击打开链接 安装下载的exe文件 配置环境变量 添加path 打开命令窗口,输入erl,提示版本信息表示安装正确 二,安装rab...
2019-03-26 21:34:50
306
原创 【jquery方法系列第一篇】jquery选择器与post请求
一,jquey选择器 1基础选择 按节点类型选择 $("p") //选取 <p> 元素。 按id选择 $("p#demo") //选取id="demo" 的 <p> 元素。 按样式选择 $("p.intro") //选取class="intro" 的 <p> 元素。 2子元素选择 find选择 $("p").find("span"...
2019-03-26 12:49:57
214
原创 【layui相关研究第一篇】sample
一,资源及位置 喜欢栅格系统布局的童鞋可以看这篇文章了。 1,你可以从下面位置下载到layerUI最新版本 https://github.com/sentsin/layui 2,你可以从下面位置获得layerUI的官网 https://www.layui.com/demo/grid.html 2.1,就个人而言,最让人接受的就是他们的栅格系统了,比如 二,删格系统 1,好了现在...
2019-03-25 12:33:04
703
原创 【springcloud研究 第二篇】zuul路由网关
一,路由网关 1概述 通过不同的请求参数路由到不同的服务 本文资源下载地址 https://github.com/wanwang2/SpringCloudLearning/tree/master/sc-f-chapter5 涉及的项目为 为了验证zuul的路由特性,需要将5个项目依次启动 2zuul与springcloud分布式架构图解。从图中可以清晰的看出zuul正好在架构...
2019-03-22 12:35:34
255
原创 【echarts研习第一篇】demo
目录 一,源码与使用 源码下载 运用,生成简单的柱形图 获取div 设置option 设置内容 栗子 效果图 二,生成饼图 容器 配置 循环三次,效果图 三,雷达图 配置 效果图 四,总结 一,源码与使用 源码下载 https://github.com/wanwang2/qui/blob/master/echarts/libs/echarts.min.js ...
2019-03-22 12:29:31
248
原创 【springcloud研究 第一篇】Config配置中心
目录 Spring Cloud Config 一,config-client,服务调用者,用来接受配置数据 二,config-server,服务提供者,用来生成配置接口 三,ConfigServerApplication,应用启动者 四,启动eurka 五,准备就绪 一,config-client,服务调用者,用来接受配置数据 1,pom.xml <dependency...
2019-03-21 12:48:14
172
原创 【vue笔记系列第一篇】iview研习
一,弹出 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>iview example</title> <link rel="stylesheet" type="text/css" href="http://unpkg...
2019-03-20 21:18:20
286
原创 【dubbo笔记系列之第二篇】dubbo分布式与springboot整合
第一,整合架构说明 1,本次整合内容为springboot+dubbo,包括一个服务端server和一个客户端client 2,示例代码下载地址如下 https://github.com/wanwang2/springboot-learning-example/tree/master/springboot-dubbo-server https://github.com/wanwang2/s...
2019-03-15 21:32:05
215
原创 插入式代码生成探析
package org.wanwanframework.tool.search; import org.wanwanframework.tool.Log; /** * 通过搜寻目标字符串,自动替换成需要的字符串,实现插入式代码自动化 * @author coco * */ public class SearchTool { private stati
2016-10-25 15:49:16
495
原创 JpaSqlDao
package org.wanwan.flower.jap.controller; import java.math.BigDecimal; import java.util.List; import javax.annotation.Resource; import javax.persistence.EntityManager; import javax.persistenc
2016-05-26 21:02:59
339
原创 oracle相关命令收集
orcle相关命令收集 1,用管理员登陆 /as sysdba; 2, 更改用户密码 alter user name identified by password; alter user exptest identified by exptest; 查询用户名: select username,password from dba_u
2016-01-26 16:24:41
289
Bresenham's 反走样算法.rar
2010-01-03
stax2-api-3.1.4.jar
2016-05-19
SecureCRT 8 注册机
2017-12-09
dubbo-2.8.4.jar
2019-03-13
springBoot-demo
2016-07-22
wanwan-springboot-activiti
2018-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅