自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DURING的博客

不念过往,不惧将来!

原创 CentOS6.8上安装Mysql5.7报错[Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)]

在CentOS6.8上安装Mysql5.7,在执行#yum install mysql-community-server时报错: 错误:Package: mysql-community-server-5.7.25-1.el7.x86_64 (mysql57-community) Requires...

2019-04-11 01:12:52

阅读数 2829

评论数 0

原创 Mac上安装Gradle

确认JDK版本在1.6以上。通过java -version查看当前JDK版本。 下载Gradle。 记得下载all的版本。下载后解压。 vim ~/.bash_profile export GRADLE_HOME="/Users/during/Documents/Software/gra...

2019-04-09 23:57:01

阅读数 45

评论数 0

原创 CentOS 7 下安装 ElasticSearch

本文介绍在CentOS 7 下如何安装ElasticSearch。 环境: CentOS 7.2 + jdk 1.8.0_161 + ElasticSearch 6.6.1 1. 前提安装配置好jdk 1.8。 2. 创建用于启动ElasticSearch的用户。 ElasticSearch ...

2019-03-12 23:14:01

阅读数 87

评论数 0

原创 CentOS 7 下安装 Redis

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...

2019-02-09 23:52:19

阅读数 53

评论数 0

原创 MyBatis(二) —— 批量操作

