LinMeng LinMeng
5年前
js 基础之弱类型/变量提升/TDZ/块作用域/重复定义/Object.freeze()
弱类型在JS中变量类型由所引用的值决定varweb"helloWorld";console.log(typeofweb);//stringweb99;console.log(typeofweb);//numberweb{};console.log(typeofweb);//object变量提升
Stella981 Stella981
4年前
Android面试基础(一)IOC(DI)框架(ViewUtils)讲解_反射和自定义注解类
1\.Android中的IOC(DI)框架1.1ViewUtils简介(xUtils中的四大部分之一)IOC:InverseofController控制反转。DI:Dependency
Stella981 Stella981
4年前
ARouter 传自定义对象获取值为null的解析 及解决方法
首先我在使用withObject传自定义对象的时候,发现一个BUG,在传值的时候,会走SerializationService的object2Json方法,但是在获取值的时候,竟然不调用parseObject这个方法来转回对象。我们来一步一步分析使用withObject传值!tim2
Wesley13 Wesley13
4年前
JAVA中Collections.sort()实现List排序的公共方法和自定义方法
本文是受开源中国中的一篇文章启发而写(找不到连接了,所以暂时木法贴出来,一旦找到立马贴出来),个别内容参考了开源中国会员的讨论,感谢!1.java提供的默认list排序方法主要代码:List<StringlistnewArrayList();list.add("刘媛媛");list.add(
Stella981 Stella981
4年前
Flask自定义转换器,实现路由匹配正则表达式参数
Flask框架动态路由实现参数传递和Django框架有类似之处,但是相比于Django框架,Flask实现复杂的参数就需要自己自定义转换器来实现了,而不能向Django那样直接使用正则表达式
Wesley13 Wesley13
4年前
JAVA微信公众号网页开发——生成自定义微信菜单(携带参数)
官网接口地址:https://developers.weixin.qq.com/doc/offiaccount/Custom\_Menus/Creating\_CustomDefined\_Menu.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdevelopers.wei
Stella981 Stella981
4年前
Django多对多模型自定义中间媒介(through)在运行期的表现
使用自定义中间媒介来实现多对多关系的时候,主要的目的是在中间媒介中保存关系的特有属性。举个例子,比如学生与课程之间的关系就属于多对多的,而且当学生与课程建立关系之后随之还会产生附属的属性,如:成绩。如下例:<!lang:pythonclassStudent(models.Model):name
如何手搓一个自定义的RPC(远程过程调用框架)
1、RPC(远程过程调用概述)远程过程调用(RPC,RemoteProcedureCall)是一种通过网络从远程计算机程序上请求服务,而无需了解网络细节的通信技术。在分布式系统中,RPC是一种常用的技术,能够简化客户端与服务器之间的交互。本文将介绍如何基于