马化腾创办腾讯的第一桶金是怎么来的:炒股10万炒到70万
by ourjs keys 大话编程 分享 1515034880220
在之前一篇文章中《马化腾当年出售QQ,都找过哪些大佬》,说到了马化腾对QQ的“无心插柳”,已经在互联网寒冬中出售QQ而遇到的种种事情,很多网友留言想知道马化腾的第一桶金的故事。

计算机总是给人无限的创富想象空间,像早期的史玉柱,也是靠汉卡起家。熬个个把月,编一个软件,似乎就一夜暴富。而腾讯的老总马化腾,他可是计算机科班出身,不过他的第一个100万,却不仅仅只是靠软件。
Node.JS中UDP打洞穿透内网路由,架设内网服务器技术详解及源码
by ourjs keys JS学习 JavaScript 1514948350188
实现基于TCP协议的p2p“打洞”过程中,最主要的问题不是来自于TCP协议,而是来自于来自于应用 程序的API接口。这是由于标准的伯克利(Berkeley)套接字的API是围绕着构建客户端/服务器程序 而设计的,API允许TCP流套接字通过调用connect()函数来建立向外的连接,或者通过listen()和 accept函数接受来自外部的连接,但是,API不提供类似UDP那样的,同一个端口既可以向外连接, 又能够接受来自外部的连接。而且更糟的是,TCP的套接字通常仅允许建立1对1的响应,即应用程 序在将一个套接字绑定到本地的一个端口以后,任何试图将第二个套接字绑定到该端口的操作都会 失败。
如何为OnceAir顽石个人私有云盘设置固定公网访问地址
OnceAir 顽石云盘是一款集知识管理、文档协作、多机同步、文件备份、在线编辑、搜索、博客、权限管理、考勤于一体的智能办公硬件。功耗仅3.5瓦,连上路由器,即可搭建私有云版的有道云笔记+百度网盘,所有数据存储在本地。手机、平板、电脑均可Wifi访问。通过设置端口映射或设置个性域名,即可变身个人网站、相册服务器,随时随地外网访问。
node.js用fs.rename强制重命名或移动文件夹
by ourjs keys JS开源 Node.JS 1514292629914
在日常对电脑中的一些的文件或者文件夹操作的时候,windows系统可能会弹出相应的对话框,提示我们文件或者文件夹无法重命名。这是由于文件或者文件夹中的文件被系统某些正在运行的进程占用的。我们可以找到占用文件的进程将其结束掉,然后重命名文件或者文件夹。但是这个过程相对麻烦,难度用编程实现。

并且在node.js中进行大量重命名操作时,也会偶尔出现权限的问题,解决方案很简单,使用同步命名,添加一个try/ catch 即可。
比特币最近为何会暴跌?大资金如何靠做空比特币获利
by ourjs keys 大话编程 分享 1513918541883
12月18日讯–美东时间2017年12月17日(北京时间周一早7点),全球最大期货交易所芝加哥商品交易所(CME)正式推出了比特币期货合约。
按理说各正规军推出比特币期货交易合约,应该是对比特币的一种认可,但为什么随后会暴跌呢?
推测这里是空军全面做空比特币期货,打压现货的结果。
真正了解比特币交易过程的人都知道,比特币从技术上是不支持高频交易的,而且每天的现货成交很有限,仅500个左右,无法承载大资金的进出。
所以在期货市场大资金利用现货成交量小,易操纵的特点,大举做空现货收割韭菜。
移动端开发框架哪个好?jQuery/Vue/AngularJS有哪些区别和优缺点?
by ourjs keys JS学习 分享 1513344701701

JS框架,我认为大体上可以分为两种。一种是类似jQuery/ d3那样的,通过修改html的DOM结构来渲染UI的库。

还有一种则是类似于AngularJS/ReactJS 那样的,采用MVC分层的,通过Model来渲染View UI框架。

注意这里的区别,jQuery类似于库,而Angular类似于框架,这也意味着使用Angular要严格按照框架规定来写。但Vue虽然也是MVC渲染,但更像一个库,所以明显要比Angular上手要容易。

红衣教主周鸿祎会不会成为中国首富
by ourjs keys 大话编程 分享 1512701939217
360公司董事长周鸿祎因为总是穿件红色T恤,他还说正反面都能穿,一件能穿好久,家里衣柜中几乎是同一品牌、同一款式红T恤。他的绰号除了因为他爱穿红色T恤,还因为周鸿祎的创业史就是一部战争史。因此被人称之为红衣教主。

三六零借壳热门公司江南嘉捷成功重返 A 股。复牌的江南嘉捷连续18个涨停,复牌后累计涨幅达456%。

那么周鸿祎还有没有机会成为中国首富呢?
OnceAI旺司企业私有云网盘使用介绍

目前市场上的网盘当中,免费版都是基于公有云的,文档存在云端。我们开发的 OnceAir 是一款低成本的,特别适合初创团队使用的私有云网盘产品,文档存放在本地,只有团队成员可以查看。

下面我们来以手机为例介绍一下如何快速使用我们这款私有云存储网盘产品。

redis、memcache和mongodb各自的优缺点是什么,怎么选择呢?
by ourjs keys 心得体会 提问 Redis OnceDB 1511671164400

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

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

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

Node.JS读取中文TXT编码文件显示乱码问题解决方案
by ourjs keys JS学习 Node.JS 1511612303462
Windows下默认的编码格式是ASNI,其实这并不是真正的编码格式,但Node.JS默认的编码、解码则是目前通用的UTF-8。因此在读取Windows默认的TXT文件时会显示乱。
可以用iconv-lite来用gbk解码:
var fs    = require('fs')
var iconv = require('iconv-lite')

fs.readFile('readme.txt', function(err, data) {
  console.log(iconv.decode(data, 'gbk'))
})

 近期热门 - 点击最多
  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