自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lucas的编程之旅

未来的你一定会感谢现在如此拼搏的自己。

  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 python学习笔记(一)---python简介

Python简介Python是一种计算机程序设计语言。python是一种什么样的语言? 首先,不论我们用任何语言来开发,都是为了让计算机能够干活,比如下载一个MP3,编写一个文档等,而计算机干活的CPU只识别机器指令,所以,不论你使用何种语言开发,最后都得翻译成CPU可以执行的机器指令。 使用Python我们可以做日常任务,比如备份MP3;可以做网站,比如YOUTUBE;可以做网络游戏的

2015-12-31 09:54:48 613

原创 Web开发中乱码问题的解决

1. web开发中常见的乱码问题的解决2. mysql乱码问题的解决3. ajax乱码问题的解决4. 过滤器乱码问题

2015-12-24 15:55:58 505

原创 maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile

在pom.xml文件中添加json-lib:<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version></dependency>出现错误:Missing artifact net.sf.json-lib:json-lib:ja

2015-12-16 09:20:11 1438

原创 Ubuntu 下 Apache2服务器的搭建

PS:刚接触服务器端的开发,今天上班头要求在unbuntu下先搭建一个服务器,于是乎,博主又开始摸索了。嗯~进入正题,楼主选择的是Apache服务器。

2015-12-11 10:03:57 1718

原创 Ubuntu下关于将普通用户权限提升为root的问题

PS:由于博主刚刚接触linux,所以喜欢吓琢磨。现在记录一下在将普通用户提升为root用户时出现的问题。问题的由来博主一个好奇就想把自己的那个用户提升为root级别的,所以进行了如下操作。suvi etc/passwd然后将自己创建的那个用户(博主的用户名为lucas),对应的值lucas:x:1000:0:lucas,,,:/home/lucas:/bin/bash中的1000修改成

2015-12-10 19:06:14 1450

原创 ubuntu下JDK环境变量的配置

linux下jdk环境变量的配置下载、及安装下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载完成之后就是解压了: 进入到文件目录下执行该指令sudo tar zxvf ./jdk-8u65-linux-x64.tar.gz 安装完成之后就是配置环境变量啦

2015-12-10 12:16:41 473

转载 Volley源码解析

2015年11月24日 05:45:10 转自:https://github.com/android-cn/android-open-project-analysis/tree/master/volleyVolley 源码解析==================================== 本文为 Android 开源项目源码解析 中 Volley 部分 项目地址:Volley,分

2015-11-24 06:01:53 353

原创 Android机型适配

2015/10/21 15:35:54 lucas 初步编辑2015年11月23日 03:44:59 lucas 参照了CSDN上的一些博客进行了修改。201X年XX月XX日 XX:XX:XX 等待下一次修改,等下次空闲时,再完善一些内容,以及提供样例代码以及部分截图。Android机型适配 PS:Android机型适配一直以来都折磨着我们这些开发者,本篇文章讲介绍Android的屏幕适配,

2015-11-23 03:49:53 1614 2

转载 Android开发规范之编码规范

1,java代码中不出现中文,最多注释中可以出现中文,中文统一写在strings.xml中; 2,局部变量命名、静态成员变量命名 只能包含字母,单词首字母大写,其他字母都为小写 3,常量命名只能包含字母和,字母全部大写,单词之间用隔开 4,布局文件中的id命名 命名模式为:view缩写_模块名称_view的逻辑名称 常用控件的缩写如下 LayoutView:lv_ RelativeVi

2015-11-21 19:44:00 320

转载 Picasso学习笔记

注:文章转载自文章转载自RowandJJ的博客:http://blog.csdn.net/chdjj/article/details/49964901 下面是我在学习Picasso过程中做的笔记.关于图片加载库的思考 我们为什么要用图片库呢? 图片库通常会对图片加载逻辑进行封装、优化,比如多级缓存/异步线程调度/图片压缩变换,有了这些特性,开发者不再需要关注内存占用、 OO

2015-11-21 18:31:30 3028 1

转载 Android 实现蘑菇街购物车动画效果

转自:http://blog.csdn.net/wangjinyu501/article/details/38400479  使用过蘑菇街的用户基本上都知道有一个加入购物车的动画效果,此处不具体描述想知道的可以去下载体验一下。1、思路  目前想到两种方式实现这种效果,一是使用Tween动画,直截了当的进行一个移动,蘑菇街就是使用这样的方法。二是使用WindowManager

2015-11-21 16:23:16 636

原创 【android基础】——Android布局相关

2015/9/17 22:42:12 Android布局相关Android常见的布局LinearLayout 线性布局RelativeLatout 相对布局AbsoluteLayout 绝对布局TableLayout 桌面布局FrameLayout 帧布局LinearLayout线性布局orientation 属性是指定线性布局的排列方向: horizontal 水平 vert

2015-09-19 16:54:39 402

原创 【Android基础】——Fragment-使用方法

