Alan Chen
Alan Chen
I've tried that, but I still failed
The operating system is Window 10
Private project, server for Gitblit, running fine on my desktop but reporting an error on my laptop,and found new error: Failed to retrieve list of ssh authentication methods: Failed getting...
> **Talking is cheap, show me the code** 花了半个月的时间,完完整整,一行不漏的读完了你们写的所有源码,不包括cef 原始代码,第三方库,比如jsoncpp,libxl, curl等代码,整个项目,主要分为 **1 base 基础项目**,:主要包含了 开发中常用的 des加密,文件操作,消息代理框架,自制的快内存(我不知道造这个有啥意义,标准库即可),网络(只是一些基本的转换函数),windows 三个常用信号同步封装,原子操作,base64 (自己写有啥意义,用标准不好吗),UTF 编码相互转换,线程框架(这个功能可以,就是代码乱),定时器(有高精度功能),其他util,windows一些常用的封装 **2 duilib 改版**,duilib 这个地方我是真的像吐槽,原版的duilib 已经写得很清晰了,可以说非常清晰,被你们改得面目全非,缺点比如,属性关键字改成了你们莫名其妙的Box,用VerLayout,HorLayout,TileLayout这些不直观还是咱的,非得搞成不常用的名称,整个核心部分也被改得面目全非,错乱的继承,包含方式,我硬着头皮看完了duilib 部分的代码,想着,这是网易公司的人写出来来的代码,不可思议的乱,哈哈。缺点太多,就不吐槽了,也得说一下你们改过之后的优点,有动画属性,并且动画属性是从control 就有,也就是所有的控件,布局box 都可以设置动画,在AnimationPlayer 中实现,Gif 在Image类中实现,有阴影。增加了多语言,增加了DIP 自动缩放,支持了触控,这些值得肯定,但是还是乱,真乱,我不知道你们团队多少人,但是这项目质量是真心地额不行,假以时日,我完全可以凭借我一己之力,完全重写整个项目,大概3个月足够,保证非常规范,连一样注释,一个换行,一个变量的名称,模块划分,继承关系,包含模块,组件封装,都是规规整整,...
XML 中 `` 这类控件占位符:自闭合控件无属性的Bug 修复方案: **方案A 推介,屏蔽属性列表读取时 跳过首个字符.(可能自闭合控件 是空属性的 比如Control 占位符)** `bool CMarkup::_ParseAttributes(LPTSTR& pstrText) { //none attribute if (*pstrText == _T('>')) return true; //*pstrText++ = _T('\0'); //屏蔽掉代码中去除首个字符的操作. 由_SkipWhitespace 去跳过空白字符 _SkipWhitespace(pstrText);...
问题不是出在cef 而是出在 绘图接口上,Render 接口,优化绘图接口,或者集成Skia 绘图,GDI 还是性能太差了