自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 音乐播放器APP

我是先设计app的显示,然后添加activty中的按钮事件实现activity跳转,再添加service实现播放功能和进度条功能,最后实现音乐文件显示和播放功能。音乐播放器app实现了音乐文件播放、暂停功能和音乐文件的显示、选择。按钮点击事件处理中,跳转到音乐播放service中提供的音乐播放功能,实现音乐的播放、暂停功能。好了,现在可以把自己喜欢的音乐放在存放路径中,带在手机中随时播放听音乐了。3、文件activity实现音乐文件的显示、文件的选择。1、播放activity实现音乐播放、暂停按钮。

2022-09-06 11:15:31 974 1

原创 建设网站-个人电子图书馆

现在人们日常生活中接触到各种网站,像购物的淘宝、京东,看视频的优酷、爱奇艺,然鹅我一直想拥有自己的个人网站,比如一个电子图书馆。刚刚又在哔哩哔哩中了解到有一款calibre-web的个人网站,它是图书软件calibre的网站版本,相当是个人笔记本电脑中的图书馆移植到服务器中。首先要有服务器,然后要在服务器中搭建网站,最后维护好网站中的电子图书。服务器我是选择的华为云耀云服务器,在华为云服务官网中购买后被提供控制台,操作简单,注意控制台中要设置开放服务器端口来设置外网访问服务器。浏览器访问网站,上传图书。

2022-08-24 23:05:41 1345

原创 开始使用centos

上一次有安装虚拟机工作台,在工作台中可以创建虚拟机学习研究Linux系统。然后,在VMware中创建centos操作系统的虚拟机。有最新版本的centos8。前期准备:Centos下载地址:https://www.centos.org/centos-linux/或者镜像地址:http://mirror.centos.org/centos/Vmware中创建虚拟机过程:双击桌面VMware图标,打开VMware点击创建新的虚拟机点击下一步勾选稍后安装,点击...

2020-09-28 21:53:28 190

原创 开始使用VMware

运维工程师,听起来像是既有科技含量,又是不用有太高深的理论知识的,好像也是薪资不菲的职业。互联网上也有如何通过学习来达到职业要求的学习指导,也有一本台湾人写的书《鸟哥的Linux私房菜》,其中写的是Linux服务器运维入门要掌握的知识。通过学习这本书,应该也会对找运维工程师的工作有帮助。看书可能不知道自己掌握了没有,写个笔记记录一下,既是总结一下看书的内容,也是方便以后不记得时查阅。这篇是在自己笔记本电脑中安装虚拟机。虚拟机是模拟一个电脑,在虚拟机中类似于在物理电脑中一样,可以安装操作系统、删除操作系统

2020-09-27 16:20:59 127

转载 Java堆、栈和常量池以及相关String的详细讲解

转自:http://www.cnblogs.com/xiohao/p/4296088.html博客分类: Java综合  一:在JAVA中,有六个不同的地方可以存储数据:   1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存

2015-11-10 16:56:01 444

转载 Java基础之思维导图2

