E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
smalltalk
代码重构之道
1.什么是重构1.1重构(Refactoring)“重构”这个概念对于当代的开发人员来说已经不陌生,它最早来自
smalltalk
圈子,之后非正式的使用了很多年,而直到1993年,WilliamOpdyke
Wind_Z
·
2021-05-10 03:46
Objective-C简介
语言可以在OC代码中混入C语言代码,甚至是C++代码可以使用OC开发MacOSX平台和iOS平台的应用程序2.Objective-C发展现状1986年,BradCox(布莱德·考克斯)在第一个纯面向对象语言
Smalltalk
天天想念
·
2021-05-08 11:07
Effective Objective-C - Familiarize Yourself with Objective-C's Roots
它们语法出现差异的原因,是触发对象行为的方式不同,Objective-C是向对象传递消息的结构模式(Objective-C演变自
Smalltalk
,
Smalltalk
使用了传递消息的机制),而C++是函数调用
herbert
·
2021-05-04 20:02
[译]20年过去了,重新审视设计模式
用了当时的主流语言(C++和
Smalltalk
),当时的设计思想(比如强调继承),尽管如此它仍然在业内引发了巨大的“运动”。
没故事的卓同学
·
2021-05-03 21:40
Objective-C 语言起源--Effective笔记
Objective-C语言由
Smalltalk
演化而来,后者是消息型语言的鼻祖。
夜者无念
·
2021-05-01 11:19
MVC设计模式:3-MVC设计模式
模型-视图-控制器(Model-View-Controller,MVC)是XeroxPARC在20世纪80年代为编程语言
Smalltalk
-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中
晨love静
·
2021-04-30 19:19
编写高质量iOS与OSX代码的52个有效方法-第一章:熟悉OC
OC由
Smalltalk
演化而来。使用消息结构的语言,其运行时所执行的代码由运行环境来决定;而使用函数调用的语言,由编译器决定。采用消息结构的语言,不论是否多态,总是在运行时才会去查找所要执行的方法。
竹与豆
·
2021-04-29 08:44
熟悉OC(1-11)
第一条OC语言由
Smalltalk
演化而来,
Smalltalk
语言是消息型鼻祖,消息结构和函数调用的区别如下://messagestructureObject*obj=[Objectnew];[objpreformWith
tonytong
·
2021-04-28 13:26
2018-04-02
它结合了功能强大的软件堆栈和代码生成引擎,以构建在C++,Java,Go,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.js,
Smalltalk
Kayla_Xia
·
2021-04-28 10:29
C++基础-(绪论)
很难重用当程序的规模达到一定的程度时,程序员很难控制程序的复杂性C++的优势C++被认为是一种更好的C,或者说是C的超集C中麻烦与含糊的地方都在C++得到了解决C++包含C所有的特性支持OOP面向对象的编程结合
smalltalk
I踏雪寻梅
·
2021-04-26 22:55
第三章 语法基础
正如大多数现代
Smalltalk
方言,Squeak使用一种非常接近
Smalltalk
-80的语法。
_火魂_
·
2021-04-24 21:35
OC基础教程之语法 【转载】
2.OC简介OC是以
SmallTalk
为基础,建立在C语言之上,是C语言的超集。20世纪80年代早期由BradJ.Cox设计,2007年苹果公司
十年落魄
·
2021-04-24 20:02
面试总结(一)
java和oc一样都是动态的语言,思想都是继承与
smalltalk
,面向对象编程。java有int
ganser
·
2021-04-22 22:07
Android Gradle(一)——Groovy基础
一、Groovy概述Groovy是基于JVM的一种动态语言,它结合了Python、Ruby和
Smalltalk
的特性,同时能与Java代码很好的结合,用于扩展现在的代码,具有以下特点:具有动态语言的特点
蓝十一丶
·
2021-04-20 23:29
Objective-C Runtime
Objective-CObjective-C扩展了C语言,并加入了面向对象特性和
Smalltalk
式的消息传递机制。而这个扩展的核心是一个用C和编译语言写的Runtime库。
夏天的风_song
·
2021-04-20 22:59
理解JavaScript MVC 框架
是一种把信息展现逻辑和用户交互分离的计算机用户界面开发模式;Model包含应用的数据和业务逻辑;Controller负责把用户的输入,转换为命令传递给Model和View;这是维基百科的解释;这种模式最初是由TrygveReenskaug在使用
Smalltalk
却忘不掉你心言
·
2021-04-20 22:38
2017/3/5 日记
席间和袁总进行了一个
smalltalk
,大意是他暂时不打算再
小宇宙_cw
·
2021-04-20 22:03
什么时候用C而不用C++?
毕竟我所描述的簿记工作用其他的语言来写会容易得多,比如
Smalltalk
、Lisp或者Snobol,它们都有垃圾收集机制和可扩展的数据结构。
人邮异步社区
·
2021-04-15 07:54
c++
c语言
编程语言
程序人生
Can you guess what was going on?
OnceaprettyforeigngirlmetaChineseguyataparty.Sheimmediatelyfeltlikeshewantstohavea
smalltalk
withhim.Cozhewaswellbuiltandquitehandsome.SoshewenttohimandstartedwithsomethinginChineselike'Wow
冰菊言秋
·
2021-04-13 19:41
Javascript性能优化【内联缓存】 V8引擎特性
什么是内联缓存引用官方的描述:内联缓存(Inlinecaching)是部分编程语言的运行时系统采用的优化技术,最早为
Smalltalk
开发。
·
2021-02-23 15:22
Javascript性能优化【内联缓存】 V8引擎特性
什么是内联缓存引用官方的描述:内联缓存(Inlinecaching)是部分编程语言的运行时系统采用的优化技术,最早为
Smalltalk
开发。
·
2021-02-23 14:15
如何安装Sass
Ruby的特性与
Smalltalk
、Perl和Python类似。安装Ruby首先我们需要在官网下载Ruby,官网地址:https://rubyinstaller.org/dow...。然后根据下载建
·
2021-02-01 11:55
csssass
如何安装Sass
Ruby的特性与
Smalltalk
、Perl和Python类似。安装Ruby首先我们需要在官网下载Ruby,官网地址:https://rubyinstaller.org/dow...。然后根据下载建
·
2021-01-26 14:52
csssass
Thrift
它结合了功能强大的软件堆栈和代码生成引擎,以构建在C++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.js,
Smalltalk
云中人山
·
2021-01-24 20:38
python怎么编写在线excel_超简单:用Python让Excel飞起来(零基础学python,用python实现办公自动化)...
郭明鑫,有超过8年的后端开发、测试开发经验,擅长Python、Java、Go、
Smalltalk
等主流编程语言。有丰富的数据分析经验和大数据项目设计开发
weixin_39856265
·
2020-12-12 22:01
实战PyQt5:063-了解Model-View框架
模型-视图(Model-View)框架最早出现在
SmallTalk
语言中,其名称为Model-View-Controller(简称MVC),其中Mod
seniorwizard
·
2020-11-23 18:32
编码
python
pyqt5
pyside2
qt
gui编程
2018-10-16
我使用的第一个面向对象语言是C++,接着是
Smalltalk
,最后是.NET和Java。我曾经是面向对象三大范式:继承,封装和多态,狂热的拥趸者,为他们的所带来的遍历疯狂。
邱疯子
·
2020-10-09 21:43
java面试题之基础知识篇(一)——什么是面向对象
面向对象的语言主要有:PHP、
Smalltalk
、Objective-C、C++、JAVA等。二、面向过程的语言有哪些面向过程的语言也称为结构化程序设计语言,是高级语言的一种。
Mr_longer
·
2020-09-17 05:04
基础知识
面试
ios学习之旅---oc面向对象的特点
1.OC简介Objective-C是一种面向对象的计算机语言,BradJCox1980s设计了Objective-C,该语言是基于
SmallTalk
-80。
爱上ios
·
2020-09-16 14:54
ios
ios
编程
面向对象
设计
objective-c
Kotlin 类与面向对象编程(读书笔记)
第4章面向对象编程简史Java是一种面向对象编程语言,它基于
Smalltalk
语言,作为OOP语言,它具有以下5个基本特性:万物皆对象,每一个对象都会存储数据,并且可以对自身执行操作。
_鹏飞
·
2020-09-16 08:59
Kotlin
kotlin
TDD 心得
有趣的是,这两个都是从
SmallTalk
流传出来的。单元测试的重要性自不必提。今天和大家分享一下在学习TDD中感受到的几点心得。
GUCHUAN1987
·
2020-09-15 16:04
测试
数据结构与算法
Java编程语言是什么
一种计算机编程语言一种软件开发平台一种软件运行平台一种软件部署环境句法与C++相似,语义与
SmallTalk
相似用来开发applets,又用来开发applications1、Java是一种计算机编程语言语言我们说的普通话
jiangpandubu03
·
2020-09-14 05:17
java基础
java
编程
语言
平台
测试
工具
Linux 下 Thrift 的安装
是一个软件框架,用于支持可扩展的跨语言服务的开发,它无缝的与C++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.js,
Smalltalk
小屁孩的流年0_0
·
2020-09-14 01:55
Linux
C++多态技术的实现和反思 .
C++多态技术的实现和反思作者:杨喜敏孟岩出处:程序员杂志面向对象技术最早出现于1960年代的Simula67系统,并且在1970年代保罗阿托实验室开发的
Smalltalk
系统中发展成熟。
a199228
·
2020-09-13 21:12
C++
iOS-OC基础-起源
它扩展了标准的ANSIC编程语言,将
Smalltalk
式的消息传递机制加入到ANSIC中。目前主要支持的编译器有GCC和Clang。
icewst
·
2020-09-13 19:56
iOS
免费开源的编辑器 - SciTE
SciTE是一个基于SCIntilla的文本编辑器,支持C/C++/VB/Parscal/
Smalltalk
/Ada/Python/Java等许多语法的高亮显示,支持类似.netide里的分段显示代码的功能
killwd
·
2020-09-13 09:28
lUA
脚本语言
C++
计算机语言-古今多少事,都付笑谈中
看看计算机语言的历史,也许你会明白,为什么我学的计算机语言是C++,而国外更多的人使用
smalltalk
?ML也是一种计算机语言。
forestcell
·
2020-09-13 01:15
CPP
groovy 之 helloWorld
这门动态语言拥有类似Python、Ruby和
Smalltalk
中的一些特性,可以作为Java平台的脚本语言使用。
weixin_33910460
·
2020-09-12 23:57
groovy脚本执行与优化
这门动态语言拥有类似Python、Ruby和
Smalltalk
中的一些特性,可以作为Java平台的脚本语言使用,Groovy代码动态地编译成运行于Java虚拟机(JVM)上的Java字节码,并与其他Java
bwju
·
2020-09-12 17:59
Java
mvc框架
[1-2]模型-视图-控制器(MVC)是XeroxPARC在二十世纪八十年代为编程语言
Smalltalk
-80发明的一种软件设计模式
萧曱
·
2020-09-12 11:36
.NET
基于LLVM开发属于自己Xcode的Clang插件
可重用的编译器以及工具链技术的集合美国计算机协会(ACM)将其2012年软件系统奖项颁给了LLVM,之前曾经获得此奖项的软件和技术包括:Java、Apache、Mosaic、theWorldWideWeb、
Smalltalk
weixin_30802171
·
2020-09-12 09:13
设计模式在JAVA中的具体运用
里面讲解的例子是用C++和
SMALLTALK
这两种OO语言
yangguoqi
·
2020-09-12 08:48
架构师之路
软件开发者路线图:从学徒到高手
ApprenticeshipPatterns:GuidancefortheAspiringSoftwareCraftsman25年前,我和KentBeck坐在Tektronix技术中心的自助餐厅里,考虑着我们对
Smalltalk
hzbooks
·
2020-09-11 14:04
互联网
敏捷
工作
thrift、proto buf与Avro区别
,自动生成RPC客户端与服务端通信代码的工具,以构建在C++,Java,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.js,
Smalltalk
zcc_0015
·
2020-09-11 06:25
Thrift 入门教程
它结合了功能强大的软件堆栈和代码生成引擎,以构建在C++,Java,Go,Python,PHP,Ruby,Erlang,Perl,Haskell,C#,Cocoa,JavaScript,Node.js,
Smalltalk
Cynhard85
·
2020-09-11 04:23
Thrift
magento 开发笔记2
引用部分参见笔记1Magento控制器调度和HelloWorld项目尝试Model-View-Controller(MVC)架构可以追溯到
SmallTalk
和XeroxParc。
ShiningStarPxx
·
2020-09-10 22:13
magento
php
【读书笔记】On Java 8 - 对象的概念
1.抽象
Smalltalk
作为第一个成功的面向对象并影响了Java的程序设计语言。五大基本特征:(AlanKay)万物皆对象程序是一
sunshine2285
·
2020-09-10 17:42
java基础
on
Java
8
iOS 底层 day01 OC对象的本质
还将
SmallTalk
式的消息传递机制加入到其中。目前主要支持的编译器有Clang,采用LLVM作为后端。
望穿秋水小作坊
·
2020-08-28 15:33
spring mvc笔记
MVC是XeroxPARC在20世纪80年代为编程语言
SmallTalk
发明的一种软件设计模式。MVC是一种设计模式,它强制性地把应用程序的数据展示、数据处理和流程控制分开。
知己葵情人葵
·
2020-08-26 16:39
[译]什么是元类metaclass?
我的简书地址::nummy类即对象在理解元类之前,需要先掌握Python中的类,Python中类的概念与
SmallTalk
中类的概念相似。
fireflow
·
2020-08-26 08:10
python
metaclass
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他