mac中webstorm的设置
WebStorm 在 Mac 版本的基本设置,包括 ES6、Node.js、字体大小等
http://www.cnblogs.com/zhourongcode/p/9196874.html
mac中webstorm快捷键
设置:command+,
commad+alt(option)+T:包裹(标签或者if-else)
command+/:注释
commad+alt+/:块注释
alt+↑:向上选取代码块
alt+↓:向下选取代码块
command+alt+l:格式化
tab,shift+tab:调整缩进
commad+d:复制行
commad+delete:删除当前行
shift+回车:调到下...
angular中:Throttling history state changes to prevent the browser from hanging.的问题解决
确认有了路由守卫
路由守卫跟路由不匹配
无限报错,浏览器卡死
Angular2中使用ngx-translate进行国际化
Angular2中使用ngx-translate进行国际化
https://blog.csdn.net/u014291497/article/details/61233033
在angular中引入iconfont字体图标
iconfont地址
选中后,放在自己的项目文件夹中
此时需要设置文件(项目行中有更多操作,选中编辑项目)
family:cloudicon_
前缀:cloudicon,生成的文件为:
font-family: "cloudicon_";
.cloudicon-edit:before { content: "\e600"; }
iconfont网站下载文件后:
iconfont.sc...
angular项目启动
使用环境:
Angular CLI: 1.7.4
Node: 8.11.1
执行:ng new cloud --routing --style scss --skip-install
生成文件上传到github上
maven- 多模块和继承
通常来说,在Maven的多模块工程中,都存在一个pom类型的工程作为根模块,该工程只包含一个pom.xml文件,在该文件中以模块(module)的形式声明它所包含的子模块,即多模块工程。在子模块的pom.xml文件中,又以parent的形式声明其所属的父模块,即继承。然而,这两种声明并不必同时存在,我们将在下文中讲到这其中的区别。
(一)创建Maven多模块工程
LeetCode - 107. 二叉树的层次遍历 II
107. 二叉树的层次遍历 IIimport java.util.*;
class TreeNode {
int val;
TreeNode left;
TreeNode right;
}
利用Druid实现应用和SQL监控
一、关于Druid
Druid是一个JDBC组件,它包括三部分:
DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。
DruidDataSource 高效可管理的数据库连接池。
SQLParser
Druid可以做什么?
1) 可以监控数据库访问性能,Druid内置提供了一个功能强大的St
Java虚拟机详解----常用JVM配置参数
原文地址:http://www.cnblogs.com/smyhvae/p/4736162.html
【声明】
欢迎转载,但请保留文章原始出处→_→
生命壹号:http://www.cnblogs.com/smyhvae/
文章来源:http://www.cnblogs.com/smyhvae/p/4736162.html
联系方式:smyhvae@163
浅读elastic-job总结所用设计模式
最近在研读开源分布式定时任务框架elastic-job源码,基本清晰该框架逻辑架构和设计理念,现总结研读过程中使用到的设计模式。
1. 单例模式
设计模式中最基本也是最常用的一种,在es-job中使用如下:@NoArgsConstructor(access = AccessLevel.PRIVATE)
public final class JobRegistry {
策略模式+工厂模式优化if...else if...else if结构
首先,按照if...else if语句来实现打折商品的例子,代码如下:
public class Example {
public Double calRecharge(Double charge ,RechargeTypeEnum type ){
if(type.equals(RechargeTypeEnum.E_BANK)){
Maven 两个项目间的war依赖
本文包括两个Maven管理的示例应用——Warsaw和Global。Warsaw是进行了全面配置的Web应用,带有两个简单的Web页面。Global依赖于Warsaw项目,引入了一个服务和几个新的Web页面,还修改了Warsaw组件的拷贝。这两个Web应用都打包为WAR文件,并进行了配置,能在Jetty或其它Servlet容器中运行。在命令行运行mvn
jetty:run-war命令即可轻松启
nginx几种转发机制
nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。
nginx的upstream目前支持的5种方式的分配
轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
upstream backserver
今日推荐
周排行