_lune
码龄9年
求更新 关注
提问 私信
  • 博客:110,410
    问答:3,658
    114,068
    总访问量
  • 28
    原创
  • 21
    粉丝
  • 5
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2016-03-22

个人简介:借用那句话,比你优秀的人,比你还努力

博客简介:

稻草人

博客描述:
借用那句话,比你优秀的人,比你还努力
查看详细资料
个人成就
  • 获得49次点赞
  • 内容获得7次评论
  • 获得174次收藏
  • 代码片获得110次分享
  • 博客总排名871,326名
创作历程
  • 2篇
    2017年
  • 29篇
    2016年
成就勋章
TA的专栏
  • java
    12篇
  • android入门知识
    6篇
  • android控件学习
    4篇
  • 遇到的问题
    1篇
  • Activity
    3篇
  • Android的数据存储
    4篇
  • Android网络通信
    1篇
  • Adapter
    1篇
  • java异常
    1篇
  • 网络编程
  • 算法
    1篇
  • java数据结构
  • spring
    1篇
  • 重构:改善既有代码的设计
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

79人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

浅谈java线程安全

在了解线程安全之前,有必要谈谈线程的工作原理,我本人的理解是这样的:jvm中有主存,Java中所有变量都储存在主存中,对于所有线程都是共享的.同时每个线程拥有自己独有的工作内存,当一个线程对一个变量进行操作时,都要在自己的工作内存中建立该变量的一个副本,操作完之后再写入主内存.线程之间无法相互直接访问,变量传递均需要通过主存完成.因此多个线程同时操作同一个变量时,就可能会出现不可预
原创
博文更新于 2017.06.01 ·
704 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安卓入门小程序一

发布资源 2017.11.16 ·
zip

《重构:改善既有代码的设计》案例一

