首页原创精华区最新随笔(rss)

(搬运工)数学库:UMFPACK

     摘要:   阅读全文

2014-10-20 11:53 作者: 点点滴滴【评论:0】【阅读:4】 

(搬运工)国内顺利使用Google的另类技巧

     摘要:   阅读全文

2014-10-20 10:52 作者: 点点滴滴【评论:0】【阅读:51】 

图解zookeeper FastLeader选举算法

     摘要: zookeeper配置为集群模式时,在启动或异常情况时会选举出一个实例作为Leader。其默认选举算法为FastLeaderElection。 不知道zookeeper的可以考虑这样一个问题:某个服务可以配置为多个实例共同构成一个集群对外提供服务。其每一个实例本地都存有冗余数据,每一个实例都可以直接对外提供读写服务。在这个集群中为了保证数据的一致性,需要有一个Leader来协调一些事务。那么...  阅读全文

2014-10-19 15:58 作者: Kevin Lynx【评论:0】【阅读:142】 

OpenCASCADE DataExchange DWG

     摘要: OpenCASCADE DataExchange DWG eryar@163.com Abstract. DWG is a file format created in the 70’s for the emerging CAD applications. Currently it is the native file format of AutoCAD, a proprieta...  阅读全文

2014-10-15 23:02 作者: eryar【评论:0】【阅读:196】 

图解分布式一致性协议Paxos

     摘要: Paxos协议/算法是分布式系统中比较重要的协议,它有多重要呢? <分布式系统的事务处理>: Google Chubby的作者Mike Burrows说过这个世界上只有一种一致性算法,那就是Paxos,其它的算法都是残次品。 <大规模分布式存储系统>: 理解了这两个分布式协议之后(Paxos/2PC),学习其他分布式协议会变得相当容易。 学习P...  阅读全文

2014-10-15 22:45 作者: Kevin Lynx【评论:2】【阅读:310】 

OpenCASCADE Conic to BSpline Curves-Circle

     摘要: OpenCASCADE Conic to BSpline Curves-Circle eryar@163.com Abstract. The conic sections and circles play a fundamental role in CAD/CAM applications. Undoubtedly one of the greatest advantages of NURB...  阅读全文

2014-10-13 22:03 作者: eryar【评论:0】【阅读:196】 

线程堆栈是如何增长的

     摘要: 技术深了可以再深,从C++编译器到CRT运行库, 再到操作系统, 从用户态到内核和驱动, 最后到硬件, 原理背后还有原理, 真正能掌握所有细节的又有几人呢?  阅读全文

2014-10-12 22:03 作者: Richard Wei【评论:1】【阅读:600】 

淘宝分布式配置管理服务Diamond

     摘要: 在一个分布式环境中,同类型的服务往往会部署很多实例。这些实例使用了一些配置,为了更好地维护这些配置就产生了配置管理服务。通过这个服务可以轻松地管理这些应用服务的配置问题。应用场景可概括为: zookeeper的一种应用就是分布式配置管理(基于ZooKeeper的配置信息存储方案的设计与实现)。百度也有类似的实现:disconf。 Diamond则是淘宝开源的一种分布式配置管理服...  阅读全文

2014-10-12 12:57 作者: Kevin Lynx【评论:3】【阅读:325】 

基于新浪股票的评级排序的基本面分析策略

     摘要: 关键字: quant 基本面策略在新浪股票中有两个很简单的基本面指标, 一个是评分,总分是100分, 一个是评级,0-5,对应减持,增持等, 经过对页面的抓取, 对这两个指标进行排行,并结合股票行业, 可以得出下面的结果.[读取新浪股票的评分及机构推荐的前30名 ]2014/10/11 0 1 2 3 ...  阅读全文

2014-10-11 11:39 作者: wangkang【评论:2】【阅读:376】 

搭建Unity3D的2D游戏开发环境

     摘要: Unity3D引擎开发2D游戏的介绍很少, 本文以笔记方式进行介绍   工程参数设置 在创建时, 记得将最下边的模式设为2D模式 摄像机参数设置 这里需要设定的项: Z设为-10, 如果设为0, 将不可见物体 ClearFlags设为纯色, 因为是2D游戏, 所以无需默认参数的天空盒 Projection设为正交投影(Orthographic), 这是相对于3D的透视投影的 Si...  阅读全文

2014-10-10 22:30 作者: 战魂小筑【评论:0】【阅读:351】 

解决iosUItableView的cell覆盖按钮内容的方案

在ios中编辑UITableView的时候,删除按钮会被表格元素遮挡,查了一下stackoverflow和Google,加上发展具有中国特色社会主义的代码方案,在UITableViewCell中加入:

