自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信公众号支付 开发总结

我的开发环境:1.windows 10 操作系统2.MyEclipse 2014 开发工具3.微信公众号(服务号)4.一个一级域名 + 腾讯云租的最低配服务器最重要的支付步骤:1.生成商户订单首先使用Map来存储一些生成订单的数据。(1). 公众号ID (key="appid")(2). 商品信息 (key="body")(3). 设备号 (key="dev

2018-01-14 17:25:15 460

原创 关于Json的使用

1.导入包1.json-lib-2.4-jdk152.commons-beanutils-1.9.33.commons-collections-3.2.24.commons-lang-2.65.commons-logging-1.26.ezmorph-1.0.62.将普通String转换为JsonJSONObject object = new JSONObject();//可以在此处p

2018-01-05 09:49:36 298

原创 原生Android开发—aar包生成

开发环境 Windos10 工具 AndroidStudio写完代码之后要准备生成aar包时,按以下步骤 1.File — New — New Module2.在这里我选择了Android Library 3.选好之后点next,起名,之后Finish3.1 在新的moudule中编写代码,3.2 或者将之前项目中, src — main 包替换到新的moudule 中,

2017-12-24 17:14:40 803

原创 原生Android开发—Jar包生成

修改app下的 build.gradle 文件1.将apply plugin: 'com.android.application' 替换为 apply plugin: 'com.android.library'如果报错 Error:Library projects cannot set applicationId. applicationId is set to 'com.example.cc

2017-11-23 11:53:57 422

原创 原生Android开发—蓝牙

从刚开始看郭霖大神的第一行代码到现在,接触android也将近一年多了,但是设计到蓝牙的开发还是第一次,在此记录一些使用蓝牙的过程,没有详细代码,只有部分代码以及思路。此次使用蓝牙主要是实现类似于蓝牙聊天室的功能: 所以整个项目分为服务端以及客户端服务端1.声明蓝牙权限<user-permission android:name="android.permission.BLUETOOTH"/>

2017-11-18 23:24:08 1087

原创 虽然微不足道但是很有用的JAVA基础—线程一

进程 系统进行资源分配和调度的基本单位。 线程 偶尔也称作轻量级进程,是程序执行的最小单元。 一个进程中至少有一个线程。 一个线程可以操作另一个线程。 同一个进程中的多个线程可以并发执行。线程的状态 1.初始状态:线程通过继承或者实现的方式初始化。 2.就绪状态:通过调用线程的start方法(线程中的run()只是一个普通的方法,调用run方法并不会启动一个线程)来启动线程,使线程进入就

2017-11-02 17:09:06 270

原创 虽然微不足道但是很有用的JAVA基础——集合简介

集合分为List,set,map 三种,但是只有List和set 是继承了 Collection ,map 则提供从key到value的映射,并且key不能重复,value则可以。1.List 分为ArrayList 和 LinkedList 以及 Vector ArrayList:底层的实现方式为 动态数组 因为是按顺序存放,所以查询和修改数据较快。但是也因为在内存中连续,所以* 增...

2017-10-21 10:59:35 255

原创 虽然不简单但还是要学的JavaWeb—SpringMVC简介

spring概念:1.springMVC 是一款属于spring,作用在web层上的开源框架。2.springMVC 的作用是 实现请求映射,接受前台请求,封装数据,并调用业务层处理相关业务,最后将得到视图数据返回到视图层。3.SpringMVC的好处简单快捷,功能强大,性能较强。(简单快捷可以通过配置注解上了解到,功能强大,性能较强到底在哪强大,性能好在哪,暂时未知)。MVC简介(百度百科):m:

2017-10-18 20:00:14 894

原创 虽然不简单但还是要学的JavaWeb—MyBatis

MyBatis简介(百度百科):MyBatis 原名 iBatis 是一款持久层框架,支持定制化框架,存储过程,高级映射。MyBatis 避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis 使用xml配置或注解来进行映射,将实体类中的属性映射为数据库中的字段。—> 2010年从apache software foundaction 迁移至 google Code改名 MyBat

2017-10-16 13:56:53 905

原创 虽然不简单但还是要学的JavaWeb—Spring_DI

DI(Dependency Injection) : 依赖注入我理解为: 控制反转是一种将bean创建方式转换的思想。 而依赖注入就是控制反转的具体实现。常用的注入方式: 1.setter方式注入(简单数据类型)<bean id="" class=""> //property 的name属性是bean中的属性名,value则是属性对应的值 <property name="" v

2017-10-15 21:44:01 382

原创 虽然不简单但还是要学的JavaWeb—Spring_IOC

初学,如果有错误,欢迎大家指正。 IOC :控制反转,spring框架的核心之一 即,将对象的创建权交给spring来管理。1.导入spring的核心包 |___Beans |___Core |___Context |___Expression 2.配置applicationContext.xml 配置好beans标签 <bean id="" class=""></bean>id

2017-10-15 14:29:24 539

原创 虽然不简单但还是要学的JavaWeb—spring框架简介

Spring的概念: spring是一款轻量级的JAVA开发框架,同时也是分层JavaSE/EEfull-stack(一站式)轻量级开源框架,目的是为了简化企业开发复杂性。spring的核心: 1.IOC(控制反转) 即,将对象的创建权交给spring,由spring来管理对象的创建。 2.AOP(面向切面编程)spring的特点 1.方便解耦,简化开发过程。 2.方便程序测试(

2017-10-15 11:08:23 1717

原创 虽然神奇但还是要理解的Oracle数据库—基本语句

(正在学习,理解较浅,若有错误,欢迎指正)1.表空间创建永久表空间 create tablespace 表空间名 datafile ‘xxxx.dbf’(表空间的路径及文件格式) size XX(表空间大小,如 10M ); 创建临时表空间 create temporary tablespace 表空间名 datafile ‘xxxx.dbf’(表空间的路径及文件格式) size

2017-10-14 11:18:53 432

原创 虽然不简单但还是要学的JavaWeb—spring事务管理

spring 事物管理 什么是事务:事务就是逻辑上的一组操作,这组操作的各个执行单元,要么全部完成,要么全部失败,体现在代码中,可以将一次转账看作是一个事务。事务的特性: 1.原子性 即组成事务的一组操作,要么全部执行,要么全部不执行,不能单独的进行某个操作。 2.一致性 即事务执行前后,数据库中的数据保持一致 3.隔离性 即事务之间相互隔离,如不能再一个事物写数据的时候另一个事务读数

2017-10-14 10:01:38 436

原创 虽然不简单但还是要学的JavaWeb—配置环境

一. 使用工具 1.编译器:MyEclipse2014 2.服务器:Tomcat7.0(相对稳定)二. 环境配置 MyEclipse2014 只需要简单的安装即可,最好有自己从官网上下载的JDK,因为之前遇到有人没有装JDK,只是装了个MyEclipse就能运行java程序的情况,但是偶尔会报错,具体的错误···忘了。 Tomcat7.0也是官网下载即可。 [tomcat

2017-10-07 17:30:29 263

原创 虽然微不足道但是很有用的JAVA基础—类和对象

在我接触java的过程中,有一半多的时间是在与类和对象打交道,类和对象就像是java的精髓。 学习java就感觉是在画小人,而类和对象就像是小人的四肢,有了四肢的小人当然可以完成更多的动作。一. 概念什么是类: 泛指某一类事物,比如动物,又或者人这种具有相同属性和行为的都是一个类,是一个整体。什么是对象:对象便是某一类事物中的某一个具体的个体,比如动物这个类里,狗便是一个对象(相对于动物这个类来说

2017-10-07 15:13:15 344

原创 虽然微不足道但是很有用的JAVA基础—编程语言的类型

关于编程语言的类型,之前或许了解过,但是知道的也不太具体,所以今天专门拿出来整理一下。 一. 按照编译/解释划分1.编译型的编程语言(C,C++等) 编译型,我了解的是,能通过编译器在制定平台将源代码直接编译为计算机读得懂的语言,因为计算机再未对高级语言进行转换之前(转换为汇编和机器语言)。只能通过虚拟机等对高级语言进行编译或者解释,无法直接通过高级语言操作电脑。 优点:因为可以直接高级

2017-10-07 09:26:44 393

原创 虽然微不足道但是很有用的JAVA基础—包

理解不深,有错误或者遗漏请指正 包—package1.包的概念: 包是java中用于归纳类和接口而存在,通常我们把具有相似功能的类或接口放置在同一个包中,用来区分各个模块。同一包下的类不能重名,不同包下的类可以有相同的名字,就像电脑中的文件夹一样,采用的是树形目录的存储方式。不同包中的类通过适当的访问限定符来互相访问或拒绝访问。2.包的写法 包的命名一般采用倒置域名的方法,即倒着写的域名,举

2017-10-06 15:48:43 252

原创 虽然微不足道但是很有用的JAVA基础—数组

一维数组:数组的概念:数组就是用来存放一组数的容器,这个数可以是某一个具体的值,也可以是某种数据类型。——初始化1) 元素类型[] 数组名 = new 元素类型[数组长度] 2) 元素类型[] 数组名 = {元素1,元素2,···,元素n} 3) 元素类型[] 数组名 = new int[]{元素1,元素2,···,元素n} 注意:元素1—>元素n是同一种元素类型——设置以及获取

2017-10-06 10:12:03 233

原创 虽然微不足道但是很有用的JAVA基础—函数

哪里有失误的话,希望大家指出~1.函数的概念:函数就是一个具有某些功能的能够被多次使用的由代码组成的独立的小程序。2.函数的好处:能够在各种需要的地方去调用函数,省去了写重复代码,提高了代码复用性,并且维护起来较为方便。3.函数的组成:访问限定符 + 修饰符 + 返回值 + 函数名 + 参数列表 + 方法体大体上可以参照main函数:eg:public st

2017-10-06 09:24:37 235

原创 虽然微不足道但是很有用的JAVA基础—流程控制

再编写java 代码的过程中,不太可能出现所有代码都是从头到尾的执行方式,偶尔会有判断以及循环,那么这里就用到了流程控制语句。流程控制语句大致有以下几种常用的方式1. 判断 if—else1). 单个条件判断-------------------------扎眼的分割线------------------------------if(条件){代码块 }

