大约有 3,000 项符合查询结果(耗时:0.0307秒) [XML]

https://www.tsingfun.com/it/op... 

实战做项目如何选择开源许可协议(一)-了解协议 - 开源 & Github - 清泛网...

...都有规则,要知道了才能玩得好。前段时间有件关于开源软件的事情挺热闹的,关于国内一个开发者把自己作品开源出来被别的公司的人拿去包装成自己的产品高价卖出去。大部分做开源软件的开发者都不太怎么关注权这些,...
https://www.tsingfun.com/it/te... 

Shell脚本编程30分钟入门 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...写shell脚本实在太啰嗦,你只是想做一些备份文件、安装软件、下载数据之类的事情,学着使用sh,bash会是一个好主意。 shell只定义了一个非常简单的编程语言,所以,如果你的脚本程序复杂度较高,或者要操作的数据结构比较...
https://www.tsingfun.com/ilife/idea/861.html 

低效程序员的7个坏习惯 - 创意 - 清泛网 - 专注C/C++及内核技术

...过程中养成了一些不好的习惯。下面这7个坏习惯绝对是软件工程师需要改掉的。 1、缺乏激情 这已经是一个老生常谈的话题了,但却是真理。写了多年的代码后,程序员们很可能会失去激情,只想着做一天和尚撞一天钟。更...
https://www.tsingfun.com/it/pr... 

简单谈谈软件配置管理 - 项目管理 - 清泛网 - 专注C/C++及内核技术

简单谈谈软件配置管理一、概述  配置管理(Configuration Management, CM)的目的,在使用配置识别、配置控制、配置状态记录及配置审计,来达到建立与维护 一、概述 配置管理(Configuration Management, CM)的目的,在使用配置...
https://www.tsingfun.com/it/cpp/1876.html 

STL中map容器使用自定义key类型报错详解 - C/C++ - 清泛网 - 专注C/C++及内核技术

...参见对正在编译的类 模板 实例化“std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,_Mfl>”的引用 1> with 1> [ 1> _Kty=a, 1> _Ty=int, 1> _Pr=std::less<a>, 1> _Alloc=std::allocator<std::pair<const a,int>>, 1> ...
https://www.tsingfun.com/it/tech/2076.html 

为什么软件界面截图不存为jpg 而推荐png? - 更多技术 - 清泛网 - 专注C/C+...

为什么软件界面截图不存为jpg 而推荐png?软件界面截图应保存为哪种图像格式?这其中大有学问。png是软件截屏的最佳选择(体积最小;最清晰);jpg是根本错误的选择;gif是可以接受...软件界面截图应保存为哪种图像格式?...
https://www.tsingfun.com/it/tech/1079.html 

MVC演化史 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...测试的。 从View中分离Controller就不那么重要了。Desktop软件的时代,View和Controller往往是一一对应的关系,所以常常把他们合并成为UI,事实上,当时多数UI框架都没有实现从View中分离Controller。后来随着Web的兴起,这种分离(模...
https://bbs.tsingfun.com/thread-2118-1-1.html 

【软著】软件著作权证书申请流程及注意事项,模板分享 - App Inventor 2 中...

1、什么是软著?有啥用? “软著”是“软件著作权”的简称,它是指对计算机软件的原创性成果进行法律保护的注册证书。软著是由国家权局颁发的,表明某一软件在中国的权归其开发者所有。 软著的作用:法律保护:...
https://stackoverflow.com/ques... 

Where'd padding go, when setting background Drawable?

... values before the background gets added, then set them again afterwards. private EditText value = (EditText) findViewById(R.id.value); int pL = value.getPaddingLeft(); int pT = value.getPaddingTop(); int pR = value.getPaddingRight(); int pB = value.getPaddingBottom(); value.setBackgroundResource...
https://www.tsingfun.com/ilife/tech/928.html 

福昕软件成功收购德国公司LuraTech - 资讯 - 清泛网 - 专注C/C++及内核技术

福昕软件成功收购德国公司LuraTech福昕软件正式宣布成功收购德国公司LuraTech Imaging GmbH及其所有子公司,将同时拥有了Foxit和LuraTech这两大IT界的著名品牌。 2015年10月7日,福昕软件正式宣布成功收购德国公司LuraTech Imaging GmbH及其...