20张可视化大屏,给数据分析师最全的大屏模板!无代码直接套用

作为数据分析师或者可视化方面的设计师,设计制作可视化大屏是非常加分的一个技能。 在缺少专业大屏软件的情况下,制作一张大屏模板可能需要编写大量的代码搭建iframe布局、接入echart图形。 而帆软大
分类: 企业开发 发布时间: 12-01 17:46 阅读次数: 0

我是怎么在 3 天内零成本开发 AI 微信小程序的

基于对 AI 的爱好与兴趣,我走上了独自钻研机器学习的道路。和所有热爱 AI 的人们一样,在一段孤独的摸索旅程中,我勉强完成了几次深度学习模型的训练。 其中令我印象较深的成果就是情感分类模型。他能够根据你的文字生成其背后作者的喜怒哀乐。 深度学习模型展示出来的 "人性化"让我感…
分类: 企业开发 发布时间: 12-01 17:46 阅读次数: 0

原来炫酷的可视化地图,用Python就能搞定!

对于可视化地图,Pyecharts是小F以前用的最多的。还有应该就是一些网站了,现成的工具,不需要敲代码。在5G手机可视化那一篇文章,也是用Pyecharts做的地图~而对于Matplotlib,目前
分类: 企业开发 发布时间: 12-01 17:46 阅读次数: 0

如何面试一个Swift程序员

说到Swift不得不提一下Objective-C。 Objective-C作为和C++同一时代的语言,是苹果和Smalltalk生下的孩子,它寄托了苹果无尽的期望。 然而时代在发展,人们通过无数次实践总结出了各种编程思想。Objective-C那诡异的中括号和动态语言的弊端,让…
分类: 移动开发 发布时间: 12-01 17:46 阅读次数: 0

闲鱼正在悄悄放弃 Flutter 吗?

有传言,闲鱼有新业务没采用 Flutter,这给很多人造成了闲鱼放弃 Flutter 的观念。辟谣来了!
分类: 移动开发 发布时间: 12-01 17:46 阅读次数: 0

震惊,小白看了都知道的!!Mysql6000w数据表的查询优化到0.023S

方法完成之后,上周五去服务器正式实测,实测时方法用 @PostConstruct 修饰,会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。 但如果id字段没有任何索引,上图的B+Tree结构不存在,Mysql就只能先扫表筛选出符合条件的数据,再将筛选结果根据id…
分类: 服务端 发布时间: 12-01 17:46 阅读次数: 0

今天去阿里面试,一个HashMap,我就和面试题整整说了一小时!

前言HashMap应该算是Java后端工程师面试的必问题,因为其中的知识点太多,很适合用来考察面试者的Java基础。HashMap是Java最长用的集合之一,在JDK源码中,HashMap的设计非常E
分类: 服务端 发布时间: 12-01 17:46 阅读次数: 0

Go - 一个对新手很友好的项目(带界面)

基于 Gin 进行模块化设计的 API 框架,封装了常用的功能,使用简单,致力于进行快速的业务研发,同时增加了更多限制,约束项目组开发成员,规避混乱无序及自由随意的编码。
分类: 服务端 发布时间: 12-01 17:46 阅读次数: 0

Android运动健康心率自定义控件(日)

效果图代码
分类: 移动开发 发布时间: 12-01 17:46 阅读次数: 0

DiffUtils让你的RecyclerView如斯顺滑

RecyclerView的出现让我们可以实现更多更复杂的滑动布局,包括不同的布局类型,不同的数据类型。但是,越是复杂的布局,出现卡顿的现象就会越发的明显。 通过滑动的日志分析,我们可以发现同一模版在上滑下滑的同时,会重新走onBindView方法,即使这一模版内容没有任何变化的…
分类: 移动开发 发布时间: 12-01 17:46 阅读次数: 0

Flutter实现一个小说阅读APP(可能是目前交互最好的阅读APP)?

如果想自己编译,建议flutter环境使用最新的stable分支(我目前使用的是stable分支的1.12.13+hotfix.5),由于项目中使用了较新的技术点,所以如果是过老的版本的环境应该会因为找不到类或者方法而报错。 另外……ios因为没设备,所以也不知道具体是否正常,…
分类: 移动开发 发布时间: 12-01 17:46 阅读次数: 0

