2014-03-15 码农明明桑
好久之前便听朋友说起Sublime Text这款软件很好用,终于这几天有空折腾,把软件给装起来了。用起来确实很不错,写代码很爽。 但是用了一段时间之后,我需要输入中文了,无论怎么切换输入法,都无法切换到中文。 网上搜索了一下,原来这是Bug。找解决方法吧。下面介绍我的解决方案,是大神cjacker解决成功的啦,我只是copy一下,方便大家在遇到这个问题的时候可以方便解决。 继续阅读 »
2016-09-01 Jamling
git
使用git archive可以将传入的文件列表打包为一个zip档案。对于一些大系统,如果只是修复bug,可以做到热替换的话(比如php,js等解释型语言),可以使用此命令将修改的文件添加到zip档案,以提交局方升级。 more 将整个仓库打包 继续阅读 »
2017-02-13 JustWe
学伴的最新版中为了减少因为Bug导致的应用崩溃,也跟随潮流使用了Tinker作为程序热修复的工具库。 这里记录一下使用Tinker第三方应用平台的简单配置,以飨后人。 Project Gradle groovy buildscript { repositories { jcenter() } dependencies { // TinkerPatch 插件 classpath "com.tinkerpatch.sdk:tinkerpatch-gradle-plugin:1.1.3" } } Module 继续阅读 »
2015-03-13 刘太华
项目的socket短连接服务, 采用的是MVC模式, 玩家的某个功能对应的就是一个Model, 每个Model之间数据是独立的, 当然这些Model是继承于一个父类. 对数据的操作都是在实现的Model里进行, 对数据的保存操作(save)我们都建议是在Controller里进行的, 这么做的好处是显而易见的, 玩家各个功能之间数据安全性得以保证, 同时也保证在某个功能产生bug的时候, 各数据之间互相不污染. 比如一个连接进来了, 可能会涉及多项Model的数据更改和保存. 在Controller里, 可能会有多行对应各功能Model的 obj.save()操作: 继续阅读 »
2016-02-25 ruki
新特性 增加smallest参数配置选项,实现一键配置最小化编译,禁用所有扩展模块和依赖库 增加进程创建和控制接口 改进 增强环境变量设置接口 修改xmake.lua支持最新版xmake v2.x, 简化编译配置 Bugs修复 修复ltimer定时器不准问题 修复asio部分内存泄露问题 修复asio/httpd在linux下keepalive模式,响应很慢问题 修复windows下路径处理的一些bug 继续阅读 »
2015-11-16 Piasy
今天开发的过程中偶遇一个系统的bug:响应通知栏消息,启动一个新的Activity,之前代码写得有问题,为intent设置了Intent.FLAG_ACTIVITY_CLEAR_TASK这个flag,删除这行代码重新安装之后,竟然发现修改不起作用,启动Activity的行为依然是清除了之前所有的Activity,疑惑之余,对这个问题进行了进一步的测试,总结成此文。 继续阅读 »
2016-07-06 ruki
主页 源码 更新内容 此版本,主要修复一些bug和稳定性改善 改进 修改安装和卸载的action处理 更新工程模板 增强函数检测 Bugs修复 #7: 修复用模板创建工程后,target名不对问题:'[targetname]' #9: 修复clang不支持c++11的问题 修复api作用域泄露问题 修复在windows上的一些路径问题 修复检测宏函数失败问题 修复检测工具链失败问题 修复windows上编译android版本失败 继续阅读 »
2015-08-14 王财勇
我们下载了Github上的代码,并仔细阅读了其中的细节。最后我们对源代码做了一些修正(新代码已上传到Github),主要包括: 修复了代码运行中出现的一些bug 添加了一些函数,使代码更简洁 训练阶段我们采用了分批处理,优化了内存 参考论文《Extended Supervised Descent Method for Robust Face Alignment》,优化了源程序 在测试阶段,我们使用了逆的缩放和平移变换将得到的aligned_shape 转换为原始图片的特征点true_shape 添加了详细的注释,使之更容易明白。 more Dependency: Vlfeat library: http://www.vlfeat 继续阅读 »
2016-09-19 YongHao Hu
go
debug的关键: 最好的方法是 "治未病"-- 尽量减少自己写的程序出 bug, 在写代码前, 理解一切: 语言的 API, 项目的上下文, 各种知识以及原理. 难道有一丝不清楚的代码你敢写吗? 根据现象与已有的知识,逻辑推理出可能的问题,再进行下一步;而不是一开始就把所有现象试出来 理解问题, 有报错信息的, 一定要把报错信息一字不漏的读完, 思考为什么会出错, 想出解决办法. 而不是不管三七二十一到 Google 上搜索. 其次是, 永远保持耐心, 相信自己能解决问题 继续阅读 »
2016-10-11 YongHao Hu
go
可以使用golang的race-detector检查资源冲突, 但最重要还是全局考虑资源分配问题. 在debug多线程时,发现一个自己锁自己的bug. 继续阅读 »