码迷,mamicode.com
首页 > 编程语言
Java file read & write
1. readpublic static void readfile(String filepath) { BufferedReader br = null; try { String sCurrentLine; br = ne...
分类:编程语言   时间:2015-11-11 07:45:20    阅读次数:240
Java基础
一·JAVA语言的三种技术架构?答:a.J2EE(Java2PlatformEnterpriseEdition)企业版为企业环境下的应用程序提供解决方案,主要针对web应用程序;b.J2SE(Java2PlatformStandardEdition)标准版为开发桌面和商务应用程序提供解决方案,比如java扫雷;c.J2ME(Java2PlatformMicroEditi..
分类:编程语言   时间:2015-11-11 06:43:13    阅读次数:304
二维数组中的查找,杨氏矩阵
题目:在一个二维数组中,每行都按照从左到右的递增的顺序排序。每列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个数组和一个数,判断数组中是否包含这个数。例如:二维数组123456789查找数字7.题目分析:算法一:杨氏矩阵中的查找,可以看做是在二维数组中查..
分类:编程语言   时间:2015-11-11 06:41:46    阅读次数:261
JAVA之基础面试题(一)
一丶Java的三种技术架构:JAVAEE:JavaPlatformEnterpriseEdition,开发企业环境下的应用程序,主要针对web程序开发(包含JSP丶servlet等技术)JAVASE:JavaPlatformStandardEdition,是为开发普通桌面和商务应用程序提供的解决方案,是其它两种技术的基矗JAVAME:JavaPlatformMi..
分类:编程语言   时间:2015-11-11 06:40:19    阅读次数:237
Linux shell 数组使用
Ubuntu12.04TLS64bit,bash4.2.25一、定义数组是一些数据的集合,分为两个类型(1)普通数组,只能使用整数作为索引(2)关联数组,可以使用字符串作为索引,bash4.0开始支持,旧版版不支持二、数组的一些操作(1)数组的定义以及赋值<普通数组>【1】定义数组名=()【2】赋值1.数..
分类:编程语言   时间:2015-11-11 06:41:40    阅读次数:409
栈和队列常见问题及其算法和c++实现
1.实现一个栈,要求实现push,pop,Min(返回最小值的操作)的时间复杂度为O(1)算法思想:需要设计一个辅助栈,用来存储当前栈中元素的最小值。额外需要注意push操作,第一个元素不用比较,自动成为最小值入栈,其他元素每次都要和栈顶元素进行比较,小的入栈。#include<i..
分类:编程语言   时间:2015-11-11 06:38:25    阅读次数:254
java基础面试题-1
1.java的三种技术架构?a.J2EE(Java2PlatformEnterpriseEdition)企业版是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包括servletjsp等,主要针对于web应用程序开发。b.J2SE(Java2PlatformStandardEdition)标准版是为开发普通桌面和商务应用程序提供的解决方..
分类:编程语言   时间:2015-11-11 06:36:05    阅读次数:382
c语言最强大之处--指针
指针是与地址分不开的,提到指针就应该想到地址,因为在c语言中指针变量所存放的值就是一个地址,通过这个值它可以指向这个地址的内存位置,也就可以通过这个指针变量来访问这个内存位置的内容。定义一个指针变量的方法和其他变量是一样的:int*a;char*b;...这里指针变量a是指向..
分类:编程语言   时间:2015-11-11 06:37:36    阅读次数:138
C语言中移位、逻辑运算符的简单应用
&运算符 一、计算二进制中1的个数比如:15000011114个1 要求其数字的存储方式为int intcount_one_bits(unsignedintvalue)//计算1的位数函数 { intcount; count=0; while(value) { count++; value=value&(value-1);//每&一次,减少一个二进制数中的“1”的..
分类:编程语言   时间:2015-11-11 06:37:34    阅读次数:232
[Javascript] Intro to the Web Audio API
An introduction to the Web Audio API. In this lesson, we cover creating an audio context and an oscillator node that actually plays a sound in the bro...
分类:编程语言   时间:2015-11-11 06:19:54    阅读次数:254
你不知道的JavaScript--Item30 数组进阶全掌握
在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。 1、创建数组 在Java...
分类:编程语言   时间:2015-11-11 01:15:37    阅读次数:308
python-django-ORM,常用查询方式
介绍django model 的一些常用查询方式首先是一些文档性的帮助__exact 精确等于 like ‘aaa’__iexact 精确等于 忽略大小写 ilike ‘aaa’__contains 包含 like ‘%aaa%’__icontains 包含 忽略大小写 ilike ‘%aaa%’,...
分类:编程语言   时间:2015-11-11 01:14:05    阅读次数:368
JAVA基础 day-01
软件 (英文:Software)是一系列按照特定顺序组织的计算机数据和指令的集合。常见软件: 系统软件:DOS(Disk Operating System---磁盘操作系统)、Windows、Linux---是基于UNIX操作系统发展而来的一种克隆系统 应用软件:扫雷人机交互...
分类:编程语言   时间:2015-11-11 01:12:55    阅读次数:308
Java 多线程 并发编程 (转)
一、多线程1、操作系统有两个容易混淆的概念,进程和线程。进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。线程:表示程序的执行流程,是CPU调度执行的基本单位;...
分类:编程语言   时间:2015-11-11 01:09:06    阅读次数:361
C语言实现文件实时更新
一、简介 在linux或者unix操作系统中在系统引导的时候会开启很多服务,这些服务就叫做守护进程。 守护进程脱离了终端并且在后台运行:守护进程脱离于终端是为了避免进程在执行过程中的信息在任何终端上显示并且进程也不会被任何终端所产生的终端信息所打断。 本文介绍使用守护进程实现文件实时更新的方法步骤。...
分类:编程语言   时间:2015-11-11 01:07:32    阅读次数:323
LeetCode:Range Sum Query - Immutable - 数组指定区间内的元素和
1、题目名称 Range Sum Query(数组指定区间内的元素和) 2、题目地址 https://leetcode.com/problems/range-sum-query-immutable/ 3、题目内容 英文:Given an integer array nums, find the sum of the elemen...
分类:编程语言   时间:2015-11-11 00:00:58    阅读次数:268
Javascript设计模式理论与实战:适配器模式
有的时候在开发过程中,我们会发现,客户端需要的接口和提供的接口发生不兼容的问题。由于特殊的原因我们无法修改客户端接口。在这种情况下,我们需要适配现有接口和不兼容的类,这就要提到适配器模式。通过适配器,我们可以在不用修改旧代码的情况下也能使用它们,这就是适配器的能力
分类:编程语言   时间:2015-11-10 23:57:10    阅读次数:375
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!