Jacquelyn38 Jacquelyn38
4年前
使用Node.js还可以发邮件?
前言今天,我们给大家开发一个小效果。篇幅比较短,主要给大家展示效果。实战1.首先我们初始化一个Node项目npm init y2.创建一个app.js文件'use strict';const nodemailer  require('nodemaile
晴雯 晴雯
2年前
Mac 触控增强神器:BetterTouchTool的使用
Mac触控板的真香体验相信不用多说,大家都已经很清楚了。这里要介绍的BetterTouchTool(以下简称BTT)工具的使用教程一、破解版下载二、基础设置设置窗口有两个:1、配置窗口(设置手势、快捷键等);2、偏好设置。这里需要打开偏好设置窗口1、设置语
艾木酱 艾木酱
3年前
Golang使用gopg访问MemFireDB数据库
本篇介绍如何使用Golang访问MemFireDB数据库。如果大家有个人项目或者公司内部测试项目,推荐大家尝试MemFireCloud,不用自己搭建数据库,在家或者公司随时可以访问。gopg是Golang中最常用的访问数据库的ORM库,MemFireDB兼容Postgres接口,所以可以直接把MemFireDB当Postgres使用。在memfiredb
Easter79 Easter79
3年前
Spring使用静态工厂方法创建Bean
1\.使用静态工厂方法创建Bean    使用静态工厂方法创建Bean实例时,class属性也必须指定,但此时class属性并不是指定Bean实例的实现类,而是静态工厂类。因为Spring需要知道是用哪个工厂来创建Bean实例。另外,还需要使用factorymethod来指定静态工厂方法名,Spring将调用静态工厂方法(可能包含一组参数),
Stella981 Stella981
3年前
IDEA Spring使用Swagger2 API接口
根据Swagger2可以快速帮助我们编写最新的API接口文档,再也不用担心开会前仍忙于整理各种资料了,间接提升了团队开发的沟通效率。1\.引入依赖<!Swagger2api接口插件<dependency<groupIdio.springfox</groupId
Stella981 Stella981
3年前
Spring Boot使用@Async实现异步调用
异步调用对应的是同步调用,同步调用可以理解为按照定义的顺序依次执行,有序性;异步调用在执行的时候不需要等待上一个指令调用结束就可以继续执行。我们将在创建一个SpringBoot工程来说明。具体工程可以参考github代码https://github.com/UniqueDong/springbootstudy(https://www.osc
Stella981 Stella981
3年前
CentOS 6.5使用yum快速搭建LAMP环境
由于这里采用yum方式安装,前提是我们必须配置好yum源。为了加快下载速度,建议使用网易的yum源。参考:CentOS(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.linuxidc.com%2Ftopicnews.aspx%3Ftid%3D14)配置网易163yum源htt
Easter79 Easter79
3年前
SpringBoot下使用Junit4测试代码
_SpringBoot_在使用_约定大于_配置的规则之后,配置便少了很多。今天就讲讲如何在SpringBoot的框架下使用Junit对已完成的代码进行测试。首先创建一个所有测试都需要继承的父类,便于后面进行统一的变更、管理。而且后面继承的子类也可以专注在测试方面,少些很多代码。importjava.util.HashMap;imp
Wesley13 Wesley13
3年前
Java8(5):使用 Optional 处理 null
Java8(5):使用Optional处理null写过Java程序的同学,一般都遇到过NullPointerException:)——为了不抛出这个异常,我们便会写如下的代码:UserusergetUserById(id);if(user!
Stella981 Stella981
3年前
Netty实战十三之使用UDP广播事件
1、UDP的基础知识我们将会把重点放在一个无连接协议即用户数据报协议(UDP)上,它通常用在性能至关重要并且能够容忍一定的数据报丢失的情况下。面向连接的传输(如TCP)管理了两个网络端点之间的连接的建立,在连接的生命周期内的有序和可靠的消息传输,以及最后,连接的有序终止。相比之下,在类似于UDP这样的无连接协议中,并没有持久化连接这样的概念,并且每个