批量插入数据 实体类: Progress.java package com.service.model; import java.util.Date; public class Progress { // 进度ID private Integer progressId; ...

2018-08-29 00:13:52

阅读数 79

评论数 0

原创 MyBatis(一) —— jdbcType

什么时候必须加上 jdbcType 在 coding 的时候,有时候会发现,比如在 User.xml 中,不管是用 userId = #{userId} 还是 userId = #{userId, jdbcType = Integer},都没有问题。但是什么时候必须要加上 jdbcType 呢?...

2018-08-18 15:57:07

阅读数 1235

评论数 0

原创 通过配置 Tomcat 实现输入域名直接跳到该域名下的某个网站

前言 经常会遇到这样的需求,比如需要实现在浏览器中输入公司的域名,跳转到公司官网。为了满足这样的需求,只需要在 tomcat 的 server.xml 配置文件中添加几行配置,就可满足这样的需求。 配置 <Host name="xxx.com&...

2018-08-16 17:22:54

阅读数 1761

评论数 0

原创 CentOS 7 下修改 Mysql 密码

登录 Mysql。 # mysql -u root -p 切换到 mysql 数据库。 mysql> use mysql; 修改密码。 mysql> update user set passw...

2018-08-16 16:20:17

阅读数 169

评论数 0

原创 MySQL server has gone away.

问题 在 mysql 需要导入大量数据的时候,会报 “MySQL server has gone away.” 的错误。 解决 方式一: ① 首先查看 mysql 最大允许接收的包的大小: mysql> show global variables like ‘m...

2018-08-15 17:11:07

阅读数 51

评论数 0

原创 CentOS 7下搭建 Git 服务器

本文将介绍如何在 CentOS 7 下搭建最新版本的 Git 服务器以及通过证书验证和口令验证两种方式访问 Git。一. CentOS 7 安装最新版的 Git服务器1. 查看 yum 仓库中的 Git 信息# yum info git可见yum仓库中的Git的版本是1.8.3.1,但是Git官网...

2018-04-05 01:02:14

阅读数 566

评论数 0

原创 Can't connect to MySQL server on 'x.x.x.x' (61)

在 Mac 上用 MySQLWorkbench 连接 CentOS 7 上的 Mysql 时报 'Can't connect to MySQL server on 'x.x.x.x' (61)',以下是错误排查。(注:Windows 上的 MySQ...

2018-04-03 12:23:00

阅读数 221

评论数 0

原创 CentOS 7 下安装 MySQL 5.7

从 CentOS 7 系统开始,MariaDB 成为 yum 源中默认的数据库安装包。在 CentOS 7 及以上的系统中使用 yum 安装 MySQL 包将无法使用 MySQL。您可以选择使用完全兼容的 MariaDB,或依照本文介绍配置来继续使用 MySQL。本文以在 CentOS 7 下安装...

2018-04-03 11:06:02

阅读数 4742

评论数 10

原创 Mac 远程登录 Linux 服务器

本文以登录腾讯云的 Linux(centos 7)服务器为例,介绍 Mac OS X 通过密码及密钥两种方式连接 Linux 服务器。1. 使用密码登录1. 打开 SSH 客户端( Mac 自带终端)。2. 输入 ssh root@x.x.x.x 或者输入 ssh -q -l root -p 22...

2018-04-02 22:55:49

阅读数 2561

评论数 0

原创 Angular 实现动态加载 Tab 标签

通过介绍两种方式来实现动态加载 Tab 标签的效果。1. 方式一:利用 Angular 动态加载组件实现效果图:原理:Angular 中动态加载组件的两种方式:加载已经声明的组件: 使用 ComponentFactoryResolver,将一个组件实例呈现到另一个组件视图上;动态创建组件并加载:使...

2018-02-24 17:24:36

阅读数 2461

评论数 1

原创 Angular 路由复用策略

1. 前言用 Angular 路由实现的 Tab 切换,当在不同 Tab 之间切换时,希望保留 Tab 中的状态,这时就需要用到路由复用策略 `RouteReuseStrategy`。用 上一篇 中的例子来继续说明路由复用策略:`Sub1` Tab 下有一个输入框,随便输入一些内容,当从 `Sub...

2018-02-17 00:52:29

阅读数 3247

评论数 0

原创 Angular Router Lazy Loading

1. 概述Angular Router 的懒加载是 Angular2 的一项核心特性。懒加载使我们的程序拥有更快的启动速度,因为它在初始加载的时候只需要加载主模块中的内容。当切换到不同路由中时,才去加载路由中定义的相关模块。本文通过 Tab 之间切换这一个简单的例子来说明 Angular Rout...

2018-02-16 01:59:05

阅读数 455

评论数 0

原创 Ionic Lazy Loading (二)

上一篇 Ionic Lazy Loading(一) 介绍了 Ionic 懒加载的原理及简单的代码实现,这一篇将介绍两种方式来组织 Component,Directives 和 Pipes,使 app 更好地支持懒加载。1. 方式一:封装模块这种方式是将每一个 Component,Directive...

2018-02-14 02:38:18

阅读数 188

评论数 0

原创 Ionic Lazy Loading (一)

1. 什么是 Ionic Lazy LoadingIonic Lazy Loading 是 Ionic 3 的一项新特性。NgModule 可以组织 App 的 Pages 并将它们分成一个个不同的 chunks,通过设置某些模块为延迟加载,只有用户在打开相关页面的时候,该页面所在模块的 js 文...

2018-01-30 22:03:42

阅读数 659

评论数 1

原创 Ionic 录音插件

本文介绍 Ionic cordova 平台下两个录音插件 cordova-plugin-media-capture 和 cordova-plugin-media的使用。1. cordova-plugin-media-capture1. 安装①  进入项目的根目录。②  安装 cordova plu...

2018-01-20 00:11:25

阅读数 2912

评论数 3

原创 The Caching Relationships of S3 / CloudFront / ReactNative

This article is going to study the caching relationships of S3 / CloudFront / ReactNative. The steps of creating S3 bucket and CloudFront Distributio...

2018-01-19 00:14:17

阅读数 322

评论数 0

原创 AWS CloudFront 介绍及配置

1. 什么是 Amazon CloudFront ? Amazon CloudFront 是 AWS 的 CDN,是一个用于加快将静态和动态的 Web 内容(如: .html, css, .js, 图片文件)分发给用户的Web 服务。举个简单的例子来说明。比如你在中国,想请求一张 Web 服...

2018-01-17 00:31:42

阅读数 10591

评论数 1

原创 用 serverless 将程序发布到 AWS Lambda

1. 将Gradle程序打包 gradle build  gradle build -x test(打包忽略test) 此时如果提示:”gradle不是内部或外部命令,也不是可运行的程序或批处理文件”,需要先安装gradle,安装步骤如下: ① 安装 cho...

2018-01-14 20:38:32

阅读数 1567

评论数 0

原创 React Native用CodePush实现热更新(二)

本文介绍将code-push-server放在AWS EC2服务器上,以S3作为storageType实现热更新。1. 创建S3 bucket。① 登录AWS账号,在Amazon S3控制台,点击“Create bucket”创建S3 bucket。② 在“Create bucket”对话框中,输...

2018-01-13 19:10:52

阅读数 510

评论数 1

原创 React Native用CodePush实现热更新(一)

本文介绍用微软默认的CodePush Cloud和将code-push-server放在本地服务器上,以local作为storageType实现热更新。1. 安装 CodePush CLI:npm install -g code-push-clicode-push -v 查看版本,显示版本说明安装...

2017-12-06 00:43:23

阅读数 1623

评论数 0

原创 Mac下安装React Native

1. 安装: 1. 安装Xcode: 从AppStore或Apple Developers(https://developer.apple.com/download/more/)下载安装就可以了。 2. 安装Node.js: 在Node.js的官网https://nodejs.org/中下...

2017-12-02 16:17:36

阅读数 177

评论数 0

原创 XXX is not allowed to connect to this MySQL server

问题:Caused by: java.sql.SQLException: null,  message from server: "Host '192.168.x.x' is not allowed to connect to this MySQL server&qu...

2017-11-06 22:28:17

阅读数 371

评论数 0

原创 MAC下升级Ruby

Mac操作系统自带Ruby,但一般为2.0,但许多软件的安装需要高版本的Ruby,所以今天讲一下在Mac下如何升级Ruby。这里介绍通过Homebrew安装:1. 安装Homebrew:    ruby -e "$(curl --insecure -fsSL https://raw.gi...

2017-11-05 22:43:15

阅读数 1993

评论数 0

原创 Mysql执行更新或删除操作时不以主键作为where条件报错

问题: 在执行 update prd_property set isdel = 1 where prdid = 211 时,报如下错误: Error Code: 1175. You are using safe update mode and you tried to update a t...

2017-06-26 23:34:18

阅读数 5110

评论数 0

原创 MAC 下使用 ngrok 实现内网穿透

1. 下载 MAC 版的 ngrok:https://ngrok.com/download2. 解压到指定目录: $ unzip -n ngrok-stable-darwin-amd64.zip -d /tmp3. 进入到解压后的 ngrok 所在路径:  $ cd /tmp4. 开启服务:  $...

2017-06-15 01:27:43

阅读数 18054

评论数 0

转载 MAC下PHP开发环境教程

http://www.cnblogs.com/On1Key/p/5799522.html

2017-04-23 23:12:01

阅读数 257

评论数 0

原创 创建Maven quickstart项目

1. File -> New -> Maven Project 2. 点击 “Next >” ,选择 “maven-archetype-quickstart”。 3. 点击 “Next >” 点击“Finis...

2017-04-22 13:56:05

阅读数 5070

评论数 2

原创 Mac下安装Maven

1. 下载安装包。从官网(https://maven.apache.org/download.cgi)下载 Maven 并解压。2. 配置 Maven 环境变量。① 打开终端 ,输入vim ~/.bash_profile。② 输入 i进入编辑模式,然后输入 Maven 的环境变量:export M...

2017-04-17 01:06:20

阅读数 43932

评论数 12

原创 在Mac下启动Tomcat

将加压好的 Tomcat 安装包放在某个路径下,重命名为 Tomcat 。(例如我放在了资源库下)输入 cd Library/Tomcat/bin 进到 Tomcat 的 bin 目录下输入 sudo chmod 755 *.sh 设置权限 输入 sudo sh startup.sh 启动 To...

2017-04-05 22:12:58

阅读数 1246

评论数 0

原创 用代码判断是 iPhone 还是 iPad

1. iPhone / iPad 判断#define IPHONE ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) if (IPHONE) { //do something on iPho...

2015-06-13 15:44:33

阅读数 853

评论数 0

原创 The 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not load

环境: Windows 10 Pro Insider Preview(10122),VS 2015 背景: Windows 10由10074升级到10122版本后,再次打开VS,“Preparing Solution”进度条走完之后,问题出现 问题: The ...

2015-05-25 16:19:29

阅读数 1702

评论数 0

原创 VMWare 提示“内部错误”的解决方案

环境: win7,VMware Workstation 10 问题: 打开 VMware - 选择一个虚拟机 - 点击绿色三角 “开启此虚拟机” - 提示 “内部错误” 解决方案: 右键 - 以管理员身份运行 - OK

2015-05-24 14:40:17

阅读数 433

评论数 0

原创 UIViewController 总结

1. 得到对应 UIViewController 对象的几种方法1. 通过 UIViewController 的 Storyboard ID 得到对应的 UIViewControllerCustomViewController *controller = [self.storyboard inst...

2015-05-20 22:21:59

阅读数 344

评论数 0

原创 iPhone和iPad屏幕尺寸和分辨率

(尺寸:对角线长短;分辨率:逻辑分辨率,单位为Point点) iPad 第一代,iPad 第二代:     尺寸:9.7英寸(25cm)     分辨率:1024*768 iPad 第三代:     尺寸:9.7英寸(25cm)     分辨率:2048*1536(Retina) i...

2015-05-20 21:25:02

阅读数 856

评论数 0

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