ourjs

Redis源码分析,在C语言中将当前时间转化成毫秒微秒整数值
by ourjs keys Redis C 2019-12-04

Redis中有两个内置的函数mstime/ustime,能直接获取当前时间的整数值。

调用:

 serverLog(LL_NOTICE, "Redis mstime %lld", mstime());
serverLog(LL_NOTICE, "Redis ustime %lld", ustime());
JavaScript在Array数组中按指定位置删除或添加元素对象
by ourjs keys JavaScript 2019-11-18

JavaScript的数据中可通过splice/slice在指定位置添加或删除元素。另外还有slice、delete等方法实现。

splice方法向/从数组中添加/删除项目,然后返回被删除的项目。该方法会改变原始数组。

arrayObject.splice(index, howmany, item1, ..., itemX)

Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
by ourjs keys Node.JS 2019-11-18

在node.js中只需要几行代码就可以发送http请求,通过检查statusCode可以判断该网址服务是否有效。

如下代码:

var http = require('http')
var checkExists = function(urlPath, cb) {
var options = { host: '192.168.2.101', port: 8064, path: encodeURI(urlPath)}
var req = http.request(options, function(r) {
cb && cb(r.statusCode == 200);
})

req.end()
}
未发布 金木水火土五行相生相克年份查询表 
by ourjs keys 轻松一刻 分享 2019-01-25
金生水,水生木,木生火,火生土,土生金。金生水:金销熔生水;水生木:水润泽生木;木生火:木干暖生火;火生土:火焚木生土;土生金:土矿藏生金。  
五行相生含义:  
金生水——因为少阴之气(金气)温润流泽,金靠水生,销锻金也可变为水,所以金生水。   
水生木——因为水温润而使树木生长出来,所以水生木。   
木生火——是因为木性温暖,火隐伏其中,钻木而生火,所以木生火。   
火生土——是因为火灼热,所以能够焚烧木,木被焚烧后就变成灰烬,灰即土,所以火生土。  
土生金——因为金需要隐藏在石里,依附着山,津润而生,聚土成山,有山必生石,所以土生金。 
未发布 NodeMailer开源邮件发送组件,基于NodeJS,支持Gmail, QQ, Hotmail
by ourjs keys JS学习 开源 2014-05-13
未发布 任何可以用JavaScript来写的应用,最终都将用JavaScript来写
by ourjs keys 大话编程 分享 2014-04-27
未发布 比特币江湖:交易被禁,中国势力控制51%矿池份额
by ourjs keys 大话编程 分享 2017-09-14

  GBG,一位美国计算机极客在推特上的昵称。

  最近四年,GBG 业余时间专注一件事:将任天堂 1985 年生产的游戏主机,改装成挖矿机,开挖比特币。

  根据规则,每 10 分钟,互联网上就会多出一个比特币加密数据块,全球所有的挖矿设备同时运算生成它,成功者,得比特币。

  每 10 分钟一次机会,可是,整整四年,GBG 一无所获,因为他的挖矿机太慢太慢!

  数千公里外的中国鄂尔多斯,无论寒暑,8 座长达 150 米的单层仓库,其中,7 个仓库摆放了 21000 台比特币挖矿机,另外一个仓库则放置了 4000 台莱特币挖矿机。每 10 分钟,疯狂运算一次,在这里,矿能约 25 万美元/天。

未发布 基于Node.JS的开源CMS系统
by ourjs keys JS学习 开源 2014-05-16
未发布 在access数据库中用SQL获取所有表名
by ourjs keys JS学习 展示 2017-04-01
未发布 CSS3和HTML5实现的太阳系动画
by ourjs keys JS开源 分享 2014-04-24

 近期热门 - 点击最多
  1. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  2. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  3. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  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. 如何通过 winax 的 ActiveXObject 或 Excel.Application 往 excel 中插入一张图片
  9. node.js用activex/com+自动化读写excel时查询接口、参数的调试方法
  10. TypeScript定义数字范围类型即仅包含【小时:分钟】的时间类型,每天指定时间点执行任务

  全端社区 - 最新回复
  1. valtio基于Proxy代理比redux\zustand更简洁的react状态管理库
  2. Windows与Mac通过git ssh和rsync实现文件共享互传
  3. Windows与Mac通过git ssh和scp实现文件共享互传
  4. React结合vite使用vue3,在纯typescript的react hooks中使用vue
  5. 使用PubSub-JS时ReactNative在后台运行一段时间唤醒后,组件无法scribe到publish的事件,typescript实现一个事件订阅发布组件
  6. React Native为http网络请求添加timeout超时异常处理: 用XMLHttpRequest替换fetch发送的区别
  7. ReactNative获取Android/iOS的MAC/IP地址: react-native-device-info模块的安装与使用
  8. React Native使用fetch发送http登陆验证请求失败:无法读取set-cookie并显示network request failed
  9. 克服Redux的缺点在React/Native中使用消息队列,pubsub-js更加简洁的组件间通信和状态传递方法
  10. Springboot+Gradle+Mysql+Jpa最简单实例教程

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

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

OnceOA