粥白 粥白
3年前
高考后即将分道扬镳,悄悄用python记录下三年情谊的“同学录”
又到了一年的毕业季,今天就高考的最后一天了,记得当年中小学快毕业时,班上的同学都在相互交换写同学录,一本小小的同学录,装载着都是青春的回忆,或幼稚或成熟的字体,或长或短的语句,或认真或戏虐的毕业留言,让你瞬间回忆起快淡忘的那些人,那些事。毕业在即,我教你用python制作一份独一无二的同学录,留给未来回味,不给青春留遗憾。本文使用的逻辑是利用字典来保存学生
Stella981 Stella981
3年前
Flutter仿写一个iOS风格的通讯录
此文章主要介绍怎么使用Flutter的Cupertino风格控件,写一个iOS风格的通讯录,还有在此过程中遇到的问题及解决办法。大家在用Flutter写App的时候,一般都会使用material风格的控件,因为material风格的控件比较丰富,但是,他在iOS上就会显得Android气息比较重,不太适合,所以本文章将通过用仿写iOS通讯录,系统地介绍C
Stella981 Stella981
3年前
Flutter全面屏适配
笔者在这篇文章ReactNative全面屏(Android)适配问题(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fwayne214%2Farticle%2Fdetails%2F103491728)提及了现在的全面屏问题,不仅是Android平台,IOS
Wesley13 Wesley13
3年前
Java 内存结构备忘录
本文详细描述了Java堆内存模型,垃圾回收算法以及处理内存泄露的最佳方案,并辅之以图表,希望能对理解Java内存结构有所帮助。原文(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdzone.com%2Farticles%2Fjavamemoryarchitecture
Stella981 Stella981
3年前
App研发录读后总结(三)
 第三部分主要讲述了项目进度的控制,日常工作中的问题解决、无线团队的组建与管理。3.1团队结构是平行模式好,还是垂直模式好    垂直模式就是按照模块,拆分出若干小的团队,每个团队有自己的android、ios、api、测试组成,这种模式的好处是沟通效率比较高,app开发人员发现接口有问题,可以直接坐到api开发人员旁边进行联调,测试人发
Stella981 Stella981
3年前
App研发录读后总结(二)
App开发中高级技巧!(https://static.oschina.net/uploads/space/2018/0113/233424_FV2q_3729392.png)2.1 crash异常收集与统计,作者在书中介绍了如何收集crash到数据库,如何对大量crash信息进行去重,如何生成crash报表,如何将crash自动分配给开发
Stella981 Stella981
3年前
App研发录读后总结(一)
  通过一段时间的学习,阅读完了《App研发录》,此书同之前阅读的其他书,如xx入门,xx提高不同,不是针对具体知识点、api的讲解,而是作者多年的工作经验及工作之中遇到的问题进行汇总分享,特别是第二部分crash异常收集、分析处理,作者花了大篇幅对项目中遇到的crash问题进行分析、归类,重现,有这样一个异常库,对快速定位原因解决bug是很有帮助的。接
Wesley13 Wesley13
3年前
C++模板沉思录(上)
\\花下猫语:\\在我们读者群里,最近出现了比较多关于C的讨论,还兴起了一股学习C的风气。樱雨楼小姐姐对C的模板深有研究,系统地梳理成了一篇近4万字的文章!本文是上篇,分享给大家~樱雨楼|原创作者豌豆花下猫|编辑0论抽象——前言故事要从一个看起来非常简单的功能开
Stella981 Stella981
3年前
Chrome扩展程序一键生成网页骨架屏
对于依赖接口渲染的页面,在拿到数据之前页面往往是空白的,为了提示用户当前正在加载中,往往会使用进度条、loading图标或骨架屏的方式。对于前两种方案而言,实现比较简单;本文主要研究骨架屏的应用及实现,并给出一种使用Chrome扩展工具快速生成骨架屏的方案。首先看看效果先放一个动图展示!(https://oscimg.oschina
万界星空科技 万界星空科技
8个月前
商业开源MES+源码+送可拖拽式数据大屏
商业开源MES源码送可拖拽式数据大屏开发学习的好机会