刘望舒 刘望舒
4年前
Android解析WindowManager(三)Window的添加过程
Android框架层Android系统服务WindowManagercategories:Android框架层本文首发于微信公众号「刘望舒」前言在此前的系列文章中我们学习了WindowManager体系和Window的属性,这一篇我们接着来讲Window的添加过程。建议阅读此篇文章前先阅读本系列的前两篇文章。<!more1.概述WindowMana
Wesley13 Wesley13
4年前
Java中ArrayList的向上转型问题(父类与子类的关系)
果然是java都没学好,今天写方法的时候想把方法参数写成List<父类,然后传子类进去统一处理,结果发现报错。丢人地百度了:ArrayList<ChildClass();包括泛型在内的整个作为类型是无法强转成ArrayList<FatherClass 如果想这样使用可以使用extends关键字来限制泛型参数的适用范围 List<T
Easter79 Easter79
4年前
Spring中管理Bean依赖注入之后和Bean销毁之前的行为
    对于Singleton作用域的Bean,Spring容器将会跟踪它们的生命周期,容器知道何时实例化结束、何时销毁。Spring可以管理Bean在实例化结束之后和Bean销毁之前的行为。Bean依赖关系注入之后的行为:    Spring提供了两种方式在Bean全部属性设置成功后执行特定的行为:在Spring配置文件
Wesley13 Wesley13
4年前
CSS块级元素与行内元素
CSS块级元素与行内元素行内元素与块状元素1、块级元素:可以设置width,height属性。行内元素:设置width和height无效,其宽度随其元素的内容(文字或者图片等)的宽度而变化。可以通过lineheight设置行高(行高和height是不同的东西)。2、块级元素:可以设置margin和padd
Easter79 Easter79
4年前
Spring注解详解
概述  注解的优势主配置简单只需要添加标签,JAVA的反射机制就可以根据标签自动注入自动初始化。@Autowired  配置方式:属性、setter方法或构造器都可以    不推荐使用,建议使用@Resource(http://my.oschina.net/u/929718),因为要使这个注解生效还需要在Spring配置文件中配
Wesley13 Wesley13
4年前
C++类有继承时,析构函数必须为虚函数
C类有继承时,析构函数必须为虚函数。如果不是虚函数,则使用时可能存在内在泄漏的问题。假设我们有这样一种继承关系:!(https://oscimg.oschina.net/oscnet/5f0452c79b70794f2e4689cffa37f5a99f1.png)如果我们以这种方式创建对象:SubClasspObj
Stella981 Stella981
4年前
Redis中你可能不知道的两个类
!(https://oscimg.oschina.net/oscnet/54b61db517e7d9db7d74fbf33cfdba052be.png)!(https://oscimg.oschina.net/oscnet/98beb70f96e371b6db2e985056ad451f779.jpg)阅读本文大概需要7分钟。
Stella981 Stella981
4年前
JavaScript数组索引检测中的数据类型问题
之前在写微信小程序项目时,里面有一个“城市选择”的功能,笔者用的是<pickerview组件,这个组件比较特别,因为它的value属性规定是数组格式的。比如:value"1"。因为当时对JS变量类型转换的不了解,笔者在代码中写下了这样的几行判断:(这是严谨的)letval_onetypeoft
Stella981 Stella981
4年前
Node.js 应用故障排查手册 —— 类死循环导致进程阻塞
类死循环导致进程阻塞楔子在实践篇一中我们看到了两个表象都是和CPU相关的生产问题,它们基本也是我们在线上可能遇到的这一类问题的典型案例,而实际上这两个案例也存在一个共同点:我们可以通过 Node.js性能平台(https://www.oschina.net/action/GoToLink?urlhttps%3A
陈杨 陈杨
7个月前
鸿蒙5开发宝藏案例分享---一多开发实例(股票类)
🌟【干货预警】HarmonyOS开发隐藏案例大揭秘!手把手教你打造自适应股票APP🌟大家好!今天要跟大家分享一个HarmonyOS开发的宝藏案例——股票类应用"一次开发多端部署"的完整实践!我翻遍官方文档挖到的真·实战技巧,赶紧收藏!💡先划重点:这个