- (void)layoutSubviews

{

    [super layoutSubviews];

    for (UIView *subview in self.subviews) {

        for (UIView *subview2 in subview.subviews) {

            if ([NSStringFromClass([subview2 class]) isEqualToString:@"UITableViewCellDeleteConfirmationView"]) {

                // move delete confirmation view

                [subview bringSubviewToFront:subview2];

            }

        }

    }

}

总算可以显示了,目前也只能显示全“删除”两个字,再调整位置就会影响体验了。还是中国特色社会主义路线好啊

2014-10-09 15:51 作者: 何清龙【评论:0】【阅读:298】 

02-cocos2dx-基本内功第一部-常用宏定义

     摘要: 这篇主要总结下cocos2dx中常用到的3大宏定义(数学类宏定义、数据结构相关宏定义、对象相关宏定义),由于在win下的vs编译太慢,所以这些测试代码都是在mac下编译的,有如下 之所以分为三大类是为了方便记忆、归纳。分类不在于分细、而在于简约、容易记忆。 1.数学相关的宏 CCRANDOM_MINUS1_1()、CCRANDOM_0_1()、CC_DEGREES_TO_RADIANS、CC...  阅读全文

2014-10-09 14:29 作者: swp【评论:0】【阅读:354】 

01-cocos2dx-基本内功第一部-基本数据结构

     摘要: @import url(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); @import url(http://www.cppblog.com/CuteSoft_Client/Cut...  阅读全文

2014-10-07 23:59 作者: swp【评论:0】【阅读:383】 

浅析glibc中thread tls的一处bug

     摘要: 最早的时候是在程序初始化过程中开启了一个timer(timer_create),这个timer第一次触发的时间较短时就会引起程序core掉,core的位置也是不定的。使用valgrind可以发现有错误的内存写入: ==31676== Invalid write of size 8 ==31676== at 0x37A540F852: _dl_allocate_tls_init (in...  阅读全文

2014-10-07 21:38 作者: Kevin Lynx【评论:1】【阅读:340】 

OpenCASCADE Conic to BSpline Curves-Hyperbola

     摘要: OpenCASCADE Conic to BSpline Curves-Hyperbola eryar@163.com Abstract. Rational Bezier Curve can represent conic curves such as circle, ellipse, hyperbola, .etc. But how to convert a conic curve to ...  阅读全文

2014-10-07 15:34 作者: eryar【评论:0】【阅读:231】 

OpenCASCADE Conic to BSpline Curves-Parabola

     摘要: OpenCASCADE Conic to BSpline Curves-Parabola eryar@163.com Abstract. Rational Bezier Curve can represent conic curves such as circle, ellipse, hyperbola, .etc. But how to convert a conic curve to B...  阅读全文

2014-10-02 23:21 作者: eryar【评论:0】【阅读:290】 

Building OpenCASCADE on Debian

     摘要: Building OpenCASCADE on Debian eryar@163.com Abstract. When you are familiar with OpenCASCADE on Windows, you should try it on Linux operating system, because of Debian is also open source like Ope...  阅读全文

2014-10-01 15:27 作者: eryar【评论:0】【阅读:288】 

基于消息队列与工作线程池的python简易服务端

     摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--># -*- coding: utf-8 -*-#!/usr/bin/env pythonimport SocketServerfrom ...  阅读全文

2014-09-30 13:51 作者: 长寿梦【评论:0】【阅读:643】 

Try to use Debian

     摘要: Try to use Debian eryar@163.com Debian是OpenCASCADE用于Linux操作系统测试的专用系统。这几天下载安装了Debian系统,体验了一下,感觉还不错:简洁,精致。 Figure 1. Debian GUI Figure 2. Debian GUI 安装Debian也并不是一帆风顺,和刚开始自己安装Windows操作系统一样...  阅读全文

2014-09-29 22:54 作者: eryar【评论:0】【阅读:375】 

panel和wxBoxSizer

     摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//1.加入boxSizer19    wxBoxSizer* topSizer = new wxBoxSizer(wxVE...  阅读全文

2014-09-28 16:13 作者: C++技术中心【评论:0】【阅读:456】 

lua调试的工具选择

     摘要: 最近看到一个关于vs的lua调试插件, 装了vs2012试了下, 忍不住发此文总结下lua各种调试工具 Decoda     这是现今地球上调试lua5.1最方便的工具, 没有之一. 强大的注入式调试, 性能极高.支持 挂接进程, 变量展开, 断点等各种日常所需. 早期的Decoda是收费工具, 因此质量非常高.     Decoda现...  阅读全文

2014-09-28 15:19 作者: 战魂小筑【评论:5】【阅读:539】 

UIPageViewController第一页不能自动适应子View的Frame的问题。

这个问题困扰了我两天,以为无解了,看了一天的英文资料,最后发现这是apple的BUG!shit
解决方案是这样:连续调用setViewController两次。
__weak UIPageViewController* pvcw = pvc;
[pvc setViewControllers:@[page]
    direction:UIPageViewControllerNavigationDirectionForward
    animated:YES completion:^(BOOL finished) {
        UIPageViewController* pvcs = pvcw;
        if (!pvcs) return;
        dispatch_async(dispatch_get_main_queue(), ^{
            [pvcs setViewControllers:@[page]
                direction:UIPageViewControllerNavigationDirectionForward
                animated:NO completion:nil];
        });
    }];
对于苹果的这种BUG,我只能表示蛋疼!如果你要学习UIPageViewController,在xcode中新建一个page Based工程就是了。
参考资料:iOSBook-chpter19

2014-09-26 14:45 作者: 何清龙【评论:0】【阅读:459】 

OpenCASCADE Performance Test

     摘要: OpenCASCADE Performance Test eryar@163.com Abstract. Use the Draw Test Harness to test the performance of OpenCASCADE by Tcl scripts. From the test result, you will check whether the OpenCASCADE me...  阅读全文

2014-09-25 21:41 作者: eryar【评论:0】【阅读:272】 

(地基工)人脸标定框架(目前史上最牛的,比Face++还强大)

     摘要: 人脸标定框架,使用 CLM, CLM-Z 和 CLNF 算法1、人脸检测与跟踪技术提供快速、高准确率的人像检测功能。普遍适用于图片与实时视频流,能够应对复杂的光照并支持多种人脸姿态。可检出不小于16*16像素的人脸,并可在移动设备上实时跟踪人脸(20帧/秒)2、人脸关键点检测可以精确定位面部的关键区域位置,包括眉毛、眼睛、鼻子、嘴巴,脸部轮廓等。支持一定程度遮挡以及多角度人脸。使用关键点...  阅读全文

2014-09-25 13:46 作者: 点点滴滴【评论:0】【阅读:752】 

UVA133

     摘要: 题目描述 为了缩短领救济品的队伍,NNGLRP决定了以下策略:每天所有来申请救济品的人会被放在一个大圆圈,面朝里面。选定一个人为编号 1 号,其他的就从那个人开始逆时针开始编号直到 N。一个官员一开始逆时针数,数 k 个申请者,然后另一个官员第 N 个始顺时针方向数 m 个申请者,这两个人就被送去再教育。如果两个官员数的是同一个人,那个人则被送去从政,然后2个官员再在剩下的人里面继续选直到没人剩...  阅读全文

2014-09-23 20:46 作者: swp【评论:0】【阅读:428】 

如何在桌面上透明的绘画

     摘要: 桌面透明标注和绘画实现原理  阅读全文

2014-09-22 23:10 作者: Richard Wei【评论:2】【阅读:847】 

转一篇gdb的crack实战

     摘要: 转自http://erenyagdiran.github.io/I-was-just-asked-to-crack-a-program-Part-1/,很可惜没有附件  阅读全文

2014-09-22 12:02 作者: zuhd【评论:0】【阅读:743】 

zookeeper节点数与watch的性能测试

     摘要: zookeeper中节点数量理论上仅受限于内存,但一个节点下的子节点数量受限于request/response 1M数据 (size of data / number of znodes) zookeeper的watch机制用于数据变更时zookeeper的主动通知。watch可以被附加到每一个节点上,那么如果一个应用有10W个节点,那zookeeper中就可能有10W个watch(甚至更多...  阅读全文

2014-09-21 20:56 作者: Kevin Lynx【评论:0】【阅读:473】 

OpenCASCADE Color Scale

     摘要: OpenCASCADE Color Scale eryar@163.com Abstract. The color scale is a specialized label object that displays a color map and an accompanying numerical scale for color mapped or contour data plots. A...  阅读全文

2014-09-20 20:11 作者: eryar【评论:0】【阅读:326】 

OpenCASCADE Rational Bezier Curves

     摘要: OpenCASCADE Rational Bezier Curves eryar@163.com Abstract. Although polynomials offer many advantages, there exist a number of important curve and surface types which cannot be represented precisel...  阅读全文

2014-09-19 19:30 作者: eryar【评论:0】【阅读:328】 

技 术 改 变 世 界

网站分类

24小时内最热随笔

统计信息

聚合

Blog客户端API

推荐客户端

博客排行榜[前100人]