自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yangjl38的专栏

从今天开始我在这里与大家分享关于软件哲学的思考

  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 对电子商务企业线上线下概念的认知

电商企业商务模式三阶段第一阶段:利用新技术面向消费者进行实物销售服务。通过新技术降低了商业机构自身在传播、传递、传送的成本从而给消费者带来实惠的同时实现自身的赢利;第二阶段:利用新技术面向广大商户提供信息系统的租用服务。通过新技术使商户通过租用的方式降低了商户在店面建设、商品推荐、客户寻找的成本从而给商户带来实惠同时给消费者带来了更多的商品选择范围;第三阶段:利用新技术面向商户

2013-03-04 17:12:48 3448

转载 云计算正在改变IT行业的格局

现在,整个软件行业正在经历一场暴风骤雨的革命,而这种骤变每30年才会遇到一次。上一次行业革命创造了今日的巨头,而这就包括微软,甲骨文和SAP,并催生了诸如计算机安全软件这样的新行业。同样的事情会在未来5年重演,新的行业巨头和技术将在这一轮革命中崛起,也有一部分公司会因此退出历史的浪潮。到底是哪12个诱因会改变整个软件行业格局呢?1       云计算改变了各大公司购买软件的游戏规则

2012-05-31 18:45:01 1966

转载 基于cloudera的hadoop分布式系统自动化安装

1       Hadoop的安装注意事项最近云计算在中国极为火爆,但看了云计算的那些云山雾罩的概念后,实在让人望而却步。还好不是所有的东西都摸不着头脑,Hadoop就是实实在在的技术之一。不才最近仔细品读了Hadoop的基础资料,特别是如何部署Hadoop的相关技术文档,发现其中有许多不为人注意的东西,在此整理一下。Hadoop开发者入门专刊(pdf) 是目前比较权威的文档;有什么与

2012-05-31 18:27:32 5650

转载 hadoop分布式系统优化分析

1       概述随着企业要处理的数据量越来越大,MapReduce思想越来越受到重视。Hadoop是MapReduce的一个开源实现,由于其良好的扩展性和容错性,已得到越来越广泛的应用。Hadoop作为一个基础数据处理平台,虽然其应用价值已得到大家认可,但仍存在很多问题,以下是主要几个:(1)     Namenode/jobtracker单点故障。 Hadoop采用的是maste

2012-05-31 18:24:49 2521

原创 proxy动态代理机制分析

1       模拟Proxy模式   代理模式支持将某些操作从实际的对象中分离出来,通过它的代理类提供处理。这样便于修改和管理这些特定的操作。下面示例一个代理模式的实现。 1.1  接口定义package com.zj.proxy;public interface Subject{    void operation1();

2012-05-31 18:15:22 1173

原创 hadoop启动停止命令分析

1       批量启动与停止1.1  Start-all.sh# Start all hadoop daemons.  Run this on master node.bin=`dirname "$0"`bin=`cd "$bin"; pwd`#变量配置命令. "$bin"/hadoop-config.sh#Dfs服务器启动# start dfs daem

2012-05-23 17:15:51 15444

原创 hadoop三个配置文件的参数含义说明

1       获取默认配置配置hadoop,主要是配置core-site.xml,hdfs-site.xml,mapred-site.xml三个配置文件,默认下来,这些配置文件都是空的,所以很难知道这些配置文件有哪些配置可以生效,上网找的配置可能因为各个hadoop版本不同,导致无法生效。浏览更多的配置,有两个方法:1.选择相应版本的hadoop,下载解压后,搜索*.xml,找到co

2012-05-19 18:52:30 64865 5

原创 hadoop0.19.0版的包和类的分析

1       Hadoop包总量(15个包)15个包,分下面几类:(1)    配置文件:这是一个多方共享的话,让每个人可以告诉群里每个人我想干啥,由控制者根据配置文件去找相应的实体指向。(2)    共用工具:基础功能的提供者(3)    通讯工具:大家是基于通讯进行工作的(4)    基础运算:MR(5)    基本读写:IO(6)

2012-05-19 14:32:47 4222

原创 SNS-OA下一代OA系统的必然

SNS-OA下一代OA系统的必然1       什么是SNS-OA?   SNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。社会性网络(社会网络,Social Networking:SN):是指个人之间的关系网络,这种基于社会网络关系系统思想的网站就是社会性网络网站(SNS网站)。现在许多WEB2.0

2012-05-07 18:03:29 1525

原创 Mina网络应用框架及TCP/UDP开发范例(编著)

1       Mina基本开发知识1.1  非阻塞模式   Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在端口一边读取字节内容,如果没有内容进来,read()也是傻傻的等,这会影响我们程序继续做其他事情,那么改进做法就是开设线程,让线程去等待,但

2012-04-28 17:39:56 12385 2

原创 统计的哲学思考

1       统计的哲学认知“在线新华字典”中对统计一词的解释是“为反映社会某种现象的现状、过程或特征,采用各种调查方法以取得所需资料并进行整理和分析研究的工作。如进行人口普查,对所取得的资料进行分类、分组、汇总,据以分析研究人口的各种构成和变动情况等。“统计”一词,也常用以指统计资料或统计学”。“百度百科”中对统计的描述如下:一般来说,统计这个词包括三个含义:统计工作、统计

2012-04-10 11:49:25 1391

原创 关系的哲学思考

1       关系的哲学认知“在线新华字典”对关系一词的解释是①事物之间相互作用、相互影响的状态:正确处理科学技术普及和提高的~丨这个电门跟那盏灯没有~。②人和人或人和事物之间的某种性质的联系:拉~丨~户丨同志~丨军民~丨社会~。③对有关事物的影响或重要性;值得注意的地方(常跟‘没有、有’连用):这一点很有~丨没有~,修理修理照样儿能用。④泛指原因、条件等:由于时间~,暂时谈到这里为止。

2012-04-06 18:10:16 1482

原创 查询的哲学思考

1       查询的哲学认知1.1  查询的定义“在线新华字典”对查询的解释是“1.查问;调查”。简面又简,实在不能称其为解释。  “百度百科”中对查询的普适解释是“查考询问。查询的意思就是查找、寻找指在某一个或几个地方找出自己所要的东西。可做名词、动词。”对查询一词在计算机领域的解释是“是指从数据表中检索数据的主要方法。查询可以分为选择查询、参数查询、交叉查询和操作查询四类

2012-04-06 11:48:15 827

原创 上传下载加载的哲学思考

1       上传下载加载的哲学认知“在线新华字典”对上传、下载、装载三个词的解释都是没有,这些词汇是在计算机网络出现之后才出现的一组行为词汇。上传在“百度百科”中的解释是“上传就是将信息从个人计算机(本地计算机)传递到中央计算机(远程计算机)系统上,让网络上的人都能看到。将制作好的网页、文字、图片等发布到互联网上去,以便让其他人浏览、欣赏。这一过程称为上传。”下载在“百度百科”

2012-04-05 18:24:30 1237

原创 规则的哲学思考

1       规则的哲学认识1.1  什么是规则“在线新华字典”中对规则的解释是“①规定出来供大家共同遵守的制度或章程:交通~丨借书~丨工厂管理~。②规律;法则:自然~丨造字~。③(在形状、结构或分布上)合乎一定的方式;”。规则,是规定出来供大家共同遵守的制度或章程,一切体制,不论是政治体制、教育体制、宗教体制还是家庭体制,都被规则所统治。规则,是以一种可持续可预测的方式运用

2012-04-05 17:01:08 2670

原创 判断的哲学思考

1       判断的哲学认知“在线新华字典”中对判断的解释是“①断定:判断准确|正确的判断。②判决:雨村便徇情枉法,胡乱判断了此案。③对事物情况有所肯定或否定的思维形式。如:“马克思主义是真理。”所作的肯定或否定符合客观实际,判断就是真的,否则就是假的。检验判断真假的唯一标准是社会实践。判断由概念组成,是在实践的基础上反映现实的结果。判断总是表现为句子,但是并非所有的句子都表示判断。同一

2012-03-29 17:36:04 908

原创 上下文的哲学思考

1       上下文的哲学思考上下文是英文context的中文译法。“在线新华字典”对上下文的解释是“文章中与某一文句相连的前文和后文”。“百度百科”对上下文的解释是“一种属性的有序序列,它们为驻留在环境内的对象定义环境。在对象的激活过程中创建上下文,对象被配置为要求某些自动服务,如同步、事务、实时激活、安全性等等。多个对象可以存留在一个上下文内。也有根据上下文理解意思的意思。”。

2012-03-27 18:03:52 900

原创 程序员实现梦想的三组词汇

成为一个好的程序员必须掌握程序语言的8个词、算法的4个词、模式的3个词! 学好一门语言需掌握的8个词汇:     符号类型数组对象控制状态算法读写 学好算法的4个词汇递

2012-02-20 15:52:44 1417

原创 读写的哲学思考

1       读写的哲学思考读字在“在线新华字典”中的解释是“依照文字念,如读书、宣读、朗读、范读”。写字在“在线新华字典”中的解释是“用笔作字,如写字、写作; 描摹,叙述,如写生、写实、写照。”。在本文件讨论的读写是指两个空间中物质的位移。以其中一个空间为参照物,从该空间中取出物质到放到另一个空间中谓之读,从另一个空间中取出物质放到该空间中谓之写。读写是两个空间之间物质运动一种称谓。读

2012-02-19 13:07:43 659

原创 算法的哲学思考

1       算法的哲学思考算法在“在线新华字典”中的解释是“解题方案的准确和完整的描述。是一个有穷的动作步骤序列,只有一个初始态,每个动作只有一个后继动作,一步一步地直到序列结束。是解题从开始到结束的动作全过程。”。“算”字的解释是“核计,计数”,“法”字的解释是“体现统治阶段的意志,国家制定和颁布的公民必须遵守的行为规则”。1.1  算法的定义算法可以理解为有基本运算及规定的运算

2012-02-19 13:07:15 2662

原创 状态的哲学思考

1       状态的哲学思考状态在”在线汉语词典”中的解释是物质系统所处的状况,对不同的物质运动形式,可用不同的一组物理量来描述相应物质系统的状态。如质点作机械运动时,可用质点的位置、动量等来描述其机械运动状态;由一定质量理想气体组成的系统,可用温度、压强、体积等来描述其热学状态。状态也指物质的各种聚集态,如固态、液态、气态等。状态论是继系统论、信息论、控制论之后的一个研究状态的理论。对

2012-02-19 13:06:35 1183

原创 控制的哲学思考

1       控制的哲学思考   控制一词在“在线新华字典”的解释是“(1)掌握住不使任意活动或越出范围,比如控制范围;(2)使处于自己的占有、管理或影响之下,比知殖民地的经济为宗主国所控制、102高地已完全控制在我军手中ㄧ制高点的火力~了整片开阔地。”控制(control),当今世界科学技术发展的主要地标志性技术。学习控制的原理与设计,有助于我们运用控制的基本思想和方法来解决现实生活中

2012-02-19 13:06:08 1422

原创 类对象接口的哲学思考

1       类对象接口的哲学思考在程序领域中,类是的英文词class的中文译法,抽象类是英文词abstract class的中文译法,对象是英文词Object的中文译法,接口是英文词abstract class的中文译法。1.1  对字词的望文生义我们先对类、抽象类、对象、接口这四个词先望文生义,其在“在线新华字典”中的解释如下:类作为汉字在“在线新华字典”上的解释是(1)很多

2012-02-19 13:05:23 776

原创 数组和集合的哲学思考

1       数组和集合的哲学认知在汉语大词典中集合的名词解释是(1)在现实生活中,许多分散的人和物聚在一起;(2)在数学上指若干具有共同属性的事物的总体。如全部整数就成一个整数的集合。而数组在汉语大词典中却没有解释,我们借用以下的解释作为数组的名词解释,数组是一组具有相同类型和名称的变量的集合。这些变量称为数组的元素,每个数组元素都有一个编号,这个编号叫做下标,我们可以通过下标来区别这些元

2012-02-19 13:04:36 745

原创 数据类型的哲学思考

1       类型的哲学认知一个事物有称谓,我们叫“名称”; 一个事物有属性,我们叫“类型”;一个事物的整体描述,可以采用”类型+名称”来描述;一个事物的实例描述,可以采用”类型+名称+类型实例”来描述。1.1  类型的认知“类”在新华字典中的解释是很多相似事物的综合,比如种类。“型”在新华字典中的解释是铸造器物用的模子,比如砂型,型的本义是铸造器物的模子,用木做的叫模,用竹做的叫范

2012-02-19 13:03:54 840

原创 程序符号与标识符的哲学思考

1       符号的哲学思想符号是空间及其包含物的一种抽象。空间有三个属性即空间有名、空间有间、空间有值。空间的名一般以包含物或包含物的作用来命名;空间的间一般用分隔符来表述;空间的值一般由符号来表述。对符号的认知不能单独从符号的本身去考虑,而是要考虑符号的名、符号的值、符号的指向。美籍语言学家罗曼•雅各布森曾经说过:“每—个信息都是由符号构成的。”这表明,在人类社会中,符号无处不在。而

2012-02-19 13:02:51 1864

原创 软件编码与哲学思考

苹果、谷哥、脸书、微软、百度、阿里等国际和国内的知名的公司通过依托于计算机、移动终端等设备上的各种应用系统改变了我们生活的世界,使我们深深感受到了信息无穷的力量,也吸引了无数的分析师、设计师、软件工程师们怀着一颗“我也能改变世界”的梦想积极投身到信息的世界中。对于软件工程师们来说要想实现改变世界的大梦想,必须从一行行简单的代码编制开始。对于资深的软件工程师们,通过键盘的敲打编写了数不胜数的代码

2012-02-18 17:54:21 800

转载 软件代码的形式

目前为止,程序的表现形式是对过程的叙述(原子核:控制,电子:数据、算法,运行路线:顺序、分支、循环),顺序、分支、循环结构是最基本的原子形式。而面向过程的分析和设计无疑是最自然的框架结构,它将过程形式的代码段再次迭代的以过程形式组合,形成整个程序。就像将句子连成段,将段连成章,将章连成篇,将篇连成书。这也是最符合阅读者思维的形式,整个程序就像一个内含超链接的文本小说,主体上是流畅的,符合连续思维的

2011-11-15 16:20:08 977

转载 分析的本质就是还原--需求分析要掌握的理论

1.1      何为还原论?近现代科学特别是物理学运用许多具体的研究方法,例如,实验方法,模型方法,统计与概率方法,类比方法等等,科学巨匠牛顿在构建他的引力学说中甚至还使用过历史方法。特别值得一提的是,牛顿和莱布尼兹发明了微积分,迄今为止最重要的数学分析方法,一项了不起的成就。微积分不只适用于求面积、体积和速度,它还主要用于推导出力的公式和大小随时间与空间发生的变化。力是一种自然作用,在

2011-11-08 18:56:57 980

原创 什么是软件?--物质和意识的境像通过代码表述出来就是软件

1.1.1            什么是软件软件就是将通过软件语言对人的意识和物质实体进行镜像化描述,将其镜像投射到同一个信息空间中。1.1.2            物质和意识的关系物质,以实体而存在,却必然存在于空间。只是,这是人的意识,而不是物质的性质。物质,无论有否空间,都存在着。何况在量子层面,物质本身就存在着空间。以空间而论,物质和意识,可能存在着共同。无论是意识的虚空,还

2011-11-05 16:12:02 1658

转载 软件开发的反思之二--软件失败真相

软件开发,自从产生以来,它以迷人的风采征服了许许多多有才华的人,一些教授、专家学者及商业管理人士不由提出这样一个问题:即然软件能迷住这么多人,为什么人类无法定义它、解释它,深刻地了解它?为什么一些天才的科学家穷其一生的精力也不能把这些迷惑归纳成一种科学工程学科或行业标准?我们当中的大部分人,特别是商人、工程师及学术机构研究人员把计算机与软件看成一个非常普通的东西,他们用各种荒唐的方式同计算

2011-11-05 10:01:10 1599

转载 对软件开发的反思之一--什么是软件

1.     关于软件的实质什么是软件?它从哪里来,它有生命吗?当我在想到这个问题的时候,就像是哲学中要解决的一个根本问题,我们来自哪里,我们是什么,人生的意义又是什么?也就是冯友兰先生在《中国哲学简 史》中综合了古今中外的哲学思想后得出了一个我认为适合中国人的哲学定义:对于人生的有系统的反思的思想。每一个人,只要他没有死,他都在人生中。这种思想,所以谓之反思的,因为它以人生为对象。人生论

2011-11-05 09:59:31 824

原创 哲学命题:谁能将水中一轮皎洁的园月涂成红色的?

看似简单的一道题,有谁能够解答?如果谁有好的答案,请留言,这个问题对你做软件、分析需求、设计系统等工作都会有帮助。

2011-11-02 15:23:14 1093

原创 在软件代码世界中穿行的感悟

1、数据是烫手的山芋在软件代码中数据值就象烫手的山芋,要用地址指针这不怕火的钳子,将它取出放在变量这个保温杯中。所以在做软件时,对于等号右边的值,对于函数传递的参数,我们都需要将其看成烫手的山宇,不要直接对其操作,否则会很烫手。2、01描述的语言同构不同材质。如语法结构都是由主谓宾组成。语言由声音为填充物填充到结构中形成,文字由符号为填充物填充到结构中形成,软件代码由01为填充物填充到

2011-11-02 09:52:05 752

转载 论系统的整体与部分的关系

贝塔朗菲指出:系统整体大于它的各个组成部分的机械相加。这一观点有多种表现形式。本文就这个问题进行了探讨,共提出了十一种表现形式:系统整体中的部分,不能脱离系统整体,一旦脱离系统整体,就不再是原来意义上的部分了;系统整体的各部分之间的联系,一旦改变或中断,系统整体就会丧失原来的性质和功能;部分落入不同的系统整体,会表现出不同的性质和功能;等等。贝塔朗菲在创立系统科学的过程中,对系统整体观也进行了

2011-11-01 14:52:03 9485

转载 总体个体整体的关系

1.     总体总体  总体 (population) :在普查中所要考察对象的全体。  根据一定的目的和要求所确定的研究事物的全体,它是由客观存在的、具有某种共同性质的许多个别事物构成的整体。表示考察对象的全体。又称母体。总体中每个成员称为个体。例如考察某厂生产的灯泡的使用寿命,该厂生产的所有灯泡为总体,每个灯泡为一个个体。当总体中所含个体总数是有限时,称为有限总体,否则,称为无限总体

2011-11-01 14:50:04 9678

转载 论思想和语言的关系

思维和语言的关系问题,至今有两个针锋相对的意见。一种意见认为,语言表达思想,语言是思想输出的途径,就好比电脑屏幕和打印机输出电脑软件的运算结果一样;另一种意见认为,语言是思维的工具,离开语言的思维是不存在的,正如离开了程序代码,电脑软件就不存在一样。我的意见是,语言参与了人的思维过程,但并不是一种全程的参与。离开语言的思维是存在的,但离开语言将不可能形成复杂的思想。1.     对“思

2011-11-01 14:44:46 4683 1

原创 用镜像理论去思考软件代码

什么是物质。物质是人类社会的全部。人,自然界,人与人的关系,人与自然界的关系,这些都是物质。列宁为物质做了概念上的定义。如果说物质是人类社会的全部,那么什么是意识呢?我们不仿在人类社会里摆一面镜子。现在意识出现了。镜像!如果可以简单的解释什么是意识,我愿意把意识解释成为镜像。人类社会的全部。人,自然界,人与人,人与自然界,都会有镜子里留下他们的镜像。这个镜像就是我们所说的意识。意识只包

2011-10-31 18:07:59 838

原创 软件人员需把握物质能量信息三基元

人们常把物质、能量和信息相提并论,如称它们为人类社会发展可利用的三种基本资源,也有人称它们为组成世界的三基元。前者从人类社会可利用资源的角度把它们并列为三种基本资源,似有一定道理;但后者把它们并列为组成世界的三基元,从本体层次的哲学意义上,似值得商权。辩证唯物主义哲学的物质观有一个重要观点是:“世界除了运动的物质,什么都没有!”,世界只有通过各种属性信息来表征的物质存在。运动状态、系统结构和质量等

2011-10-31 17:57:59 2330

原创 软件开发人员需把握的三论

控制论、信息论、系统论作为独立的学科,各自都有自己的发展方向,同时又有内在的联系。在研究通讯和控制时,都离不开系统;研究系统或控制时,又离不开信息。一般系统论把其研究对象作为一个整体加以考虑,提出适合于一切系统的模式、原则和规律,强调系统大于个体,这有助于说明有组织的系统。而控制论的研究对象是系统,它对于进一步考察系统内部的组织、控制和调节的功能是不可缺少的。信息是组织系统的一个重要特征,它使系统

2011-10-31 17:43:23 1033

获取当前系统所有进程

如何获取机器的MAC地址,采用java语言来获取

2012-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除