01 2019 档案

浅谈 生物体信号传递
摘要:生物体 通过 什么方式 传递信号 ? 神经 通过 什么方式 传递信号 ? 可能有多种说法, 比如 电流, 或者 化学反应 。 如果 以 电流 为 主体 的话, 那么应该容易受到 电磁场 干扰, 比如 拿一块 磁铁 靠近你的手臂, 手臂应该会 不听使唤 。 但 生物体 在 弱电磁场 甚至 一定强度 的 阅读全文

posted @ 2019-01-27 21:55 凯特琳 阅读(566) 评论(0) 推荐(0) 编辑

浅谈 计算机软件科学和技术
摘要:计算机软件技术 的 核心技术 是 : 操作系统 、 编译器 、 关系数据库 、 图形学 。 操作系统 包括 操作系统 和 虚拟化, 虚拟化 又包括 虚拟机 和 容器 。 在 4 个 核心 技术 中, 图形学 是 最难的 。 如果要 按照 难度 从高到低 排一个 顺序, 那就是 : 图形学 -> 编译 阅读全文

posted @ 2019-01-27 15:27 凯特琳 阅读(828) 评论(0) 推荐(0) 编辑

我发起并创立了一个 Javascript 前端库 开源项目 jWebForm
摘要:在线演示地址: ( 在线演示 云平台 由 Kooboo 提供 https://www.kooboo.com/ ) 按钮: http://iwebform.kgeking.kooboo.site/jWebForm-master/Button.htm 下拉: http://iwebform.kgekin 阅读全文

posted @ 2019-01-27 12:57 凯特琳 阅读(1742) 评论(2) 推荐(0) 编辑

论 数学 的 工具性
摘要:数学 只是 工具, 不是 科学 的 本体 。 现代科学 以 数学 作为 科学的本体, 从 数学 出发 来 认识科学 、 研究科学, 已经走入了 死胡同 , 基本上 沦为 文字游戏 和 数字游戏 。 科学 的 本体 是 直观 和 逻辑 。 人们 通常 认为 数学 是 逻辑 的 代表, “如果 数学 不 阅读全文

posted @ 2019-01-23 13:43 凯特琳 阅读(881) 评论(0) 推荐(0) 编辑

关注 硬件 发展, 转载一篇介绍 VHDL 的文章
摘要:《VHDL学习笔记》 https://www.eefocus.com/hrbeulvcaho/blog/12-11/289109_978e2.html VHDL 和 “可编程逻辑阵列” 等 硬件技术 的 发展, 未来 硬件层 的 地位 会 不一样, 工作内容 也会 更丰富 。 说实在的, 没必要 担 阅读全文

posted @ 2019-01-22 21:19 凯特琳 阅读(358) 评论(0) 推荐(0) 编辑

.Net Core 没有 WebForm 是 历史 的 退步, MVC 是一个 糟糕 的 设计
摘要:WebForm 自面世以来, 广受广大开发人员的欢迎 。 当然, WebForm 有一些 著名的 弊病, 比如 笨重的 ViewState 。 不过 我们 可以 用 一些 更加 先进 和 灵巧 的 方式 来使用它 。 比如, 《WebForm Anyway》 https://www.cnblogs. 阅读全文

posted @ 2019-01-19 23:04 凯特琳 阅读(3067) 评论(13) 推荐(2) 编辑

我发起了一个 .Net 平台上的 开源项目 知识图谱 Babana Map 和 文本文件搜索引擎 Babana Search
摘要:起因 也是 前几天 有 网友 在 群 里发了 知识图谱 相关的文章, 还有 有 网友 问起 NLog -> LogStash -> Elastic Search 的 问题, 所以, 像 Elastic Search 这样的, 应该算是一个 文本文件搜索引擎, 我觉得 我们 写一个 文本文件搜索引擎 阅读全文

posted @ 2019-01-19 21:12 凯特琳 阅读(423) 评论(0) 推荐(0) 编辑

依赖 容器 的 技术 是 没有 通用性 的
摘要:依赖 容器 的 技术 是 没有 通用性 的 。 我听说 阿里巴巴 的 蚂蚁金服, 这是一个 金融级 的, 弹性的, 交易平台, 操作系统 层 的 基础架构 是用 容器 做的, 但问题是, 我们明明可以用 虚拟机 + 中间件技术 来 实现 同样的 效果, 为什么要用 容器 ? ^^ 可以看看 《我发起 阅读全文

posted @ 2019-01-19 20:41 凯特琳 阅读(227) 评论(0) 推荐(0) 编辑

无阻塞 编程模型
摘要:无阻塞 编程模型 涉及到 异步回调流, Task, async await, 线程池, 并发编程, 并行编程, 大并发架构, 操作系统 之上 编程模型 的 发展 等等 。 我这段时间对 这个领域 的 现状 进行了一些 收集整理 和 批判 , 请看 : 《后线程时代 的 应用程序 架构》 https: 阅读全文

posted @ 2019-01-18 15:31 凯特琳 阅读(362) 评论(0) 推荐(0) 编辑

Android 开发 技术大纲
摘要:大家好, 下面 是 Android 开发 的 技术大纲, 觉得 画的很好, 所以 转载过来, 这个 技术大纲 出自 “享学课堂” 。 阅读全文

posted @ 2019-01-15 22:48 凯特琳 阅读(605) 评论(0) 推荐(0) 编辑

async await 的 实质 本质
摘要:async await 的 实质 就是 用 “状态机” 来 取代 函数层层调用 。 async await 的 本质 是 语法糖, 和 提高性能 什么的 没什么关系 。 为了避免理解歧义, 我把 “状态机” 称为 “控制机” 。 为了实现一个 语言级 的 , 在 任意代码 中 通用的 异步回调 “变 阅读全文

posted @ 2019-01-13 15:22 凯特琳 阅读(955) 评论(0) 推荐(0) 编辑

我发起了一个 .Net 平台上的 NewSql 数据库 BabanaDB
摘要:发起这个项目的起因, 是偶然看到一个网友发的 MongoDB 的 新闻, 我想, 像 MongoDB 这样的 非关系数据库 ,随时 都可以写 很多个, 真正 难写 的 是 关系数据库, 非关系数据库 都 很容易写, 所以, 我之前说, 关系数据库 才是 核心技术, 非关系数据库 不是 核心技术, 只 阅读全文

posted @ 2019-01-11 15:34 凯特琳 阅读(694) 评论(0) 推荐(1) 编辑

我发起并创立了一个 .Net 平台上的 Web 业务系统 基础库 开源项目 WebEasy
摘要:我 强调一点, 程序员 应该对 程序 有 控制感 。 过多的 控制反转 使 程序员 丧失了 对 程序 的 控制感 。 过多的 依赖注入 束缚了 程序员 的 创造力 。 过度复杂的 架构设计 束缚了 程序员 的 战斗力 。 我 提出一个 库 的 观念 。 按需 取用 库, 即插即用, 即拔即无 。 而 阅读全文

posted @ 2019-01-10 14:55 凯特琳 阅读(717) 评论(0) 推荐(2) 编辑

我发起了一个 .Net 平台上的 直播平台 开源项目 BalaBala
摘要:直播平台, 需要解决的 技术点 是 2 个: 1 直播数据 的 传输 和 在 客户端 的 播放 2 大并发 关于 网络通信, 数据传输, 可以参考 《利用 MessageRPC 和 ShareMemory 来实现 分布式并行计算》 https://www.cnblogs.com/KSongKing/ 阅读全文

posted @ 2019-01-10 14:32 凯特琳 阅读(1014) 评论(0) 推荐(0) 编辑

Web 单点登录(SSO) 实现模型
摘要:有网友问起, 前后端分离 架构下的 Web 单点验证 怎么做, 我画了个图 : Temp Token 就 相当于 短信验证码 。 Web 单点登录 都可以用这个 模型, 不仅仅是 前后端分离 。 阅读全文

posted @ 2019-01-09 20:24 凯特琳 阅读(551) 评论(0) 推荐(0) 编辑

后线程时代 的 应用程序 架构
摘要:“后线程时代”, 这跟 好几个 名词 有关系, C# async await 关键字, Socket Async, ThreadPool, 单体(Monosome), “异步回调流” 。 “异步回调流” 是 “异步回调流派” 的 意思, node.js, libuv, Java Netty , 这些 阅读全文

posted @ 2019-01-06 14:21 凯特琳 阅读(454) 评论(0) 推荐(0) 编辑

我发起了一个用 .Net 编写的 源代码管理工具 开源项目 SourceKit
摘要:发起这个 项目 的 起因 是 GitHub 。 Github 的 使用技能 俨然已经成了 一项新技术 , 这不是 工具 的 本意 。 我用过的 源代码 管理工具 不多, SVN 我觉得不错 。 常用的功能, 如 上传文件 获取新版 乐观锁 合并 Version(版本) Revision(Tag) , 阅读全文

posted @ 2019-01-06 14:08 凯特琳 阅读(516) 评论(3) 推荐(0) 编辑

我对 前端 Js 开发方式 架构方向 的 一些看法
摘要:有 网友 提到 : “复杂的页面,一个页面加载的模块多,各种异步请求,页面渲染,jquery链式编程操作dom数过于频繁。现在的前台越来越复杂,逻辑臃肿。” 哎, 所以 我说, 要改成用 同步调用 。 什么是 同步调用, 就是 后端代码 里 调用 数据库 那样 。 如若不然, 还沉浸 在 “回调” 阅读全文

posted @ 2019-01-03 21:16 凯特琳 阅读(336) 评论(0) 推荐(0) 编辑

我 支持 使用 async await
摘要:这篇文章原来的 标题 是 《我 反对 使用 async await》, 但经过后来的一些研究, 发现 async await 是 良性 的, 所以 我把 标题 改成了 《我 支持 使用 async await》, 详情请看 《无阻塞 编程模型》 https://www.cnblogs.com/KSo 阅读全文

posted @ 2019-01-03 21:01 凯特琳 阅读(361) 评论(0) 推荐(0) 编辑

我发起了一个 .Net Core 平台上的 分布式缓存 开源项目 ShareMemory 用于 取代 Redis
摘要:Redis 的 安装 是 复杂 的, 使用 是 复杂 的, Redis 的 功能 是 重型 的, Redis 本身的 技术实现 是 复杂 的 。 Redis 是用 C 写的, C 语言 编写的代码需要直接调用 操作系统 底层 API, 如 系统套接字(Socket), 系统 IO, 这会导致 移植性 阅读全文

posted @ 2019-01-03 11:01 凯特琳 阅读(723) 评论(0) 推荐(0) 编辑

一个 CPU 核 开多少个 线程 比较合适 ?
摘要:一个 CPU 核 开多少个 线程 比较合适 ? 这是一个 线程池 的 问题 。 我之前也 反对 过 线程池, 因为我认为 线程池 影响了 对 用户 的 实时响应性 。 我也认为, 分时 (对 CPU 资源的分配) 应该由 操作系统 来做就行, 不需要 再 画蛇添足 。 不过, 现在 主流的应用 好像 阅读全文

posted @ 2019-01-02 20:57 凯特琳 阅读(19511) 评论(0) 推荐(0) 编辑

.Net Core 应用方向 图谱
摘要:.Net Core 应用方向 图谱, 如下图 : 大规模并行计算 是 大数据 和 人工智能 的 基础, 是 未来 大计算能力 的 基础, 网格计算 是 未来 大计算能力 的 一个 分支 。 所以, 人工智能 大数据 大规模并行计算 网格计算 是 同宗同源 的 。 可以用 .Net Core 构建 大 阅读全文

posted @ 2019-01-02 17:49 凯特琳 阅读(740) 评论(0) 推荐(0) 编辑

浅析 阿里 OceanBase 双十一 淘宝天猫 天量交易 承载能力 原理
摘要:我们先看看 这 2 篇文章: 《秘诀!支付宝支撑双十一4200万次/秒的数据库请求峰值的技术实现》 https://mp.weixin.qq.com/s?__biz=MzI3MzEzMDI1OQ==&mid=2651820306&idx=1&sn=6220b250d8970822e8c63a49fc 阅读全文

posted @ 2019-01-02 15:07 凯特琳 阅读(1574) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示