03 2020 档案

摘要:Configuration -> + -> Tomcat Server -> local 点击Server tab页的Configure按钮,进入配置tomcat安装文件的页面 配置完成,启动后,可以查看启动日志,其中: CATALINA_HOME 路径为 以上的Tomcat Home所配置的路径; 阅读全文
posted @ 2020-03-29 21:35 &小程序& 阅读(1200) 评论(0) 推荐(0)
摘要:一、检查电脑环境 1)首先确认电脑java和tomcat是否安装和配置:Java开发环境配置基础教程(IDEA Windows篇) 2)安装 git 3)确认正确安装了 IDEA 开发工具,并配置 IDEA 相关参数,例如 git 地址,java sdk 地址等。 4)确认apllo配置文件,在 C 阅读全文
posted @ 2020-03-29 12:16 &小程序& 阅读(264) 评论(0) 推荐(0)
摘要:我一般把 Toolbar 关了的 每次有人问我,「我的 idea 底部工具栏不见了,怎么调出来」,「我的 idea 底部工具栏怎么和你的不一样」,「我的 idea 左侧、右侧工具栏呢,看看」,我就直接一张截图。 阅读全文
posted @ 2020-03-29 12:10 &小程序& 阅读(1505) 评论(0) 推荐(0)
摘要:IDEA一直使用的是白色界面,看久了刺眼,也不显示的高大上。。。 现在准备换成黑色界面,既能装逼也能换眼,idea自带一种黑色主题。。。 File >Settings 瞬间高大上了许多 阅读全文
posted @ 2020-03-29 11:59 &小程序& 阅读(1630) 评论(0) 推荐(0)
摘要:命令行关机命令 shutdown Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中。 如果你输入"shutdown -t 0",则会立刻关机。 比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdo 阅读全文
posted @ 2020-03-29 11:06 &小程序& 阅读(1295) 评论(0) 推荐(0)
摘要:一、什么是方法引用? 简单来说就是一个Lambda表达式,方法引用提供了一种引用而不执行方法的方式,运行时,方法引用会创建一个函数式接口的实例。 如下所示: @Test public void example1(){ //使用Lambda表达式 Consumer<String> consumer1 阅读全文
posted @ 2020-03-28 17:48 &小程序& 阅读(390) 评论(0) 推荐(0)
摘要:例1、用lambda表达式实现Runnable 我开始使用Java 8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java 8之前的runnable实现方法,需要4行代码,而使用lambda表达式只需要一行代码。我们在这里做了什么呢?那就是用 阅读全文
posted @ 2020-03-28 17:28 &小程序& 阅读(854) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-28 16:25 &小程序& 阅读(337) 评论(0) 推荐(0)
摘要:1.现在apollo-master :https://github.com/ctripcorp/apollo 2.解压apollo-master 进入apollo-master/scripts 找到build.sh文件 3.对build.sh进行修改:修改数据库连接、修改meta-server服务器 阅读全文
posted @ 2020-03-28 15:36 &小程序& 阅读(2023) 评论(0) 推荐(0)
摘要:1、apolo的github上的文档很全,大家可以去github上查看下面是java客户端使用文档 https://github.com/ctripcorp/apollo/wiki/Java%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BD%BF%E7%94%A8%E6%8C%87% 阅读全文
posted @ 2020-03-28 15:34 &小程序& 阅读(2053) 评论(0) 推荐(0)
摘要:转自:记一个真实的排障案例:携程Redis偶发连接失败案例分析:https://mp.weixin.qq.com/s/VvAFpLmwg0bJZrnLUIv18A Redis是使用非常广泛的开源缓存数据库,在携程几乎所有业务线都有使用。本文来源于线上真实案例,记录了一次偶发Redis访问错误的排障过 阅读全文
posted @ 2020-03-28 15:24 &小程序& 阅读(2875) 评论(0) 推荐(0)
摘要:1.在对应应用(appid)上记录日志 记录日志的格式(完整字符串),以 .net 为例: .net注意:使用Stopwatch时,要么每个模块都重新new一个对象,如果使用同一个对象,每个模块记录后必须stopwatch.Reset一下,否则时间会累加!!! 最终形成如下格式: @json {"g 阅读全文
posted @ 2020-03-28 15:23 &小程序& 阅读(949) 评论(0) 推荐(0)
摘要:session保存在专门的StateServer中,该种方式,性能损失比sql略好。比inproc据说有10%-15%的性能损失。怎么使用StateServer 服务器呢? 1、初始化StateServer服务器 启动ASP.NET 状态服务【aspnet_state】,该服务默认是手动启动的,可以 阅读全文
posted @ 2020-03-28 15:15 &小程序& 阅读(261) 评论(0) 推荐(0)
摘要:理解完整英文解释,便于记忆 su:Swith user 切换用户,切换到root用户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使用率chown: Change owner 改变所有者chgrp 阅读全文
posted @ 2020-03-28 15:11 &小程序& 阅读(450) 评论(0) 推荐(0)
摘要:IIS默认只能记录到第一层直接来源IP,为了方面分析日志,需要记录到代理后面的的IP,即 X-Forwarded-For,可以按照微软官方方案: 下载地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=7211 1.启动IIS管理器 阅读全文
posted @ 2020-03-28 15:10 &小程序& 阅读(953) 评论(0) 推荐(0)
摘要:一、检查电脑环境 1)首先确认电脑java和tomcat是否安装和配置:Java开发环境配置基础教程(IDEA Windows篇) 2)安装 git 3)确认正确安装了 IDEA 开发工具,并配置 IDEA 相关参数,例如 git 地址,java sdk 地址等。 4)确认apllo配置文件,在 C 阅读全文
posted @ 2020-03-28 15:08 &小程序& 阅读(398) 评论(0) 推荐(0)
摘要:一、 安装JDK 下载Java SE,并安装: http://www.oracle.com/technetwork/java/javase/downloads/index.html 配置环境变量,不知道配置,请百度 https://jingyan.baidu.com/article/6dad5075 阅读全文
posted @ 2020-03-28 15:07 &小程序& 阅读(913) 评论(0) 推荐(0)
摘要:快捷键参考 For Windows & Linux: PDF 快捷键参考 For Mac: PDF 其他: Ctrl+Alt+U,查看继承关系,然后双击相应类或接口可查看: Shift+Shift,全局搜索,选中任意类、方法、关键字等,连按两下shift: Alt+Enter,智能辅助,光标位置不同 阅读全文
posted @ 2020-03-28 15:05 &小程序& 阅读(190) 评论(0) 推荐(0)
摘要:有时不清楚类名或变量名的大小写,智能提示不会出来,默认是区分大小写的,可改为不区分,方面提示, 打开设置(CTRL+ALT+S)搜索editor,找到“Code Completion”->点击Case sensitive completion后面的选择框,选中None,然后一路确定即可。如下图: I 阅读全文
posted @ 2020-03-28 15:04 &小程序& 阅读(1332) 评论(0) 推荐(0)
摘要:对于大部分C#程序开发人员,使用Visual Studio,已经内置了各种项目模版,以 java IDEA 开发工具来说,一般使用 Maven 和 Gradle 来进行项目创建, 以 Maven 为例,对常用的模版进行介绍: 新建Maven project项目时,需要选择archetype。 那么, 阅读全文
posted @ 2020-03-28 15:03 &小程序& 阅读(398) 评论(0) 推荐(0)
摘要:一张图说明问题: 阅读全文
posted @ 2020-03-28 15:02 &小程序& 阅读(134) 评论(0) 推荐(0)
摘要:常见需要修改的配置文件: /etc/gitlab/gitlab.rb /var/opt/gitlab/gitlab-rails/etc/gitlab.yml 常用命令: # 重新应用gitlab的配置 sudo gitlab-ctl reconfigure # 重启gitlab服务 sudo git 阅读全文
posted @ 2020-03-28 14:53 &小程序& 阅读(734) 评论(0) 推荐(0)
摘要:一、Linux权限的概念 Linux下有两种用户:普通用户和超级用户:普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 命令: su [用户名] 功能:切换用户 Linux权限管理 1.文件访问者 阅读全文
posted @ 2020-03-28 14:48 &小程序& 阅读(204) 评论(0) 推荐(0)
摘要:SpringBoot为我们做的自动配置,确实方便快捷,但一直搞不明白它的内部启动原理,这次就来一步步解开SpringBoot的神秘面纱,让它不再神秘。 @SpringBootApplication public class Application { public static void main( 阅读全文
posted @ 2020-03-28 12:08 &小程序& 阅读(3023) 评论(0) 推荐(2)
摘要:SpringMVC的工作原理图: SpringMVC流程 1、 用户发送请求至前端控制器DispatcherServlet。 2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处 阅读全文
posted @ 2020-03-28 11:59 &小程序& 阅读(180) 评论(0) 推荐(0)
摘要:背景: 重要事务上蚂蚁金服的链,能够出证。 需求见:http://ax.homedo.com/YF-38996/ 蚂蚁金服接口文档:https://tech.antfin.com/docs/2/130331 为避免各个业务模块各自分别对接蚂蚁金服,避免上链代码对现系统的侵入性,充分解耦。 概要设计: 阅读全文
posted @ 2020-03-27 09:48 &小程序& 阅读(303) 评论(0) 推荐(0)
摘要:中间件和框架开发状态 框架研发&推广策略: 贴合公司的整体业务节奏 Q2/Q4 重点在大促;Q1/Q3 重点在业务大项目、业务重构,业务研发团队相对能有更多时间进行技术重构; Q2 & Q4以练内功为主; Q1 & Q3以推广 & 业务架构重构为主; 组件名 优先级 功能简要描述 架构内部完成验证、 阅读全文
posted @ 2020-03-27 09:35 &小程序& 阅读(301) 评论(0) 推荐(0)
摘要:Math.Floor 总是舍去小数 double result1 = Math.Floor(0.3); Console.WriteLine(result1);//result1显示0 double result2 = Math.Floor(0.5); Console.WriteLine(result 阅读全文
posted @ 2020-03-24 17:59 &小程序& 阅读(612) 评论(0) 推荐(0)
摘要:Iterator iterator=hongBaoJuntanData.iterator(); while (iterator.hasNext()){ ProductJunTanData item=(ProductJunTanData)iterator.next(); //判断该商品的活动Id是否包 阅读全文
posted @ 2020-03-11 22:09 &小程序& 阅读(557) 评论(0) 推荐(0)
摘要:当tomcat重启时就会将war包解压成文件夹。你说拿不到最新的文件,你试试把tomcat目录下的Catalina/localhost下的文件夹都删除掉,再重新访问一下你的项目,localhost下存的都是缓存,删除后再访问就会去你新发布的项目下找资源了。 阅读全文
posted @ 2020-03-11 22:08 &小程序& 阅读(632) 评论(0) 推荐(0)