交流一下大家都用什么代码管理工具?每人写一个过程,10万个人就有10万个功能,无比强大****
2017-02-03 18:02
651 查看
每人写一个过程,大家一起使用。10万个人就有10万个功能,无比强大****
发现大部分人都是在学习写新函数,修复错误等没脑子的事情。
而事实上我们需要的就像是小米手机一样,主要事情就是做漂亮的手机外壳,而不是像罗永浩一样一直研究。
有时我觉的最好的方式,反而是富士康一样,组装就好。社会分工合作,索尼出摄像头,三星出显示屏,高通出CPU。
================
可现状是我们大部分的开发人员或者是小软件公司,互联网公司,都像朝鲜一样,在研究原子弹,一个国家,还不如一个富士康,我是这么看的,这又何必?
============
如果有一个工具可以管理各种源码,函数,模块,图片,工程,那多好?
同时实现代码共享,代码组合,模块,DLL,OCX等。
这就像是二战时期,日本一个小国男的都是战
可以管理JS代码,vb代码,java代码,c++,c#等,还有bat脚本,vbs脚本,按键精灵脚本。
一般基于过程或函数,然后基于一个功能类型的模块,再就是实现一部分功能的工程。
最小单位到常数,dll API调用。
WINDOWS编程平时经常需要调用API,可是每一个API的调用,不只是那么多参数,结构类型,常数等弄的精疲力尽,而且全是英文的。并且一个API并不是简单的一句话就能调用的,比如GDIPLUS,需要先初始化,然后转换成JPG又需要各种结构,GUID等。
假如每一个API都有一个最简单的调用例子,那该多好?
也有可能一个相对简单的例子,比如用GDI++图片转换:BMP转JPG,用到了多个GDI,那查询API手册时,可以马上找到这个工程运行调试,那学习速度也能提高N倍。
==========
如果每一个API,用不同的编程语言,都有相应的例子,那多好?
==========
如果每一个函数,都有不同编程语言的代码,并且每种语言,相同的函数也有好多实现方法(这点我觉的非常有趣),有的逻辑更清晰,有的更省CPU,有的更省内存,有的代码更少,有的运行速度更快。
==========
比如提取一个字符串,指定2个字符串中间的一段。
java:
========
以下是VB6的函数:
'[简介]:
'查找字符串间隔于
发现大部分人都是在学习写新函数,修复错误等没脑子的事情。
而事实上我们需要的就像是小米手机一样,主要事情就是做漂亮的手机外壳,而不是像罗永浩一样一直研究。
有时我觉的最好的方式,反而是富士康一样,组装就好。社会分工合作,索尼出摄像头,三星出显示屏,高通出CPU。
================
可现状是我们大部分的开发人员或者是小软件公司,互联网公司,都像朝鲜一样,在研究原子弹,一个国家,还不如一个富士康,我是这么看的,这又何必?
============
如果有一个工具可以管理各种源码,函数,模块,图片,工程,那多好?
同时实现代码共享,代码组合,模块,DLL,OCX等。
这就像是二战时期,日本一个小国男的都是战
可以管理JS代码,vb代码,java代码,c++,c#等,还有bat脚本,vbs脚本,按键精灵脚本。
一般基于过程或函数,然后基于一个功能类型的模块,再就是实现一部分功能的工程。
最小单位到常数,dll API调用。
WINDOWS编程平时经常需要调用API,可是每一个API的调用,不只是那么多参数,结构类型,常数等弄的精疲力尽,而且全是英文的。并且一个API并不是简单的一句话就能调用的,比如GDIPLUS,需要先初始化,然后转换成JPG又需要各种结构,GUID等。
假如每一个API都有一个最简单的调用例子,那该多好?
也有可能一个相对简单的例子,比如用GDI++图片转换:BMP转JPG,用到了多个GDI,那查询API手册时,可以马上找到这个工程运行调试,那学习速度也能提高N倍。
==========
如果每一个API,用不同的编程语言,都有相应的例子,那多好?
==========
如果每一个函数,都有不同编程语言的代码,并且每种语言,相同的函数也有好多实现方法(这点我觉的非常有趣),有的逻辑更清晰,有的更省CPU,有的更省内存,有的代码更少,有的运行速度更快。
==========
比如提取一个字符串,指定2个字符串中间的一段。
java:
public static String FindStrbetween(String S ,String Find1 , String Find2) { String R=""; int ID1=0; int ID2=0; int ID3=0; ID1=S.indexOf(Find1); if (ID1==-1){ return ""; } ID2=ID1+Find1.length(); ID3=S.indexOf(Find2, ID2 ); if (ID3==-1){ return ""; } R=S.substring( ID2 ,ID3); return R; }
========
以下是VB6的函数:
'[简介]:
'查找字符串间隔于
Function FindStrBetween(bystr As String, findstr As String, findstr2 As String, Optional startid As Long = 1, Optional findinaddress As Long) '[mycode_id:536],edittime:2007-8-30 6:31:38 '查找字符 'startid从第几个开始 On Error Resume Next 'findstrbetween Dim id1 As Long, ID2 As Long Dim Str As String Str = bystr 'MsgBox str id1 = InStr(startid, Str, findstr) If id1 = 0 Then Exit Function ID2 = InStr(id1 + Len(findstr), Str, findstr2) '新改11-11 If ID2 = 0 Then Exit Function FindStrBetween = Mid(Str, id1 + Len(findstr), ID2 - id1 - Len(findstr)) findinaddress = id1 End Function Private Sub Command1_Click() MsgBox FindStrBetween("我是中国人", "我是", "人") '计算结果是:中国 End Sub
相关文章推荐
- 最近设计了一个生成asp代码的程序,同时也可以作为数据库管理查询的软件,发两张图,等完全做好了,给大家共享!
- 又遇见4款功能强大的代码编辑工具
- 发现cnblogs的代码插入功能真的比较垃圾!不知道大家都是用什么方式的?都用live writer替代吗么?
- 一个mysql的存储过程 第一次接触请大家指点一下
- 一个功能强大的数据库备份、还原工具
- 强悍的vbs,很多时候如果只是简单的写一个windows桌面工具,可以优先考虑一下vbs,js什么的。
- 大家都用什么工具看代码?
- 不知道大家用什么工具对Web程序进行不同版本的IE测试,向大家介绍一个工具,感觉还不错也许大家早就知道
- 最近招了几个新员工,大家有什么好的管理经验,分享一下
- 一个功能强大的NT2K远程管理工具包
- 功能强大,代码简单的管理菜单
- 一个开源的C#工具类库,有校验、加密、注册表操作等功能,share给大家
- 个人网站部分核心代码,拿出来供大学习交流一下
- 请大家说一说:有没有必要针对VSS备份过程,做成一个开源小工具?
- 一个C语言的原代码,有8处错误,望大家帮我修改一下。
- 一个功能强大的JavaScript开发工具
- 非常不错的功能强大代码简单的管理菜单美化版
- 不知道大家用什么工具对Web程序进行不同版本的IE测试,向大家介绍一个工具,感觉还不错也许大家早就知道
- 在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。 随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大,嵌入式系统越来
- 太感动了,转载他人让大家也分享 一个妓女死了,学校为她降半旗!(无比崇敬)---希望朋友能转载一下!