添加Fragment的方法说明:在这里使用的是android-support-v4.jar中的Fragment,而不是系统自带的Fragment,V4包的兼容性更强。静态添加方法新建一个项目FragmentDemo1,新建一个布局文件fragment_frist.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:and

2015-09-10 16:34:58 444

原创 【Android基础】——AsyncTask

2015/8/21 20:06:39 AsyncTask详解android中的线程问题在android中,通常将线程分为两种,一种是main线程,一种是worker线程。main thread通常也称为UI Thread。当我们需要完成一个耗时的操作的时候,UI Thread可能会被阻塞,当阻塞超过5秒时,会出现ANR(Application Not Respoding)现象。另外由于Androi

2015-09-10 10:57:02 366

原创 Android基础——Fragment基础入门(一)

!!!不要在线程当中对UI进行任何操作。Android为开发人员提供了一种能够在线程中更新UI的方式,就是Hundler+Message+Thread。!!!在使用V4包中的Fragment的时候,必须要使用FragmentActivty来加载,如果直接使用Activity的话,将会出现类型转换异常。!!!使用< fragment >标签的时候,必须要给fragment设置id或者是Tag,否则抛异

2015-09-10 10:12:12 505

原创 【java基础】——初识java中的设计模式

android培训------我的java笔记,期待与您交流!一、面向对象思想设计原则在实际的开发中,我们想要更深入的了解面向对象的思想,就必须熟悉前人总结过的面向对象的思想的设计原则。1、单一职责原则单一职责原则其实也就是开发人员经常说的“高内聚、低耦合”。也就是说,每一个类应该只有一个职责,对外只能提供一种功能,而引起该类变化的原因应该只有一个。在设计模式中,所有的设计模式都遵

2015-06-25 04:18:49 563

