徐小夕 徐小夕
4年前
从零开发一款可视化大屏制作平台
几个月前开源的H5页面制作平台H5Dooring(http://h5.dooring.cn/)收到了很多热心的反馈和交流,顺着笔者之前的规划,我们又做了一款可视化大屏编辑器V6.Dooring(https://github.com/MrXujiang/v6.dooring.public).接下来笔者就来带大家一起看看我们的方案设计和技术实现
Wesley13 Wesley13
3年前
java 面试知识点笔记(十二)多线程与并发
问:synchronized和ReentrantLock的区别?ReentrantLock(可重入锁)位于java.util.concurrent.locks包(著名的juc包是由Douglea大神写的AQS抽象类框架衍生出来的应用)和CountDownLatch、FutureTask、Semaphore一样基于AQS实现
Stella981 Stella981
3年前
STM32用FSMC总线驱动ili9325液晶屏
搞了几天,总算是点亮了,很高兴,写篇文章记载下。贫道纯粹软件开发者,对硬件和嵌入式等狗屁不通,相关的概念也都不是很懂,读者自去搜索。环境:stm32f103zet6核心板stlinkv2仿真器ili9325液晶屏模块淘宝均有售。连线:FSMC总线是复用的GPIO脚,相关的对应关系可以从stm32f103zet6的资料中找到。
Stella981 Stella981
3年前
50 Android Hack 读书笔记
1、可以指定android:weightSum属性2、使用include标签来应对变化3、使用ViewStub标签延迟加载有可能不需要加载的数据标签中可以指定inflateId属性4、使用自定义ViewGroup,重写onMeasure、onLayout5、使用Android的PreferenceCategory6、使用TextSwitcher
Stella981 Stella981
3年前
ConcurrentHashmap 解析
ConcurrentHashmap(JDK1.7) 总体描述:  concurrentHashmap是为了高并发而实现,内部采用分离锁的设计,有效地避开了热点访问。而对于每个分段,ConcurrentHashmap采用final和内存可见修饰符volatile关键字(内存立即可见:Ja
Stella981 Stella981
3年前
Android 数据存储(笔记)
Android数据存储Android中数据存储的方式有一下几种:一.SharedPreferences:            是一种轻量级的数据存储方式,主要用于保存应用的一些常用配置,以xml文件的方式存储数据,            以键值对的方式存取数据。            SharedPrefer
Wesley13 Wesley13
3年前
Android Service学习之IntentService 深入分析
官方的解释是:IntentServiceisabaseclassfor Servicesthathandleasynchronousrequests(expressedas Intents)ondemand.Clientssendrequeststhrough android.content.Context.star
Easter79 Easter79
3年前
STM32用FSMC总线驱动ili9325液晶屏
搞了几天,总算是点亮了,很高兴,写篇文章记载下。贫道纯粹软件开发者,对硬件和嵌入式等狗屁不通,相关的概念也都不是很懂,读者自去搜索。环境:stm32f103zet6核心板stlinkv2仿真器ili9325液晶屏模块淘宝均有售。连线:FSMC总线是复用的GPIO脚,相关的对应关系可以从stm32f103zet6的资料中找到。
Stella981 Stella981
3年前
Android图片失真问题
  学了这么久,竟然不知道Android项目的drawablehdpi drawableidpi drawablemdpi....这些文件夹是做什么用的,说点官方的。   原来android本身有它的内部选择机制,简单来说,系统会根据手机(https://www.oschina.net/action/GoToLink?urlhttp%
陈杨 陈杨
1个月前
鸿蒙5开发宝藏案例分享---自由流转的拖拽多屏联动
🌟【干货预警】鸿蒙开发宝藏案例大揭秘!手把手教你玩转常用功能🌟大家好呀~我是你们的老朋友你的名字,今天在扒拉鸿蒙文档的时候,突然发现官方竟然藏了一堆超实用的开发案例!😱之前总觉得鸿蒙生态资料少,结果这些案例简直就是“新手村外挂”啊!立马熬夜整理了