关于String String s1="hello"; String s2="hello"; String s3=new String("hello"); String s4="hello"+s1; String s5="hello"+s1; String s6=new String("hello" ...
分类:
编程语言 时间:
2016-07-03 21:16:34
阅读次数:
198
一、Python生成器/迭代器 1 2 3 4 5 6 7 8 9 10 11 12 #!/bin/env python # -*- coding:utf-8 -*- def shaw(n): start = 0 while True: if start > n: return yield star ...
分类:
编程语言 时间:
2016-07-03 21:15:53
阅读次数:
314
一、什么是线程? 在我们编写的程序中,代码从main函数一行一行的执行,这就是一个线程,而且是主线程。 多线程就是同时存在多条路线进行执行,好比于百米赛跑,多个跑道上的运动员一起跑步争取冠军。 二、创建线程的两种方式 run方法会在调用start()方法之后被执行,为什么?(请告知),所以我们要继承 ...
分类:
编程语言 时间:
2016-07-03 21:14:34
阅读次数:
172
原文:http://www.cnblogs.com/itech/archive/2011/11/03/2234662.html 注意:我们知道Jenkins通过master/slave来支持分布式的job运行,这里的JavaHelloworld运行在master,即Jenkins所在的机器。 一 J ...
分类:
编程语言 时间:
2016-07-03 21:15:53
阅读次数:
256
转自:http://blog.csdn.net/keda8997110/article/details/19549493 当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景, ...
分类:
编程语言 时间:
2016-07-03 21:14:03
阅读次数:
255
Find the contiguous subarray within an array (containing at least one number) which has the largest product. For example, given the array [2,3,-2,4],t ...
分类:
编程语言 时间:
2016-07-03 21:15:16
阅读次数:
176
Java编程思想第四版读书笔记——第十三章 字符串
1、不可变String
2、重载“+”与StringBuilder
3、无意识的递归
4、String上的操作
5、格式化的输出
printf()
System.out.format()
Formatter类
格式化说明符
Formatter转换...
分类:
编程语言 时间:
2016-07-03 20:06:11
阅读次数:
263
Date...
分类:
编程语言 时间:
2016-07-03 20:08:46
阅读次数:
367
声明:版权所有,转载请联系作者并注明出处 http://blog.csdn.net/u013719780?viewmode=contents
博主简介:风雪夜归子(英文名:Allen),机器学习算法攻城狮,喜爱钻研Meachine Learning的黑科技,对Deep Learning和Artificial Intelligence充满兴趣,经常关注Kaggle数据挖掘竞赛平台,对...
分类:
编程语言 时间:
2016-07-03 20:06:50
阅读次数:
363
本文将详细描述“基于线程池的线程调度管控系统”的实现原理,以梳理当时的编程思路。
由于项目需要,测试方提出了针对项目的改进方案,当时几乎所有研发组成员均认为这并非解决问题的关键所在,但是测试方依旧执意肯定方案的可行性,好吧,咱们就按测试方的要求进行开发就可以了。
简单叙述一下此线程池的开发背景:客户端是批量运行的,虽然客户端均运行在服务器上,但是大量客户端运行时它们所占有的机器资源是抢占式的,...
分类:
编程语言 时间:
2016-07-03 20:05:52
阅读次数:
271
1. 什么是线程池
线程池是线程的集合,拥有若干个线程,线程池中的线程一般用于执行大量的且相对短暂的任务。如果一个任务执行的时间很长,那么就不适合放在线程池中处理,比如说一个任务的执行时间跟进程的生命周期是一致的,那么这个线程的处理就没有必要放到线程池中调度,用一个普通线程即可。
线程池中线程的个数太少的话会降低系统的并发量,太多的话又会增加系统的开销。一般而言,线程池中线程的个数与线...
分类:
编程语言 时间:
2016-07-03 20:06:06
阅读次数:
292
由于8位和24位BMP的像素存储方式不同,所以不能用相同的函数对位图进行处理,因此我设计了两个类分别处理8位和24位BMP。
程序运行时,首先提示输入位图深度。
然后输入位图名称。
程序会输出位图的文件头和信息头。
对于8位位图,程序提示选择下列处理方式:
1.平滑处理
2.4邻域锐化
3.8邻域锐化
4.二值化
选择处理方式后,程序提示输入要保存的位图名称。然后返回是否成功处理的信息。
对于24位位图,程序提示选择下列处理方式:
1.平滑处理
2...
分类:
编程语言 时间:
2016-07-03 20:02:24
阅读次数:
448
一个简单语法分析器的设计与实现
实验目的:
1.掌握语法分析的基本任务;
2.掌握语法分析器的工作流程;
3.能设计一个简单的语法分析器,并完成对指定句子的分析。
实验内容:
给定一个LL(1)文法,编制语法分析程序,输出其预测分析表,用LL(1)预测分析程序实现其分析过程并输出分析过程和分析结果。
主要实验内容:
求出预测分析表,需要求解此文法的sel...
分类:
编程语言 时间:
2016-07-03 20:03:20
阅读次数:
673
试题1:折半查找
折半查找是在有序表中,把待查找数据值与查找范围的中间元素值进行比较,会有三种情况出现:
1)待查找数据值与中间元素值正好相等,则放回中间元素值的索引。
2)待查找数据值比中间元素值小,则以整个查找范围的前半部分作为新的查找范围,执行1),直到找到相等的值。
3)待查找数据值比中间元素值大,则以整个查找范围的后半部分作为新的查找范围...
分类:
编程语言 时间:
2016-07-03 20:02:03
阅读次数:
286
面向对象的特征
三大特征
package com.cloud.day2;
/*
面向对象三大特征:
1.
封装
2.
继承
3
多态。
需求:
使用java类描述百合网的会员。
问题:性别有问题??
根本原因:由于其他人可以直接操作sex属性。可以对sex属性进行了直接的赋值。
封装:
权限修饰符:权限修饰...
分类:
编程语言 时间:
2016-07-03 20:02:38
阅读次数:
289
1、面向对象的特征有哪些方面
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。
2.继承:
继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,...
分类:
编程语言 时间:
2016-07-03 19:59:23
阅读次数:
215
*/
* Copyright (c) 2016,烟台大学计算机与控制工程学院
* All rights reserved.
* 文件名:text.cpp
* 作者:常轩
* 微信公众号:Worldhello
* 完成日期:2016年6月30日
* 版本号:V1.0
* 问题描述:模块化设计,分别有录入信息,删除信息,浏览信息,查询信息,修改信息,采用链表存储数据,用文件保存职工信息...
分类:
编程语言 时间:
2016-07-03 20:02:09
阅读次数:
253