Markdown

RecyclerView实现多type页面

流过昼夜 提交于 2020-04-13 11:06:20
【今日推荐】:为什么一到面试就懵逼!>>> 目录介绍 01.先看看实际需求 02.adapter实现多个type 03.这样写的弊端 04.如何优雅实现adapter封装 好消息 博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……开源的文件是markdown格式的!同时也开源了生活博客,从12年起,积累共计N篇[近100万字,陆续搬到网上],转载请注明出处,谢谢! 链接地址: https://github.com/yangchong211/YCBlogs 如果觉得好,可以star一下,谢谢!当然也欢迎提出建议,万事起于忽微,量变引起质变! 01.先看看实际需求 比如一个APP的首页,包含Banner区、广告区、文本内容、图片内容、新闻内容等等。 RecyclerView 可以用ViewType来区分不同的item,也可以满足需求,但还是存在一些问题,比如: 1,在item过多逻辑复杂列表界面,Adapter里面的代码量庞大,逻辑复杂,后期难以维护。 2,每次增加一个列表都需要增加一个Adapter,重复搬砖,效率低下。 3,无法复用adapter,假如有多个页面有多个type,那么就要写多个adapter。 4

!大部分程序员只会写3年代码

こ雲淡風輕ζ 提交于 2020-04-12 20:06:18
程序员与别的专业有所不同,其他专业都是越老越香,而程序员却是一个例外,因为计算机技术更新太快,而且工作强度很大,因此大部分程序员只会写 3 年代码。3 年后要不晋升做项目经理,要么转行,个别研究所除外。 上面是我在知乎上看到的一个很奇葩的观点,我个人是不认同的,因此我在标题上加了一个“非”的符号“!”。 就我来说吧,从 19 岁开始敲“Hello World”到现在,不知不觉,十多年过去了。虽然没能成技术专家,却依然战斗在技术一线,属于那种一个人扛起一个公司的类型。 我敢给各位吹牛逼说,公司离了我转不了,这也是我敢给老板硬刚的底气,哈哈。可能有些人不相信,说我盲目自信。老板不是没想过把我换掉,当年我的一个手下离职后偷偷对我说,老板有一次问他:“咱们公司的代码现在也稳定了,要是王经理(对,就这个头衔)离职了,你能顶上去吗?” 这可是上位的好机会啊!但我那兄弟很硬气的顶了回去:“咱们公司的核心代码以及业务逻辑,好像只有王经理最拿手,我恐怕有点难啊。” 在我老板眼里,甚至很多老板眼里,代码稳定了,不就是修修 bug 啥的,随便招个应届生都能对付。但说真的,在小公司,像我这种老油条不仅代码敲得 666,甚至业务上都是驾轻就熟。别说应届生,5 年工作经验的都不一定能拿下来,何况 3 年的。要知道,程序员干的可是手艺活。 有一段时间,我因为家里有事没去公司。而恰好项目上出了一些问题

Python 输出漂亮的表格的5个案例,实用方便

旧时模样 提交于 2020-04-12 18:20:27
文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者:程序IT圈 PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun 1. 前言 最近在用python写一个小工具,这个工具主要就是用来管理各种资源的信息,比如阿里云的ECS等信息,因为我工作的电脑使用的是LINUX,所以就想着用 Python写一个命令行的管理工具,基本的功能就是同步阿里云的资源的信息到数据库,然后可以使用命令行查询。 因为信息是展现在命令行中的,众所周知,命令行展现复杂的文本看起来着实累人,于是就想着能像表格那样展示,那看起来就舒服多了。 prettytable库就是这么一个工具,prettytable可以打印出美观的表格,并且对中文支持相当好(如果有试图自己实现打印表格,你就应该知道处理中文是多么的麻烦) 说明:本文使用Markdown语法编写,为了展示方便,以及复制方便,所以本文中没有使用截图,因为格式控制的问题,文章中的运行结果会出现一些分割线的偏移,在终端中呈现并此问题,请各位手动去操作验证。 2. 安装 prettytable并非python的内置库,通过 pip install prettytable即可安装。 3. 一个小示例 我们先来看一个示例: 以上示例运行结果如下:

Pandoc MD to PDF , full size horizontal rule

十年热恋 提交于 2020-04-12 18:06:17
问题 I'm using pandoc (on windows with miktex) with markdown i create a horizontal rule, save that as my source.md --- (or even an hr tag instead) but when I convert to PDF the horizontal rule is a tiny little line in the middle of the page, centered. How do I get it to create one from margin to margin like it does when I convert it to HTML? Edit: I tried a CSS styled DIV tag that creates a rule but it is completely ignored during a pdf output. 回答1: The horizontal rule produces the LaTeX code

Pandoc MD to PDF , full size horizontal rule