2017-10-05 22:42:37 238

原创 虽然微不足道但是很有用的JAVA基础—运算符

若有不足或错误,欢迎指正~ 运算符分类方式大致是以下两种分类:1.按照操作数数目分类2.按照运算功能分类:1) 算术运算符① 单目运算符:只有一个操作数  +(取正) - (取负) ++(自增) -- (自减)② 双目运算符:有两个操作数的:加(+)减(-)乘(*)除(/)取余(%)③ 三目运算符:a>b?a:b  即 当a大于b 时 取a 为值 ,否则取b2)

2017-10-05 22:16:23 228

原创 虽然微不足道但是很有用的JAVA基础—数据类型及其转换

有所不足,欢迎指正~ ~java 的数据类型大体上分为两大类:1.基本数据类型中文 大小(字节) 范围封装类 1) byte: 字节 1 -2^7 ——2^8-1Byte2) short 短整型 2 -2^15 ——2^16-1Short3) int 整型 4 -2^31 ——2^32-1Integer4) long 长整型

2017-10-05 19:55:22 261

原创 虽然微不足道但是很有用的JAVA基础—注释与文档标记

萌新的入门总结,欢迎指正各种错误~ ~引:最讨厌自己写注释,最讨厌别人不写注释  ~ ~我理解的注释有两个作用:1.让自己明白自己的某一块代码是用来干什么的 ,因为写的多了,或者时间久了,总会忘记之前写的功能是什么,有注释也可以帮助自己更快的回忆这部分代码的功能。2.让别人读得懂你的代码,未来的项目大多都不是你自己一个人再写,偶尔有别的事,需要别人来维护你写过的代码,那么注

