自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (13)
  • 收藏
  • 关注

原创 node.js-mongoose

mongoosecnpm install -g mongoose三方模块需要手动安装。cnpm安装比较快,安装cnpm请移步。source.jsconst mongoose = require('mongoose');const source_url = 'mongodb://localhost:27017/godme';mongoose.connect(source_url)...

2018-10-31 16:47:04 354

原创 node.js-fs

简介fs 模块是node.js中的文件操作模块。导入const fs = require('fs');异步fs.readFile('file.txt', function(err, data){ if(err){ console.log('something was wrong : ', err.toString()); return;...

2018-10-31 10:11:57 520

原创 mongo

安装下载地址https://www.mongodb.com/download-center?jmp=nav#production环境变量PATH = PATH;%MONGO_PATH%启动配置mongod --dbpath=d:\mongodb\data\db --port=27017mongod:启动命令dbpath:指定文件存储地址port:默认就是2701...

2018-10-30 14:00:05 241

原创 node.js-连接

httpvar http = require('http');var requestHandler = function(request, response){ response.end('response is over');};var serverPort = 8888;var web = http.createServer(requestHandler);web.list...

2018-10-29 14:16:27 298

转载 trello-访问失败

一直用的好好的Trello,某天打开它却突然成了这个样子,什么鬼…chrome打开的样子.png很明显不是翻墙的问题,于是按照提示刷新了几遍,但还是不行,看到它说浏览器的问题,于是跑去FireFox试了试,果然是好的fireFox好好的那么问题来了...... That's Why??google了下原因和解决办法原因事实上,它是关于SSL证书问题 - Ch...

2018-10-28 19:27:15 4900

原创 SpringCloud-Feign

所谓接口接口概念说到接口,第一反应是interface吧,这算是接口。不过,从一开始,我们对接口的概念就有偏差,或者说不够明确。因此,接口和抽象类类的区别在有些人眼里不甚明显,尤其是后来接口内部都能定义属性了。所谓接口,就是行为规范。说白了,就是行为规范。和人无关,和事情相关。同样的一个事情,有的做的好,有的做的坏,关键看实现。放到生活、工作当中也是一样,让人做事,我们只能保证...

2018-10-28 13:59:37 213

原创 SpringCloud-Ribbon

LoadBalance@Configurationpublic class RemoteConfig { @Bean @LoadBalanced public RestTemplate restTemplate(){ return new RestTemplate(); }}例子中,说了@LoadBalanced会做负载均衡,效果是自动轮询...

2018-10-27 13:11:19 149

原创 node.js-数组

创建构造对象直接创建var arr = new Array() // 作为对象创建可以省略newvar arr = Array() // 作为方法执行省略括号var arr = new Array // 作为对象创建参数无参var arr = new Array() // 长度0, 无内容定长var arr = new Array(3) ...

2018-10-26 16:13:36 15801 1

原创 node.js-常用对象

Objectvar obj = new Object;var obj2 = new Object();var obj3 = {};obj.nameobj['name']所谓的Object其实也就是{}字典,不论是方法还是属性,都是字典内部的键值对,通过key进行调用。一般对象的.调用满足。同时,字典的特性内部无序,key获取属性都可以。NumbertoFixed数位...

2018-10-26 09:47:13 569

原创 node.js-函数

声明基本方式// 基本函数声明functoin add(a , b){ var result = a + b; return result;}数据类型// 函数类型数据变量赋值var add = function (){ var result = a + b; return result;}模板方式var add = Functi...

2018-10-25 14:56:33 388

原创 node.js-数据类型

BooleanvalueBoolean''false0falseNanfalseundefinedfalsenullfalseothertrueBoolean(value):数值转换真值Number进制进制表示数值(十进制)说明二进制0b102八进制0108严格模式下

2018-10-25 11:19:59 5161

原创 SpringCloud-eureka

服务连接的历史传承1. 逻辑关联先A后B再C,逻辑实现的时候,即使采用异步的实现办法,但逻辑上依旧是瀑布式的串行逻辑,有一定的先后顺序。不论是最细节的功能实现,还是业务流程的跳转,都遵循着一个步进式的逻辑方向,各操作之间都会逻辑的先后顺序。2. 服务模块对于细节的操作流程,我们提取为方法,然后按照流程进行方法的调用。这样,对于小功能的实现,变成了这样的步骤:小模块的实现模块功...

2018-10-21 16:35:06 203

原创 SpringBoot-有丶东西

有丶东西了解一些SpringBoot相关知识之后,我觉得其中有很多关联,简单梳理一下自己的感受IOC和DIIOC首先是控制反转。初始的时候,只是简单的觉得帮助我们new对象。现在看来,也无可厚非。但是,多次使用之后,发现一个new也能玩出花样。控制反转:自动管理类文件,然后自动生成对象。怎么实现的也不甚了了,但是在new的基础之上,我们的确受益不浅。当我们写Controll...

2018-10-19 22:07:36 131

转载 SpringBoot-actuator

spring boot 框架是spring framework发展史上一次质的飞跃,用过都说好。它不仅仅是简化了繁琐的配置文件,提高了开发效率,整合了开发中常用的各种组件,优雅地处理了它们之间的版本兼容性问题,等等。除了以上这些优点还有本文将重点介绍的监控,Spring boot框架自带全方位的监控,这样,做spring boot应用的监控简直是太方便了。00 前言在当下流行的Service...

2018-10-19 19:52:24 494

原创 Bucket4j-初步了解

简介令牌桶是一种限速算法,与之相对的是漏桶。令牌限速当进行任务的操作时,消耗一定的令牌,后台以一定的速率生产令牌。在没有令牌的情况下,就阻塞任务,或者拒绝服务。令牌的生产速率,代表了大部分情况下的平均流速。桶限峰值桶的作用就是存储令牌,消耗的令牌都是从桶中获取。桶的作用是用来限制流速的峰值,当桶中有额外令牌的时候,实际的流速就会高于限定的令牌生产速率。假设令牌生产速...

2018-10-19 18:22:29 4002

原创 SpringBoot-eureka

Serverpom<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>

2018-10-18 21:51:04 282

原创 SpringBoot-dubbo+zookeeper简单例子

zookeeperdocker run -d --name zk --restart always -p 2180:2181 zookeeperProviderpom<!-- dubbo --><dependency> <groupId>com.alibaba.boot</groupId> <artifactId...

2018-10-17 22:29:42 519

原创 SprigBoot-security

依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </depen

2018-10-17 20:57:25 153

原创 SpringBoot-任务

异步任务@EnableAsync@EnableAsync@SpringBootApplicationpublic class TaskApplication { public static void main(String[] args) { SpringApplication.run(TaskApplication.class, args); }}@Async@S...

2018-10-15 20:51:39 106

原创 SpringBoot-Rabbitmq操作

依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>配置spring.rabbi...

2018-10-14 19:11:40 152

原创 SpringBoot-RabbitMq基础概念

名词解析名词含义Message消息Publisher生产者Exchange交换器Queue队列Binding绑定Connection连接Channel通道Consumer消费者Vitural Host虚拟端口Broker服务器实体Message想想要消息队列来干嘛,或者说Message本身承..

2018-10-13 14:20:55 178

原创 SpringBoot-Redis缓存

缓存更换资源占用默认的缓存底层实现是CurrentMap,顾名思义,这是一个Map。换句话说,它是JVM内部的东西,也就是说,消耗的是JVM的资源。众所周知,最大的资源管理器就是操作系统,全部的系统服务,都由它进行资源分配,和资源调度.JVM也是一种系统服务,也被分配了系统资源。关键矛盾在于,JVM用这些资源干嘛了。其中大致可分为两种:计算占用服务运行过程中,少不了逻辑运算...

2018-10-08 20:18:24 259

原创 SpingBoot-简单缓存

缓存场景1. 重复使用​ 频繁使用数据,为了避免多次查询数据库,浪费时间、占用资源、造成压力,应使用缓存。应该对查询数据作特殊限制,防止缓存击穿2. 暂缓数据​ 中间数据,存在一段时间,但是不必持久化,使用缓存更方便。在生产环境中,产生的中间数据在一段时间内可复用,避免重复计算造成不必要的开销。即使是上述的基础数据,即使使用缓存,为了避免更新无法生效的情况,也应该设置过期时间。...

2018-10-07 22:24:13 138

原创 Sprig-Boot-插件集中营

为什么boot更快捷更多的人选择Spring-Boot进行开发,其中有两个原因Spring-Cloud,Spring-Data等组件丰富且全套Spring-Boot携带适配很多框架,且能够快速搭建环境,抽出更多时间针对业务逻辑开展工作之所以使用人员那么多,大多基于第二种原因不过随着发展,第一种因素吸引了更多的技术人员但是,不可避免的反面声音:Spring-Boot不过是一个大杂...

2018-10-06 16:07:15 298

原创 SpringBoot-流程注入操作

IDEA快捷键Ctrl+h: 查看接口实现类Ctrl+Alt+<-:上一步Ctrl+Alt+->:下一步需要了解细节自己追吧,版本差异不大,主体流程还是一致。注入接口SpringApplicationRunListenerApplicationContextInitializerApplicationRunnerCommandLineRunner这些...

2018-10-06 03:09:07 805 3

原创 SpringBoo-数据管理

MySQL1. 数据源配置spring: datasource: url: jdbc:mysql://127.0.0.1:3306/godme?useSSL=true username: root password: godme driver-class-name: com.mysql.jdbc.Driver type: com.mysql.jdbc...

2018-10-05 05:36:09 236

原创 SpringBoot-使用外部容器

必要之前说了几个servlet容器:tomcatjettyundertow但是,还仅仅是一个细节的差别,并未放到更大的层面。或许,一个更早的疑问,更能说明问题:为什么我们配置tomcat那么复杂,SpringBoot中却这么简单?1. 嵌入式小巧,方便快捷,只是引入了容器的必要环境(jar);和webjar类似,打包环境,能够直接调用。****但是,不可能打的全的,最大特...

2018-10-04 21:47:39 1129

原创 SpringBoot-Servlet配置及容器切换

容器配置1. 配置文件# 简单配置可以通过application.yml文件直接进行配置server.port=80802. 代码配置@Configurationpublic class Config { @Bean WebServerFactoryCustomizer webServerFactoryCustomizer(){ return new ...

2018-10-04 19:15:34 568

原创 SpringBoot-定制错误页面

错误页面1. 文件路径classpath:templates/error:模板存放地址classpath:static/error:静态页面存放地址无需额外配置,Spring-Boot自动识别文件名error,没有需要手动创建spring.server.error.path配置可以替换error,看情况配置优先采用模板,没有再找静态文件夹2. 文件格式指定错误页# ...

2018-10-03 16:54:14 559

原创 IDEA-Connot resolve

1. 清理缓存可能这一步就好了,那就直接使用就行了2. maven检查没好就这样做,检查一下,可能是依赖没找到,maven仓库的问题3. 重新编译清理一下maven,可能是项目依赖的问题,用已经打好的包的缘故。如果clean不行,就把依赖的package一下,如果是这个问题,按照提示解决问题就好了4. 再来一次如果还没好的话,再清理一次缓存就行了,在执行一...

2018-10-03 14:44:13 492

原创 SpringBoot-thymeleaf页面调整

restful类型方式路径参数全路径查询GETstudentid/student/id添加POSTstudent-/student修改PUTstudentid/student/id删除DELETEstudentid/student/id每种操作通过提交方式进行区分路径为资源名称,一般是对应的对象名称参数可以...

2018-10-03 02:33:58 747

原创 SpringBoot-页面控制

国际化文件配置spring.messages.basename=i18m.testclasspath:默认指定文件路径为classpathi18n:指定文件夹test:国际化配置文件组文件名称配置名:test即为配置名国标名:语言+国家,例如en_US后缀名:同一properties同名配置文件,允许有省略国标的默认配置文件,这将作为默认配置采用。当检测...

2018-10-03 00:05:14 493

原创 typora-自动保存

起因笔记做的好好的,一脚坏事了----蹬掉了电源。白炽灯下,我脸色映照一样的苍白。深沉的黑色铺满我的屏幕,侵占我全部的视野,也把我的心拖入了深渊。经过我是绝望的,写的东西就这样没了。写完之前是不保存的,我突然很是痛恨我的严谨。我也是崩溃的,因为灯光并没有熄灭。原本可以怒骂来消气,发泄一下,也有借口颓废一下。但灯亮着,让我发现并没有停电。无力打开电脑,尝试了半天,只找到了如下办...

2018-10-02 21:38:38 11456 26

原创 Spring-Boot前端配置

Webjas以jar包形式引入前端框架,包括npm,jquery,bootstrap…官网pom导入 <dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId>

2018-10-02 02:35:43 3242

原创 sprigboot-日志

日志简介常见日志名词JCL(jakarta Commons Logging)SELF4J(Simple Logging Facade for Java)jboss-logginglog4jJUL(java.util.logging)log4j2logback接口分类: JCL,SELF4J,jboss-logging具体实现:log4j,JUL,log4j2,logback...

2018-10-01 02:47:52 194

latex文档

latex 排版学习笔记

2020-04-16

jd-gui反编译工具

反编译工具,通过class反编译查看java源代码,通过反编译确认逻辑,排查问题和读取现有class逻辑

2018-09-14

netty-api-chm

netty-api-chm文档,梳理netty结构,便于源码学习和使用

2018-09-13

5.6drools基础包

包含drools安装包和runTime,由于上传大小限制,其他额外包没有同意打包 但是学习足够了

2018-08-23

knn学习数据

csv格式irs数据 自己编程学习使用 其他排布格式需自己转换

2018-04-22

source练习资源

包含基本数据data.csv 结果逻辑result.dot 还有dot可视化工具graphiviz(安装,配置环境变量,按照命令执行即可)

2018-04-22

kibana安装及使用文档

kibana环境安装,elasticsearch对接,数据绘图,报警插件的安装,查询语句以及定时任务脚本设置

2018-03-01

elasticsearch安装文档

elasticsearch环境搭建,错误解决办法,配置和基本查询语句

2018-03-01

SGIP服务端

联通网关模拟服务,用来测试验证编写的客户端程序。。

2018-03-01

SGIP协议文档

联通封装的GSM文档,针对短信业务的网关之间以及SP之间的通信协议

2018-03-01

空空如也

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

TA关注的人

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