首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
好东西
订阅
HelloCai
更多收藏集
微信扫码分享
微信
新浪微博
QQ
99篇文章 · 0订阅
你知道WPF这三大模板实例运用吗?
对于Windows桌面端应用开发来讲,WPF以其界面渲染的特殊性,灵活的界面布局而让人津津乐道,因为它能为用户提供更好的交互体验。如何利用WPF开发出让人赏心悦目的界面与功能呢?这里不仅仅只是布局的功劳,很大一部分都在WPF模板的灵活使用,那么这里就来聊一聊WPF的三大模板。 …
WPF 的内部世界(控件与布局)
我一开始算是比较抵触WPF的,因为用的人少吗。感觉都是窗体应用能和Winform有什么区别。可是我错了,非常感谢我的讲师,给我推荐刘铁猛的《深入浅出WPF》,让我了解到了WPF的魅力——数据驱动UI 。 所以,这么优秀的框架,我想写下来,都知道WPF开发人员非常少,以至于大部分…
Flutter学习之事件循环机制、数据库、网络请求
学习了布局实例和交互后,算是对Flutter入门了,基本可以实现一些普通页面搭建和交互效果了。但是这远远还不够,现在App都是需要网络访问的,而今天的目标就是学习IO和网络这一块。 Dart是单线程模型,什么是单线程模型呢?单线程就是在程序执行时,所走的程序路径按照连续顺序排列…
一致性 Hash 算法的实际应用
记得一年前分享过一篇《一致性 Hash 算法分析》,当时只是分析了这个算法的实现原理、解决了什么问题等。 但没有实际实现一个这样的算法,毕竟要加深印象还得自己撸一遍,于是本次就当前的一个路由需求来着手实现一次。 看过《为自己搭建一个分布式 IM(即时通讯) 系统》的朋友应该对其…
Flutter 即学即用系列博客——01 环境搭建
所以第一篇我们来说说 Flutter 环境的搭建。 笔者这边使用的是 MAC 电脑,因此以 MAC 电脑的环境搭建为例。 Windows 或者 Linux 也是类似的操作。 Flutter 有英文版的官网和中文网,大家可以根据自己的喜好和情况进行选择。 点击下面的链接可以到对应…
Flutter | 状态管理特别篇 —— Provide
今天偶然发现在谷歌爸爸的仓库下出现了一个叫做flutter-provide的状态管理框架,2月8日才第一次提交,非常新鲜。在简单上手之后感觉就是一个字——爽!所以今天就跟大家分享一下这个新的状态管理框架。 Provider被设计为ScopedModel的替代品,并且允许我们更加…
Android多媒体之GLES2战记第三集--圣火之光
前情回顾副本九:黑暗之渊1.第一关卡:创造世界1.1.常量:1.2.显示的世界:World.java1.3.世界的渲染器WorldRenderer2.第二关卡:打开圣火之光(画点)2.1--片元着色代
一图解千愁,jvm内存从来没有这么简单过!
看到这张图的同学,千万不要到处分享。我们仅限于小范围讨论,因为这张图威力很大,是我花了10年时间才画出来的! 了解了这张图,会让你对JVM内存的划分有更深入的理解,而不仅限于什么虚拟机栈、程序计数器等比较浅显的认知。 那么这张图有什么用呢?在进行内存排查的时候,我们需要了解到底…
Flutter学习之视图体系
经过之前的学习,可以知道Flutter是一种全新的响应式跨平台的移动开发框架,越来越多的开发者参与学习或者研究中,在iOS和Android平台上能够用一套代码构建出性能比较高的应用程序。我刚开始接触FlutterFlutter中文网看到这么一句话:Widget是Flutter应…
[译] Flutter 异步编程:Future、Isolate 和事件循环
本文介绍了 Flutter 中不同的代码执行模式:单线程、多线程、同步和异步。 我最近收到了一些与 Future、async、await、Isolate 以及并行执行概念相关的一些问题。 由于这些问题,一些人在处理代码的执行顺序方面遇到了麻烦。 我认为通过一篇文章来解释异步、并…