4.04 java开发环境搭建 jdk 以及 inteliJ IDEA安装 sudo apt-get install vim sudo apt-get install subversion sudo apt-get install mysql-workbench 1.安装包 jdk1.7.0_71 ...
分类:
编程语言 时间:
2017-09-23 21:19:07
阅读次数:
147
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的 ...
分类:
编程语言 时间:
2017-09-23 21:19:32
阅读次数:
267
此方法在jdk1.5之后才出现。 1:遍历数组 语法: for (Type value : array) { expression value; } 例子: void Sum() { int[] array = {1,2,5,8,9}; int sum= 0; for (int n : array) ...
分类:
编程语言 时间:
2017-09-23 21:19:47
阅读次数:
103
一、正则表达式 * 表匹配0次或者多次 a*b* + 表至少一次 [ ] 匹配任意一个 ( ) 辨识一个编组 {m,n} m或者n 次 [^] 匹配任意不在中括号里的字符 | 表示或者 . 表示匹配任意字符 ^ 表字符的开始 ^a 表示以a开始 \ 表示转义字符 $ 和^ 相反 从字符串的末尾开始匹 ...
分类:
编程语言 时间:
2017-09-23 21:19:56
阅读次数:
127
几点需要注意: 尽量使用缓存,包括用户缓存,信息缓存等,多花点内存来做缓存,可以大量减少与数据库的交互,提高性能。 用jprofiler等工具找出性能瓶颈,减少额外的开销。 优化数据库查询语句,减少直接使用hibernate等工具的直接生成语句(仅耗时较长的查询做优化)。 优化数据库结构,多做索引, ...
分类:
编程语言 时间:
2017-09-23 21:20:06
阅读次数:
171
转载自http://blog.csdn.net/qy1387/article/details/7752973 分类: 1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序所需辅助空间 ...
分类:
编程语言 时间:
2017-09-23 21:21:38
阅读次数:
191
spark没有配置Python环境变量的时候使用Python只用spark时候回出现 from pyspark import SparkConf,SparkContentImportError: No module named pyspark 所以要在环境变量中配置 打开 vim /etc/prof ...
分类:
编程语言 时间:
2017-09-23 21:22:38
阅读次数:
179
右移 (>>):1001->100 右移一位就是二进制码去掉一位 3 >> 1 out:1 bin(3): 11 bin(1): 1 A >> B A / (2 ** B): 可用于计算文件大小,比如2048B 的文件 2048 >> 10 ->2M 2048 / (2 ** 10) = 2 左移( ...
分类:
编程语言 时间:
2017-09-23 21:22:46
阅读次数:
226
如何从官网下载java API JavaSE9 http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html ...
分类:
编程语言 时间:
2017-09-23 21:24:34
阅读次数:
138
第三章 字符串、向量和数组 命名空间using std::cin; using namespace std; string s4(3, 'c'); //s4的值是"ccc" 使用getline读取一整行 string line; getline(cin, line); 若成功读取一行,getline ...
分类:
编程语言 时间:
2017-09-23 21:24:42
阅读次数:
147
https://stackoverflow.com/a/7993095/2615376 查看python.exe返回: ...
分类:
编程语言 时间:
2017-09-23 21:26:34
阅读次数:
265
背景 周五本该是愉快的,可是今天花了一个早上查问题,为什么要花一个早上?我把原因总结为两点: 日志信息严重丢失,茫茫代码毫无头绪。 对泛型的认识不够,导致代码出现了BUG。 第一个原因可以通过以后编码谨慎的打日志来解决,我们今天主要来一起回顾下JAVA泛型基础。 一个小栗子 先看下面一个例子,tes ...
分类:
编程语言 时间:
2017-09-23 21:27:08
阅读次数:
118
一、概述 ...
分类:
编程语言 时间:
2017-09-23 21:28:09
阅读次数:
113
1.JAVA内部使用的编码格式是(utf-8) 2. public class Threads2 implements Runnable { @Overridepublic void run() {System.out.println("run.");throw new RuntimeExcepti ...
分类:
编程语言 时间:
2017-09-23 21:28:36
阅读次数:
253
现在的需求的: 根据产品族、产品类型,下载该产品族、产品类型下面的pic包; pic包是zip压缩文件; t_product表: 这些包以blob形式存在另一张表中: t_imagefile表: 现在要做的是:将接入网、OLT下面的两个包downloadPIC:MA5800系列-pic.zip 和 ...
分类:
编程语言 时间:
2017-09-23 21:29:06
阅读次数:
387
JavaScript的DOM操作 childNodes 返回当前元素所有子元素的数组firstChild 返回当前元素的第一个下级子元素lastChild 返回当前元素的最后一个子元素nextSibling 返回紧跟在当前元素后面的元素nodeValue 指定表示元素值的读/写属性parentNod ...
分类:
编程语言 时间:
2017-09-23 21:30:12
阅读次数:
209
首先来个简单的例子,利用Python实现匹配163邮箱的代码: [python] view plain copy print? #-*- coding:utf-8 -*- __author__ = '杨鑫' import re text = input("Please input your Emai ...
分类:
编程语言 时间:
2017-09-23 21:30:26
阅读次数:
269
一、正则表达式 * 表匹配0次或者多次 a*b* + 表至少一次 [ ] 匹配任意一个 ( ) 辨识一个编组 {m,n} m或者n 次 [^] 匹配任意不在中括号里的字符 | 表示或者 . 表示匹配任意字符 ^ 表字符的开始 ^a 表示以a开始 \ 表示转义字符 $ 和^ 相反 从字符串的末尾开始匹 ...
分类:
编程语言 时间:
2017-09-23 21:30:36
阅读次数:
227
冒泡排序 var arr=[4,2,1,3,6,5]; for(var i=0;i<arr.length;i++ ){ for(var j=i+1;j<arr.length;j++){ if(arr[i]>arr[j]){ var temp = arr[i]; arr[i] =arr[j] arr[ ...
分类:
编程语言 时间:
2017-09-23 23:16:30
阅读次数:
237
http://google.github.io/styleguide/javaguide.html Google Java Style Guide Table of Contents 1 Introduction1.1 Terminology notes1.2 Guide notes2 Source ...
分类:
编程语言 时间:
2017-09-23 23:17:38
阅读次数:
283