- 博客(59)
- 资源 (41)
- 收藏
- 关注
原创 python 代码openAI 嵌入模型通用数据加工
根据微软的API例子修改的,可以解决chat model 下文字的限制,用 Embedding模式,但是太烧钱了,按照收费标准,5000字估计1美元的样子,千万别轻易尝试大文件!先生成.csv,然后直接用这个csv做输入的信息(按道理要用矢量数据库,但例子就是这样给的。
2023-05-12 11:08:48
338
原创 word 自动生成RDF
按照word标题格式设置三级标题,然后就可以自动提取了,默认关系都是“包含”。而且可以通过“粗体+下划线”对特定关键词进行提取。
2023-05-12 10:45:22
262
原创 python 编写的 neo4j 三元组是否存在的判定函数
判断关系是否存在 sl主词的标签,el宾词的标签,sp主词,rel关系,ep宾词。print('节点已经存在.........')print('节点已经存在.........')print('关系已经存在........')#判断标签(本体类)是否存在。
2023-04-16 20:12:06
401
1
原创 技术人生:故事之四十五 谁明白为什么信息化
故事之四十五 谁明白为什么信息化 用户啊,您什么时候能不被IT摆布,而将IT看作你需要减肥的良药呢? 也许是几年前,一位普通用户的一句话,让我们选择了今天的职业,那句话让我们这些从事十多年IT工作的人震惊,感到无比的惭愧。那位用户在一次座谈会上面对我们这些IT的从业者说:“在我的招标项目中,有很多公司写标书,写的都很厚,相信你们在这方面都是专家!但是,我希望知道的是,告诉我我该怎么做,而不是告
2015-09-20 20:23:35
498
原创 技术人生:故事之四十四 服务时代
故事之四十四 服务时代 态度好解决不了问题,高技术靠的是技术。 既然服务是一种锦上添花的事情,不象衣食住行那样不可或缺,那么,作为服务行业的人员,必须明白服务就是解决客户的问题。我们经常把其他行业称呼的“客户”、“客人”说成是“用户”,就是使用者,很明显的含义就是客户是被动使用的,必须听从的含义,这是历史一向将计算机技术看作神圣的高技术的结果,我们如同宠儿一般被呵护着,而忘记任何技术都是服务于
2015-09-20 20:22:32
460
1
原创 技术人生:故事之四十三 解决方案时代
故事之四十三 解决方案时代 解决方案?虚虚实实,所谓兵不厌诈也! 说实话,当我在2000年的解决方案高潮的时代,的确看不上解决方案,他太虚了。而今天坐下来写这个东西的时候,我的想法已经改变。发现ibm、microsoft等厂商推动的解决方案,实际上是一种理想,一种未来的高境界。 中国的IT太缺乏高层次理解问题。过于技术化,而忘记了用户的商业逻辑。明白这件事情,还是因为我在中国科学院软件所授课
2015-09-20 20:21:43
463
1
原创 技术人生:故事之四十二 为用户编写程序
故事之四十二 为用户编写程序 用户是可怕的魔鬼,简直是外行利用职权领导内行。 作为技术人员,重要的是要明白,掌握的技术是为了解决用户的问题,而不是为了自己的爱好。做好的作家是能够写出大家都喜欢的作品,而不是像日记一样,发泄自己的爱好和兴趣以及情感。 那么,作为技术人员,必须明白,自己的技术是解决用户的问题的,和自己的爱好没有直接关系。 一个人的一生的成就,在于别人的认同,我们不能像知识分子
2015-09-20 20:20:10
722
1
原创 技术人生:故事之四十一 软件工程的必要
故事之四十一 软件工程的必要 规范规范,影响了我的创造,可终于发现,我孤独的决斗,总是失败。 很多技术人员不喜欢坐下来写东西,或者按照规则办事,认为那是束缚。告诉你,如果不遵守规则,只有两个结果:一、工作全部你干了;二、背公司炒掉! 其实,没有原则的技术学习和开发,实际上等同于白干,虽然这里说的严重了,但是,你必须放弃个人英雄情结,而在项目中遵守规则,这样,你才有机会在大型项目中发挥作用。没
2015-09-20 20:18:22
359
1
原创 技术人生:故事之四十 谁理解我
故事之四十 谁理解我 Visual Basic,PB,DB,这些不断变化的东西,我不查遍资料和不断实践能行吗?编程是实践哲学,不是理论哲学呀! 但是,任何工具都是工具,我们不能成为产品厂商的追随者,必须有所选择。比如java这种未来的技术,就是一种选择。 很多技术人员喜欢将一种开发技术定位自己的人生目标。希望将他研究的特别透彻,但是,不要这样痴迷一种技术,技术在发展和变化。 在1993年
2015-09-20 20:16:25
1017
1
原创 技术人生:故事之三十九 最怕人际关系
故事之三十九 最怕人际关系 如果一切都能用程序逻辑来解决,那我就不用照顾老板和同事的情绪了,他的脸色很阴沉,不知道我用什么算法才能解决,让他高兴? 而同事之间的合作,在软件工程中是非常重要的。软件工程是系统工程,当我们为用户做项目的时候,则这种系统工程体现的更加鲜明。 那种认为自己是技术老大而排斥别人的人,永远会落后于别人。 精诚团结,互相学习,互相帮助,在软件开发队伍中,绝对不是革命口号
2015-09-20 20:14:50
454
1
原创 技术人生:故事之三十八 孤独的殉道者
故事之三十八 孤独的殉道者 为了技术,可以放弃女朋友,让她自己去玩吧,我心理无法忍受那个让我讨厌的BUG,当然对她无话可说,因为我正想到一个好的方法解决那个BUG! 这也许是很多程序员的生活。虽然在一般人看来,够枯燥的,但是,对于程序员来说,是一种事业,这个事业有些悲壮,难以让一般人理解。 但是,在职业生涯中,这种修炼是必不可少的,否则难以成就“正果”。我相信,现在仍然有很多人在过着这样的生
2015-09-20 20:13:59
573
1
原创 技术人生:故事之三十七 码农也是人!
故事之三十七 程序员需要关怀 谁能知道我昨天晚上加班了一夜?竟然说我编写的程序根本不符合要求! 几乎所有的程序员都会在心理这样去想。而很少有企业的领导者特别是软件企业的领导者能够理解程序员这种想法。他们单纯的认为,“你加班了,那么是因为你没有完成任务。”并没有明白,程序员的加班(只要他是一个合格的程序员)往往是因为想攻克技术难关、或者是想将即定的目标做的更完美。这正如一个故事所说的,第一次你用
2015-09-20 20:13:03
620
1
原创 技术人生:故事之三十六 放弃骑士时代
故事之三十六 放弃骑士时代 软件的工程化,是解放程序员的根本之道。Iso9000是束缚还是解决之道?这个问题,到目前为止仍然是争论的焦点。但我个人的观点则更加认为这是重要的。 记得在1997年,公司希望规范软件开发过程,虽然可以靠技术解决问题,但是,具备前瞻性的总经理觉得,如果要争取大项目,并很好完成,靠个人英雄的技术高手是不行的。必须强调“团队作战”。于是,公司给我一年时间,可以尝试任何失败
2015-09-20 20:11:01
443
原创 技术人生:故事之三十五 金钱第二
故事之三十五 金钱第二 我可以没有钱,但我无法忍受没有技术和拥有BUG! 我们这些程序员,非常热忠技术,而一个程序员只有当他真正狂热的追求技术的时候他才能称为程序员。我见过很多人,他们掌握了各种证书并读了各种编程工具的书,记得有一次我面试一个程序员, 我问他:“你会什么开发工具?” 他说:“我会VB” 我说:“你用了多长时间的Visual Basic?” “我曾经读过Visual Ba
2015-09-20 20:08:13
416
原创 技术人生:故事之三十四 以人为本
故事之三十四 以人为本 程序员,永远的孤独者和艰苦奋斗的精神的缔造者。对于这些技术人才,我们必须从心里就尊重他们,并爱护他们,在管理手段上,“以人为本”是核心思想,也是行动法则。所以,必须注意以下问题: 角色转换 尽快进入管理者的角色 不要以技术人员或销售人员的思维方式考虑管理问题 管理问题是决策和执行目标的问题 避免纠缠于具体事务,将自己当作群体的万金油 你的下属等待你的决策而不是
2015-09-20 20:06:39
514
1
原创 技术人生:故事之三十三 你做过经理吗?
故事之三十三 你做过经理吗? 软件管理,复杂,外行管理内行不行,内行管理内行,同样有问题。面对这些问题,我们可以进行分析,并制定全面的规划。 当计算机技术发展到今天,管理问题成为首要的问题。原因在于,计算机技术发展的历史,就是社会发展历史的缩影。回顾历史,我们可以看到,从社会发展的各个阶段中,无不是生产力发展,带动生产关系的变化,然后是形成新的社会制度。计算机界也是如此,在计算机上,生产力体现
2015-09-20 20:02:53
545
原创 技术人生:故事之三十 带领团队
故事之三十 带领团队 作为一个组长或是部门经理或是项目经理最大的感受是“四怕”。 带领团队,简直对我这个程序员来说是非常不可思议和疲惫的事情,习惯了沉浸在自己的思考当中,并搞定电脑,管人,简直是痛苦的。而当公司让我管人的时候,是因为我的技术好,通过技术带头人的作用让项目实施下去。但是,我深刻体会了下面的关于项目经理的感受和要求。 A. 项目经理 1. 问题 自从公司确定了项目经理这
2015-09-20 19:40:56
725
原创 技术人生:故事之二十九 我们忙什么
故事之二十九 我们忙什么 IT行业本身,在很长的时间内,忙的是宣传自己和灌输市场一种概念,靠神秘色彩和高技术门槛来让用户投资。这种状况发展到2001年,则彻底出现IT危机,更确切的说,是信用危机和实用危机。 作为一名软件工程师,我深刻体会到,以前靠一个图纸,一本方案和一套理论来赢得项目的方法,已经行不通。原因是,今天的用户更加成熟,更加了解IT与自身需要的差距。已经不是见到洋货就认为需要的时候
2015-09-20 19:30:18
452
原创 技术人生:故事之二十八 不做“售前”,就无法明白软件
故事之二十八 不做“售前”,就无法明白软件 在偶然的机会中,我成了一个售前工程师,主要是作为技术的代表与用户进行商业谈判,而我的第一个用户,就被我“训斥”了一顿,并为他节省了200万! 一个软件工程师,他必须具备的素质不是单纯的研究技术,而是综合的能力,也许这对于软件工程师本身来说,就要求他是一个全面而富有创造性的人。 1. 自学能力。必须具备很强的自学能力。技术的日新月异的发展,软件工程
2015-09-20 19:28:36
2153
原创 技术人生:故事之二十七 告别微软
故事之二十七 告别微软 如今,我全心于管理,基本告别了微软的技术细节,但产品方向和使用的技术都是纯粹的MS,从数据库、电子邮件系统到internet的全方位开发。所以,这里说告别也许为时过早,不过,时间长了不使用微软的东西,心理还真有些留恋和期盼,并且到结尾的时候,又发现了MS的高深之处,本想加以补充但如何动笔成了难题了。
2015-09-20 19:27:27
428
原创 技术人生:故事之二十六 SMS网络警察
故事之二十六 SMS网络警察 关于微软的SMS,知道的人不知道有多少,它其实是非常有用的。如果网络庞大到无法靠人力维护,最好SMS,因为它可以在应用层将网络的各种信息管理起来。比如远程跟踪程序,远程统计网络所有设备清单,远程安装程序等。 然而,到目前为止,还没有一个好的应用系统的网络管理软件,帮助用户来调配和管理庞大而复杂的应用系统。
2015-09-19 15:36:27
479
原创 技术人生:故事之二十五 应用网络
故事之二十五 应用网络 随着网络的发展,必然出现新的网络结构,因为硬件厂商将不断向标准化靠拢,使设备级网络互连成为容易的事情,而为了解决应用的问题,各软件厂商必然将应用接口和纷繁复杂的体系简化成一定的模式,将核心应用驱动和处理集成到操作系统,然后提供一层开发接口,从而屏蔽了网络底层的接口,形成一个虚拟的应用层网络结构,以后的开发就在这个基础上实现就行了。但这又涉及标准化问题。 微软似乎正在试图
2015-09-19 15:35:23
387
原创 技术人生:故事之二十四 网络传真机
故事之二十四 网络传真机 曾经不止一次地有用户问我,是否可以通过网络直接发传真。我说,可能需要一个FAX SERVER,但一件意外的事让我知道了OFFICE的神奇。 那是给一个用户救急,因为在第二天所有领导要验收一个网络系统和应用环境。但我们开发的程序出现了一些系统问题。我在晚上10:30到了她的单位,总算搞定了这件事,已经是半夜了,用户希望能实现网络传真,我很犹豫,忽然想起OFFICE中EX
2015-09-19 15:33:34
422
原创 技术人生:故事之二十三 盗版为何?
故事之二十三 盗版为何? 我们曾经开发了一个吝啬鬼软件,经过两年推广,结果没有什么效果,却因为盗版(也不知道谁那么伯乐,发现了它的一点优点),很多人都知道了,并询问我技术问题,我说,你们用的是盗版(因为我从来没有销售过),要使用,请来购买正版(盗版只能操作10条数据库记录),并因此红火了一阵。 我一方面反对盗版,但有时是无可奈何。而对于今天的用户,照样有人提出要盗版,我说,那么技术支持我们不负
2015-09-19 15:31:48
436
原创 技术人生:故事之二十二 软件门派,谁主沉浮?
故事之二十二 软件门派,谁主沉浮? 经常有朋友指责我总使用MS产品,并极力推荐DEPHI或SUN JAVA,而我需要的不是MS或SUN这种公司名称,需要的是功能。选择MS有好处,特别是在开发上,灵活多样,目前操作系统也使用的广泛,特别是在技术上,从广度到深度有明确的思路和技术点何以遵循: 1. OLE-ACTIVEX-RPC 2. DAO-JET-ADO-ADC-OLE DB 3.
2015-09-19 13:08:19
394
原创 技术人生:故事之二十一 Java 和ActiveX何必争吵?
故事之二十一 Java 和ActiveX何必争吵? JAVA和ACTIVEX争吵的主要原因,我认为还是市场策略。看看他们的故事吧。JAVA从想逃离操作系统的限制开始,就自己垒窝筑巢了——虚拟机,一个看不见的程序运行环境。而ACTIVEX则想:既然Internet/Intranet的好处是不需要网络所有的通行证,在任何地方都可以使用程序,那就将程序包装(CAB),放到固定的地点,谁需要就拿来(下栽
2015-09-19 12:38:42
445
原创 技术人生:故事之二十 一个年度总结
故事之二十 一个年度总结 在一个公司干久了,就会深刻体验到市场的无情和有意,无情在不受你的愿望驱使;有意在于只要你符合它的需要,它就选择你。97年我经历了商场的战斗,投标,谈判,评标,答辩,人际关系,项目的起伏跌宕,等等,又掺和JAVA和ACTIVEX的争论,ATM和1000M以太网络的战争,于是,就写了一个总结,内容如下。 97年总结 技术 97年是技术改革的一年,至少在中国是这样。由
2015-09-19 12:37:26
478
1
原创 技术人生:故事之十九 OFFICE家族的重要一员-project
故事之十九 OFFICE家族的重要一员 Microsoft Project对大部分中国人来说,是个陌生的东西,然而对于项目管理和计划,则比较熟悉,特别是计划一词,已经深入人心,因为我们的各种媒体不断在说计划经济的坏处,然而对于工作来说,有计划则又是至关重要的。Microsoft Project则是这种计划工作的软件管理和实现。 提到项目管理,自然和科学一词挂钩,而中国前年文明似乎总是离科学很
2015-09-19 12:28:16
472
原创 技术人生:故事之十八 孤独的OFFICE
故事之十八 孤独的OFFICE OFFICE出现多年了,然而他就象一个高傲的名门闺秀,让人既感到亲切,也感到高深。结果,OFFICE孤独着。作为打字软件,OFFICE已经成为培训班的必修课。但是,知道OFFICE的“OFFICE”含义的人太少了。本来,OFFICE的意思是,可以进行办公处理,办公的事情就多了,文字处理是其中的一种而已。其他还有什么?我们不妨想象一个办公室,就知道OFFICE的事
2015-09-19 12:23:18
430
原创 技术人生:故事之十七 ASP害得我好惨!
故事之十七 ASP害得我好惨! ASP是非常好的技术,可以编写动态HTML应用并充分发挥了数据库技术,在HTML中通过嵌入特殊的数据库操作语句可以将HTML的功能扩展到用户希望的目标。然而因为涉及到的技术太多了:JAVA,VBSCRIPT,ODBC,ADO,OLE DB,SQL SERVER,WWW,HTML等,让我着实头疼了许久。 而ASP最重要的是,它提供了ADO接口,我们可以将对数据库
2015-09-19 12:21:52
382
原创 技术人生:故事之十六 IE还是NetScape?
故事之十六 IE还是NetScape? 当浏览器这个东西出现的时候,人们狂热于这种形式的益处,许多编程者因此造出了“浏览器/网络”模式,并和传统的“客户机/服务器”模式加以区别,并感到浏览器的神秘。然而,这种“鸟枪换炮”的方法,应该认识清楚。浏览器还是程序,是一种通用的工具,它存在的理由是,它访问的信息是HTML这种标准的格式,而不是如同其他文件(比如WORD文件)那样,需要特定的程序来理解格
2015-09-19 12:20:07
325
原创 技术人生:故事之十五 NT,UNIX?
故事之十五 NT,UNIX? 谈到Windows NT Server和UNIX,我不妨讲一下我对Windows NT Server的思维的理解。自从NT出现以来,实际上已经出现了一种新的网络思维方式,比较传统的主机系统和磁盘共享来说,这种思维确实难以被人接受,但明确了微软的思维,则有助于我们进行真正高效的程序的开发。他们包括: NT网络的原理,IIS WEB服务器原理。 首先解释为什么选择
2015-09-19 12:08:52
831
原创 技术人生:故事之十四 JAVA,ACTIVEX?
故事之十四 JAVA,ACTIVEX? 争论不休的问题是,JAVA,ACTIVEX。我不知道人们为什么争论,如同非要争论出油菜和白菜哪个好吃一样。 到了今天,也许人们已经将JAVA看作标准,而不是一个开发语言,它逐步进化为JSP,或其他什么语言。使用APPLET的人并不多。但在各种软件系统中,JAVA的确逐步成为一种标准的象征。至少JAVA打破程序的平台依赖性这方面,是非常先进的。 ACT
2015-09-19 11:38:18
727
原创 技术人生:故事之十三 CGI,ASP?
故事之十三 CGI,ASP? 记得我在Internet/Intranet上编写的第一个程序是一个C语言的聊天室,原因是,在1996年,我们上网到四通立方的站点,看到了聊天室,许多人在上面聊天,我的同事们更是天天泡在上面,到了年底,我的哥们高伟就开始计划实现自己的聊天室,经过一段研究,终于建立了一个程序。 我那时已经编程多年,各种工具都用过,但Internet/Intranet方式的编程,让我
2015-09-19 11:09:44
491
原创 技术人生:故事之十二 INTERNET/INTRANET!
故事之十二 INTERNET/INTRANET! Internet/Intranet的出现,一下子让信息的传播到了新的境界。电脑已经不意味着打字了。我感到惊奇的是,理解DOS的人需要经过漫长的学习,而理解Internet/Intranet的人却经过简单的拨号上网就知道了,我的用户们都非常理解Internet/Intranet,并强烈要求建立的网络必须是Internet/Intranet的。
2015-09-19 11:05:32
532
原创 技术人生:故事之十一 非要共享文件和磁盘空间?
故事之十一 非要共享文件和磁盘空间? 我刚刚聘用了一位同事,他看到了我们的网络,第一句话就是:Windows NT Server如何共享一个目录?我感到惊讶,问他为什么要将服务器的硬盘空间公用呢?他说,需要传递文件给别人啊。我说,用电子邮件不是更好吗?他说,电子邮件是发送邮件的。 这位老兄的问题我已经被问到多次,也许因为NOVELL网络的历史的缘故,人们对公用一个服务器磁盘空间认识到了骨子,
2015-09-19 11:03:32
294
原创 技术人生:故事之十 网络是什么?
故事之十 网络是什么? 我做网络到第五个年头的时候,发现问题了,用户们并不清楚网络是什么,我在报刊上详细介绍了NT构造网络的方案,并用了一段被同事们常重复的话:网络,网络,网络到底是什么。 说起来可笑,我也糊涂网络是什么了,因为它太抽象又太具体。于是,我只好用下面的文字陈述我对网络的理解: 电脑网络能干什么 电脑网络具备了电脑的处理能力. 电脑网络克服了其它通信网络的缺点. 电脑网
2015-09-19 10:54:59
412
原创 技术人生:故事之九 不要把测试用户名写成“aaa”
故事之九 不要把测试用户名写成“aaa” 我费劲地向我的用户讲述OFFICE,结局还好,但我发现了一个国民计算机教育问题,这时ATC管理中心也希望OFFICE技术,我们就筹划制作电视节目,试图用最古老的信息传递渠道来传递最新的技术,结果是现在的OFFICE专家情景教学片。 效果如何?我已经没有时间顾及,通过外地的朋友说他知道这个东西,我想,那个打字小姐应该知道OFFICE为何物了吧?她一定
2015-09-19 10:46:48
553
原创 技术人生:故事之八 OFFICE是软件打字机?
故事之八 OFFICE是软件打字机? 1995年,我忽发奇想,想用OFFICE实现OA系统,并为此专门写文章,自然无人理睬了。因为OFFICE在众人心目中是打字排版用的。到南方出差,我发现WPS的市场更是悲痛不已! 那是我去打字社打印,因为我有笔记本,并安装了OFFICE97,到了打字社,发现他们使用WPS,正在吃力排版,我用OFFICE修改网络方案,打字小姐惊讶地看着,并问这是什么,我说
2015-09-19 10:44:23
496
【博爱】博客写作工具
2009-03-23
团队实训平台 2009 版
2009-03-07
Java 学习系统 2009 个人版
2009-02-18
【J2EE 自学成才】学习软件(试用版,无需注册码)
2008-02-15
黑白棋游戏
2007-09-24
KE-知识浏览器1.0
2011-05-28
Java 编程自学软件升级版
2011-01-31
Java 编程自学软件 2011 版
2010-12-10
软件开发经验讲堂系统
2010-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人