Android ANR的设计原理
ANR的设计原理定时等待问题先来看个小故事老师给我布置了个作业,要求我10分钟内完成,他说10分钟后再来检查。10分钟后,老师来检查,发现我作业没完成,就把我的名字写在黑板上,来警示其他人。10分钟后,老师来检查,发现我作业写完了,就接着布置下一个作业了。但是,这里有个问题,假如我5分钟就写完了作业,是不是...
小心 Angular 中的单例 Service
你可能知道,当我们通过@NgModule()装饰器来声明一个service时,它将符合单例模式,同时还意味着它与整个应用的生命周期保持一致。比如: {代码...} 我们在刚开始接触Angular的时候,总是不计后果的将所有service都使用@NgModule()来声明,这将会造成一个不易发现的问题: You are not releasing memory. 在上面的例子中...
SpringCloud梳理-Feign
1.Feign为服务应用中,ribbon和hystrix同时出现,feign整合两者,并提供了声明式消费者客户端.feign是一种集成工具功能有:远程调用,ribbon-负载均衡和重试,hystrix-降级 熔断1.1Feign远程调用Fegin提供了声明式客户端,只需要定义一个接口,就可以通过接口做远程调用.具体调用代码通过动态代理添加. {代码...} 1.1.1添加声明...
2020-10-31
"serve": " node_modules/.bin/vue-cli-service serve --open"
只需将命令改一下或者为了不影响到别人你再手动加一行如下命令:"dev": "vue-cli-service serve"有的人直接 npm run dev就起来了,有的人需要将里面最后的serve去掉先执行一次,如:"dev": "vue-cli-service" 然后run dev;然后再把命令恢复成这样"dev": "vue-cli-service serve"再run一次,windows上也就跑起来了,在我...
2020-04-14
k8s之yaml详解
Kubernetes 使用 YAML 文件定义资源对象(如 Pod、Deployment、Service 等)。以下是常见资源的核心参数详解,附带示例和注释。
使用SAP C4C OData notification实现CRM和C4C的数据同步
There is a useful feature OData notification in C4C which allows any kinds of external applications such as other SAP system or third party applications to hook the create, update and delete of a given business object in C4C.
2020-08-30
SAP SADL和SAP Hybris DTO
When you need a simpler or more convenient format for some of the data to display in JSPs上面是从help.hybris.com摘录出来的原话,解释为什么我们需要DTO.简单来说,就是因为Service Layer定义的model格式和UI需要的格式不是完全一样,如果UI直接消费Service Layer的model,代码写起来非常难看,而且会产生UI laye...
2020-01-05
90-vm中centos 开放端口
1.先查看防火墙是否开启的状态,以及开放端口的情况: systemctl status firewalld.service(查看防火墙开启还是关闭) 2.使用以下命令来开启或者关闭虚拟机的防火墙 systemctl stop firewalld.service(停止防火墙) systemctl start firewalld.service(打开防火墙) disable firewalld.service(关闭开机自启) 3.接下来通...
2022-10-21
1.为什么全局变量不是线程安全的?
问题:经常有人告诉我们不要在controller或者service中使用全局属性和变量,说这样会导致线程安全问题,那线程安全问题是怎么引起的呢?本人在初学线程的时候,就曾纠结过这个问题很久!下面通过一个实例演示下并发导致的线程安全问题。
Mybatis【17】-- Mybatis自关联查询一对多查询
注:代码已托管在GitHub上,地址是:https://github.com/Damaer/Mybatis-Learning ,项目是mybatis-13-oneself-one2many,需要自取,需要配置maven环境以及mysql环境(sql语句在resource下的test.sql中),觉得有用可以点个小星星。
2021-01-31
COMP9334
COMP9334 Project, Term 1, 2019:Fog/cloud ComputingVersion 1.0Due Date: 11:00pm Friday 26 April 2019.This version: 20 March 2019Updates to the project, including any corrections and clarifications, will be posted on thesubject website. Make sure that you check the course website regularly for upda...
2021-07-08
COMP9334云计算
COMP9334 Project, Term 1, 2019:Fog/cloud ComputingVersion 1.0Due Date: 11:00pm Friday 26 April 2019.This version: 20 March 2019Updates to the project, including any corrections and clarifications, will be posted on thesubject website. Make sure that you check the course website regularly for upda...
2021-10-12
手撸golang 仿spring ioc/aop 之3
最近阅读 [Offer来了:Java面试核心知识点精讲(框架篇)] (王磊 , 2020.6)本系列笔记拟采用golang练习之Talk is cheap, show me the code.
2021-04-11
SpringCloud(二) Spring Cloud组件的完整demo 和部署运行
项目转型,整个项目要使用现在比较热的微服务架构。老板让我整一个spring cloud 的简单demo出来,在网上很少有比较全的demo。经过几次熬夜,终于完成了spring cloud 组件部署的demo,并且能顺利运行。深夜发文,便于分享和查阅。
进程间通信IPC与Binder机制原理
1, Intent隐式意图携带数据2, AIDL(Binder)3, 广播BroadCast4, 内容提供者ContentProvider5,Messager(内部通过binder实现)6,文件共享7,socket--------------------------------------------Binder底层原理----------------------------------------Binder是一种进程间通信机制,它提供远程过程调用(RPC)功能; Binde...
2021-11-10
firewall的规则设置与命令(白名单设置)
一. 设置firewall规则 例1:对外暴露8080端口 {代码...} 例2:使mysql服务的3306端口只允许192.168.1.1/24网段的服务器能访问 {代码...} 注意:如果不开启伪装IP,端口转发会失败;其次,要确保源服务器上的端口(3306)和目标服务器上的端口(13306)是开启的。 二. firewall命令 1.启动, 停止, 重启firewalld {代码......
在Spring Security中启用Group Authorities
对应的类 org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl 的源码:
2014-11-10