排序:
默认
按更新时间
按访问量

std::vector的reserve、resize与堆内存破坏

今天费了一个下午调试一个诡异的内存崩溃问题(coredump)基本上可以稳定复现,但会有不同。经分析崩溃栈,发现都是malloc内存时出现了signal 11段错误?分配内存时崩溃有可能是传入了非法size值,比如说-1或者0什么的,但那种情况下会抛bad alloc异常,或者返回空指针。起初怀疑...

2018-03-17 00:22:35

阅读数:485

评论数:0

软件外包行业最大的问题

软件外包行业最大的问题,不是其中的技术人员难有大的发展,原因是大部分发注都是测试类的,不,真正的问题在于,作为外包的甲方乙方,只看甲方的需求,实质是只看甲方某部门领导(或发注项目负责人)的,而忽略了最终客户(消费者)的核心诉求。换句话说,外包行业的产业链条中存在着不当的压榨行为,使得从业人员增加了...

2018-03-01 23:47:43

阅读数:1980

评论数:0

CSS布局里图文混排的缺陷(语义描述不完备)

HTML CSS布局的概念里,<img>和text默认都是inline的,但text默认不对应HTML Element(对应DOM的Text node)。当把图片<img>元素和文本默认放在一起时,由于默认文档...

2018-02-11 11:06:21

阅读数:188

评论数:0

Why Isomorphic Go(同态Go应用,用Go语言编写前端和后端)

最近Packt出了一本书,《Isomorphic Go》。我就好奇,已经有了Isomorphic JavaScript(后端用Node.js),为何还要再来一个Isomorphic Go?也就不说Isomorphic Go了,为什么要用Go来写前端?已经有TypeScript、clojurescr...

2018-01-18 16:44:08

阅读数:776

评论数:0

一些记录

https://github.com/envoyproxy/envoy envoy作为Istio service mesh的主要组件,用于服务器集群内部环境的部署,是否可以简单地用于本地测试环境呢?C++ 11实现的http proxy,支持自定义filter、http2、gRPC。其JSON解析...

2018-01-10 11:15:34

阅读数:204

评论数:0

一次git stash pop引发的血案、、、

由于需要切换到master分支,我暂时将本地的working分支(mybranch)工作直接赞存:git stash 然后切换:git checkout master master上的工作处理完后,现在重新切换回来:git checkout mybranch $ git stash pop Aut...

2017-11-15 10:47:49

阅读数:1645

评论数:0

OpenGrok在Windows处理UTF-8编码无BOM信息的源代码时,中文注释显示为乱码的问题