图1、Java基础之思维导图2(转自:http://blog.csdn.net/jackfrued/article/details/42617523)

2015-11-08 09:29:47 406

转载 Java基础之思维导图1

图1、Java基础之思维导图(转自:http://blog.csdn.net/jackfrued/article/details/41576837)

2015-11-08 09:27:05 487

转载 Android开发之旅:android架构

引言通过前面两篇:Android 开发之旅:环境搭建及HelloWorldAndroid 开发之旅:HelloWorld项目的目录结构我们对android有了个大致的了解,知道如何搭建android的环境及简单地写一个HelloWorld程序,而且知道一个android项目包括哪些文件夹和文件及相应的作用。本篇将站在顶级的高度——架构,来看android。我开篇就说

2015-10-30 23:22:15 282

原创 Java基础之组成概念图

Java概念图  ( 转自:http://docs.oracle.com/javase/8/docs/ )

2015-10-30 22:47:02 2856 1

原创 android系统服务

android系统服务,AlarmManager、NotificationManager、TelephoneManager、SmsManager1获取系统服务:getSystemService(ALARM_SERVICE)getSystemService(NOTIFICATION_SERVICE)getSystemService(TELEPHONY_SERVICE)

2015-07-31 20:56:39 326

原创 android之Broadcast

android 4大应用组件之Broadcast。Broadcast也是没有显示界面的。Broadcast按接收广播是否有序可分为无序型、有序型,无序型receiver随机顺序接收广播,有序型按priority大小接收,priority大的先接收。Broadcast按存在时间可分为永驻型、暂时型,永驻型是在AndroidManifest.xml中定义的,app运行一次就永久存在的,暂时型是用jav

2015-07-31 20:42:53 348

原创 android之Service

android 4大应用组件之Service。Service没有显示界面,运行于后台。Service有2种启动方式:直接启动和绑定,生命周期分别是onCreate->onStart->onDestroy,onCreate->onBind->onDestroy。启动的Service和Activity独立,即使Acitivity关闭也继续运行,而绑定的Servic是和Activity绑定在一起的,即S

2015-07-31 20:17:33 258

原创 android之数据存取

android 中数据存取有5种,SharedPreference、File、SQLite、网络和Content Provider。1、SharedPreference接口SharedPreference.Editor.putString("name","小明");SharedPreference.getString("name","");2、FileopenFileOutpu

2015-07-24 21:29:13 368

原创 android之适配器

适配器用于打包数据在容器中显示,例如在ListView、Spinner、GridView中显示内容。自定义适配器需继承BaseAdapter类,并实现方法。由于在第一个item时就可以知道item的布局,系统会在之后的item中套用这个布局,因此可以优化代码。实现图文并茂的布局时,需要使用布局管理器LayoutInflater。

2015-07-22 21:49:30 337

原创 android之activity

页面跳转有3种:1、普通跳转Intent inent=new Intent(Loc.this,Dest.class);startActivity(intent);2、带数据跳转3、带结果跳转activity生命周期:onCreate -->onStart -->onResume -->onPause -->onStop -->onDestroy

2015-07-20 14:00:42 295

转载 web2.0之ajax

ajax,Asynchronous Javascript And XML,局部刷新网页.。在一般的 Web 应用程序中,用户填写表单字段并单击 Submit 按钮。然后整个表单发送到服务器,服务器将它转发给处理表单的脚本(通常是 PHP 或 Java,也可能是 CGI 进程或者类似的东西),脚本执行完成后再发送回全新的页面。该页面可能是带有已经填充某些数据的新表单的 HTML,也可能是确认

2015-07-17 16:48:40 433

原创 web2.0之JSTL与EL

EL,Expression Language,用于显示数据,语法:${ EL exprission } ${ bean.name } 或 ${ bean['name'] }JSTL,JSP Standard Tag Library,使用标签替代.jsp文件中的java代码。"http://java.sun.com/jsp/jstl/core" prefix="c"%> 声明使用jstl。

2015-07-17 16:40:34 292

原创 web2.0之连接池

连接池处理数据库连接的创建和回收...

2015-07-17 16:38:38 312

原创 android之事件

android中用事件触发响应。事件包括事件源、事件类型和事件处理。事件源指事件的触发,比如按钮、文本框。事件类型指不同的触发动作,比如按钮的点击、文本框中字符的输入。事件处理指事件的处理类和方法,需要在activity中重写。activity中定义事件有三种方法:1、定义内部类2、定义匿名内部类3、实现重写方法。

2015-07-17 15:09:57 320

原创 android之布局与UI组件

android程序启动时先加载AndroidManifest.xml文件,以包含intent-filter标签的activity为程序入口,然后运行指定的activity,加载.xml文件的layout。android有5大布局:LiearLayout、TableLayout、FrameLayout、RelativeLayout、AbsoluteLayout。一般每个activity都有几

2015-07-17 14:55:53 338

原创 web2.0之servlet

servlet是Java web技术,通过tomcat运行在服务器端。它提供两种接受表单数据的方法,doGet和doPost,分别接受get和post方式提交的form数据。servlet会在web.xml中记录。MVC(Model View Controller)模式,用于软件编写的一种分层方法。

2015-07-03 21:48:34 305

原创 web2.0之JSP

JSP(Java Server Page),是嵌入java代码的html代码,通过tomcat运行在服务器端。动态网站通过JSP技术实现。JSP提供9个内置对象,方便网络编程,分别是out,request,response,session,aplication,page,config,exception,pageContext。

2015-07-03 21:45:15 372

原创 Java之Json

Json(JavaScript Object Notation)是一种数据交换格式,是纯文本格式。实例:{student:  [    {sid:1,sname:tiny,sage:23},    {sid:2,sname:little,sage:25},    {sid:3,sname:small,sage:24}  ]}Java中需要先打专门的Json的jar包

2015-06-18 14:25:44 318

原创 Java数据库之JDBC

Java可以连接多种数据库,如MySQL、SQLserver、Oracle、SQLLite。先看看Java是如何连接Oracle数据库的。编写代码之前,要先把Oracle的数据库驱动jar包打到开发环境eclipse中。例1://加载驱动Class.forName("oracle.jdbc.driver.OracleDriver");//连接数据库Connection

2015-06-04 20:20:15 445

原创 Java数据库之Oracle

Oracle数据库是常用的企业级关系数据库。除去它自带的访问工具,一般还可以使用navicat、plsql访问。Oracle数据库一般有3种用户:普通用户scott、系统用户system、最高用户sys。下面是在sqlplus中常用的命令:解锁用户:alter user scott account unlock;修改密码:alter user scott account ide

2015-05-27 23:05:32 405

原创 Java多线程

进程实现多个任务同时在电脑上运行。一个进程可以有多个线程。线程有New\RUNNABLE\TERMINATED状态。Java中实现线程有两种方法。方法一是:1.实现子类,如class MyTh extends Thread,并重写run方法2.实例化new MyTh(),需要几个线程就new几个对象,启动线程用start()方法其实,MyTh类就实现了线程,可以直接实例化为线程

2015-05-27 22:35:06 286

原创 Java网络基础

Java Web, 实现C-S的软件。TCP:     1.建立连接    server: ServerSocket等待连接,accept()接受连接。    client: Socket请求连接。    2.建立输入输出流    server: getInputStream(), getOutputStream()    client: getInputStr

2015-05-26 10:31:26 322

原创 java文件之输入输出流

字节流:    输入流: extends InputStream        FileInputStream 字节输入流        BufferedInputStream 缓冲输入流        ObjectInputStream 对象输入流    输出流: extends OutputStream        FileOutputStre

2015-05-21 15:39:05 388

转载 正则表达式

http://www.oschina.net/question/12_9507跳过目录本文目标如何使用本教程正则表达式到 底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负 向零宽断言注释贪婪与懒惰处理选项平衡组/递 归匹配还 有些什么东西没提到联系作者最 后,来点广告……网上的资源及本文参 考文献更新纪录本文目标30分钟内让你明

2015-05-21 15:36:12 294

原创 Java文件之FileInputStream、FileOutputStream

文件路径:File file1 = new File("D:/A.java");File file2 = new File("D:/test");File file3 = new File(file2+file1.getAbsolutePath.substring(3));//D:/test/A.java创建文件夹:file2.mkdirs();输入流:FileInputStr

2015-05-17 18:42:33 263

原创 Java泛型

例如:类声明时,public List extends Collection (){}使用时,List = new ArrayList;表示元素为String类型的List集合。

2015-05-17 18:38:39 314

原创 Java面向对象之多态

以父之名,以子之实。父类引用子类的对象,接口引用实现类的对象。子类父类都有的方法使用子类的方法,父类没有而子类有的方法不能使用。

2015-05-17 18:28:38 328

原创 Java面向对象之继承

子类单继承父类。子接口多继承父接口。类多实现接口。子类继承父类时继承父类非私有的属性和方法;子类重写和父类中重名且参数列表相同的方法,修饰符不能更严格。父类中声明为abstract的抽象方法必须在子类中重写。访问修饰符的访问范围如下:

2015-05-17 18:04:46 329

原创 Java面向对象之封装

使用类对象,封装属性。类外不能直接访问类中的成员,必须通过方法来间接访问类成员。类成员为private,私有;类方法是一个功能一个方法,通过public修饰符声明为公有。类外访问私有成员必须通过声明为公有的get、set方法来访问。

2015-05-17 18:04:16 329

原创 Java异常处理

异常处理try{}catche(){} 捕获异常,catch区块捕获try区块中发生的异常try{}catche(){}finally{} 无论是否捕获异常,finally区块一定执行throws 声明抛出异常的类型throw 抛出异常定义自己的异常,继承Exception类异常类包括如下:AclNotFoundException, //找不到访问控

2015-05-17 17:34:00 418

原创 Java集合List、Set和Map

Java集合框架包括三类集合:List、Set、Map。其中,List可以被看做是可以增加长度的数组;Set是没有下标;Map是键值对。但是,在程序中实例化集合时不能new List、Set、Map,这是因为List、Set、Map是接口。若需要实例化集合,List使用ArrayList、LinkedList、Vector;Set使用HashSet、TreeSet;Map使用HashMap、T

2015-05-17 17:07:40 542

原创 为什么学Java?

就业好,工资高

2015-05-17 17:04:09 347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除