在开发工程师与设计师配合过程中,经常会遇到问题就是设计师提供设计图,开发工程师严格按照设计图开发完成,但结果就是无法做到设计稿完美还原,需要在后期进行视觉走查过程中进行微调,占用开发时间,本着效率优先,寻找解决方案,过程中也带来了一些个人思考,在这里和大家分享一下。原因探讨原因很简单,其实用一张图就可以解答清楚,但目前网上流传很多图片本身就存在问题,或者说没有问题,原因我之后会说。我们先来看
很多品牌Android手机都实现了图案解锁屏幕功能,有些应用程序出于保护目的也使用了图案锁(比如支付宝),本文将介绍一种图案锁实现方式,这种实现一个优势在于方便扩展和自定义,我们先看一下效果图。   首先是连线阶段,整个连线为两部分:第一部分是点和点之间固定线段,第二部分是最后一个点到鼠标移动位置自由线段。   接下来是连线结束之后,需要判断图案是否正确,我这里暂时写死Z字形为
转载 5月前
15阅读
一. 基础概念1. 什么是DPI?DPI(Dots Per Inch):每英寸点数,表示指屏幕密度。是测量空间点密度单位,最初应用于打印技术中,它表示每英寸能打印上墨滴数量。较小DPI会产生不清晰图片。后来DPI概念也被应用到了计算机屏幕上,计算机屏幕一般采用PPI(Pixels Per Inch)来表示一英寸屏幕上显示像素点数量,现在DPI也被引入。 安装Windows操作系统
列表(list)和元组(tuple)一些基础list和tuple都是一个可以放置任意数据类型有序集合,都是既可以存放数字、字符串、对象等list和tuple都支持负索引In [8]: nums[-2] Out[8]: 'ad' In [9]: tp[-2] Out[9]: '33'list和tuple都支持切片操作In [10]: nums[1:3] Out[10]: [3, 'ad'] In
# Android Studio内SDK应该用哪个文件 在Android开发中,SDK(Software Development Kit)扮演着非常重要角色,它包含了开发Android应用所需工具、库和文档。在Android Studio中,我们通常会面对一些不同SDK文件,比如SDK Manager、SDK Tools和SDK Platform等。那么,这些SDK文件应该如何使用呢?接
原创 2024-06-07 05:12:15
89阅读
# AndroidAutoSize 设计稿单位实现流程 ## 1. 准备工作 在开始实现 AndroidAutoSize 设计稿单位之前,需要确保以下几个条件已经满足: - 你已经安装了 Android Studio - 你已经创建了一个 Android 项目 - 你已经在项目的 `build.gradle` 文件中添加了 AndroidAutoSize 依赖 例如: ```groov
原创 2023-09-15 22:33:38
139阅读
小A问我:该如何说服Leader别统一软件?我用Sketch已经习惯了,我也不想换软件……我:其实你们Leader应该也没想清楚切换设计工具硬性成本,只是迫切地想解决设计团队协作效率问题。你自己也清楚,Figma并非一款万金油设计工具,对国内用户来说,仍然有很多痛点。小A:那有没有不切换软件,但还能解决效率低下问题呢?我:从目前国情而言,使用第三方协作工具配合自己趁手设计软件,是最被主流
作者:HenAndroid本篇文章我就来扒一扒Android 进程间通信-Binder 机制。我们都知道Android 是基于Linux系统来实现,因此,我们有必要来了解一下,为什么Android 不使用Linux本身有的进程通信机制,而是要自己撸一个Binder 这玩意来实现进程间通信。 接下来,我们简要介绍下Linux 进程间通信几种方式。介绍Linux IPC机制,旨在了解其思想,得
# 设置遮罩层应该用哪个布局 在 Android 开发中,遮罩层(Mask Layer)通常用于强调某个特定 UI 元素,处理用户操作或显示警告信息。遮罩层不仅能增强用户体验,还可以引导用户注意力。本文将讨论在 Android 中如何设置遮罩层,并且介绍适合实现遮罩层布局。 ## 什么是遮罩层? 遮罩层是一个覆盖在 UI 元素上方视图,通常是半透明背景,它可以限制用户与底层视图
原创 8月前
56阅读
什么场景应该用 MongoDB?【转载】
转载 2018-07-04 20:32:14
497阅读
设置字体\CJKfamily{song}:设置为宋体。\CJKfamily{hei}:设置为黑体。\CJKfamily{kai}:设置为楷体。\CJKfamily 命令,他不带有任何参数,他对其后整个文本起作用,如果想限制作用范围,可以用分组,如这是 {\CJKfamily{song}宋体}为了使用方便,我们一般会在“导言区”定义下面的命令。\newcommand{\song}{\CJ
月初在云栖社区上发起了一个 MongoDB 使用场景及运维管理问题交流探讨 技术话题,有近5000人关注了该话题讨论,这里就 MongoDB 使用场景做个简单总结,谈谈什么场景该用 MongoDB?
转载 2018-03-06 09:36:36
542阅读
案例1:> 1. 用在应用服务器日志记录,查找起来比文本灵活,导出也很方便。> 2. 用在一些第三方信息获取或者抓取,因为Mong...
原创 2023-08-29 17:31:20
70阅读
# 使用Docker部署Redis步骤 ## 导言 在现代Web开发中,缓存是一个非常重要环节。Redis作为一款高性能缓存数据库,被广泛应用于各种应用场景中。而使用Docker来部署Redis可以带来诸多优势,比如便捷部署、管理和扩展。本文将向你展示如何使用Docker来部署Redis,以及解答“Redis是否应该用Docker”问题。 ## 整体流程 首先,我们来看一下整个流程
原创 2023-09-19 16:35:47
70阅读
月初在云栖社区上发起了一个 MongoDB 使用场景及运维管理问题交流探讨 技术话题,有近5000人关注了该话题讨论,这里就 MongoDB 使用场景做个简单总结,谈谈什么场景该用 MongoDB?
转载 2021-07-30 14:50:32
192阅读
# 为什么Java中金额应该用BigDecimal 在Java中,金额计算不同于普通整数或浮点数计算,因为金额通常需要保留小数点后精度,避免出现精度丢失或计算错误情况。因此,在处理金额时,建议使用`BigDecimal`类来进行精确计算,而不是使用`double`或`float`类型。 ## 为什么不推荐使用double或float类型 `double`和`float`类型是Java
原创 2024-04-20 05:38:00
92阅读
# 使用Java接收inputdate数据类型 在Web应用程序中,用户通常需要输入日期。HTML中提供``标签允许用户选择日期,但如何在Java后端捕获并处理这个日期数据呢?本文将探讨在Java中接收和处理输入日期数据,包含代码示例,以及相应类图和甘特图。 ## HTML部分 首先,来看一下如何在HTML中使用``: ```html Date I
原创 2024-10-12 06:30:50
84阅读
一、前言 大家好呀,我是summo,之前有自学过Shrio框架,网上一搜就有SpringBoot整合Shrio+ JWT文章,我是在学习Shrio框架时候顺带学JWT。后来我还看见有很多博主专门写文章介绍JWT,说这个东西优点很多,安全性好、去中心化、方便啥,我就把JWT也应用在我们自己系统中了。但最近发现这玩意越来越让我觉得别扭,总感觉哪里不太对劲,重新审查我登录认证逻辑之后才发现
原创 精选 2024-07-26 09:10:53
354阅读
DM单页 标准尺寸(A4)210mmx285mm 其他还有(A3)420mmx285mm 正度纸张:787×1092mm 开数(正度) 尺寸 单位(mm) 全开 781×1086 2开 530×760 3开 362×781 4开 390×543 6开 362×390 8开 271×390 16开 195×271 注:成品尺寸=纸张尺寸-修边尺寸 大度纸张:850*1
转载 2024-08-30 17:01:34
443阅读
如果我们在优化过程中能找到那些sql执行拖慢了速度,就能有针对性去优化sql语句,做到事半功倍。先来看几个跟慢查询相关指令及配置mysql服务端有几个跟慢查询相关配置:slow_query_log:是否记录慢查询日志long_query_time:执行多长时间sql语句算慢(不一定是查询),默认10slog_slow_queries:慢查询日志文件位置(5.6及以上版本mysql使
  • 1
  • 2
  • 3
  • 4
  • 5