一句话:默认解码需要改成UTF-8,用ant重新分析源代码: public abstract class TextAnalyzer extends FileAnalyzer { public TextAnalyzer(FileAnalyzerFactory factory) { ...

2017-10-20 11:19:23

阅读数:520

评论数:1

使用Python WSGI编写Web服务器前端,并利用Boost.Python在同一进程内连接到C++服务后端实现

首先,是WSGI application文件: 其次,

2017-10-16 21:47:08

阅读数:353

评论数:0

集中式的内容分发网络本就是错误的互联网设计,账号登录机制更是垃圾

集中式的内容分发网络发展壮大了,总会蛮横地审查言论、举起所谓社区条约来封杀封禁用户帐号。而假如用户看见有趣的文章想参与讨论/评论,还必须实名认证,取一个id去登录。 完全没有必要。 正确的做法是P2P基于兴趣路由的分布式内容分发网络。用户每个人的机器既是客户端也是服务器,假如用户看到别人的文章...

2017-10-15 20:25:34

阅读数:230

评论数:0

2017.10.14晚,用迅雷下载大部分BT资源出现失败,tracker服务器被封了?FK

2017.10.14晚,用迅雷下载大部分BT资源出现失败,tracker服务器被封了?FK

2017-10-15 08:22:55

阅读数:21497

评论数:1

问题:C++编写的核心模块如何暴露给外部HTTP Web服务接口???

问题:C++编写的核心模块,其API调用接口是一个C/C++函数:输入是一个复杂的嵌套struct,输出也是一个复杂的嵌套struct(注意,这里的struct定义应该只用于序列化传输,不是内存表示,因此其内部应该包含指针类型、内部id引用等等),如何暴露给外部HTTP Web服务接口??? 方法...

2017-10-14 11:05:52

阅读数:1530

评论数:2

面向逻辑概念的虚拟编程

今天提出一个概念,是为“面向逻辑概念的虚拟编程”。 什么是面向逻辑概念呢? 其实这很好说明:关系数据库设计里有概念建模、(业务)逻辑建模、物理建模。编程也当然可以如此。 而加上虚拟编程,是为了强调这种“编程”只是一种架构设计层次的思维游戏,它甚至不是伪代码。因为一般提到伪代码,实际上还是绑定...

2017-10-11 00:18:28

阅读数:220

评论数:0

亚马逊:您的评论无法发布。 (靠)

您的评论无法发布。 我们非常感谢您在亚马逊上提交商品评论。但是,很遗憾您的评论因为不符合发表规则而没有通过审核。我们诚挚地盼望您分享对产品本身的观点,不论褒贬。我们不会因为批评特定产品而删除评论。您发表的评论必须遵守以下的规定: http://www.amazon.cn/review-...

2017-10-09 22:16:28

阅读数:339

评论数:0

Spring Microservices in Action-Manning(2017) 读书笔记(```里的xml为什么不能显示为缩进?Markdown的bug??)

Spring Microservices in Action-Manning(2017)-ReadingNotes.md Welcome to the cloud, Spring https://github.com/carnellj/spmia-chapter1 依赖 spot...

2017-09-28 00:38:27

阅读数:1144

评论数:0

让我们考虑一个地图引擎系统。。。

传统的GIS数据库,如ArcGIS这种传统桌面型的软件,主要还是强调测绘模型数据的规范化输入。GIS的本质上在于多维索引,对一个最简单的平面地图来说,主要就是靠最原始的GPS芯片返回的经纬度坐标。问题是,即使静止在同一个位置,由于地球在自转(?),卫星反射返回的信号时间可能不一样,这样得到的经纬度...

2017-09-27 14:44:38

阅读数:614

评论数:0

成熟的产品环境代码:bounded capacity(受限容量)

Java以前的容器类没有考虑这一点,导致用户可以不停地add元素,这导致内存占用大幅升高,同时也会让服务器无法正常执行,DoS。又如Thread对象,没有考虑周全的话,会很容器new一个新线程去执行,这很容易导致大量线程同时调度执行(由于某种原因它们都没有快速执行完任务干净地退出) 后来的并发类...

2017-09-18 12:31:49

阅读数:293

评论数:0

Java的3个问题:synchronized方法、volatile关键字、及内部类

synchronized方法:当修饰类静态方法时,相当于对类的class对象(Class类型的实例)加monitor锁。当修饰实例方法时,相当于对this加锁。synchronized块建立了happens-before关系(即当前线程独占访问被synchronized的对象)。 volati...

2017-09-17 17:29:24

阅读数:207

评论数:0

分布式大数据存储:向上索引法

在Hadoop/HDFS里,namenode负责记录datanode的文件元信息,这样当小文件太多的情况下,namenode可能存在DoS漏洞。在实际使用中,namenode的SOP问题由增加冗余备份节点解决,小文件的问题则由引入容器封装的文件格式来解决。 在HBase这类基于Master/Sla...

2017-09-15 20:27:43

阅读数:448

评论数:0

在线招聘网站的问题

本质上,在线招聘网站做的还是信息中介的生意。 在线招聘网站说是帮你找工作,实质不过是提供了一个简历托管的地方而已。它本身并不能就帮你找到满意的工作作出任何承诺。与之相反的是,寻找工作的个体,则需要将自身的详细简历信息公开给招聘网站。对于用户个体隐私数据的使用等法律条款,实际上很含糊。 当招聘网...

2017-09-06 16:50:33

阅读数:209

评论数:1

关于推荐系统(Recommender System)推荐引擎的吐槽

# 关于推荐系统(Recommender System)推荐引擎的吐槽 大数据的一个最原始的使用似乎就是从推荐系统开始的。尤其是B2C电子商务网站,为了多卖点商品给用户,或者是想让用户多消耗一点内容,当然是值得做的。 但是目前这些现有的推荐系统做得怎么样呢?一个字:矬。 ...

2017-09-04 23:44:39

阅读数:313

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