码迷,mamicode.com
首页 > 编程语言
Java试题
1、不使用循环,等比数列输出整型 n、2n、4n、8n……当大于max时,反向输出8n、4n、2n、n。 例如 n=10,max=100。 输出: 10 20 40 80 80 40 20 10 解题思路: 递归实现。 如果需要输出大于100后的数,则代码如下: 2、Comparator 排序。 对 ...
分类:编程语言   时间:2017-07-17 21:52:16    阅读次数:184
python3备份juniper交换机
#!/usr/bin/envpython3#-*-coding:utf-8-*-"""Author:Linxy--<592901071@qq.com>Purpose:Juniper备份脚本Created:2017-6-23"""importdatetimeimportsysimportosimporttelnetlibfromemailimportencodersfromemail.headerimportHeaderfromemail.mime.textimportMIMETextfro..
分类:编程语言   时间:2017-07-17 21:51:59    阅读次数:398
java基础数组(带基础排序法)
数组是一种数据结构,用来储存同一类型值的集合 1.数组需要先声明数组类型(即储存的数据类型)如:int [] a; 其中int是数组类型[]代表一维数组a代表数组名。 2.创建数组a: int [] a = new int[100]; 表明创建一个储存100 个整型数的数组没有具体值时默认为0。 也 ...
分类:编程语言   时间:2017-07-17 21:51:49    阅读次数:185
JavaScript语言精粹_第四章
4.1 函数对象 在JavaScript中,函数就是对象。对象是“名/值”对的集合并拥有一个连到原型对象的隐藏链接。对象字面量产生的对象连接到Object.prototype。函数对象连接到Function.prototype(该原型对象本身连接到object.prototype) 每个函数对象在创 ...
分类:编程语言   时间:2017-07-17 21:49:38    阅读次数:208
Python开发基础-Day25-28FTP项目(待补充)
optparse C:\Users\Mr.chai>python C:/Users/Mr.chai/Desktop/PythonProject/DAY/day27/LuffyFTP/client/luffy_client.py -hUsage: luffy_client.py [options] O ...
分类:编程语言   时间:2017-07-17 21:49:25    阅读次数:143
c++ 友元类 与 友元类派生类
定义: 当一个类B成为了另外一个类A的“朋友”时,那么类A的私有和保护的数据成员就可以被类B访问。我们就把类B叫做类A的友元。 用法: 在A类中加入: 下面这个程序说明了友元类与友元派生类的权限。 ...
分类:编程语言   时间:2017-07-17 21:49:16    阅读次数:204
关于Python的super用法研究
一、问题的发现与提出 在Python类的方法(method)中,要调用父类的某个方法,在python 2.2以前,通常的写法如代码段1: 代码段1: class A: def __init__(self): print "enter A" print "leave A" class B(A): de ...
分类:编程语言   时间:2017-07-17 21:47:41    阅读次数:213
给出一个数组,计算数组中少了哪个数据的实现
题目:给一个数组,长度为99.里面存储了从0到99中100个字符,求计算少了那个数未在数组中?实现方法1:正向存储的思维,时间和空间复杂度为o(1)importjava.math; publicclassfindMissDate{ publicvoidmain(Strings[]args) intarr[]=newint[99]; publicintfindmiss(){ intk=(..
分类:编程语言   时间:2017-07-17 21:47:28    阅读次数:169
java:[1,0] illegal character: \65279 问题
部署项目的时候报下面错误 [java] view plaincopyprint? java:[1,0] illegal character: \65279 java:[1,10] class, interface, or enum expected 表面看着该文件确实没错。看不出来问题,后来从SVN ...
分类:编程语言   时间:2017-07-17 20:25:46    阅读次数:231
python数据处理:NumPy基础
本文资料来自:Python for Data Analysis, Chapter 4 1. NumPy简介 NumPy,Numerical Python简称,是科学计算和数据分析所用的基础包。对于数据分析师,主要关注以下几点: a: Fast vectorized arrya operations ...
分类:编程语言   时间:2017-07-17 20:25:21    阅读次数:350
java集合框架初探
Collection接口中的共性功能1.添加 boolean add(object obj);一次添加一个 boolean addAll(Collection);将指定容器中的所有元素添加 2.删除 void clear(); boolean removbe(object o); boolean r ...
分类:编程语言   时间:2017-07-17 20:23:51    阅读次数:171
线程如何实现同步和通讯
线程同步: 当使用多个线程来访问同一个数据时,非常容易出现线程安全问题(比如多个线程都在操作同一数据导致数据不一致),所以我们用同步机制来解决这些问题。 实现同步机制的方法: 1:同步代码块 Synchronized(同一个数据){} 同一个数据:就是N条线程同时访问一个数据 2:public Sy ...
分类:编程语言   时间:2017-07-17 20:22:56    阅读次数:216
java-03
异常和错误的概念及区别 1.异常是不正常的事件,并非错误 2.错误是导致程序终断的情况 异常的种类:编译期异常和运行期异常 运行期异常 1.数学异常(10/0,不能相除) 2.空指针异常(目标不存在) 3.数组下标越界异常 编译期异常 try/catch/finally try:检测不安全代码,发现 ...
分类:编程语言   时间:2017-07-17 20:22:26    阅读次数:178
多线程--对象及变量的并发访问
1 . 多个线程访问多个对象JVM会创建多个锁。2 . 静态方法是以类为单位进行同步的——对于同一个类中的所有静态方法,在同一时间内,只允许有一个线程执行其中的一个静态方法,其余想要进入这些方法的线程都必须挂起等待。非静态方法是以对象为单位进行同步的。3 .假设现有两个线程A和B,一个object对 ...
分类:编程语言   时间:2017-07-17 20:21:28    阅读次数:180
常用的四种排序算法
编译环境VC6.0,测试OK。 ...
分类:编程语言   时间:2017-07-17 20:20:35    阅读次数:152
多种排序
public class Test2 { static List list = new ArrayList(); /** * @param args */ public static void main(String[] args) { list.add(1); list.add(536); lis... ...
分类:编程语言   时间:2017-07-17 20:19:07    阅读次数:151
生成可重集的排序 (白书P184)
#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; int ans[6]; int book[6],a[6],n; void dfs(int cnt) { int ...
分类:编程语言   时间:2017-07-17 20:18:43    阅读次数:116
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!