自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 收藏
  • 关注

转载 事情方法论

做事前 5W+1Hwhat why who when where how是什么为什么 谁什么时候在哪 如何做详见:https://yq.aliyun.com/articles/700043?spm=a2c4e.11157919.spm-cont-list.144.2a2d27aeNe5MO5目标的定制: SMAT法则做事中...

2019-05-05 12:09:00 163

转载 面试题库

leetcode转载于:https://www.cnblogs.com/DengGao/p/leetcode.html

2019-02-21 19:18:00 118

转载 集合的交、查、并

http://ifeve.com/google-guava-collectionutilities/转载于:https://www.cnblogs.com/DengGao/p/10193972.html

2018-12-29 09:57:00 228

转载 maven构建jar包

1.执行可执行的class,代码内需要有入口main方法2.通过mvn package来构建jar包3.使用java -jar test.jar来执行jar包https://www.cnblogs.com/dzblog/p/6913809.html转载于:https://www.cnblogs.com/DengGao/p/mave_package.html...

2018-12-28 16:13:00 258

转载 环境隔离与属性替换

环境隔离的意义不同环境下属性值可能不同,比如开发环境和测试环境的数据库连接的配置不同。 因此需要环境隔离机制,指定不同的环境。maven环境隔离与属性替换<resources>与<profile>标签共同定义不同的环境<resources>指定配置文件,<profile>指定属性代码块...

2018-12-20 14:48:00 96

转载 安装与使用adb

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"brew install Caskroom/cask/android-platform-toolsadb install -r apk包转载于:https://www.cnb...

2018-05-11 12:30:00 50

转载 HTTP状态码

状态码400:参数错误。状态码502:后端服务不存在。 (一般是负载均衡器ng等,返回)状态码504:连接超时或者读超时。转载于:https://www.cnblogs.com/DengGao/p/8876061.html...

2018-04-18 16:59:00 156

转载 移动开发解决方案

1.IOS与android,使用原生态SDK开发。 需要为每个平台分别建立应用程序。2.PhoneGap开发。为每个平台分别编译应用程序。 地址 http://cordova.apache.org/3.react-native。摒弃平台差异,独立编译。 地址 http://facebook.github.io/react-native/转载于:https:...

2018-04-16 15:42:00 105

转载 jetty

官网http://wiki.eclipse.org/Jettywikihttp://wiki.eclipse.org/Jetty/Reference/jetty-env.xml官方文档http://www.eclipse.org/jetty/documentation/current/转载于:https://www.cnblogs.com/DengGa...

2017-11-16 11:49:00 67

转载 jetty配置

1. 环境变量配置export JETTY_HOME=jetty根目录export PATH=$PATH:$JETTY_HOME2. 启动 在控制台中启动 java -jar $JETTY_HOME/start.jar 首次启动会报错:Usage: java -jar start.jar [options] [properties] [configs]...

2017-10-26 15:46:00 316

转载 压缩与解压

.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName转载于:https://www.cnblogs.com/DengGao/p/linux_tar.html

2017-10-26 14:54:00 65

转载 maven-忽略文件-.gitignore文件

# kdiff3 ignore*.orig# maven ignoretarget/# eclipse ignore.settings/.project.classpath# idea ignore.idea/*.ipr*.iml*.iws# temp ignore*.log*.cache*.di...

2017-10-25 13:45:00 785

转载 web容器启动过程与web.xml

http://www.cnblogs.com/vanl/p/5737656.html转载于:https://www.cnblogs.com/DengGao/p/java-web.html

2017-10-20 16:47:00 72

转载 maven-下载源码与javadoc

https://my.oschina.net/boltwu/blog/533609转载于:https://www.cnblogs.com/DengGao/p/maven_source_javadoc.html

2017-10-20 12:29:00 88

转载 lombok

使用:http://www.cnblogs.com/holten/p/5729226.html  原理:https://my.oschina.net/darkness/blog/510808/转载于:https://www.cnblogs.com/DengGao/p/lombok.html

2017-10-18 15:06:00 49

转载 mysql-启动、关闭与重启

启动service mysqld startmysql.server start 停止service mysqld stopmysql.server stop重启mysql.server restart转载于:https://www.cnblogs.com/DengGao/p/mysql_start.html

2017-10-16 16:54:00 104

转载 jvm内存参数配置

qunar国内旗舰店master (4核 8G)qunar国内旗舰店hub(4核 8G)qunar国内旗舰店provider(4核 8G)转载于:https://www.cnblogs.com/DengGao/p/qunar_flagship_jvm_profile.html...

2017-10-10 17:57:00 79

转载 不会用到的索引的场景

转载于:https://www.cnblogs.com/DengGao/p/index_not_use.html

2017-10-10 11:48:00 114

转载 java数组复制

http://www.cnblogs.com/zhengbin/p/5671403.html转载于:https://www.cnblogs.com/DengGao/p/java-array-copy.html

2017-09-26 12:36:00 56

转载 mysql-事务隔离级别

read committed 使用的技术mvcc + 锁(update、insert、delete)repeatable read 使用的技术mvcc + 锁(update、insert、delete)不可重复读是两次读取幻读是修改+读取转载于:https://www.cnblogs.com/DengGao/p/mysql-asociate.html...

2017-09-11 11:29:00 47

转载 LVS+Keepalived实现高可用

http://blog.chinaunix.net/uid-16723279-id-3651396.html转载于:https://www.cnblogs.com/DengGao/p/7489119.html

2017-09-07 12:47:00 48

转载 线程协作-Semaphore并发限制

Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源。转载于:https://www.cnblogs.com/DengGao/p/Semaphore.html...