因为说let没有变量提升,我被嘲笑了

最近在和同事闲聊var和let的区别时,我被嘲笑了,起因是我提出了var具有变量提升的特性而let没有的观点。在我看来这不是最常刷到的面试题吗?但是在一番仔细研究之后我发现事情并不是我想象的这样...
分类: 编程语言 发布时间: 12-01 17:46 阅读次数: 0

Apple为什么不封杀 Flutter,以后会封杀吗

Flutter是什么?Flutter是Google推出的一套开源跨平台UI框架,可以快速地在Android、iOS和Web平台上构建高质量的原生用户界面。在过去的两年时间里,Flutter的更新频率是相当的快,也有很多的公司开始使用它来进行跨平台应用开发,可以说,将Flutte…
分类: 编程语言 发布时间: 12-01 17:46 阅读次数: 0

iOS混编 模块化、组件化、经验指北

1. 开篇 本文的初衷,是为了给正在做混编或者模块化的同学们一个建议和参考。 因为来饿厂以后做的项目是全公司唯一一个 Swift/OC 混编的 iOS 项目,所以一路上踩坑无数,现在把一些踩坑的过程和经验总结起来,供大家参考。 相信在浏览本文后,一定会有所收获。 我来的时候项目…
分类: 移动开发 发布时间: 12-01 17:13 阅读次数: 0

Runtime在实际开发中的应用

本文并不是Runtime原理从入门到精通之类的教程, 并不会涉及到过多的原理概念描述, 而是介绍在实际开发中如何使用Runtime解决相应的问题, 具体的应用在之前的两篇网络层博客和以后都博客中都会有所体现. 全文约八千字, 预计花费阅读时间20 - 30分钟. 在之前的博客中…
分类: 移动开发 发布时间: 12-01 17:13 阅读次数: 0

书写一个严谨的单例

在iOS开发中单例是很平常的模式,但是昨天去面试的时候被人问到了一个比较尴尬的问题。 但是,昨天有人问了这么一个问题,说一般的都知道这个类方法是创建单例的,假如我不知道,我直接走了[[self alloc]init]方法来创建这个对象。那是不是就不能保证这个对象类的唯一性了? …
分类: 移动开发 发布时间: 12-01 17:13 阅读次数: 0

面试中的那些 Git 问题 - 基础部分

团队协作能力一直是我们招聘开发人员的重要考核指标之一。而考核这个能力的原因很简单:一般公司都不会只有一个开发…而一旦涉及多人协作开发,良好的协作能力和习惯能显著提高整个团队的开发效率。Time is money! 说到协作,面试中当然就会聊到开发人员日常最需要协作的事情,代码协…
分类: 移动开发 发布时间: 12-01 17:13 阅读次数: 0

iOS 灵活的 模块化、组件化、工具与规范、Lotusoot 解说

上一篇《iOS 混编 模块化/组件化 经验指北》中介绍到的 Lotusoot ,将在本篇中做一个更为详细的介绍。 最初 Lotusoot 简称为『混编路由』,但是随后反而曲解了它的功能,其真正的定位是『模块化工具和规范』。 关于模块化,大多数人的第一反应是制作路由、注册短链、调…
分类: 移动开发 发布时间: 12-01 17:13 阅读次数: 0

基于swift4.0实现视频播放、屏幕旋转、倍速播放、手势调节,锁屏面板等功能

学习swift有段时间了,原来写过一个基于 swift 3.0 的视频播放,后来有同学联系我说,在音频锁屏的情况下,无法用控制面板拖动进度条调节播放进度,所以又将原来的代码拿过来重新整理了下也顺便更新到了4.0版本。在把原来的代码拿来的时候发现原来有好多地方都是错误的,原来在 …
分类: 移动开发 发布时间: 12-01 17:13 阅读次数: 0

新的iOS开发方式,无需服务器,做自己的前端转原生iOS app的框架

一个人做项目的时间有点久了,有时候为了修复一个小BUG 或者为更新一点内容就得去app store 审核,这个过程太漫长了,觉得烦躁了。 再就是有时候服务器的更新不及时,或者想自己控制app 内容。 考虑过引入ReactNative,但是这个东西,我自己觉得太过笨重了吧。 用现…
分类: 移动开发 发布时间: 12-01 17:13 阅读次数: 0