此博客编写书中观后收获案例描述如下:1.影片租赁店目前提供普通影片,新片,儿童影片三种类型影片供顾客租赁,不同影片类型拥有不同价格码2.计费规则按照影片类型和租期有所不同3.提供常客积分制度,积分对影片类型和租期有一定要求要求:计算顾客的消费金额并打印租赁详单Movie(影片)/** * 影片类,分为不同类型价格不同 * * @author lune * @create 2017-1
原创
博文更新于 2017.11.16 ·
3566 阅读 ·
9 点赞 ·
3 评论 ·
20 收藏

spring-HelloWorld

springIOC-创建bean对象-为属性赋值Bean-id 对象名(标识对象)-class 全类名(通过反射,由spring创建对象)-property -name (属性名:setter修改的属性)-value (属性值)BeanFactory-ApplicationContext(加载指定x
原创
博文更新于 2017.05.26 ·
474 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

控制反转(IoC)以及依赖注入(DI)的解释

理解IoC和DI对于Spring的初学者来说是很重要的.刚开始接触到这两个词感觉过于抽象实在难懂,会有很多问题产生,什么叫反转?什么是依赖关系,啥又叫注入?程序员都是懒惰和高冷的记住这句话,因此一个纯粹的程序员都会想方设法让自己的代码变得简洁,并且后期修改的时候花费少量的精力,同时不是自己的事理都不理。灵感都来源于生活,所以先用生活中的例子来解释所谓的"控制反转"和"依赖注入"
原创
博文更新于 2017.04.06 ·
671 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

时间片轮转算法和优先级调度算法

原文链接:时间片轮转算法和优先级调度算法 C语言模拟实现
转载
博文更新于 2016.11.27 ·
6999 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

java学习过程中一些知识

记录自己认为好的博客:(来自他人博客)
转载
博文更新于 2016.11.25 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

clone带来的问题

浅拷贝带来的问题public class Father implements Cloneable{ private String name ; private Son son ; public Father(String name,Son son){ this.name = name ; this.s
原创
博文更新于 2016.11.19 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中四种方式解析XML文件

1.DOM方式解析XMLDom解析是将xml文件全部载入到内存,组装成一颗dom树,然后通过节点以及节点之间的关系来解析xml文件,与平台无关,java提供的一种基础的解析XML文件的API,理解较简单,但是由于整个文档都需要载入内存,不适用于文档较大时。2.SAX方式解析XML基于事件驱动,逐条解析,适用于只处理xml数据,不易编码,而且很难同时访问同一个文档中的多处不同数据
原创
博文更新于 2016.11.02 ·
15369 阅读 ·
12 点赞 ·
0 评论 ·
109 收藏

Collections工具类的sort方法

Collections是一个工具类例如比较常用的Arrays类就是一个工具类,它在java.util.Arrays包中,提供了很多操作数组的各种静态方法.Collections工具类在java.util.Collections包中,用来操作Collection对象,也是java集合框架中的一员.它拥有一个sort()方法关于comparable待会再介绍,先用sort()实
原创
博文更新于 2016.10.23 ·
6833 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

java常量池以及“==”字符串比较

对于字符串来说,对象的引用存储于栈中,编译期已确定的(直接用双引号定义的)存储在常量池中,任何用new创建的字符串对象(运行期产生)存储于堆中。 String s1="Hello"; //对象的引用s1存储在栈中,"Hello"存储在常量池中;  String s2=new String("world");//对象的引用s2存储在栈中,"world"首先会在常量池中创建,当new执
原创
博文更新于 2016.10.23 ·
1789 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

java中的Iterator迭代器

Iterator迭代器Iterator模式是用于遍历集合类的标准访问方式.Collection是集合类的基本接口,它的子接口有List,Set.其中List接口规定集合类元素具有可控制的顺序.Set接口规定集合类元素不能重复.Collection接口中定义了方法iterator(),集合类对象如果直接或间接的实现了Collection接口,必然都实现了方法ite
原创
博文更新于 2016.10.23 ·
567 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java异常

在java中,异常对象都是派生于Throwable类的一个实例,并且当java中的内置异常类不能满足需求时,用户可以创建自己的异常类。1.Throwable有两个重要的子类:Exception和 Error。Error描述了java运行时系统内部错误和资源耗尽错误。不由程序进行捕获或处理,当error发生时,程序将会停止。如OutOfMemoryError(当JVM在为对象分配内存空间时,
原创
博文更新于 2016.10.22 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CoordinatorLayout隐藏ToolBar

文章出处:SunzxyongCoordinatorLayout隐藏ToolBar
转载
博文更新于 2016.09.20 ·
301 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

传统的Adapter

main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_heig
原创
博文更新于 2016.09.17 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Androud中的Http通信之WebView

AndroidMenifest.xml添加权限布局添加WebView<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_par
原创
博文更新于 2016.09.13 ·
758 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

sd卡文件浏览器

public class SDFileExplorer extends AppCompatActivity { ListView listView ; TextView textView; //父文件夹 File currentParent; //父文件夹下所以文件 File[] currentFiles; @Override p
原创
博文更新于 2016.08.08 ·
583 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

读写SD卡上的文件

步骤如下:1.在AndroidManifest.xml中添加如下配置(读写SD卡的权限)android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>2.进行读写操作时首先判断手机是否插入SD
原创
博文更新于 2016.08.07 ·
1036 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

File存储

用来访问本应用程序的数据文件夹下的IO流下面程序给定文件名,进行读写操作读操作:private String read(){ try { //打开文件的输入流 FileInputStream fis = openFileInput(FILE_NAME);
原创
博文更新于 2016.08.07 ·
403 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SharedPreferences存储

适用于少量数据且数据格式简单的存储情况,都是普通的字符串、标量类型的值等,如应用程序的各种配置信息。对于这种数据,Android提供了SharedPreferences进行保存。下面是SharedPreferences简单的读写程序。public class SharedPreferencesTest extends Activity { SharedPreference
原创
博文更新于 2016.08.07 ·
329 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多