ourjs

用旺司OnceOA免费搭建企业多人知识文档管理协作办公软件
by ourjs keys OnceOA 行业动态 1580799700093

旺司OnceOA是一款个人可以免费使用的多人知识文档管理协作软件。OnceOA基于自主研发的内存数据库和Web应用框架, 纯绿色软件,解压即用。无需配置复杂的数据库和网页服务器就可搭建知识文档管理服务器。 下载地址: http://onceoa.com

OnceOA基于自研的底层软件,在低价ARM设备上也能流畅运行,几十元就可搭建个人24小时在线的下载设备,云笔记和照片备份系统,数据共享中心。

OnceDB:使用Redis全文字符串模糊搜索,多条件查询,创建索引搜索等使用帮助教程
by ourjs keys Redis OnceDB C 1580516279582

OnceDB是基于Redis实现的全文搜索数据库,可以像SQL数据库那样创建辅助索引,提高条件搜索的性能。OnceDB并不改变Redis的数据存储结构,Redis数据库文件可以直接在OnceDB中操作,然后再返回Redis中使用。OnceDB提供直接搜索指令,支持 String 和 Hash 等对象,

基于Node.JS和Electron编写的集成开发环境 VS Code,成为最受欢迎的IDE
by ourjs keys Node.JS 技术前沿 1579219932808

在 Stack Overflow 的 2019 年开发者调查中,VS Code 成为了最受欢迎的开发工具,遥遥领先其他的开发工具。

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

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

调用:

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

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

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

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

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

在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 轻松一刻 分享 1548384155629
在看男女婚配中有两种婚配方式,有根据属性五行来进行婚配的,也有看天干五行婚配的,下面八字合婚就带你一起去了解一下金木水火土婚配表,下面我们就一起来看一看吧。
未发布 金木水火土五行相生相克年份查询表 
by ourjs keys 轻松一刻 分享 1548379325620
金生水,水生木,木生火,火生土,土生金。金生水:金销熔生水;水生木:水润泽生木;木生火:木干暖生火;火生土:火焚木生土;土生金:土矿藏生金。  
五行相生含义:  
金生水——因为少阴之气(金气)温润流泽,金靠水生,销锻金也可变为水,所以金生水。   
水生木——因为水温润而使树木生长出来,所以水生木。   
木生火——是因为木性温暖,火隐伏其中,钻木而生火,所以木生火。   
火生土——是因为火灼热,所以能够焚烧木,木被焚烧后就变成灰烬,灰即土,所以火生土。  
土生金——因为金需要隐藏在石里,依附着山,津润而生,聚土成山,有山必生石,所以土生金。 
未发布 程序员疑似将MySQL用户名密码上传至Github,导致华柱1.3亿条开房数据泄漏
by ourjs keys 大话编程 分享 1535469149551
据FreeBuf报道,8月28日早上6点,暗网中文论坛中出现一个帖子,声称售卖华住旗下所有酒店数据,数据标价8个比特币,约等于人民币37万人民币,数据泄露涉及到1.3亿人的个人信息及开房记录。而经过媒体报道之后,该发帖人称要减价至1比特币出售。
据网友分析,华住某程序员将内部CMS管理系统的部分代码上传到自己的 github 上,可能是无意附带了数据库配置信息,导致被脱库,数据全部盗走。
未发布 给checkbox选择框设置不选中时的值
by ourjs keys JS学习 JavaScript 1507103636284
最简单的做法是为每一个checkbox设置一个隐藏的默认值即可,当同名的checkbox有值时,相应的值将会被覆盖,否则将会发送hidden的值

<form action="" method="post">
	<input type="hidden" name="cb1" value="0" />
	<input type="checkbox" name="cb1" value="1" />

	<input type="hidden" name="cb2" value="0" />
	<input type="checkbox" name="cb2" value="1" />

	<input type="hidden" name="cb3" value="0" />
	<input type="checkbox" name="cb3" value="1" />
</form>

 近期热门 - 点击最多
  1. OnceDB:使用Redis全文字符串模糊搜索,多条件查询,创建索引搜索等使用帮助教程
  2. 怎么通过OnceOA免费实现外网访问家庭、企业内网服务器网站、网盘、办公系统
  3. request停止维护:用node.js实现http网页爬虫抓取,模拟ajax\post请求,大文件上传下载
  4. 用CSS实现分页符,控制Web网页打印时自动强制分页:page-break-after教程
  5. 用node.js在Windows或Linux平台上高性能解压/压缩zip、tar大文件,输出到文件或Stream流
  6. node.js创建aria2代理服务器:使用net.socket转发rpc或http request请求,替换websocket
  7. webpack前端项目调试环境安装入门:webpack.config.js禁用UglifyJs只合并JavaScript不压缩混淆代码
  8. SVG矢量图视窗viewBox,嵌套HTML综合实例:建立用户自定义相对坐标系统
  9. Node.JS中回调嵌套和async/await执行空函数性能效率对比测试
  10. Node.JS如何按顺序调用async函数,如何判断是否为async函数,在mocha中自动化测试async/await代码

  全端社区 - 最新回复
  1. webpack前端项目调试环境安装入门:webpack.config.js禁用UglifyJs只合并JavaScript不压缩混淆代码
  2. node.js创建aria2代理服务器:使用net.socket转发rpc或http request请求,替换websocket
  3. request停止维护:用node.js实现http网页爬虫抓取,模拟ajax\post请求,大文件上传下载
  4. 用node.js在Windows或Linux平台上高性能解压/压缩zip、tar大文件,输出到文件或Stream流
  5. 用CSS实现分页符,控制Web网页打印时自动强制分页:page-break-after教程
  6. SVG矢量图视窗viewBox,嵌套HTML综合实例:建立用户自定义相对坐标系统
  7. 多多客小程序直播组件上线,不出门也能“云卖货”
  8. 怎么通过OnceOA免费实现外网访问家庭、企业内网服务器网站、网盘、办公系统
  9. Node.JS中回调嵌套和async/await执行空函数性能效率对比测试
  10. Node.JS如何按顺序调用async函数,如何判断是否为async函数,在mocha中自动化测试async/await代码

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

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

OnceOA