自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天作棋盘星作子

quiet program dog

原创 intelij idea 快速启动 springboot项目

1.win10 或者mac os下载jdk8安装 不需要配置环境变量 直接命令行java -version可以看到版本号说明安装配置成功 2.下载安装intelij idea新建spring initializr项目 2.1新建项目时如果选择war部署 不管勾不勾选web依赖 创建出来的项目...

2017-12-21 10:27:39

阅读数 1628

评论数 1

原创 web开发环境搭建

服务端技术组成: java编程, springboot框架, mybatis持久层框架(用以简化使用java jdbc操作数据库的框架), mysql数据库 前端技术组成: css(样式,用来修饰网页), html(超文本标记语言用来指定网页包含的元素), javascript(就是js-脚本语言...

2017-12-03 15:14:27

阅读数 129

评论数 0

原创 记录微信小程序开发过程

1.下载微信web开发者工具   对着微信小程序api开发前端 2.服务端需要自己开发  2.1 ipc备案:就是填一堆资料然后审核 2.2 https服务:需要先申请证书  可以去阿里云腾讯云之类的地方申请一年免费的个人证书 2.3 证书放入后端项目中启动 3.微信小程序配置合法域名  ...

2017-04-12 11:52:47

阅读数 406

评论数 0

原创 node.js搭建https服务

最近做微信小程序 要求服务端必须使用https安全通信 打算用node.js做,首先用阿里云的证书 服务    申请免费的然后下载pfx格式的证书 下载完成后把pfx证书放到项目中   修改证书路劲和添加密码  运行即可 js代码: const https = require(&#...

2017-04-11 16:51:09

阅读数 909

评论数 0

原创 spring boot 打包部署发布

springboot 的一大特性 : 内置了tomcat  所以不需要安装web server容器,spring-boot-maven-plugin 允许你把spring boot项目打包成jar包 ,直接启动,双击jar包或 java -jar xxx.jar即可启动 前提是在pom.xml中加...

2017-02-08 11:01:45

阅读数 8495

评论数 0

原创 上传文件 使用HTML5的FormData 提交表单和文件数据

后台部分: 数据库可以存放二进制流数据  主流的如mysql  oracle 中的blob类型就是二进制流。但是数据库一般是系统的瓶颈,文件建议存放在硬盘,路劲存放在数据库。不管目前针对 的是什么项目,文件都不是存放在数据库里  而是放到独立的一台静态文件服务器中,而是把文件目的地(地址)放...

2017-01-10 16:46:31

阅读数 1181

评论数 0

原创 ES elasticsearch

新增 PUT /megacorp/employee/2{ "first_name" : "Jane", "last_name" : "Smith", "age" : ...

2016-12-27 15:01:29

阅读数 249

评论数 0

转载 redis 安装 java 实例

Redis数据库提供多种语言的API。 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-...

2016-12-27 14:31:15

阅读数 214

评论数 0

翻译 MQTT paho客户端使用

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。 ...

2016-12-27 14:00:37

阅读数 8919

评论数 0

翻译 分布式系统架构

分布式演化历程 数据库优化: 缓存,读写分离,分库分表。 服务器优化: 分布式,cdn加速,反向代理, 业务拆分。 应用服务和数据服务分离数据库读写分离数据库写入、更新的这些操作的部分数据库连接的资源竞争非常激烈数据库中访问较集中的一小部分数据存储在缓存服务器中,减少数据库的访问次数,降低...

2016-12-21 16:46:49

阅读数 582

评论数 0

翻译 JVM 原理

JVM自身的物理结构   JVM 生命周期 开始于一个main()方法,这个方法必须是公有、返回void、直接受一个字符串数组。 只要Java虚拟机中还有普通的线程(非守护线程)在执行,Java虚拟机就不会停止。如果有足够的权限,你可以调用exit()方...

2016-12-20 15:16:35

阅读数 280

评论数 0

原创 Java8 新特性

和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。StringBuffer 的方法是线程安全的(能同步访问)。由于 StringBuilder 有速度优势可变参数 public static void pri...

2016-12-06 10:51:17

阅读数 211

评论数 0

原创 用ue4构建第一个房屋

2016-12-03 10:04:34

阅读数 650

评论数 0

原创 Unreal engine 4 安装配置 visual studio 2015 安装

unreal官网 右上角获取虚幻引擎 安装全程不需要翻墙安装完这个样子: 点击unreal engine页  下载引擎的最新版本,全程也不需要翻墙. 安装完就可以启动啦! unreal开发  分蓝图和c++代码两种形式.蓝图就是可以不用写代码直接用工具的形式构建项目,不过显然代码功...

2016-11-30 08:46:12

阅读数 4340

评论数 0

原创 Golang 语法 知识点提要

结构 package main  //包名  package main表示一个可独立执行的程序,每个 Go 应用程序都包含一个名为 main 的包 import "fmt" /* 程序开始执行的函数。main 函数是每一个可执行程序所必须包含的...

2016-11-24 18:19:13

阅读数 402

评论数 0

原创 Scala语法 知识点提要

*Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 *Scala 运行在Java虚拟机上,并兼容现有的Java程序。 *类名首字母大写,方法名首字母小写,文件名和对象名一致,def main(args: Array[Strin...

2016-11-24 11:44:59

阅读数 294

评论数 0

原创 TypeScript 知识点提要

基础类型      布尔值: let isDone: boolean = false;数值: let decLiteral: number = 6;字符串: let name: string = "bob";数组: let list: number[] = [1, 2...

2016-11-23 10:13:11

阅读数 433

评论数 0

翻译 session cookie OAuth2.0 加密算法分类和常用的算法

session和cookie 1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Ses...

2016-11-21 09:55:24

阅读数 4824

评论数 0

原创 node7.1 https相关

创建https服务 https.createServer(options[, requestListener]) // curl -k https://localhost:8000/ const https = require('https'); const fs = requ...

2016-11-18 17:22:06

阅读数 487

评论数 0

原创 socket servlet websocket 概念 区别与联系

socket: 建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接 口,这就是Socket编程接口;HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动机,提供了网络通信的...

2016-11-17 15:10:30

阅读数 2385

评论数 0

原创 ES6新标准 提要

1.增加局部变量 关键字: let   常量:const 2.class  3.函数新写法: save = (i)=> i+1 4.js中html  `` 5.解构

2016-11-17 15:07:52

阅读数 343

评论数 0

原创 python3 语法 知识点提要

1.编程方式: 交互式编程:cmd命令行 脚本式编程:执行 .py文件 2.标识符: 以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问; 以双下划线开头的(__foo)代表类的私有成员;以双          下划线开头和结尾的 (__foo__)代表python里...

2016-11-17 14:46:26

阅读数 183

评论数 0

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