OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

Debian/Ubuntu Linux搭建SVN服务器,并设置开机默认启动

心得体会 by ourjs key 分享 1528604633475 评论 (0)
SVN是一个开放源代码的版本控制系统,可以记录保存文档的每一次改变,并方便做对比(diff),或者取消改动,回撤到某个历史版本等(Revert)。因此十分适合存放代码、设计、图纸等需要历史记录的文档。

怎样将Android手机中的照片和视频,通过APP自动同步备份到OnceAir云盘的共享目录中

心得体会 by ourjs key 分享 1526012954934 评论 (0)
在OnceAir设置共享目录后,就可以将手机的文件夹和共享文件夹连接起来,将手机文件自动同步到OnceAir。本文就从创建共享目录开始,说明一下怎样实现手机文件的自动同步。

OnceAir自动考勤系统,无需手机签到打卡,轻松管理记录员工出勤信息

心得体会 by ourjs key 分享 1518162588415 评论 (0)

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

如何为OnceAir顽石个人私有云盘设置固定公网访问地址

心得体会 by ourjs key 分享 1514883251411 评论 (0)
OnceAir 顽石云盘是一款集知识管理、文档协作、多机同步、文件备份、在线编辑、搜索、博客、权限管理、考勤于一体的智能办公硬件。功耗仅3.5瓦,连上路由器,即可搭建私有云版的有道云笔记+百度网盘,所有数据存储在本地。手机、平板、电脑均可Wifi访问。通过设置端口映射或设置个性域名,即可变身个人网站、相册服务器,随时随地外网访问。

redis、memcache和mongodb各自的优缺点是什么,怎么选择呢?

心得体会 by ourjs key 提问 1511692936290 评论 (8)

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

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

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

命令行的艺术:linux bash命令大全详解

心得体会 by ourjs key 分享 1495522840801 评论 (0)
熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。本文是一份我在 Linux 上工作时,发现的一些命令行使用技巧的摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。这篇文章并不长,但当你能够熟练掌握这里列出的所有技巧时,你就学会了很多关于命令行的东西了。

这篇文章是许多作者和译者共同的成果。 这里的部分内容 首次 出现 于 Quora, 但已经迁移到了 Github,并由众多高手做出了许多改进。 如果你在本文中发现了错误或者存在可以改善的地方,请贡献你的一份力量

开源项目 RethinkDB 关闭,创始人总结失败教训

心得体会 by ourjs key 分享 1485060095372 评论 (1)

当我们宣布RethinkDB关闭时,我答应写一个调查分析。我花了一些时间来整理所得的教训和经验,现在可以清楚地写出来。

HN讨论贴中,人们提出了许多关于为什么RethinkDB失败的原因,从莫名的人性和聪明的MongoDB营销人员;到没有建立一个有经验的上市团队;再到缺乏支持超过64-bit float 的数字类型……我将这些意见集中到这里

其中一些原因确实是真的,但它们是症状而不是原因。例如,说我们未能赚钱的,它并没有说明我们失败的原因。

JavaScript中该如何安排后台任务

关于JavaScript,大家要牢记一点:它阻塞

想象一下,浏览器里有一个进程小精灵,负责处理一切。渲染HTML、响应菜单命令、绘制屏幕、处理鼠标点击、运行JavaScript函数……。跟我们人一样,这个小精灵每次只能做一件事。如果一次交给它很多任务,那么就会有一个待办事项列表,小精灵按顺序一项一项去处理。

小精灵在碰到script标签或者要运行JavaScript函数时,会停下其他任务。下载代码(必要时)然后立即运行,之后才会触发其他事件 ,以及渲染页面。这是必要的,因为脚本几乎什么都可能做:加载更多代码、删除DOM元素、重定向URL,等等。就算有两个甚至更多小精灵,那其他小精灵也需要在首次处理代码时停下来。这就是阻塞。这也是为什么运行时间过长的脚本会导致浏览器无响应的原因。

Markdown 语法简介和使用说明-详细版

心得体会 by ourjs key 分享 1456117811871 评论 (2)

可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括SetextatxTextilereStructuredTextGrutatext 和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。

总之, Markdown 的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。比如:在文字两旁加上星号,看起来就像*强调*。Markdown 的列表看起来,嗯,就是列表。Markdown 的区块引用看起来就真的像是引用一段文字,就像你曾在电子邮件中见过的那样。

JavaScript正在变成Web界的C++

心得体会 by ourjs key 分享 1439513740425 评论 (7)
从那以后,我觉得我一直在看着JavaScript慢慢变成C++,它成为了“kitchen sink”式的语言(注*来自二战时期的成语"everything but the kitchen sink", 指除了洗碗槽外各式各样的炮弹齐发,现在指有太多的东西)。因此,许多新的功能被添到ES6的新规范上。从字面上统计这个规范已经是ES5规范长度的两倍。更糟糕的是,在ES6规范完成之前,已经有人预定了一箩筐的新功能要集成到ES7。他们都还没有完成ES6,就已经开始计划ES7了。有一些JavaScript语义不一致的地方需要修复,但新加入的ES6和ES7的新特性无助于解决这些问题,他们仅仅是增加了新功能(或者说:复杂性)到这个语言。

广告投放

 近期热门 - 点击最多
  1. 怎样将Android手机中的照片和视频,通过APP自动同步备份到OnceAir云盘的共享目录中
  2. JS动态滑动切换到页面指定位置
  3. 用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果
  4. Debian/Ubuntu Linux搭建SVN服务器,并设置开机默认启动
  5. nodejs视频教程集合附带源码和笔记
  6. Office365并不是完全基于JavaScript重写的,只是用来构建UI界面
  7. html5弹出式网页mp4视频播放器
  8. Facebook 正在重构 React Native,将重写大量底层
  9. Node.JS用Path将相对路径转为绝对路径
  10. AirJD-简单好用的免费建站工具

  全端社区 - 最新回复
  1. 5个经典的前端面试问题
  2. Node.JS用Path将相对路径转为绝对路径
  3. Facebook 正在重构 React Native,将重写大量底层
  4. 将BootstrapJS和AngularJS结合使用以及为什么不用jQuery
  5. Office365并不是完全基于JavaScript重写的,只是用来构建UI界面
  6. JS动态滑动切换到页面指定位置
  7. Debian/Ubuntu Linux搭建SVN服务器,并设置开机默认启动
  8. NodeJS初学者教程:Node.js之HTTP
  9. 用CSS和Bootstrap图标制作上下跳动的指示箭头动画效果
  10. JavaScript中NaN的秘密

  开源的 OurJS
Demo (EN), Demo (CN), Github
  关注我们 RSS

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号

加载中...