码迷,mamicode.com
首页 > 编程语言
Python基础
1. python中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__ ...
分类:编程语言   时间:2016-04-26 01:49:35    阅读次数:152
83课:Scala和Java二种方式实战Spark Streaming开发
一、Java方式开发 1、开发前准备:假定您以搭建好了Spark集群。 2、开发环境采用eclipse maven工程,需要添加Spark Streaming依赖。 3、Spark streaming 基于Spark Core进行计算,需要注意事项: 设置本地master,如果指定local的话,必 ...
分类:编程语言   时间:2016-04-26 00:37:50    阅读次数:253
C++混合编程之idlcpp教程Python篇(7)
上一篇在这 C++混合编程之idlcpp教程Python篇(6) 第一篇在这 C++混合编程之idlcpp教程(一) 与PythonTutorial4工程相似,工程PythonTutorial5中,同样加入了四个文件:PythonTutorial5.cpp, Tutorial5.cpp, Tutor ...
分类:编程语言   时间:2016-04-26 00:34:20    阅读次数:265
Java内存泄漏分析与解决方案
Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位网友分享解决这些问题的办法。 作为Internet最流行的编程语言之一,Java现正非常流行。 ...
分类:编程语言   时间:2016-04-26 00:33:54    阅读次数:245
算法的时间复杂度计算
参考自:此文 一、循环执行次数的计算 1.双重循环 for(int i=1;i<=n;i++) // 外层n次 for(int j=1;j<=i;j++) // 内层i次 f(); 总次数=1+2+3+..+n=(1+n)*n/2 时间复杂度=O(n^2) 2.三重循环 for(int i=1;i< ...
分类:编程语言   时间:2016-04-26 00:30:37    阅读次数:370
Think In Java_读书笔记_042516
面向对象程序设计方式: 1, 万物皆对象. 2,程序是对象的集合,他们通过发送消息来告知彼此所要做的.(个人理解,比如你调用方法的时候需要去调用某个对象的某个方法,必须传相应的参数,这些参数列表就相当于是这个里面提到的消息) 3,每个对象都有自己的由其他对象所构成的存储.(简单地说就是一个类里面可以 ...
分类:编程语言   时间:2016-04-26 00:28:20    阅读次数:146
【JAVA】Socket 编程
对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接 ...
分类:编程语言   时间:2016-04-26 00:27:50    阅读次数:225
集合框架,ArrayList和Vector的区别,让arrayList线程安全的几种方案
boolean add(E e) 将指定的元素添加到此列表的尾部。 void add(int index, E element) 将指定的元素插入此列表中的指定位置。 boolean addAll(Collection<? extends E> c) 按照指定 collection 的迭代器所返回的 ...
分类:编程语言   时间:2016-04-26 00:23:53    阅读次数:187
java基本数据类型
Java语言是静态类型 的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型 ...
分类:编程语言   时间:2016-04-26 00:24:41    阅读次数:273
排序算法总结
这部分为了日后方便复习,直接摘录《大话数据结构》P428~430。不擅长记忆,理解每种排序算法之后,面试时候可以推一下。 ...
分类:编程语言   时间:2016-04-26 00:23:02    阅读次数:195
php正则&&数组
<?php正则表达式斜杠代表定界符 /^$/$str = "abcde123fg456h";$reg = "/\d/";preg_replace($reg,"#",$str);//将字符串str按照正则表达式reg替换var_dump(preg_replace($reg,"#",$str)); $s ...
分类:编程语言   时间:2016-04-26 00:22:14    阅读次数:553
自实现简单线程池
线程池在现在的系统和框架中十分常见。明白线程池的思想原理,不仅对学习线程只是有很大的帮助。对理解一些系统的线程池实现也有很大的帮助。下面是我自己简单实现的一个线程池。用以对线程的简单理解。 线程的实现原理很简单: 线程池对象包含以下组件:工作者队列,Job队列; 用户通过线程池对象添加删除工作者,线 ...
分类:编程语言   时间:2016-04-26 00:21:31    阅读次数:175
面包屑之java并发二
最近一直在看《java并发编程实践》。 很大收获谈不上,至少见识到了并发世界的广博。 以前对java并发的概念是少之又少,感觉只需要用好synchronized关键字就好。 如今回想,实乃现实版的井中之蛙,狭隘至极。 书大概看完了,梳理下看到的一些点。 关键字 线程安全: 存在线程共享可变对象,则需 ...
分类:编程语言   时间:2016-04-26 00:19:12    阅读次数:411
Array 原型扩展(快速排序,搅乱顺序)
/// 快速快速排序算法Array.prototype.quickSort = function (left, right) { // left = left || 0; // right = right || this.length - 1; if (left < right) { var x = ...
分类:编程语言   时间:2016-04-26 00:19:57    阅读次数:323
java运用echart进行图形展示
前段时间项目中要做一个根据数据生成折线图的功能,并5分钟刷新一次,进行数据更新。由于之前是用echarts来进行中国地图展现的,所有这次也用echarts进行图形展示。 项目目录如下图所示: 1.pom.xml文件 1 <project xmlns="http://maven.apache.org/ ...
分类:编程语言   时间:2016-04-26 00:18:51    阅读次数:266
自动化 测试框架部署(python3+selenium2)
安装Python 安装浏览器 下载并安装Firefox(推荐ESR版本)和Chrome浏览器 安装Selenium及扩展包 1 > pip.exe install -U selenium 1 > pip.exe install -U pymongo 安装MySQL connector 1 > pip ...
分类:编程语言   时间:2016-04-26 00:15:10    阅读次数:451
实现spring IOC的常见二种方法 setter注入与构造器注入
案例: beans.xml配置 <?xml version="1.0" encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSc ...
分类:编程语言   时间:2016-04-26 00:13:24    阅读次数:291
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!