简介 公司开发架构为java语言的rpc dubbo架构,将功能分解为各个模块,模块较多,发布到环境上的应用为编译后的jar包和配置文件,以及启动关闭jar包的shell脚本。之前经常会出现进程启动不了,或程序启动了多个的情况,此次,做了优化,结构比较严谨,代码量少,就不放到github上了,在这里 ...
分类:
编程语言 时间:
2018-07-20 00:22:52
阅读次数:
170
程序启动时如果需要添加某些初始化代码可以使用以下事件处理 过滤用户登录状态验证时普遍使用拦截器或过滤器spring boot 2.0使用以下方式 ...
分类:
其他好文 时间:
2018-07-19 13:48:06
阅读次数:
773
昨天在腾讯课堂看springboot的视频,老师随口提问,尼玛竟然回答错了。特此记录! 问题: Spring web项目如果程序启动时出现异常,调用的是aop中哪类通知? 正确答案是: 异常返回通知。 回答问题的关键是,你得知道aop有哪几种通知类型吧! spring aop通知(advice)分成 ...
分类:
编程语言 时间:
2018-07-15 19:30:53
阅读次数:
286
利用ZK监听器实现分布式协调服务,即实现服务端服务健康状态的实时监测。1、编写一个服务端程序,实现原理:(1)服务端程序启动后,开启Socket监听(2)开启Socket监听后,将自己监听Socket身份信息临时写入Zookeeper集群(3)服务关闭后,Zookeeper集群自动将该服务身份信息从ZK集群清除实现代码package cn.itcast.zk.distributeserver;im
分类:
其他好文 时间:
2018-07-14 17:17:10
阅读次数:
214
主文件夹下的 app.js、app.json、app.wxss三个文件,.js后缀的是脚本文件,.json后缀的文件是配置文件,.wxss后缀的是样式表文件 创建页面 在这个教程里,我们有两个页面,index 页面和 logs 页面,即欢迎页和小程序启动日志的展示页,他们都在 pages 目录下。微 ...
分类:
微信 时间:
2018-07-11 21:57:00
阅读次数:
227
1、什么是线程池 线程池的基本思想是一种对象池,在程序启动时就开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。 2、使用线程池的好处 减少了创建和 ...
分类:
编程语言 时间:
2018-07-11 16:33:43
阅读次数:
200
OAuth2.0资料 今天看到一篇博主写了该系列文章,贴图和过程都比较详细,俗话说实践是检验真理的唯一标准(如果是按照参考文章复制粘贴,应该不会出现踩坑,但是我喜欢自己手动敲一遍),发现几个坑,因而总结下经验,让其他小白同学少走弯路 参考第一篇:https://www.cnblogs.com/cby ...
分类:
Web程序 时间:
2018-07-10 11:12:25
阅读次数:
397
一.前言: init进程 –> Zygote进程 –> SystemServer进程 –> Launcher桌面程序 -> 我们的App应用 init进程:linux的根进程,android系统是基于linux系统的,因此可以算作是整个android操作系统的第一个进程; Zygote进程:andr ...
分类:
移动开发 时间:
2018-07-07 22:28:36
阅读次数:
232
一、什么是进程、线程 在早期的计算机中,从计算机启动到关闭只执行一个程序,这个程序能够访问计算机内的所有资源。在计算机程序启动执行的时候你无法做任何别的事,这种裸机环境中是对资源极大的浪费。 那么这个时候,操作系统就应运而生了。在操作系统中,你可以运行多个应用程序,每个程序运行在独立的进程当中,操作 ...
分类:
其他好文 时间:
2018-07-07 20:32:14
阅读次数:
154
原文:WPF支持OneWay,TwoWay,OneTime,Default和OneWayToSource 无论是目标属性还是源属性,只要发生了更改,TwoWay就会更新目标属性或源属性。 OneWay仅当源属性发生更改时更新目标属性。 OneTime仅当应用程序启动时或DataContex... ...