两盒软妹~` 提交于 2020-04-12 18:05:34
问题 I'm using pandoc (on windows with miktex) with markdown i create a horizontal rule, save that as my source.md --- (or even an hr tag instead) but when I convert to PDF the horizontal rule is a tiny little line in the middle of the page, centered. How do I get it to create one from margin to margin like it does when I convert it to HTML? Edit: I tried a CSS styled DIV tag that creates a rule but it is completely ignored during a pdf output. 回答1: The horizontal rule produces the LaTeX code

Pandoc MD to PDF , full size horizontal rule

廉价感情. 提交于 2020-04-12 18:04:08
问题 I'm using pandoc (on windows with miktex) with markdown i create a horizontal rule, save that as my source.md --- (or even an hr tag instead) but when I convert to PDF the horizontal rule is a tiny little line in the middle of the page, centered. How do I get it to create one from margin to margin like it does when I convert it to HTML? Edit: I tried a CSS styled DIV tag that creates a rule but it is completely ignored during a pdf output. 回答1: The horizontal rule produces the LaTeX code

【目标分类_长尾分布问题】BBN:Bilateral-Branch Network _ CVPR2020

六眼飞鱼酱① 提交于 2020-04-12 17:03:43
文章目录 一、视觉任务数据的特征 二、现有文献是怎么解决这类问题的 二、本文做法 三、方法 四、实验结果 论文路径: http://www.weixiushen.com/publication/cvpr20_BBN.pdf 代码路径: https://github.com/Megvii-Nanjing/BBN 一、视觉任务数据的特征 机器视觉的代表数据集有很多,如 ImageNet ILSVRC 2012, MS COCO, Places Database等。这些数据集中的数据量是大致均匀分布的,但实际中,存在大量的长尾分布数据,也就是少数类别有大部分数据,而多数类别只有小部分数据,如图1所示。 这样的数据分布会使得网络嫩姨获得良好的识别效果,原因有两个: 其一是 data-hungry limitation of models 其二是长尾分布数据的极端不平衡问题。 二、现有文献是怎么解决这类问题的 现有的文献中,常用的解决这种极度不平衡的方法是: class re-balancing 策略,比如 re-weighting 或 re-sampling。 正面作用: 能够调整网络的训练,通过在小批量内对样本重新取样或对样本损失重新加权,期望更接近于测试的分布,因此,类别的 re-balancing 可以直接影响深层网络分类器权重的更新,从而促进分类器的学习。 负面作用: re

Halo博客的搭建

家住魔仙堡 提交于 2020-04-12 11:50:32
今日主题:搭建一个私人博客 好多朋友和我说,能不能弄一个简单的私人博客啊,我说行吧,今天给你们一份福利啦! 搭建一个私人博客,就可以在自己的电脑上写博客了 Halo Halo 是一款现代化的个人独立博客系统,给习惯写博客的同学多一个选择。 简介 Halo [ˈheɪloʊ],意为光环。当然,你也可以当成拼音读(哈喽)。 轻快,简洁,功能强大,使用 Java 开发的博客系统。 start 下载最新的的安装包 可以使用下面的命令下载 curl -L https://github.com/halo-dev/halo/releases/download/v1.3.1/halo-1.3.1.jar --output halo-latest.jar 或者 wget https://github.com/halo-dev/halo/releases/download/v1.3.1/halo-1.3.1.jar -O halo-latest.jar 启动条件 有JDK环境 下载好了Halo安装包 JDK环境配置,请 点击这里 正式启动进行配置 进入该安装包的目录下,复制路径 进入DOS命令,输入下面的的命令,然后回车 cd 路径 出现下面这个就是启动成功 这个dos窗口不要关闭,在浏览器里输入下面链接就可以访问 localhost:8090 第一次需要进行设置相关信息 可以对博客进行一些设置

【GIS入门】- 2.GIS学习途径有哪些

ε祈祈猫儿з 提交于 2020-04-12 10:36:17
1. GIS空间站,中国地理信息门户网站 这个网站算是比较国内早期的地理信息门户网站,里面有GIS方面的相关资料和行业动态,论文资料,讨论ArcGIS、ArcSDE等软件的应用和开发 ,可以用来拓宽视野提升对行业认知。 2. NarutoGIS 这是一个集在线教育、科普、研究,技术交流支持等于一体的信息平台。集成微信登录,支付,解决用户在线学习,查看相关资料,数据下载,系统代码查看等功能。 点赞 收藏 分享 文章举报 Hepburn Yang 发布了287 篇原创文章 · 获赞 260 · 访问量 58万+ 他的留言板 关注 来源: oschina 链接: https://my.oschina.net/u/4370441/blog/3230620

选择工业PLC远程模块需要注意功能细节

自作多情 提交于 2020-04-12 09:18:37
4G工业PLC远程模块已经广泛应用于电力、工业自动化、环保、金融等工业领域。 自助终端设备需要大数据量网络传输,通过4G模块高速联网,将所有终端业务数据及设备运行状态实时传输到业务中心,降低了业务中心运营成本,管理运营规模化。 1.边缘计算功能 支持远程控制功能,实现数据采集、数据监控、数据过滤、数据安全防护,数据存储,数据上传、远程上下载等功能; 2.多种联网方式 支持以太网、4G、WiFi,手机热点等联网方式,为不同的应用场合提供不同的接入方案。 3.协议兼容广 支持工业现场的多种工业设备协议、国际标准协议,如:Modbus等,使设备轻松接入。 4.故障自愈 支持联网断线自动重拨,故障自愈;提供故障线路链路冗余,多级链路检测机制保障设备在线。 5.安全防护 支持防火墙功能,保证设备网络安全特性; 6.云组态 一站式完成终端设备数据采集、实时控制、分组管理、组态设计等功能。 7.智能维护 对每台机床进行远程维护,实现远程诊断、远程遥控。对现场设备自动更新下载程序,运维人员无需去现场就能及时解决故障问题。 点赞 收藏 分享 文章举报 华杰智控HJ8900 发布了26 篇原创文章 · 获赞 6 · 访问量 1万+ 私信 关注 来源: oschina 链接: https://my.oschina.net/u/4404541/blog/3230533