自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

原创 JavaScript中的undescore

JavaScript学习过程中的个人笔记,详细请看https://www.liaoxuefeng.com/wiki/1022910821149312再次感谢廖大===================================================================================如同jQuery统一了不同浏览器之间DOM操作的差异,让我们可以简单地对DOM进行操作,underscore则提供了一套完善的函数式编程的接口,让我们更方便地在JavaScrip.

2021-03-19 18:26:41 183

原创 JavaScript中的错误处理

JavaScript学习过程中的个人笔记,详细请看https://www.liaoxuefeng.com/wiki/1022910821149312再次感谢廖大===================================================================================错误分两种,一种是程序写的逻辑不对导致代码执行异常,这种需要修复程序。一种是在执行过程中,程序可能遇到无法预测的异常情况而报错。高级语言通常提供了抽象的错误处理逻辑try....

2021-03-19 15:05:00 147

原创 JavaScript中的jQuery

JavaScript学习过程中的个人笔记,详细请看https://www.liaoxuefeng.com/wiki/1022910821149312再次感谢廖大jQueryjQuery是JavaScript世界中使用最广泛的一个库。jQuery可以帮我们干这些事情:1)消除浏览器差异2)简洁的操作DOM的方法3)轻松实现动画、修改CSS等各种操作jQuery有1.x和2.x两个主要版本,2.x移除了对IE 6、7、8的支持,因此代码更精简。使用jQuery只需要在页面的<hea.

2021-03-18 18:50:31 429

原创 JavaScript中的浏览器

浏览器对象window对象不但充当全局作用域,而且表示浏览器窗口。window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度,内部宽高是指除去菜单栏、工具栏、边框等占位元素后,用于显示网页的净宽高。window对象有outerWidth和outerHeight属性,用于获取浏览器窗口的整个宽高。navigator对象表示浏览器的信息,常用属性: navigator.appName //浏览器名称 navigator.appVersion //浏览

2021-03-03 10:06:33 180

原创 JavaScript中的对象

在JS中一切都是对象。为了区分对象的类型,我们用typeof操作符获取对象的类型,它总是返回一个字符串。 typeof 123; //'number' typeof NaN; //'number' typeof 'str';//'string' typeof true;//'boolean' typeof undefined'//'undefined typeof Math.abs;//'function' typeof null;//'object'; typeof []; //'o.

2021-02-25 17:10:47 56

原创 JavaScript的函数

函数的定义 //定义函数的方式一 function abs(x){ return x; } //方式二 var abs = function(x){ return x; }; //方式二定义了一个匿名函数,没有函数名,但这个匿名函数复制给了变量abs,所以通过abs就可以调用该函数。 //方式二需要在最后加上分号,以表示赋值语句结束Js允许传入任意个参数而不影响调用。Js有一个关键字arguments,它只在函数内部起作用,并且永远指向当前函数的调用者传入的所有参数。类

2021-02-25 09:55:35 72

原创 JavaScript的入门知识点

基本语法JS不区分整数和浮点数,统一用Number表示。JS有两种比较运算符:1)==比较:会自动转换数据类型再比较,很多时候得不到想要的结果。不推荐2)===比较:不会自动转换数据类型,如果数据类型不一致,返回false。推荐使用.NaN是一个特殊的Number与所有其他值都不相等,包括它自己。NaN===NaN;//false...

2021-02-07 18:05:07 55

原创 微信公众号开发(二)连接微信平台

前言:之前的一篇文章里介绍了如何配置服务器且安装好了Java 1.8、Python 2.7和Web.py框架,再次提醒,不同的软件版本有可能有不同的步骤,这一点上有很多坑,请读者注意。如果遗忘,可以再去看一下上一篇文章:https://blog.csdn.net/hydz8023/article/details/107493911。这篇文章将介绍如果将你的服务器跟微信连接起来。首先需要一个公众号,因为我的目的是需要做模板消息,所以我拥有一个服务号,订阅号不支持模板消息功能。如果没有公众号,微信提供测试.

2020-07-22 14:44:39 304

原创 微信公众号开发(一)配置服务器

前言:最近为了帮朋友公众号弄一个模板消息开发,踩了不少坑,查了不少资料,由于各种版本不对导致了很多问题,现在记录一下,当做笔记,也希望对其他人有作用。ps: 顺便说一下,只有服务号才有这个号模板消息功能,订阅号是没有的。1)购买服务器购买服务器这个就不赘述了,我买的腾讯云服务器,操作系统是CentOS 7.6 64位。2)配置服务器...

