- 博客(25)
- 收藏
- 关注
原创 本地相册媒体墙:瀑布流、无限滚动和框选怎么做
本地相册媒体墙要同时撑起错落排布、分页续载和框选拖放。这篇写笑笑相册怎么用 Grid 跨度稳住瀑布、怎么避免触底误触与旧请求贴错墙,以及桌面端如何拆开框选、拖出导出和拖入导入;也说明媒体墙为何先不上虚拟列表。
2026-08-05 10:39:18
350
原创 导航栏「时间」、查看这天、那年今日:本地相册怎么按时间找图
本地相册按时间找图,不只靠一个入口:导航栏「时间」按拍摄时间聚类,菜单里的「查看这天」和「那年今日」从单条媒体打开,筛选与搜索再收时间条件。本文也写了照片/视频如何读拍摄时间,以及跨时区时界面日期与拍摄地可能不一致。
2026-08-04 10:51:03
397
原创 本地相册:软件授权,我为什么选长期授权
本地相册没有云存储账单,真正要定的是软件能力怎么授权。我选了长期授权,并做成先试用再决定;到期留下底座能力,云理解按需自配。
2026-08-03 09:51:18
175
原创 地点:按城市浏览媒体库
本文介绍笑笑相册的「地点」:从 GPS 到逆地理,国内默认到区县、海外到国家,再按城市归类浏览;详细地址与地图视图都是可选增强,网格仍是默认。
2026-08-01 09:52:06
230
原创 以图搜图:翻到喜欢的,怎样找出更多同类照片
翻到一张喜欢的照片时,往往还想接着看构图、氛围相近的。本文介绍笑笑相册的「以图搜图」:以当前照片为引子、用画面向量在库里比对相近结果;并说明「像」指什么、适合何时用、解析与向量就绪等边界,以及它和侧栏「相似图」怎么区分。
2026-07-31 10:47:44
217
原创 导入最怕重复和干等:重复怎么挡,进度怎么说清
大库导入最容易踩两处:同一份内容反复进库,以及进度说不清让人以为卡死。本文以笑笑相册为例,讲清按内容指纹去重(前端预检、后端兜底、少弹窗打扰),以及从枚举、传文件到解析一路怎么把进度说清楚,并分清关浮层、关应用与解析续跑的边界。
2026-07-30 14:05:52
187
原创 人脸聚类:从一张脸到一个人物,我怎么判断是不是同一个人
笑笑相册「人物」要把一张张脸收成可点开的人,关键是判断「算不算同一个人」。本文分享程序侧的两层判断与取向:先筛谁有资格参与比对,再在像不像时宁可拆碎、不可乱并,并把合并纠错留给用户。
2026-07-29 20:52:34
172
原创 自然语言搜索:我怎样把预期做进引导里
这篇展开笑笑相册的自然语言搜索:能搜什么(时地一层,画面内容一层),以及为什么搜索入口要做成分层引导——可搜范围会变,下拉提示也要跟着变,让用户先知道眼下能搜什么。
2026-07-21 10:24:08
227
原创 从开发调试到用户能下载安装:我把相册打成安装包的经历
篇复盘笑笑相册如何把 Electron、本机 API、Redis、Python AI 等打进安装包,并过完签名公证、首次打开与剪裁校验——交付的不是页面,而是一整套本机运行时。
2026-07-20 09:07:36
184
原创 从找一张图到做成产品:我定下的第一版边界
笑笑相册第一版边界不是一次想清的,而是落地中收紧的:本地安装包、只管电脑长期库、智能预期说清楚(自然语言搜索有引导,云理解自备 Key)、试用后买断。不做大而全,先把自动整理、顺畅浏览、方便找图做成。
2026-07-19 09:33:25
198
原创 为什么不做云相册,而坚持做本地相册
笑笑相册最早按云相册做:注册登录、阿里云部署、OSS 直传都走过。后来发现独立开发者很难落地——用户信任成本高、云存储贵、用户更认买断,也难和大厂竞争。于是先做成桌面应用,再拆掉云存储和账号体系,转向本地相册:自动整理,轻松找图。
2026-07-18 23:52:56
2566
原创 为找一张图,我做了个相册应用
官网: https://download.bingbingcloud.com/photos,或直接百度搜索 笑笑相册,里面有更详细介绍以及视频演示。如果你也习惯长期把照片和视频备份到电脑、移动硬盘或 NAS,却一直没能找到一个顺手的管理工具,也许可以试试看。笑笑相册不是手机相册或云相册的替代品,而是希望让电脑本地的长期媒体库,也拥有更轻松的整理、浏览和检索体验。它是个电脑端应用,帮我自动整理影像文件,媒体库再大,也能在里面快速找到想看的照片和视频。如果你愿意体验,遇到任何问题或有好的建议,都欢迎告诉我。
2026-07-17 18:36:01
237
原创 Ubuntu14.04系统 wordpress博客平台搭建后记
我参考的wordpress搭建教程主要是这篇博文,其实描述的已经很仔细了,如果你想建站,可以参考他。但为什么说是主要?因为该教程内容是基于64位的Ubuntu12.04系统展开的。所以有一些步骤以及文件设置不可照搬。在我的个人网站搭建完毕后,回过来,梳理梳理.根据我的 64位 Ubuntu 14.04系统,对该教程进行补充。如果你的系统跟我一样,希望这篇文章对你有帮助。补充有如下几点:设置 /e
2016-02-29 23:23:50
738
原创 SSH无密码登陆linux服务器
背景交代虚拟主机系统:Ubuntu 14.04本地/客户端系统:Ubuntu 14.04SSH无密码登陆服务器比较常见的做法是,在终端生成一对密钥(公钥&私钥),然后将公钥上传服务器,私钥由客户端存留。当我们在本地登陆远程服务器时,由于存有公钥的服务器与存有私钥的客户端之间已产生互信,因此无需输入登陆密码,直接登入服务器。 下文是具体实现步骤1. 生成密钥对在终端输入如下命令:~$ ssh-key
2016-02-29 23:21:38
855
原创 关于问题“Stack Overflow requires cookies for authentication...”
前天登陆Stack Overflow网站时,FF浏览器出现一个空白页,内有问题如下: Stack Overflow requires cookies for authentication – are your browser cookies enabled for this domain?问题原因及答案在这。不想点进去看的可以直接看下面的解决步骤:FF浏览器 》 菜单 》 历史记录 》 清除最
2016-02-29 23:17:46
8229
原创 虚拟主机ip与域名建立映射关系
背景交代虚拟主机服务商:DigitalOcean虚拟主机系统:Ubuntu 14.04域名服务商:GoDaddy一. DigitalOcean设置登陆你的 DigitalOcean 账号,进入首页。按照以下步骤点击,进入最终操作页面。步骤: Networking 》 Domains 。 在当前页面输入图示内容 (example.com替代为你自己的域名,后面的ip地址同理), 输
2016-02-29 23:15:55
5520
原创 Gimp去除图片背景色方法
一.纯背景色图方法:Gimp软件打开下的待处理图:1.鼠标右键单击背景,选择 图层》透明》颜色到Alpha(A):2.此时弹出 颜色到Alpha 操作框:3.左键单击上图红框框起的白色框条,弹出 颜色到Alpha颜色拾取 操作框:4.左键单击上图红框框起的 滴管(颜色拾取器) ;然后左键单击待处理图背景,此时 颜色到Alpha 操作框中原红框框起的白色框条变成图片背景色,且操作框中预览图背景发生
2016-02-22 14:39:40
30781
4
原创 github删除仓库详细步骤
github删除仓库步骤1. 登陆github账号后,左键点击要删除的仓库名2. 页面转换后,左键点击菜单栏上的 Settings 选项,如下图所示:3. 将页面拉至底部,你将会看到一个标题名为 Danger Zone 的信息框,如下图所示:4. 左键点击 Delete this repository5. 接着会弹出一个带输入栏的信息框,如下图所示:6. 在输入栏输入你要删除的仓库名。只要你的仓库
2016-01-19 20:59:56
1802
原创 html文件编辑效果在浏览器中自动同步刷新显示
html css js等文本更改时 自动同步刷新浏览器效果页 的方法系 统:Ubuntu14.04 编辑器:vim通过安装插件实现firefox插件Auto Reloadgoogle-chrome插件LivePage(请自备梯子) 安装成功后,对于所有类型的在浏览器中打开的文本文件效果页,都能在本地文件被修改后实时刷新通过在所编辑的文件中加入标签句 <meta http-equiv=
2016-01-09 15:46:17
6289
原创 协作与自我价值的关系
协作与自我价值的关系为什么我们需要协作人类文明发展至今,个人想要在这个分工高度细化,职责愈发明确的环境中获取合意的生存资源,与人协作是必要条件。协作,能通过多个生产力的相互融合,杂交,反应,产出单个生产力无法企及的成果。无价值,不协作,天然正当成果大而优,用时短而快,符合人性对利益最大化的追求。要达到该目的,除了要求每个利益相关者有良好的协作精神外,更要求每个人的“单位价值”,即自我价值高。自
2015-12-29 23:26:57
1200
原创 vim-markdown & Markdown Preview Plus
markdown vim-markdownMarkdown Preview Plus插件安装使用
2015-12-22 23:09:38
4364
1
原创 vim编辑器配置文件 .vimrc
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""系统:Ubuntu14.04"文本文件名:.vimrc"文件位置:用户主目录:/home/username/.vimrc(.vimrc文件一般需要自己创建)""""""""""""""""""""""""""""""""""""
2015-12-21 18:37:27
1430
原创 Vimperator插件配置文件 .vimperatorrc
##############################################################该文本文件是我在Ubuntu14.04操作系统上,关于firefox浏览器插件Vimperator 的习惯键的映射编辑。以下内容放在 .vimperator文本文件中。该文本文件位于我的Ubuntu14.04用户主目录下。#######################
2015-12-20 12:24:10
770
原创 Ubuntu14.04系统亮度调节并记住的方法
电脑型号:华硕R557L系统:Ubuntu14.04命令: ~$:sudo vi /sys/class/backlight/intel_backlight/max_brightness 【sudo】password for username: ~$:sudo vi /etc/rc.local 添加编辑内
2015-12-20 10:06:44
1381
原创 GitHub学习
这是根据廖雪峰老师的git教程(链接)学习后的一点学习记录系统:Ubuntu Kylin14.04一.Git安装1.~$:sudo apt-get install git2.~$:git config --global user.name "Your Name" ~$:git config --global user.email "Your Email"
2015-12-18 19:00:56
405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