关闭

图算法之如何反转一颗二叉树

一个题目难倒一个英雄好汉。这个题目曾让Homebrew的作者失去了一次进入Google工作的机会。在这里,我们不讨论是非,只聊技术!我个人认为,算法和数据结构还是要懂一点的。因为算法和数据结构不仅能解决我们在写程序的时候遇到的性能问题,而且还能扩展我们解决问题的方法。 问题的简单描述:反转一颗二叉树。什么是二叉树呢?二叉树就是每个节点最多有两个子树的树。通常,子树被称为“左子树”...
阅读(1415) 评论(0)

Web UI组件化最佳实践的思考

Rails UI组件化最佳实践的思考前端组件化的几种思路 重客户端的SPA模式,将大量的逻辑和数据处理放在客户端,服务器端提供JSON数据 服务器端处理业务逻辑,客户端只负责两个事情:显示和发送数据到服务器端,服务器来调度UI的显示 混合模式,混合使用以上两种方案,交叉使用rjs + html + json 第一种方式现在比较流行,也有很多比较的框架支持,比如 React, angularjs 等...
阅读(1008) 评论(0)

Rails ActiveRecord的default_scope的坑

Rails ActiveRecord的default_scope的坑其实,我是特别反对使用default_scope的。它很强大,同时也非常的难于驾驭。它的优点在于我们只需要在Model层增加一行代码,就能解决整个项目中的如何一个地方数据的获取。举个例子,我们有一个项目的Model,前期比较简单,我们在代码的如何地方都可以方便的使用Project.find 或者 Project.where...。然...
阅读(1294) 评论(0)

使用docker-compose搭建可以扩展的Web Application

使用docker-compose搭建可以扩展的Web Application使用docker-compose搭建可以扩展的Web Application 构建 web application 构建一个简单的base image 写app 新建startsh 文件 新建构建文件 Dockerfile 测试容器 使用docker-compose编排项目 启动项目 补充说明 总结这是一次使用docker-...
阅读(1719) 评论(0)

使用深度搜索分析心理调查问卷的研究

使用深度搜索分析心理调查问卷的研究背景昨天我女朋友发了一个心理调查问卷要我做。我向来对这种形似心理调查问卷嗤之以鼻: 一个人的性格怎么可能由几个简单的问题决定。但作为技术人员,我决定用技术的手段分析这份调查问卷,向女朋友证明其缺乏科学性。调查问卷的原版如下图 有兴趣的朋友可以玩玩~我想了解如下几个问题: 1. 问卷是不是有环路?如果有环路,则可证明这份问卷不正规。 2. A 答案是不是不可能达...
阅读(1321) 评论(0)
    个人资料
    • 访问:220836次
    • 积分:4824
    • 等级:
    • 排名:第6348名
    • 原创:199篇
    • 转载:3篇
    • 译文:0篇
    • 评论:48条
    博客专栏
    文章分类
    最新评论