- JavaSE基础学习day3--异常&&集合
yz不摆烂24124
学习java
目录1.异常1.1异常概述1.2JVM的默认处理方案1.3异常处理1.4异常处理之try...catch...1.5Throwable的成员方法1.6编译时异常和运行时异常的区别1.7异常处理之throws1.8自定义异常1.9throws和throw的区别throwsthrow2.集合引入3.Collection3.1Collection的概述3.2Collection集合使用方法3.3集合的遍
- javaSE基础知识点(部分)
乖,别闹596
java算法数据结构
1、基本类型和引用类型的区别?基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈(Stack)上。引用数据类型在被创建时,首先要在栈上给其引用分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈(Stack)上面的引用指向堆(Heap)中对象的地址。【引用(栈)——>对象地址(堆)】2、快速排序快速排序是一种高效的排序算法,其基本思想是采用分治策略。快速排序算法通过多次
- 社会(逻辑)的本质,层(方法和类)
庖丁解java
java系统架构
从javaSE,到中间件,再到系统间对接,我本觉得逻辑已经完备,以后的工作就是慢慢填补细节,直到把整个java语言,彻底解析清除.从而使得工作能够变得游刃有余,最后再公司混个架构师当当...哈哈,想得有点远了.后来越看越不对,因为我在想javaSE的时候,发现一个东西,就是utils(工具类)这个东西,似乎不太属于javaSE基础内容.但你说他属于业务内容吧,也不太对.但一回想我的具体工作,发现u
- Java SE基础——Java集合
原来是帅亮亮呀
java
JavaSE基础——Java集合Java集合框架概述Java容器:集合与数组(1)面向对象语言对事物的体现都是以对象的形式,为了方便对多个对象的操作,就要对对象进行存储。集合,数组都是对多个数据进行存储操作的结构说明:此时的存储,主要指的是内存的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)(2)数组在存储多个数据方面的特点:一旦初始化以后,其长度就确定了。数组一旦定义好,其
- 软通动力华为java机考题库_软通动力Java考试题库.doc
假行酥
软通动力华为java机考题库
软通动力Java考试题库.doc软通动力培训课程题库Java编号:ISS-TJ-TC版本:1.0作者:JavaSE基础康佳琪日期作者:JavaEE高级张建军日期:审批人:张林福日期:目录JavaSE基础部分Java基础Java面向对象Java异常Java集合框架J2EE中,下列不属于集合类的是()。(选择一项)CVectorStackEnumerationHashtable2)在J2EE中,下列元
- 学习记录(自用)
weixin_33962621
java大数据数据库
Java学习路径及记录,纯粹个人自用,请多指教JavaJava基础常用类常用类8种基础数据类型的包装类自动打包/解包序列化深入理解Java序列化深度解析JAVA序列化异常处理JavaSE基础:异常处理六个例子彻底理解finally语句块JVM原理Java高级特性泛型Java泛型详解细说Java泛型及其应用细说Java泛型及其应用反射注解Java注解完全解析Java网络编程Java多线程编程线程基础
- JavaSE基础知识总结(上)
北纬40度~
笔记java程序设计
作为一名程序设计人员,常常希望能够有一种语言,它具有令人赏心悦目的语法和利于理解的语义Java白皮书关键术语简单性面向对象分布式健壮性安全性体系结构中立可移植性解释型高性能多线程动态性1、使用命令行工具编译javacHelloWorld.javajavaHelloWorldjavac程序是一个java编译器,他将文件HelloWorld.java文件编译成HelloWorld.class。java
- 大数据系列教程003-hadoop伪分布式环境搭建步骤
Java潘老师
大数据系列教程大数据hadoop伪分布式环境搭建
声明:大数据系列教程文章由Java潘老师辛苦原创,免费公开供java爱好者学习。如需转载请获得潘老师授权并保留原文链接,如有疑问或建议,可以联系潘老师:Q:1562691348V:A1562691348本教程学习知识储备:JavaSE基础、Linux基础、数据库基础步骤:直接点击链接查看1.安装vmware122.设置vmware虚拟网络编辑器3.安装虚拟机CentOS74.设置静态ip5.永久修
- Java基础学习笔记:基本语法篇
千山暮景
java编程语言jdk数据类型
JavaSE基础JDK、JRE、JVMJDK(JavaDevelopmentKit):是Java语言的软件开发工具包(SDK)。JRE(JavaRuntimeEnvironment,Java运行环境),包含JVM标准实现及Java核心类库。JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各
- JavaSE基础学习笔记懒人简略版
sunyunfei1994
java
001java基础入门一Java介绍1,java历史Java,1995年sun公司詹姆斯.高斯林计算机高级编程语言2009年被甲骨文Oracle公司收购2,Java三大技术体系JavaSE(标准版):java技术核心和基础(直观桌面应用)JavaEE(企业版):企业级应用开发JavaME(小型版):移动设备应用(已经被安卓与苹果系统取代)二Java入门1,JDKJDK(全称JavaDevelopm
- JavaSE基础——数组概述和定义格式说明
ZHBlog_
JavaSE学习数组递归菲波那切数列杨辉三角
JAVA学习day05javase基础语法——数组概述和定义格式说明1.1数组的概念数组是存储同一种数据类型多个元素的集合。也可以看成一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型,但在同一个数组中,存储的数据类型必须一致。定义格式:数据类型[]数组名=new数据类型[元素个数或数组长度];或数据类型数组名[]=new数据类型[元素个数或数组长度];int[]arr=newint[2
- 黑马程序员——javase基础——day08——数组
阿瞒有我良计15
#JavaSE数据结构
目录:一维数组数组概述和课程安排数组定义和静态初始化数组元素访问(获取和修改)案例1(数组常见操作之遍历)案例2(数组常见操作之获取最大值)案例3(数组常见操作之元素打乱)数组动态初始化案例4(数组元来自键盘录入)数组内存图数组使用中的两个小问题二维数组二维数组概述和课程安排二维数组初始化二维数组元素访问二维数组内存图案例5(二维数组常见操作之遍历)案例6(二维数组常见操作之元素打乱)案例7(图片
- Java面试题-JavaSE基础1
杨家小少爷
Java面试题JavaSE基础Java面试题面试题
一、Java面向对象面向对象都有哪些特性以及你对这些特性的理解1)继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继承也是封装程序中可变因素的重要手段。2)封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。面向对象的本质就是将现实世界描绘成
- JavaSE基础学习
程序员的人生K
Java学习java
一、编程入门二、Java语言概述三、Java基本语法四、程序流程控制五、数组六、面向对象(上)数组工具类的封装:七、面向对象(中)八、面向对象(下)九、异常处理十、多线程十一、常用类十二、枚举类与注解十三、集合十四、泛型十五、IO流十六、网络编程十七、反射与动态代理十八、Java8新特性十九、Java9&10&11新特性
- JavaSE基础学习——注解
KnightZer0
javaidea
1.注解概述Java注解(Annotation)又称Java标注,是JDK5.0引入的一种注释机制。Java语言中的类、构造器、方法、成员变量、参数等都可以被注解进行标注。注解作用对Java中类、方法、成员变量做标记,然后进行特殊处理,至于到底做何种处理由业务需求来决定。2.自定义注解特殊属性value属性,如果只有一个value属性的情况下,使用value属性的时候可以省略value名称不写但是
- javaSE基础学习计划
竹篮打水碎又圆
javastruts算法
Java基础语法(已完成)流程控制与方法(已完成)面向对象数组集合异常处理常用类IO知识点的了解应该每天更新总体来说计划15天左右就要熟悉基础的知识并应用。
- 2020 javaSE基础学习视频
你加班的bug是我写的
java编程语言
2020值得学习的javaSE基础学习视频从最基本的概念开始讲起,步步深入,从HelloWorld开始,通过一步步动手实践,最终完成一个简单又实用的案例,不仅用上之前的所有知识,还可以应用在未来的学习生活中。视频是尚硅谷老师辛苦制作。感谢!网盘连接:链接:https://pan.baidu.com/s/13AQuHcIU_ZxS8qn6DLSSUA提取码:w52s资料源码笔记:链接:https:/
- JavaSE基础系列之设计模式必备基础
l烈阳l
JavaSE基础系列
作为开发人员,设计模式大家肯定都知道它的重要性,不论在业务系统的架构设计上,还是在技术框架的底层都有许多应用。设计模式是开发人员的基本功,学好设计模式对自己技术生涯,尤为重要。要想把设计模式搞透,除了大量的业务场景帮助理解。另外理解设计原则是重中之中,一切模式都是基于设计原则而来的。一.设计模式常用的原则单一职责原则对类来说的,即一个类应该只负责一项职责。如类A负责两个不同职责:职责1,职责2。当
- Javase基础语法
新起之猿
java开发语言
Javase基础语法IDE的使用(是所以开发工具的总称)集成开发环境用于提供程序开发环境的应用程序一般包括编辑器,编译器,调试器,图形用户界面等常用的开发工具intellijideaeclipse注释对代码功能说明//单行注释Ctrl+//**/多行注释Ctrl+shift+/反之Ctrl+shift+\/***/文档注释,用于为类,成员变量,方法等进行注释可以在其他地方提示关键字特定的单词来修饰
- Javase基础5:数组、数组查找、排序、二维数组
疯丰
大数据之javase基础java开发语言
目录1.笔记1.1数组2.练习2.1二维数组练习题2.2二维数组的内存图分析(重要)1.笔记1.1数组1.数组容器:存储东西(数据)的数组概念:数组就是用于存储数据的长度固定的容器,保证多个数据的数据类型要一致①创建数组的时候,必须指定长度②数组在创建的时候,需要指定数据类型③数组是有顺序的(位置的顺序)数组的特点:数组的长度一旦确定,就不允许修改2.数组的使用2.1数组的定义①动态初始化★语法:
- JavaSE基础语法--傻瓜笔记--1031(第四章:数组与基础排序算法)
袁永豪
笔记java数组排序算法
第四章:数组1.数组的基本概念及作用定义:数组是相同数据类型元素的集合。数组本身是引用数据类型,即对象。但是数组可以存储基本数据类型,也可以存储引用数据类型。数组是一种线性数据结构,在内存中是连续空间。2.数组的创建数组声明的两种形式:数据类型[]数组名例:int[]a;数据类型数组名[]例:inta[];注:在java中两种声明格式没有任何区别,但是建议大家使用第一种,避免混淆a的数据类型。特例
- 黑马程序员——javase基础——day09——动漫美女拼图
阿瞒有我良计15
#JavaSE美女
目录:继承继承概述继承的练习动漫美女拼图项目演示和课程安排动漫美女拼图游戏实现窗体绘制窗体上组件绘制图片打乱纪录0号图片的索引给按钮注册事件移动业务实现上移业务实现其他移动业务实现求助业务实现移动业务的问题重置业务实现1.继承继承概述来,继续啊,为了讲解项目动漫拼图,这里我们先讲解一个小知识:继承概述。通过这个名字呢,大家也发现了,这里我们仅仅是对继承做一个简单的讲解,后续呢,会深入的给大家再来讲
- 【JavaSE基础】多态
Sampson_S
JavaSE基础
Java面向对象特征:封装、继承、多态多态多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。多态性是对象多种表现形式的体现。多态的优点:消除类型之间的耦合关系可替换性可扩充性接口性灵活性简化性多态存在的三个必要条件继承重写父类引用指向子类对象Parentp=newChild();多态主要分为两种:编译期多态和运行期多态。编译期多态:又称:静多态,静
- 黑马程序员——javase基础——day01——Java入门&IDEA&基础语法
阿瞒有我良计15
#JavaSEintellij-ideajavaide
目录:Java入门Java简介JDK的下载和安装第一个程序常见问题常用DOS命令Path环境变量IDEAIDEA概述和安装IDEA中HelloWorldIDEA中基本配置&注释IDEA中常用快捷键IDEA中模块操作基础语法字面量数据类型变量变量的案例手机信息描述疫情防控信息采集表变量的注意事项关键字标识符1.Java入门Java简介下面我们正式进入Java的学习,在这里,大家第一个关心的问题,应该
- 黑马程序员——javase基础——day04——方法
阿瞒有我良计15
#JavaSE前端
目录:方法的定义和使用方法概述和课程安排方法的定义和调用Debug查看方法调用练习1(输出较大值)带参数方法的定义和调用形参和实参练习2(输出较大值)带返回值方法的定义和调用练习3(输出较大值)方法的注意事项方法的通用格式方法通用格式练习1(求和)练习2(比较相等)练习3(较大值)练习4(水仙花)方法重载方法重载练习(比较相等)1.方法的定义和使用方法概述和课程安排来,继续啊,下面我们来学习Jav
- 黑马程序员——javase基础——day03——循环语句
阿瞒有我良计15
#JavaSEjavaandroid开发语言
目录:for循环结构for循环结构案例1(输出数据)案例2(求和思想)案例3(求偶数和)案例4(水仙花数)案例5(统计思想)案例6(回文数)案例7(逢七过)while循环结构while循环结构案例1(求奇数和)案例2(珠穆朗玛峰)do-while循环结构do-while循环结构三种循环的区别continue和breakcontinue和break综合案例(小芳存钱)1.for循环结构for循环结构
- 黑马程序员——javase基础——day02——运算符&选择语句
阿瞒有我良计15
#JavaSEpythonjava
目录:运算符算术运算符案例数值拆分+操作的三种情况数字相加(类型转换)字符相加字符串相加赋值运算符选择语句顺序结构Debug的基本使用选择语句之ifif语句格式1if语句格式2和格式3案例1(交通信号灯)关系运算符案例2(奇偶数)案例3(手机以旧换新)案例4(你是青年人吗)逻辑运算符三元运算符和if语句格式2的区别选择语句之switch1.运算符前面我们学过了通过字面量和变量来表示一个数据,这里呢
- 【JavaSe语法】详解封装、继承、多态
careathers
java开发语言
图片出处:Theworld'sbiggestdronephotoandvideosharingplatform|SkyPixel.com前言封装、继承、多态等是面向对象程序三大特性,也是JavaSe基础语法中较难的部分。在本文之我会结合所学的知识与自己的理解向大家阐明这三种特性的概念及运用。目录前言封装1,封装的概念2,封装的实现继承1,继承的概念2,继承的语法3,父类成员的访问4,super关键
- JavaSE基础之多态中成员的访问
CL_Ray
当一个父类引用持有子类对象时,对于成员(变量及方法)的访问是有不同的,具体如下:publicclassMainClass{publicstaticvoidmain(String[]args){Fatherf=newChild();System.out.println(f.num);f.hello();}}publicclassFather{intnum=10;publicvoidhello(){S
- 【JavaSE基础】02-面向对象
老坛算粉
JavaSE2EEjava
原文写于2016年,个人学习笔记,闲来无事,搬运至此,希望于各位有用。主要内容是:面向对象的基础概念、三大特性、链式编程等。当年真的好有毅力,一字一字敲,一图一图画。文章目录面向对象(Object-OrientedProgramming)1、面向对象概念2、面向对象特点3、面向对象开发、设计、`特征`4、类(与对象)5、类的内存图解`6、成员变量和局部变量的区别`7、形式参数8、匿名对象9、三大特
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring