python是一门动态强类型语言: 弱类型体现在传参的时候不用指定数据类型, 强类型体现在比如 2+"str"会报数据类型错误python不崇尚根据继承所得来的相似,比如tuple和list的方法已经非常相似了,却还是各自独立的方法这就是python崇尚的鸭子类型,优点是松耦合。三种编程模式:面向过 ...
分类:
其他好文 时间:
2018-11-28 22:29:22
阅读次数:
263
前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript!它要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识 ...
分类:
Web程序 时间:
2018-11-19 13:34:00
阅读次数:
148
初识JavaScript JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 ...
分类:
编程语言 时间:
2018-11-18 11:24:12
阅读次数:
287
一 python介绍 1.1 python是什么样的语言? 编程语言主要从以下几个角度为进行分类,编译型和解释型、静态语 和动态语 、强类型定义语和弱类型定义语言。 编译和解释的区别是什么? 编译器是把源程序的每条语句都编译成机器语言 ,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行, ...
分类:
编程语言 时间:
2018-11-17 20:42:30
阅读次数:
107
恢复内容开始 有趣的JavaScript隐式类型转换 JavaScript的数据类型是非常弱的(不然不会叫它做弱类型语言了)!在使用算术运算符时,运算符两边的数据类型可以是任意的,比如,一个字符串可以和数字相加。之所以不同的数据类型之间可以做运算,是因为JavaScript引擎在运算之前会悄悄的把他 ...
分类:
编程语言 时间:
2018-11-17 13:23:29
阅读次数:
204
JavaScript基础(一) JavaScript是一种弱类型的脚本语言; var a = 3; (变量声明之前必须用var声明,编程规范!) 变量的命名规范: ...
分类:
编程语言 时间:
2018-11-16 13:21:14
阅读次数:
173
TypeScript的设计目的应该是解决JavaScript的“痛点”:弱类型和没有命名空间,导致很难模块化,不适合开发大型程序。另外它还提供了一些语法糖来帮助大家更方便地实践面向对象的编程。 那先来看看TypeScript是如何解决这两个问题的。 一. 编译时的强类型 TypeScript设计了一 ...
分类:
编程语言 时间:
2018-11-13 17:17:22
阅读次数:
176
查看源代码:关键部分如下: 可见是php弱类型:抓包改username值为:s878926199a(md5加密后为0开头就可以) 然后给了一个文件进入: 代码的意思是PASSWORD的值反序列化后判断user和pass,而又提示了布尔,输入序列化后的代码:a:2:{s:4:"user";b:1;s: ...
分类:
其他好文 时间:
2018-11-04 00:26:54
阅读次数:
232
php是面向对象的脚本语言,而我们都知道,面向对象的语言具有三大特性:封装,继承,多态。php理应具有这三大特性。 封装是类的构建过程,php具有;php也具有继承的特性。唯独这个多态,php体现的十分模糊。原因是php是弱类型语言。 java的多态体现的十分清晰,大体分两类:父类引用指向子类对象; ...
分类:
Web程序 时间:
2018-11-01 01:10:13
阅读次数:
184
弱类型比较 ===: 在进行比较的时候,会先判断两种字符串的类型是否相等,再比较 ==: 在进行比较的时候,会先将字符串类型转化成相同,再比较,如果比较的是一个字符串和一个数字,则字符串会被转化为数值。 strcmp()函数绕过 strcmp()函数用来判断两个字符串是否相等,若相等,返回0。php ...
分类:
Web程序 时间:
2018-11-01 01:03:58
阅读次数:
538