本文微信公众号「AndroidTraveler」首发。 背景 在 Android 列表开发过程中,有时候我们的 Item 会有一些组件,比如倒计时。这类组件要求不断刷新,这个时候由于列表复用的机制,因此会有一些坑。那么我们本篇文章就给大家讲两个主题。 第一个是列表复用是否一定有问题。 第二个是出现问 ...
分类:
移动开发 时间:
2019-10-21 21:01:07
阅读次数:
149
1. 控制器的作用 1. 处理HTTP请求 2. 处理业务逻辑 3. 发送HTTP响应 2. 编写控制器的最佳实践 每个资源的控制器放在不同的文件里 最好使用类+类方法的形式编写控制器 严谨的错误处理 3. 获取Http请求参数 1. 获取body中的参数 koa默认是不支持查看body中的参数, ...
分类:
其他好文 时间:
2019-10-20 01:06:43
阅读次数:
79
grains说明 grains是Saltstack最重要的组件之一,grains的作用是手机被控主机的基本信息,这些信息通常都是一些静态类的数据,包括CPU、内核、操作系统、虚拟化等,在服务器端可以根据这些信息进行灵活定制,管理员可以利用这些信息对不同业务进行个性化定制。 例:(janja模板) g ...
分类:
其他好文 时间:
2019-10-19 20:37:38
阅读次数:
81
.NET Core WebApi RESTful规范 "RESTful API 最佳实践" "理解RESTful架构" 接口版本控制 "Support multiple versions of ASP.NET Core Web API" "ASP.NET Core API 版本控制" 配置使用流程 ...
分类:
Web程序 时间:
2019-10-15 18:49:55
阅读次数:
126
团队排表系统V3.0最佳实践 1.从我这里获取团队代号, 例如"tuanzhangshishabi" 2.打开网页 填写以下信息. 请注意: 最好所有的打工和老板都填上真实的QQ, 有利于发号和管理. 第一个填写我给的团队代码的人将会是管理员 3.进入主页,选择左侧老板管理,添加老板. 团员管理 添 ...
分类:
其他好文 时间:
2019-10-09 23:58:10
阅读次数:
175
浏览器的缓存可分为HTTP缓存和离线缓存,下面将分别介绍HTTP缓存只有GET请求能被缓存,POST不能被缓存。Modified Time/ETag/Expires/Cache都是HTTP协议的缓存策略先来一个例子当我们第二次访问百度首页,在Chrome的Network面板中打开一个静态文件时会发现... ...
分类:
其他好文 时间:
2019-10-09 10:50:12
阅读次数:
101
二、核心对象的生命周期 从上一篇文章中,我们可以看出mybatis操作数据库主要使用了4个核心对象:SqlSessionFactoryBuilder,SqlSessionFactory, SqlSession和Mapper。那么,在软件系统中,这个几个对象的生命周期是什么样的呢?什么时候创建?什么时 ...
分类:
移动开发 时间:
2019-10-09 00:16:49
阅读次数:
192
pyspider是好东西,非常稳定,很久很久以前架了一个,心冷了一段时间,但人家尽忠职守地持续运行,一直在抓取东西。 结合chrome,抓取代码简直不要太好写,没想到,最头大的,还是它的调度。明明感觉没问题的,就是不运行。在这个上面花的时间,比页面解析的要多。所以,把近期的学习心得记录下来: 第一、... ...
分类:
其他好文 时间:
2019-10-06 09:42:07
阅读次数:
76
一、当我说字符时,我在说什么? 当我们提起字符串时,每个程序员都能理解到,我们说的是一个字符序列。但是,当我们说字符时,很多人就困惑了。 写在纸上的字符很容易辨识,但是为了将不同的字符在计算机中标识出来,人类发明了unicode字符。简单讲,unicode可以看成是一个标准的函数,它将一个具体的字符 ...
分类:
编程语言 时间:
2019-10-06 00:36:19
阅读次数:
55
1.《深入理解Java虚拟机:JVM高级特性与最佳实践》本书适合所有Java程序员、系统调优师和系统架构师阅读。 共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。 电子版: 2.《Redis 深度历险:核心原理与 ...
分类:
编程语言 时间:
2019-10-05 11:02:20
阅读次数:
111