2020-07-21 18:33:51 1747

原创 HTML常用标签

HTML是Hyper Text Markup Language 超文本标记语言的缩写。HTML是由一套标记标签(markup tag)组成,通常就叫标签。常用标签:<h1>:表示标题,自动粗体,并带有换行效果。一般使用<h1>到<h6>分别表示大小不同的标题。<p>:表示段落,是paragraph的缩写,自带换行效果。<b>:表示粗体,是bold的缩写,并不暗示文字的重要性。<strong>:表示..

2020-07-13 14:50:04 170

转载 Java BigDecimal详解

1.引言  float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。先看下面代码public static void main(String[] args) { System.out.println(0.2 + 0.1);

2020-05-23 10:15:53 104

原创 Java中的I/O操作

文件对象File file = new File("e:/xx.txt");//文件对象file.getAbsolutePath() //文件绝对路径file.exists()//文件是否存在file.isDirectory()//是否是文件夹file.isFile()//是否是文件file.length()//文件长度file.lastModified()//文件最后修改时间file.setLastModified(0)//设置文件最后修改时间file.renameTo(

2020-05-13 11:08:06 178

原创 Java中的异常处理

异常处理常见手段:try catch finally throwstry catchFile f= new File("d:/LOL.exe");try{ System.out.println("试图打开 d:/LOL.exe"); new FileInputStream(f); System.out.println("成功打开");}catch(FileNotFoundException e){ System.out.println("d:/LOL.e.

2020-05-12 15:37:52 200

原创 Java中的抽象

抽象方法是一个没有实现体的空方法,并用abstract关键字修饰。当一个类中有抽象方法的时候,该类必须被声明为抽象类。抽象类的抽象方法必须由子类实现。抽象类可以没有抽象方法。抽象类不能被直接实例化。抽象类和接口的区别:1)子类只能继承一个抽象类,但可以实现多个接口。2)抽象类可以定义public,protected,package,private,静态,非静态属性,final和非f...

2020-05-08 15:25:50 105

原创 Java中final关键字用法辨析

final修饰基本类型变量、引用、方法和类的时候分别有不同的意思。final修饰基本类型变量时,表示该变量只有一次赋值机会,并且其值在其生存期内不可以被改变。final修饰引用的时候,表示该引用有且只有一次指向对象的机会。final修饰方法的时候,表示该方法不能被覆盖,final修饰类的时候,表示该类不能被继承。总体上来说,final关键字表示其修饰的类型是不可变的。...

2020-05-08 14:02:57 133

原创 Java核心技术(四)——继承

超类和子类使用extends关键字表明正在构造的新类派生于一个已存在的类。super关键字可以在子类中调用超类的方法,也可以调用超类的构造器。子类的每个对象也是超类的对象。程序中出现超类对象的任何地方都可以用子类对象置换。 // Manager extends Employee; Employee e; e = new Employee(...); e = new Manger(...

2020-04-15 16:04:49 183

原创 Java核心技术(三)——对象与类

概述

2020-04-15 16:04:37 177

原创 Java核心技术(二)——基本类型

数据类型整型类型存储需求取值范围int4字节-2 147 483 648 ~ 2 147 483 647(正好超过20亿)short2字节-32 768 ~ 32 767long8字节-9 223 372 036 854 775 808 ~ 9 223 372 036 854 775 807byte1字节-128 ~ 127在Ja...

2020-04-15 16:04:20 190

原创 Java核心技术(一)——基础知识

Java特性简单性面向对象分布式健壮性安全性体系结构中立可移植性解释性高性能多线程动态性Java术语术语名缩写解释Java Development KitJDK编写Java程序的程序员使用的软件Java Runtime EnvironmentJRE运行Java程序的用户使用的软件Server JRE-在服务器上运行Java...

2020-04-15 16:03:59 155

原创 第十章 对象和类

1.过程性编程和面向对象编程2.类概念3.如何定义和实现类4.公有类访问和私有类访问5.类的数据成员6.类方法(类函数成员)7.创建和使用类8.类的构造方法和析构函数9.const成员函数10.this指针11.创建对象数组12.类作用域13.抽象数据类型

2019-04-09 15:31:56 135

原创 C++中带有默认参数的函数及函数原型

应注意:带有默认参数的函数,其默认参数应在声明时添加,实现时不能加。 void func(int a = 3); int main() { func(); return 0; } void func(int a) { …… }...

2019-03-27 15:01:01 1742 1

原创 第九章 内存模型和名称空间

1.单独编译2.存储持续性、作用域和链接性3.布局(placement) new操作符4.名称空间

2019-03-26 18:04:15 138

原创 第八章 函数探幽

1.内联函数2.引用变量3.如何按引用传递函数参数4.默认参数5.函数重载6.函数模板7.函数模板具体化

2019-03-05 15:06:15 164

原创 第七章 函数

1.函数基本知识2.函数原型3.如何按值传递函数参数4.如何设计处理数组的函数5.如何使用const指针参数6.如何设计处理文本字符串的函数7.如何设计处理string类对象的函数8.如何设计处理结构的函数9.调用自身的函数(递归)10.指向函数的指针

2018-12-24 11:29:34 268

转载 八皇后问题

问题:国际象棋中的皇后,可以横向、纵向、斜向移动。如何在一个8X8的棋盘上放置8个皇后,使得任意两个皇后都不在同一条横线、竖线、斜线方向上?思路:使用递归回溯的方式。所谓递归回溯,本质上是一种枚举法。这种方式从棋盘的第一行开始尝试摆放第一个皇后,摆放成功后,递归一层,再遵循规则在棋盘第二行来摆放第二个皇后。如果当前位置无法摆放,则向右移动一格再次尝试,如果成功,则继续递归一层,摆放第三个皇后...

2018-12-18 15:41:09 187

原创 第六章 分支语句和逻辑操作符

1.if语句2.if else语句3.逻辑操作符:&&、||、!4.cctype字符函数库5.条件操作符: ? :6.switch语句7.continue和break语句8.读取数字的循环9.基本文件输入/输出

2018-11-22 17:23:20 143

原创 字符函数库cctype

C++ 从C语言继承了一个与字符相关的、非常方便的函数软件包,它可以简化诸如确定字符是否为大写字母、数字、标点符号等工作,这些函数的原型是在头文件cctype中定义的 。函数名称返回值isalnum()如果参数是字母或数字,则返回trueisalpha()如果参数是字母,则返回trueisblank()如果参数是空格或水平制表符,则返回trueiscn...

2018-11-22 16:13:59 122

原创 第五章 循环和关系表达式

1.for循环2.表达式和语句3.递增操作符和递减操作符4.组合赋值操作符5.复合语句6.逗号操作符7.关系操作符8.while循环9.typedef工具10.do while循环11.get()字符输入方式12.文件尾条件13.嵌套循环和二维数组

2018-10-24 20:55:00 234

原创 第四章 指针和自由存储空间(4.7)

如何创建和使用指针

2018-10-10 15:16:35 120

原创 资治通鉴·陈记五

帝每于禁中见护,常行家人礼,太后赐护坐,帝立侍于旁。丙辰,护自同州还长安,帝御文安殿见之。因引护入含仁殿谒太后,且谓之曰:“太后春秋高,颇好饮酒,虽屡谏,未蒙垂纳。兄今入朝,愿更启请。”因出怀中《酒诰》授之,曰:“以此谏太后。”护既入,如帝所戒读《酒诰》;未毕,帝以玉珽自后击之,护踣于地。帝令宦者何泉以御刀斫之,泉惶惧,斫不能伤。卫公直匿于户内,跃出,斩之。时神举等皆在外,更无知者。 ——《

2018-09-25 16:03:02 388

原创 第四章 复合类型

1.创建和使用数组2.创建和使用C-风格字符串3.创建和使用string类字符串4.使用getline()和get()方法来读取字符串5.混合输入字符串和数字6.创建和使用结构7.创建和使用共用体8.创建和使用枚举9.通过new和delete来管理动态内存10.创建动态数组11.创建动态结构12.自动存储、静态存储和动态存储

2018-08-03 17:31:42 146

原创 剑网三的宏语法

宏命令使用规则:/动作指令 [ 条件1 | 条件2 & 条件3 ] 动作指令参数多个条件,用符号“ | ”或“ & ”隔开| : 或者条件&:并且条件条件限制为中文名称,每个宏限制128个字符长度(如“/case_四象轮回”就是10字符)动作命令 动作指令 用法 说明 /cast /cast 技能名/cast [条件1&条件2|条件3]技能名 1.有条件:条件成功后

2017-11-20 17:23:23 5768 1

原创 ActionScript中的日期和时间处理

日期和事件是在 ActionScript 程序中使用的一种常见的信息类型。Date类和 flash.utils 包中的新 Timer 类提供了大部分的计时功能。常见日期和时间任务处理 Date 对象;获取当前日期和时间;访问各个日期和时间单位;使用日期和时间执行运算;在时区之间进行转换;执行重复动作;在设定的时间间隔后执行动作;创建Date对象Date 类是所有核心类中构造函数方法形

2017-11-16 17:40:14 1468

原创 ActionScript 中的继承

继承是指一种代码重用的形式。继承的主要优势:允许重复使用基类中的代码,但不修改现有的代码。继承不要求改变其他类与基类交互的方式。不必修改可能已经过彻底测试或可能已被使用的现有类。使用继承可将该类视为一个集成模块。可使用其他属性或方法对它进行扩展。使用 extends 关键字指明类从另一类继承。通过继承还可以在代码中利用“多态”。实例属性和继承对于实例属性(property),无论是使用

2017-11-16 14:52:53 326

原创 ActionScript 中的接口

接口是方法声明的集合,以使不相关的对象能够彼此通信。接口的基础是方法的接口与方法的实现之间的区别。方法的接口包括调用该方法必须的所有信息,包括方法名、所有参数和返回类型。方法的实现不进包括接口信息,还包括执行方法的行为的可执行语句。接口定义只包括方法接口,实现接口的所有类负责定义方法实现。另一种描述接口的方法是:接口定义了数据类型,就像类一样。因此,接口可以用作类型注释,也像类一样。作为数据类型,接

2017-11-15 20:10:58 460

原创 ActionScript 中的类

类属性在ActionScript 3.0中,可使用以下四个属性来修改类定义: 属性 定义 dynamic 允许在运行时向实例添加属性 final 不得由其他类扩展 internal(默认) 对当前包内的引用可见 公共 对所有位置的引用可见ActionScript 3.0不支持抽象类,所以没有 abstract 属性。

2017-11-15 17:03:48 1412

原创 ActionScript中的正则表达式

简介正则表达式描述字符模式,通常用于验证文本值是否符合特定模式(例如验证电话号码位数是否正确),或者替换与特定模式匹配的部分文本值。用途创建正则表达式模式在模式中使用特殊字符标识多个字符的序列(如“介于7到10个字母之间”)标识字母或数字范围中的任何字母(如“a到m的任何字母”)标识可能的字符集中的字符标识子序列(模式内的片段)基于模式匹配和替换文件概念和术语元字符(Metacha

2017-11-11 16:05:20 433

原创 第三章 数据类型

1.C++变量的命名规则2.C++内置的整型3.表示整型的系统限制的climits文件4.各种整型的数字常量5.使用const限定符来创建符号常量6.C++内置的浮点类型7.各种浮点类型的数字常量8.表示浮点类型的系统限制的cfloat文件9.C++的算术操作符10.自动类型转换11.强制类型转换

2017-11-08 21:04:47 138

原创 算术表达式中的转换规则

在算术表达式中,编译器将通过校验表来确定所要执行的转换。编译器将依次查阅下列表: 1. 如果有一个操作数的类型是long double,则将另一个操作数转换成long double。 2. 否则,如果有一个操作数的类型是double,则将另一个操作数转换成double。 3. 否则,如果有一个操作数的类型是float,则将另一个操作数转换成float。 4. 否则,说明操作数都是整型

2017-11-08 17:01:43 836

原创 字符编码中的一些概念辨析

ASCII码在计算机内部,每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合成256种状态,这被称为一个字节(byte)。一个字节一共可以用来表示256中不同的状态,每一个状态对应一个符号,就是256个符号,从00000000到11111111. 上个世纪60年代,美国制定了一套字符编码,对英语字符与二进制位之间的关系,座椅统一规定。这被称为ASCII码,一直沿用至今。 ASC

2017-11-01 17:40:06 161

空空如也

空空如也

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

TA关注的人

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