Simple is Happiness
Less is more
心得体会
SVG矢量图视窗viewBox,嵌套HTML综合实例:建立用户自定义相对坐标系统
by ourjs keys 前端 心得体会 1584406873551

在SVG绘制的任何一个时刻,你可以通过嵌套svg、foreignObject或者iframe来建立新的viewport和用户坐标系。在这篇文章中,我们将看一下我们如何这样做,以及这样做如何帮助我们控制SVG元素并让它们变得更加灵活

CentOS注册系统服务,添加自动启动脚本
by ourjs keys 心得体会 分享 1570711771883
CentOS7.x添加自动脚本比之前的脚本要显示。比如miner,首先以管理员用户创建一个新的服务文件
nano /usr/lib/systemd/system/miner.service
粘贴以下内容:
[Unit]
Description=miner

[Service]
ExecStart=/path/to/miner

[Install]
WantedBy=multi-user.target
C语言用指针模拟按引用传递int整型参数
by ourjs keys 心得体会 分享 1542163759430
C语言不支持类似c++的按引用传参的语法,比如下面的代码,只能在c++中工作:
void f(int &j) {
  j++;
}

int main() {
  int i = 20;
  f(i);
  printf("i = %d\n", i);

  return 0;
}
Redis只往zset有序集合添加不存在的数据:关键字索引查询构建+源码分析
by ourjs keys 心得体会 分享 1540738289407
Redis的有序集合Sorted Set(zset),可以很方便地用来构建关键字索引表,可以很方便地实现支持超大规模并发的关键字组合条件查询。
比如有套博客系统,博客文章存放在 hash 类型 article:* 中,其中的每个关键字对应的文章存放在 keyword:* 中,则可以用关键字连接查询 ZINTERSTORE 找到文章ID列表。
有时侯,我们可能在构建索引时不影响原有索引的权重值,以此来保留每个关键字最初添加时的时间(权重分数)。以此来统计某个时间段添加此关键字的文章。

redis5.x新特性,Stream流数据类型使用简单教程
by ourjs keys 心得体会 分享 Redis OnceDB 1540302471095
在一般的编程概念里,流是一种主要用于优化内存的数据类型,它不需要一次性把大量数据,比如说大文件一次性读取到内存再处理,可以边读取边处理,这样可以用少量内存就可以处理大文件。

因此简单地说,流是Redis一种新的数据结构,不需要读取原有key的值,就可以在此key中添加新内容的数据类型。
Debian/Ubuntu Linux搭建SVN服务器,并设置开机默认启动
by ourjs keys 心得体会 分享 1528604539316
SVN是一个开放源代码的版本控制系统,可以记录保存文档的每一次改变,并方便做对比(diff),或者取消改动,回撤到某个历史版本等(Revert)。因此十分适合存放代码、设计、图纸等需要历史记录的文档。

怎样将Android手机中的照片和视频,通过APP自动同步备份到OnceAir云盘的共享目录中
在OnceAir设置共享目录后,就可以将手机的文件夹和共享文件夹连接起来,将手机文件自动同步到OnceAir。本文就从创建共享目录开始,说明一下怎样实现手机文件的自动同步。
OnceAI旺司网盘自动考勤系统,无需手机签到打卡,轻松管理记录员工出勤信息

传统考勤门禁一般通过刷卡、指纹识别记录签到时间,简单直观,但是缺点也很明显,软件系统需要与不同硬件接口对接,出勤信息的分类汇总比较烦琐,到最后往往只能作为门禁来使用。而常见的手机签到APP,往往还需要员工手动操作,较为烦琐。为此OnceAir文档同步客户端添加了一个自动考勤的小功能,只要员工打开并使用电脑,就能自动记录出勤信息和每天工作了多长时间。

如何为OnceAir顽石个人私有云盘设置固定公网访问地址
OnceAir 顽石云盘是一款集知识管理、文档协作、多机同步、文件备份、在线编辑、搜索、博客、权限管理、考勤于一体的智能办公硬件。功耗仅3.5瓦,连上路由器,即可搭建私有云版的有道云笔记+百度网盘,所有数据存储在本地。手机、平板、电脑均可Wifi访问。通过设置端口映射或设置个性域名,即可变身个人网站、相册服务器,随时随地外网访问。
redis、memcache和mongodb各自的优缺点是什么,怎么选择呢?
by ourjs keys 心得体会 提问 Redis OnceDB 1511671164400

redis、memcahce 比较相似,但与 mongodb 完全不同,几乎没有可比性。

总的来说 redis/memcache 是基于内存的,讲究的是性能,多用作缓存层,比如说存放session。而 mongodb 是面向文档的,存储的是类似JSON的非结构化数据,查询起来非常方便,开发效率高,比较类似传统SQL关系型数据库。

普遍认为其性能明显好于MemoryCache。所以这里主要比较 Redis 和 Mongodb。


 近期热门 - 点击最多
  1. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  2. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  3. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法
  4. Springboot+Gradle+Mysql+Jpa最简单实例教程
  5. SpringBoot+Spring6入门指南: 使用命令行快速搭建restful web api模板
  6. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  7. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法
  8. TypeScript定义数字范围类型即仅包含【小时:分钟】的时间类型,每天指定时间点执行任务
  9. 比较测试:用百度文心一言和阿里通义千问写删除文件目录并且是async/await代码
  10. node.js使用TensorFlow入门教程二:什么是张量神经网络运算与矩阵的关系及基本入门代码

  全端社区 - 最新回复
  1. 使用PubSub-JS时ReactNative在后台运行一段时间唤醒后,组件无法scribe到publish的事件,typescript实现一个事件订阅发布组件
  2. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  3. ReactNative获取Android/iOS的MAC/IP地址: react-native-device-info模块的安装与使用
  4. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  5. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法
  6. Springboot+Gradle+Mysql+Jpa最简单实例教程
  7. SpringBoot+Spring6入门指南: 使用命令行快速搭建restful web api模板
  8. Paddle/abbyy等ocr比较:如何将图片生成可选择文字版PDF
  9. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  10. 如何用JavaScript获取某个元素copy selector的CSS选择器

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA