- 博客(25)
- 收藏
- 关注

原创 活动的四种启动模式
活动的启动模式一共分为四种,它们分别是standard模式、singletop模式、singleTask模式、singleInstance模式四种,通过在AndroidManifest.xml中设置android:launchMode属性启动模式,格式是这样子的: android:launchMode = " 四种模式之一 "
2016-08-07 23:38:30
1282
5
原创 java工程项目中ReMaven仓库出现奇葩异常的几种解决方式
昨天做项目,在添加依赖的时候项目突然报错,最后确定是仓库出了问题,但是按照同事给的建议,对maven仓库全部删除重新进行来联网下载,最后仍然无济于事,最奇葩的事情是,我将自己的工程放入同事(谢同事)的开发工具里面是可以正常运行的,而且添加上导致项目报错的那个依赖后他那里照常下载没有报错,所以啊,只能是工具出bug了,或者是我的工具配置哪里点错了。不过还好,最后还是在没有重装工具的情况下调好了,究竟...
2018-06-08 04:21:52
2862
原创 面向对象中类与类之间的关系
一、继承 extends 单重继承.多层继承 二、依赖 一般就是一个方法引用另外一个类的对象. 体现在局部变量使用. `Public class UserTest{ public void testUser(User user){ //UserTest类依赖User类 List list = new ArrayList();...
2018-04-13 00:54:26
579
原创 HTML注释与JSP注释的区别
JSP注释: . <% 静态包含 JSP注释-注释内容不参与编译%>HTML注释: “<” !- - 这样的注释是参与编译的 - -“>”
2018-04-08 22:55:15
878
原创 jsp页面中的动态包含与静态包含的区别
**假如我们在一个main.jsp页面下有如下标签** 一、静态包含 <%@ include file=”/WEB-INF/jsp/common/userinfo.jsp” %> 静态页面进行编译的时候,相当于把所包含的页面先整合到main.jsp页面, 所以只会生成Main.class二、动态包含 动态包含是把includ到的页面与所在的页面分开...
2018-04-08 22:48:16
737
原创 SVN的一些使用细节
一、SVN插件安装到STS或eclipse的方式1.找到安装需要的svn插件包 2.将eclipse_svn_site-1.10.5复制或者剪切到STS的D:\sts-bundle\sts-3.9.2.RELEASE\dropins目录当中(D:\sts-bundle\sts-3.9.2.RELEASE\dropins是代表STS的安装目录) 3.重启STS 4.STS或eclipse创...
2018-04-04 00:22:19
262
原创 使用STS开发java项目时,统一编码格式的方式
一、字符编码过滤器 过滤器能够帮我们解决post请求乱码问题,但是get请求乱码问题需要由Tomcat负责解决. 在Tomcat/conf/server.xml中65行增加URIEncoding=”UTF-8”属性配置.二、修改STS工作空间的编码格式 window–>preference–>workspace–>UTF-8三、修改STS的编码格式 STS的安装路...
2018-04-03 23:59:54
1580
转载 优快云的使用工具
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-04-03 23:56:52
510
原创 Socket编程浅说
关于Socket,本篇博客只为方便自己记忆,具体细节请查看下方地址: http://www.cnblogs.com/linzheng/archive/2011/01/23/1942328.htmlhttp://acm.tzc.edu.cn/acmhome/projectList.do?method=projectNewsDetail&nid=2注意:本篇博客纯粹是为了方便自己记忆查阅用的,如果查看
2017-08-22 22:09:12
314
原创 常用类的对比
对于开发人员来说,有很多常用的集合或者类,他们之间可以实现相同的功能,然而却在效率上都有一些细微的差别,今天我们就来总结几条经常用的集合类的不同之处: 一、String、StringBuffer和StringBuilder之间的区别 1.String String类是不可变类,任何对String的改变都会引发新的String对象的生成,当我们用String来操作字符串的时候,一旦我
2017-08-01 23:30:45
307
原创 内存泄漏以及各种不同的优化方法
搞开发的人都知道,内存泄漏与内存溢出一直都是一个经久不衰的话题,而且是每一个开发人员必须要面对而且要去解决的问题,那么今天我们就一起来探讨一些常发性的内存泄漏问题,以及我们应该怎样做才能更好的解决这些内存泄漏的问题. 一、首先,我们需要了解一下相关概念 ①内存泄漏:memory leak,是指程序在申请内存后,无法释放已申请的内存空间。 ②内存溢出:out of memory,是指程序在申请内
2017-07-30 21:50:53
607
原创 内存有关的基础知识(堆与栈)
我们在平时的开发过程中,难免会遇到很多的与内存有关的问题,如何避免并解决这些内存问题,是很值得研究也是蛮有挑战性的一个话题。 一、首先我们先了解一些概念性的知识 1.内存:即RAM(radom access memory)随机存取存储器。 内存里面又分为:栈、堆、静态域、寄存器、常量池和非RAM存储(硬盘永久存储) ①栈 :存放基本类型的数
2017-07-28 01:59:36
412
原创 EventBus的使用及接收消息的四种模式介绍
使用EventBus很久了,一直都没有写一篇与EventBus有关的博客,自己平时用但很多时候还经常忘记一些细节,所以今天写篇博客方便自己记忆一下,大神勿喷! 看这内容,您最好有个现成的EventBus的使用项目,不然看也没有眉目。 一、EventBus的使用 1.在需要接受消息的类里面,对EventBus进行注册。 EventBus.getDefault().registe
2017-07-24 22:38:17
2606
原创 使用Git把代码提交到Coding.net的创建步骤
一、在开始之前,需要先配置Git 1.首先,下载Git到自己的电脑上,地址是https://git-scm.com/downloads,安装时直接下一步下一步就行。 2.安装Git客户端TortoiseGit(小乌龟),添加忽略或者down代码的时候需要用到。3.在AS上配置Git的关联,File–>setting–>Version Contral–>Git–>Git的安装目录Path to G
2016-11-10 15:23:14
1275
原创 Android四大组件------Service(远程服务AIDL的使用)
一、概念 AIDL (Android Interface Definition Language) AIDL:当两个进程之间想要实现通信时,借助AIDL可以生成可序列化的参数,将对象分解成操作系统可以理解的基本单元,并且有序的通过进程边界,从而达到在不同进程间传递数据对象的目的。 二、编写AIDL需要注意的一些事项 1.接口名和aidl文件名相同. 2.接口和方法前不用加访问权限修饰符
2016-10-28 23:31:34
390
原创 Android四大组件之------Service(本地服务小案例)
很多童鞋被Service的本地服务与远程服务所困扰,下面就写一个小Demo来展示本地服务跟远程服务的区别:一、概念:本地服务是Service对象与Service的启动者在同个进程中运行, 两者的通信是进程内通信。二、这里做的本地服务呢是在本地服务中实现一个音乐的播放,废话不多说,直接上代码: activity_main:<?xml version="1.0" encoding="utf-8"?>
2016-10-27 23:24:22
472
原创 郭神的Volley讲解读后总结
博客开篇,奉上郭神讲解的Volley地址 http://blog.youkuaiyun.com/guolin_blog/article/details/17482095 郭霖《Volley》第一卷 http://blog.youkuaiyun.com/guolin_blog/article/details/17482165 郭霖《Volley》第二卷 http://blog.youkuaiyun.com/guolin
2016-10-26 02:02:25
866
原创 Android四大组件之------Service
一、服务的概念: Service是一个应用组件, 它用来在后台完成一个时间跨度比较大的工作且没有关联任何界面。二、Service的理解 服务是Context的一个对象,它是一个应用组件,可以在后台完成一个长时间的操作,默认在主线程执行。它不提供应用界面,当一个应用可以启动一个服务后,且当用户启动其他应用的时候,这个服务将会在后台执行。常用的案例有:访问网络、播放音乐、文件IO操作大数据的数
2016-10-25 01:14:40
303
原创 Android四大组件之------Activity
Android四大组件之——Activity 一、概念: Activity用来提供一个能让用户操作并与之交互的界面 二、Activity的声明周期: 记住声明周期的简单方法:四种状态、七个方法、三个循环 <1>四种状态: a.运行状态:可见也可操作 b.暂停状态:可
2016-10-22 22:34:57
269
原创 Android基础 完美打造自己的apk
概述: 俗话说:“会了不难,难了不会!”,每一个初级的程序员在自己的成长 代码虐,跟编写代码有关的很多“翻来覆去”的操作也是经常性的会把 我们虐的死去活来,比如我的这段死活记不住顺序的虐心史:给自己的 App打包签名成apk文件。 话不多说,第一次打包APP的童鞋们跟我来:第一步:.选择自己需要打包的App,然后在build项里面Generate Signed APK 第
2016-08-19 19:20:52
572
原创 一些十分有用的blog地址
废话不多说,直接上地址:java的50到常见面试题: http://www.importnew.com/12773.html 尼古拉斯.赵四的博客地址: http://www.wjdiankong.cnhttp://blog.youkuaiyun.com/androiddevelop/article/details/7997377//分类型list
2016-08-12 01:58:35
483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人