2017-09-06 00:54:00 67

转载 线程协作-CountDownLatch

CountDownLatch允许一个或多个线程等待其他线程完成操作。转载于:https://www.cnblogs.com/DengGao/p/CountDownLatch.html

2017-09-06 00:50:00 75

转载 线程协作-等待与通知

任意一个Java对象,都拥有一组监视器方法(定义在java.lang.Object上),主要包括wait()、wait(long timeout)、notify()以及notifyAll()方法,这些方法与synchronized同步关键字配合,可以实现等待/通知模式。Condition接口也提供了类似Object的监视器方法,与Lock配合可以实现等待/通知模式,但是这两者在使用方式以...

2017-09-06 00:24:00 69

转载 线程协作-中断

一个线程在未正常结束之前, 被强制终止是很危险的事情. 因为它可能带来完全预料不到的严重后果. 所以你看到线程的suspend()、resume()和stop()方法(线程的暂停、恢复和终止)被废弃应用场景:(1)不能直接把一个线程搞挂掉, 但有时候又有必要让一个线程死掉, 或者让它结束某种等待的状态该怎么办呢? 优雅的方法就是, 给那个线程一个中断信号, 让它自...

2017-09-06 00:02:00 65

转载 maven官网

https://maven.apache.org/index.html转载于:https://www.cnblogs.com/DengGao/p/maven-offlical-site.html

2017-08-30 16:50:00 106

转载 查看出口ip

curl ipinfo.io转载于:https://www.cnblogs.com/DengGao/p/ipinfo.html

2017-08-25 15:24:00 271

转载 tomcat官网

http://tomcat.jaxmao.org/appdev/index.html配置http://www.cnblogs.com/starhu/p/5599773.html转载于:https://www.cnblogs.com/DengGao/p/tomcat_official.html

2017-08-21 22:01:00 95

转载 logback官网

https://logback.qos.ch/转载于:https://www.cnblogs.com/DengGao/p/logback_official_site.html

2017-08-15 21:24:00 175

转载 限流与熔断

缘由主要功能简易熔断工具reject反馈限流工具根据负载动态限流用法引入 pom新增 component-scan构建 DynamicLimiter策略事件监控服务调用结果熔断策略reject 反馈限流策略根据负载动态限流调用限流熔断判断逻辑QConfig 配置全局开关...

2017-08-14 17:59:00 280

转载 linux内核3.6版本及以下的bug引发的故障--cpu使用率100%

现象: 旗舰店运价库cpu使用率100%,load升高,导致后续的请求失败。 重启服务器,cpu、load恢复正常。触发条件: (1)linux内核3.6版本及以下。 (线上机器大部分是2.6.32) (2)mysql-connector-java5.1.31版本及以下。(各业务线需要自己check) (3)mys...

2017-08-10 11:55:00 270

转载 java bean对象拷贝

Java的bean的属性复制,大家可以都看一下。谈谈Java开发中的对象拷贝http://www.wtnull.com/view/2/e6a7a8818da742758bcd8b73d49d6be2.htmlJava Bean 属性复制的几种框架比较http://www.jianshu.com/p/4c4c51f06b53Easy-mapper – 一个灵活可扩展的高性能Be...

2017-07-28 14:19:00 130

转载 运行日志

日志类型catalinalocalhostmanageradminhost-manager每类日志的级别分为如下 7 种:SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)tomcat每天都会在logs目录生成文件:catalin...

2017-07-27 21:10:00 228

转载 catalina_home与catalina_base

CATALINA_HOME是Tomcat的安装目 录,CATALINA_BASE是Tomcat的工作目录。如果我们想要运行Tomcat的多个实例,但是不想安装多个Tomcat软件副本。那么我们可以配置多个工作目录,每个运行实例独占一个工作目录,但是共享同一个安装目录。Tomcat每个运行实例需要使用自己的conf、logs、temp、webapps、work和shar...

2017-07-27 20:46:00 196

转载 lsof

简介 lsof(list open files)是一个列出当前系统打开文件的工具。 在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序...

2017-07-18 16:23:00 45

转载 定时任务-crontab

一、crond简介 crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程。 crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。 所有用户定义的cronta...

2017-07-17 16:06:00 65

转载 access日志配置

链接地址: https://wenku.baidu.com/view/3e20fac758f5f61fb73666cf.htmlorg.apache.catalina.valves.AccessLogValve转载于:https://www.cnblogs.com/DengGao/p/AccessLogValve.html

2017-07-17 15:41:00 227

转载 常用sql语句

查看表状态show table status like 'order_info';查看表结构show create tableorder_info转载于:https://www.cnblogs.com/DengGao/p/sql.html

2017-06-16 17:48:00 52

转载 java常识

java方法;方法唯一性: 方法名称+参数+返回值类型。方法重载: 方法名称相同,参数列表不同。方法覆盖(子类覆盖父类): 方法名称+参数+返回值类型相同。 转载于:https://www.cnblog...

2017-06-16 16:32:00 42

转载 高性能mysql读后感

1. 事务里的写操作,四种隔离级别,都会加排他锁。2. 事务里的读操作,前三种隔离级别,不会加锁,最后一种隔离级别,会加共享锁。3. 上面的写、读操作,都是隐式加的锁。 可以自己显示对读操作进行加锁:SELECT ... LOCK IN SHARE MODE(对这行数据加共享锁);SELECT ... FOR UPDATE(对这行数据加排它锁)4. 事务里的锁都是同一时刻释...

2017-06-15 20:26:00 136

空空如也

空空如也

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

TA关注的人

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