2017-10-05 19:23:13 266

原创 虽然微不足道但是很有用的JAVA基础—关键字

Java的关键字是系统提前定义好的,有具体功能(特别意义)的标识符,也称做保留字(可能就是想说,这个单词我占了,你少来用这个单词命名别的东西)定义说到这,从百度那抄来一份关键字大全,留以查看。abstract表明类或者成员方法具有抽象属性assert用来进行程序调试boolean基本数据类型之一,布尔类型

2017-10-05 17:46:55 360

原创 虽然微不足道但是很有用的JAVA基础—命名规则

计算机专业新人编程入门,菜的抠脚,希望大神们多批评,有错误才有增长。起个好名字,开心你我他一般哪里需要起名?1.类名:见名知意,首字母大写的驼峰命名法。2.方法名:见名知意,首字母小写的驼峰命名法。3.变量名:见名知意,首字母可以大些也可以小写的驼峰命名法。4.常量名:规范是全部字母大写,你可以不大写不会出错,但是。。。5.包名:包名一般用倒置域名的写法,例如xxxx.

2017-10-05 17:19:41 275

原创 虽然微不足道但是很有用的JAVA基础—helloJava

计算机专业新人编程入门,漏洞百出,希望大家指正~为什么不是helloWorld ? 就不写,就写helloJava那么安了java 配置了环境变量,总得去干些什么才不辜负这么努力的学习这些,是不?比如微不足道的去输入一行helloJava在你的Cmd里,体验与玩游戏不一样的感觉···(微不足道,指的是我,对于第一个写出helloWorld的人,我是五体投地的,膜拜,也是我的努力方向

2017-10-05 16:58:17 346

原创 虽然微不足道但是很有用的JAVA基础—配置java环境

计算机专业新人变成入门,错误无法避免,希望大家指正,与君同勉!曾经有人问我 java 虚拟机是干嘛用的······,后来我就学会了见文知意。        Java 虚拟机的作用就是提供java运行的虚拟的环境···,当时想来大概也是这么个意思吧,但是没敢说出来。        要用Java编程语言去编写一些程序,就要用到java的一些其他相关的东西,比如jdk,jre之类的,但是电脑

2017-10-05 16:15:26 291

原创 虽然微不足道但很是有用的JAVA基础—java是什么

计算机专业新人编程入门,若有错误或者遗漏,希望能够指正。为什么要花费时间来写这样的基础到不能再基础的博客 — 1.查漏补缺。2.知识融合。java 是一门计算机编程语言  能够编写 PC端 , web端,分布式以及嵌入式系统(前两个我认识他们,后两个人家不认识我吧)。特点:1. 面向对象(什么?你没有对象?new一个啊···)2. 分布式(分散处理?)3. 健壮性(

2017-10-05 15:50:58 252

空空如也

空空如也

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

TA关注的人

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