67.声明(extern)与定义 68.命名规范(_a1) 69.作用域 70.域操作符(::),全局作用域(没有名字) 71.一条声明语句由一个基本数据类型(basic type)和紧随其后的一个(declarator)列表组成。每个声明符命名了一个变量并指定该变量为与基本数据结构类型有关的某种类 ...
分类:
编程语言 时间:
2017-04-01 01:00:23
阅读次数:
162
Python3 内置函数 abs(x)返回一个数的绝对值。参数可以是一个整数或者一个浮点数。如果参数是一个复数,那么将返回它的模。>>> abs(-123456)123456>>> abs(123456)123456 all(iterable)当 iterable 中所有元素都为 True 时(或者... ...
分类:
编程语言 时间:
2017-04-01 00:55:40
阅读次数:
199
第一种:使用algorithm中的reverse函数 第二种:自己编写 第三种:使用string.h中的strrev函数 ...
分类:
编程语言 时间:
2017-04-01 00:53:20
阅读次数:
185
前言:大多OO语言都支持两种继承方式: 接口继承和实现继承 ,而ECMAScript中无法实现接口继承,ECMAScript只支持实现继承,而且其实现继承主要是依靠 原型链 来实现。 1.原型链 基本思想:利用原型让一个引用类型继承另外一个引用类型的属性和方法。 构造函数,原型,实例之间的关系:每个 ...
分类:
编程语言 时间:
2017-04-01 00:45:26
阅读次数:
244
强制类型转换(显示转换) dynamic_cast<Dst_Type>(Src_var) Src_var必须是引用或者指针类型,Dst_Type类中含有虚函数,否则会有编译错误; 若目标类与源类之间没有继承关系,则转化失败,返回空指针(注:失败并不是运行崩溃) static_cast<Dst_Typ ...
分类:
编程语言 时间:
2017-04-01 00:43:49
阅读次数:
201
进程中线程同步的四种常用方式: 1、 临界区(CCriticalSection) 当多个线程访问一个独占性共享资源时,可以使用临界区对象。拥有临界区的线程可以访问被保护起来的资源或代码段,其他线程若想访问,则被挂起,直到拥有临界区的线程放弃临界区为止。具体应用方式: 1、 定义临界区对象Ccriti ...
分类:
编程语言 时间:
2017-04-01 00:40:23
阅读次数:
369
1.1. Java Bean Java Bean是一种符合特定的规则的类。至少符合以下规则: (1)类本身是public修饰的。 (2)类具有public无参数构造函数。 (3)类通过某种规范化的getXXX()和setXXX()方法来暴露其属性XXX。 主要细则: (a)属性一般为private, ...
分类:
编程语言 时间:
2017-04-01 00:07:56
阅读次数:
150
1.二分查找法 2.冒泡排序法 第一次遍历出最大的数,放到最后,依次类推.... 3.选择排序法 每次一次遍历出最小的,存放于A[k]中 4.插入排序法 5.插排序法(用的比较少) 6.递归找最大值 ...
分类:
编程语言 时间:
2017-04-01 00:06:03
阅读次数:
222
1.1. 属性描述符(PropertyDescriptor) 可以使用PropertyDescrptor类来访问Java Bean的属性和方法。 运行结果如下: age:3 name:zhangsan turn:true ...
分类:
编程语言 时间:
2017-04-01 00:05:23
阅读次数:
237
Linux Programmer's Manual & User Commands https://www.kernel.org/doc/man-pages/ 搜索框输入epoll调用搜索引擎查找 在线搜索查看man手册(比如查epoll),可以直接收藏,方便下次点击搜索: http://globa ...
分类:
编程语言 时间:
2017-04-01 00:03:21
阅读次数:
221
一:基本数据类型: 字符串,小数,整数,日期时间,布尔型 二:变量 都是通用类型var,可以存储其他类型的值,可以直接使用,不用定义,但是习惯上定义。 定义变量:var a: 所有变量定义都用var来定义,var是通用的可变类型。 三:类型转换 分为自动转换和强制转换,一般都是用强制转换。 其它类型 ...
分类:
编程语言 时间:
2017-03-31 23:59:16
阅读次数:
333
使用SSH框架编写学生信息: 一.新建Java工程: (1)建立好Java各层级之间的结构:业务处理层dao,数据模型层domain,页面请求处理层(Struts2 MVC层)action,service层. (2)建立好各层的实现类及接口; (3)建立一个source folder文件夹,用来存放 ...
分类:
编程语言 时间:
2017-03-31 23:58:25
阅读次数:
436
镇场诗: 清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。 学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。——————————————————————————————————————————code: result: ———————————————————————— ...
分类:
编程语言 时间:
2017-03-31 23:57:43
阅读次数:
267
镇场诗: 清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。 学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。——————————————————————————————————————————code: result: ———————————————————————— ...
分类:
编程语言 时间:
2017-03-31 23:54:38
阅读次数:
553
1.1. 属性改变事件和投票否决事件 PropertyChangeSupport类为Java Bean支持属性改变事件提供了方便。 运行结果如下: propertyChange:property:value oldValue:0 newValue:1 propertyChange:property: ...
分类:
编程语言 时间:
2017-03-31 23:53:50
阅读次数:
341
镇场诗: 清心感悟智慧语,不着世间名与利。学水处下纳百川,舍尽贡高我慢意。 学有小成返哺根,愿铸一良心博客。诚心于此写经验,愿见文者得启发。——————————————————————————————————————————code: result: ———————————————————————— ...
分类:
编程语言 时间:
2017-03-31 23:53:28
阅读次数:
324
1、先要安装编译器 notepad++只是一个文本编辑器,本身没有编译C/C++的功能。所以要想先配置,就要先装上一个编译器。我是用的是MinGW(但是它不只是一个编译器这么简单,可以简单地理解成是一个开发工具包,我们只是利用了其中的一些开发工具)。 2、设置环境变量 什么是环境变量,我也不清楚,不 ...
分类:
编程语言 时间:
2017-03-31 23:52:49
阅读次数:
226