码迷,mamicode.com
首页 > 编程语言
JavaScript面向对象轻松入门之继承(demo by ES5、ES6)
继承是面向对象很重要的一个概念,分为接口继承和实现继承,接口继承即为继承某个对象的方法,实现继承即为继承某个对象的属性。JavvaScript通过原型链来实现接口继承、call()或apply()来实现实现继承。 ...
分类:编程语言   时间:2017-06-25 18:36:32    阅读次数:163
extern "C" 的含义:????实现C++与C及其他语言的混合编程
C++中extern "C"的设立动机是实现C++与C及其他语言的混合编程。 C++为了支持函数的重载。C++对全局函数的处理方式与C有明显的不同。对于函数void foo( int x, int y );该函数被C编译器编译后在符号库中的名字为_foo。而C++编译器则会产生像_foo_int_i ...
分类:编程语言   时间:2017-06-25 18:36:09    阅读次数:166
用Html5/CSS3做Winform,一步一步教你搭建CefSharp开发环境(附JavaScript异步调用C#例子,及全部源代码)上
本文为鸡毛巾原创,原文地址:http://www.cnblogs.com/jimaojin/p/7077131.html,转载请注明 CefSharp说白了就是Chromium浏览器的嵌入式核心,我们用此开发Winform程序也就相当于在程序里面内嵌了一个谷歌浏览器。所以H5/CSS3以及各种Web ...
分类:编程语言   时间:2017-06-25 17:51:44    阅读次数:9437
JAVA编程
Java (计算机编程语言) Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程[ ...
分类:编程语言   时间:2017-06-25 17:49:44    阅读次数:144
大话Python中*args和**kargs的使用
对于初学者来说,看到*args和**kargs就头大,到底它们有何用处,怎么使用?这篇文章将为你揭开可变参数的神秘面纱 1.*args 实质就是将函数传入的参数,存储在元组类型的变量args当中 2.第二种场景: 3.**kargs 实质就是将函数的参数和值,存储在字典类型的kargs变量中 4.* ...
分类:编程语言   时间:2017-06-25 17:48:44    阅读次数:230
算法基础, 常用算法总结
接触的一些算法,搞不清楚搞得清楚的 列一个,大部分是最近看算法图解里边的算法,平常也经常用到,包括 二分查找,选择排序,快速排序,BFS DFS 动态规划 ...
分类:编程语言   时间:2017-06-25 17:48:32    阅读次数:161
python基础(1)
1、python中三元表达式 类比于C、C++、Java中都有的三目运算符,python中使用下面语句实现三元表达式 true_part if condition else false_part。 condition = True 执行 true_part condition = False 执行 ...
分类:编程语言   时间:2017-06-25 17:45:51    阅读次数:149
win10系统IE浏览器中无法显示Java国际化的问题
http://jingyan.baidu.com/article/656db918e37914e381249c9f.html?qq-pf-to=pcqq.c2c 自从装上Win10系统后,跟随前些IE也到了11,但每次打开自己喜欢的网站,发现有中英双语的网站,IE都自动选择英文为,非常不爽。每次都要 ...
分类:编程语言   时间:2017-06-25 17:45:33    阅读次数:833
python部署工具fabric
两台机器:10.1.6.186、10.1.6.159。fabric部署在10.1.6.186上面 1 执行和1相同的任务,不过排除掉10.1.6.159这台机器 2 执行和2相同任务,再增加一个task2,并且把taskN伪装成meta任务执行 3 不同的机器执行不同的task 4 把159的/ho ...
分类:编程语言   时间:2017-06-25 17:45:17    阅读次数:299
[读书笔记]《Effective Java》第9章异常
第57条:只针对异常的情况才使用异常 异常机制是用于不正常的情形,很少会有JVM实现试图对它们进行优化。在现代的JVM实现上,基于异常的模式比标准模式要慢得多。 把代码放在try-catch块中反而阻止了现代JVM实现本来可能执行的某些特定优化。 设计良好的API不应该强迫它的客户端为了正常的控制流 ...
分类:编程语言   时间:2017-06-25 17:43:50    阅读次数:178
python+selenium+unitest框架断言方法详细教程
常用断言 assertLocation(判断当前是在正确的页面) assertTitle(检查当前页面的 title 是否正确) assertValue(检查 input 的值, checkbox 或 radio,有值为”on”无为”off”) assertSelected(检查 select 的下 ...
分类:编程语言   时间:2017-06-25 17:43:34    阅读次数:500
python基础学习日志day10-进程间数据通信
一:进程间数据交换方法 不同进程间内存是不共享的,要想实现两个进程间的数据交换,可以用以下方法: 1)Queue,使用方法跟threading里的queue差不多 ...
分类:编程语言   时间:2017-06-25 17:43:25    阅读次数:201
总结项目中使用次数最多的十个数组函数
1、array_unique($array) 功能:移除数组中重复的值; 参数说明:一般只用的参数值为要去重的一维数组; 返回值:去重后的新数组,保留原来的键名; 注意:返回值默认保留重复数据中第一个参数的键名; 2、array_merge($array,[$array],[$array]....) ...
分类:编程语言   时间:2017-06-25 17:43:08    阅读次数:135
SpringMVC-@ModelAttribute注解2
先看一个没有使用@ModelAttribute的Controller方法 执行此方法时会将key为"user"(注意:这里即使参数名称是user1,key一样还是"user"), value为user的对象加入到model。在jsp页面可以通过${user.id}和${user.name}得到值的, ...
分类:编程语言   时间:2017-06-25 17:41:57    阅读次数:194
java泛型中<?>和<T>区别
public static void printColl(ArrayList<?> al){ Iterator<?> it = al.iterator(); while(it.hasNext()) { System.out.println(it.next().toString()); }?和T都表示 ...
分类:编程语言   时间:2017-06-25 17:41:40    阅读次数:207
c++ -- 面向对象程序设计2
18.3 多重继承与虚继承 规则基本与“单继承”是一样的,在次记录几点需要关注的点! 派生类构造函数初始化所有基类 构造一个派生类的对象将同时初始化它的所有基类子对象。多重继承的派生类的构造函数初始值也只能初始化它的直接基类: 基类的构造顺序与派生列表中基类的出现顺序保持一致,而与派生类构造函数初始 ...
分类:编程语言   时间:2017-06-25 17:03:23    阅读次数:145
(经典)直接插入排序based on 二分查找
典型错误: //顺序查找第一个比key大的元素 ...
分类:编程语言   时间:2017-06-25 17:02:12    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!