原创 【java基础】——GUI(图形化用户界面

android培训------我的java笔记,期待与您交流!一、概述1、GUI相关概述①GUI:GraphicalUser Interface,即图形用户界面,用于计算机与用户交互的一种方式。用图形的方式,来显示计算机操作的界面,这样更方便更直观。②java将这种界面封装为对象,放在了两个包中:java.Awt包和javax.Swing包。java.Awt包:Abst

2015-06-25 02:25:33 1583

原创 【java基础】——网络编程

android培训------我的java笔记,期待与您交流!一、网络编程概述1、计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的的管理和协调下,实现资源共享和信息传递的计算机系统。2、什么是网络编程网络编程就是用来实现网络互联的不同计算机上运行的程序间可以进行数据交换。3、网络

2015-06-24 23:57:12 538

原创 【java基础】——java面向对象(下)—多态、内部类、异常、包

android培训------我的java笔记,期待与您交流!一、面向对象——多态1、多态概述①什么是多态?某一事物在不同时刻表现出来的不同状态。如:猫可以是猫的类型。猫 m = new猫();同时猫也是动物的一种,也可以把猫称为动物。②多态的好处:提高了代码的可扩展性,前期定义的代码可以使用后期的内容。③多态的弊端:前期定义的内容不能使用后期子类的特有功能。④多态的前

2015-06-24 15:18:48 893

原创 【java基础】——String类和基本数据类型包装类

android培训------我的java笔记,期待与您交流!一、String类1、String类概述①String类是字符串类型对象。Java程序中的所有字符串如“abc”都作为此类的实例实现。②String类的特点字符串常量,一旦创建之后不能更改。String str = “abc”   等同于  char data[] ={'a','b','c'};  String

2015-06-19 23:16:03 663

原创 【Java基础】——java面向对象(中)—继承、抽象类、接口

android培训------我的java笔记,期待与您交流!一、面向对象——继承1、继承概述①什么是继承?继承是面向对象的一个重要方面。当多个类存在相同属性和行为时,将这些类抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只需要继承那个类即可。关键字extends表明正在构造的新生类派生于一个已存在的类。已存在的类被称为超类(superclss)、基类(base clas

2015-06-17 22:13:14 1367

原创 【Java基础】——多线程

android培训------我的java笔记,期待与您交流!一、多线程概述1、多线程进程:正在进行中的程序。程序(任务)的执行过程。每一个进程都有一个执行顺序。该顺序是一个执行路径或者称为一个控制单元。线程:就是进程中一个负责程序执行的独立控制单元(执行路径),线程控制着进程的执行。一个线程中可以多执行路径。一个进程中至少要有一个线程。多线程程序在较低的层

2015-06-17 22:12:18 399

原创 【Java基础】——集合工具类Collections和数组工具类Arrays

android培训------我的java笔记,期待与您交流!一、集合工具类Collections1、什么是Collections?Collections是对集合框架的一个工具类。它里边的方法都是静态的,不需要创建对象。并未封装特有数据。在Collections工具类中大部分方法是用于对List集合进行操作的,如比较,二分查找,随机排序等。2、常见操作①查找T ma

2015-06-17 22:11:23 3909

原创 【Java高新技术】——反射

android培训------我的java笔记,期待与您交流!一、类的加载1、类的加载相关概述当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载、连接、初始化三步来对这个类进行初始化。①加载就是指将class文件读入内存,并为之创建一个Class对象任何类被使用时系统都会建立一个Class对象。②连接验证 是否有正确的内部结构

2015-06-17 22:09:39 539

原创 【Java基础】——正则表达式

android培训------我的java笔记,期待与您交流!一、概述1、正则表达式的概念:符合一定规则的表达式2、正则表达式的作用:用于专门操作字符串。3、正则表达式的特点:用一些特定的符号来表示一些代码操作,这样可以简化书写。4、正则表达式的利弊好处:可以简化对字符串的复杂操作弊端:符号定义越多,正则越长,阅读性越差5、为什么要引入正则表达式呢?二、常用

2015-06-17 22:08:41 469

原创 【Java基础】——IO流(下)

android培训------我的java笔记,期待与您交流! 一、对象序列化1、概述①对象序列化概念程序运行时,会在内存中创建多个对象,如果希望永久保存这些对象,则可以将对象转化为字节数据写入到硬盘,这个过程称为对象的序列化。②对象序列化前提当对象要序列化,必须保证该对象所属类实现 Serializable 接口,以启用其序列化功能。其中Serializable类无任

2015-06-17 22:07:55 407

原创 【Java基础】——IO流(中)

android培训------我的java笔记,期待与您交流!一、 File 类1、概述①什么是File类:用于封装一个路径,封装的路径可以是文件或文件夹。是文件和目录路径名的抽象表现形式。②File类的特点:a、将文件或文件夹封装成对象,方便于对文件与文件夹的属性信息进行操作。b、File类的实例是不可变的;也就是说,一旦创建,File 对象表示的抽象路径名将永不改变。

2015-06-17 22:07:08 406

原创 【java基础】——IO流(上)

android培训------我的java笔记,期待与您交流!一、IO概述1、IO流:即InputOutput的缩写。2、特点:IO流用来处理设备间的数据传输。Java对数据的操作是通过流的方式。Java用于操作流的对象都在IO包中。流按操作数据分为两种:字节流和字符流。流按数据传输分为:输入流和输出流。注意:流只能操作数据,而不能操作文件。3、IO流的常用基类字节

2015-06-17 22:06:14 512

原创 【Java基础】——集合类(下)

android培训------我的java笔记,期待与您交流!一、映射表(Map)数据结构集是一个集合,它可以快速的查找现有的元素。但是,要查看一个元素,需要有查找元素的精确副本。这不是一种非常通用的查找方式。通常,我们知道某些键的信息,并想要查找与之对应的元素。映射表(map)数据结构就是为此设计的。映射表用来存放键/值对。如果提供了键,就能找到值。Java类库为映射表提供了两个通用的实

2015-06-17 21:14:10 567

原创 【java基础】——集合类(上)

android培训------我的java笔记,期待与您交流!一、集合框架类概述定义:集合框架,是为了表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大内容 :对外的接口、接口的实现和集合运算的算法。接口:即表示集合的抽象数据类型。接口提供了让我们对集合所表示的内容进行单独操作的可能。实现:也就是集合框架中接口的具体实现。实际它们就是那些可复用的数据结构。算

2015-06-17 00:49:11 812

原创 【java基础】——java面向对象(上)—面向对象、类与对象、封装、构造函数等

android培训------我的java笔记,期待与您交流!一、什么是面向对象1、面向过程思想在理解面向对象思想之前,我首先来回顾一下以前c语言中的面向过程思想,面向过程思想强调的是过程(动作),在面向过程的开发中,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然而由这些功能方法相互调用,完成需求。面向过程的典型代表语言是:C语言。2、面向对象思想①面向对

2015-06-12 17:09:45 1096 4

原创 【Java基础】——java基本语法(2)

android培训------我的java笔记,期待与您交流!一、程序流程控制概述流程控制语句:可以控制程序的执行流程。主要分成三种类型:顺序结构、选择结构(也称分支结构)、循环结构。1、顺序结构①顺序结构的概念:是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。总的来说,就是写在前面的先执行,写在后面的后执行。

2015-06-10 23:49:17 894

原创 【java基础】——java基本语法(1)

android培训------我的java笔记,期待与您交流!一、java语言基础构成java语言的基础由关键字、标识符、注释、常量和变量、运算符、语句、函数、数组构成。二、java关键字和保留字1、关键字定义:被java语言赋予了特殊涵义的单词。特点:关键字中所有字母均为小写。关键字共有50个,分为以下类型,都有其特殊含义。用于定义数据类型的关键字(下表)

2015-06-08 13:07:47 587

原创 【java基础】——java概述

android培训------我的java笔记,期待与您交流!一、Java语言概述Java是由sun公司推出的java面向对象程序设计语言和java平台的的总称。由James Gosling和同事们共同研发,于1995年正式推出。java最初称为Oak,1995年更名。其特点是:面向对象、通用性、高效性、安全性、跨平台。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开

2015-06-08 00:54:41 598 1

android下拉刷新和上拉加载更多的实现

android下拉刷新和上拉加载的实现。

2015-11-23

空空如也

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

TA关注的人

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