自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 统计学原理

绪论统计学的性质和特点1、统计一词的三种含义:统计工作、统计资料、统计学。统计工作:收集、整理和分析工作的总称,是一种社会调查研究活动。(实践过程,是基础)统计资料:各种统计数据资料的统称。(实践结果)统计学:关于统计过程的理论和方法的科学。 (实践经验的概括与总结,又指导着统计工作)2、统计学描述的规律主要是平均数规律,即大量变量对平均数的偶然性离差会相互抵消,它们的集体性规律通过平均数表

2017-07-01 00:05:25 3534

转载 计算机原理(一)——冯诺依曼体系和CPU工作原理

冯诺依曼体系结构现代计算机,大部分都是基于冯诺依曼体系结构。冯诺依曼的核心是:存储程序,顺序执行。冯诺依曼体系结构的特点计算机处理的数据和指令一律用二进制数表示;指令和数据不加区别混合存储在同一个存储器中;顺序执行程序的每一条指令;计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。冯诺依曼体系结构的计算机必须具有如下功能:把需要的程序和数据送至计算机中;必须具有

2017-06-27 16:32:26 3468 1

原创 计算机网络基础知识

互联网的概述1、三网融合:电信网络、有线电视网络、计算机网络。 2、互联网的两个基本特点:连通性和共享。连通性(connectivity):就是互联网使上网用户之间,不管相距多远,都可以非常便捷、非常经济地交换各种信息(数据,以及各种音频视频),好像这些用户终端都彼此直接连通一样。共享即资源共享:资源共享的含义是多方面的。可以是信息共享、软件共享,也可以是硬件共享。例如,从服务器上下载资源。

2017-06-24 00:39:23 3333

转载 Java面试题

Java面试题1、面向对象的特征有哪些方面?2、访问修饰符public,private,protected,以及不写(默认)时的区别?3、String 是最基本的数据类型吗?4、float f=3.4;是否正确?5、short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?6、int和Integer有什么区别?

2017-06-22 23:28:13 469 1

原创 数据结构学习(一):入门

1. 算法 + 数据结构 = 程序问题(problem):从输入到输出的一种映射函数数据结构(Data Structure):逻辑数据结构在计算机中的存储表达,支持相应的操作算法(algorithhm):对特定问题求解过程的描述方法程序(program):算法在计算机程序设计语言中的实现 2.层次逻辑结构:(1).线性表、栈和队列、字符串(2).二叉树、

2016-10-08 10:40:05 11482 1

原创 JavaWeb—jsp页面中文乱码的几个问题

1、以Intellij IDEA为例,设置右下角File Encoding即可2、在jsp文件第一行写入

2016-09-17 14:02:16 566

原创 git学习

1、git status绿色的表示已经捕捉到的修改红色表示没有捕捉到的修改2、git add *.jsp追加跟踪 .jsp文件将上面没有捕捉到的修改进行跟踪3、git commit -m "提交的信息"4、git push 项目名 master提交修改,这个命令要用在git commit之后5、git pull 项目名 master把项目下载下来,每次要

2016-09-16 17:49:50 426

原创 面试题—有两个无刻度的水桶,分别能装7升水(记为A)和5升水(记为B),那么通过这两个桶可能获得多少升水

有两个无刻度的水桶,分别能装7升水(记为A)和5升水(记为B),那么通过这两个桶可能获得多少升水2     7-5    将A装满7升水,再用A中的水将B装满,则A中剩余2升水3    5+5-7    将B装满5升水,全部倒入A中,再将B装满5升水,倒入A中,直至A满,则B中剩余3升水6    5+5-7 将剩余的3升水倒入A,再将B装满5升水,用B中的水装满A,那么B中还剩1升水,

2016-09-16 13:57:41 3391

转载 Java 面向对象三大特征之继承

一、继承1.概念:一个类继承另一个类,则称继承的类为子类,被继承的类为父类。2.目的:实现代码的复用。3.理解:子类与父类的关系并不是日常生活中的父子关系,子类与父类而是一种特殊化与一般化的关系,是is-a的关系,子类是父类更加详细的分类。如class dog extends animal,就可以理解为dog is a animal.注意设计继承的时候,若要让某个类能继承,父类需适当开

2016-09-04 10:52:24 713

转载 Java 构造方法私有化的作用

这是单例模式 看需求 如果整个应用对于某个类只需要1个实例,或者只能是同一个实例的话,就应该设成单例。在WEB应用方面,如果是无状态的(即无需记录用户状态的类)就可以设计为单例。设计模式不存在好处和坏处,只是更适合用在哪里。class Demo{ // 构造方法被私有化了 private Demo(){} public void print(){ System.out.println("H

2016-09-02 21:20:02 2219

转载 【《代码整洁之道》精读与演绎】之四 优秀代码的格式准则

本系列文章由@浅墨_毛星云 出品,转载请注明出处。  文章链接: http://blog.csdn.net/poem_qianmo/article/details/52268975作者:毛星云(浅墨)    微博:http://weibo.com/u/1723155442这篇文章将与大家一起聊一聊,书写代码过程中一些良好的格式规范。

2016-08-28 09:18:34 1448

转载 Android——异步任务(AsyncTask)

AsyncTask,即异步任务,是Android给我们提供的一个处理异步任务的类.通过此类,可以实现UI线程和后台线程进行通讯,后台线程执行异步任务,并把结果返回给UI线程.1.为什么需要使用异步任务?我们知道,Android中只有UI线程,也就是主线程才能进行对UI的更新操作,而其他线程是不能直接操作UI的.这样的好处是保证了UI的稳定性和准确性,避免多个线程同时对UI进行操作而造成

2016-08-26 14:54:07 626

原创 Android——数据适配器 BaseAdapter的使用和优化

1.数据适配器:将数据的来源与数据的显示进行解耦,降低了程序的耦合性。2.数据适配器模式的应用:(1)降低了程序的耦合性(2)容易扩展3.ListView的显示与缓存机制需要才显示,显示完就被回收到缓存4.

2016-08-20 14:56:01 508

原创 Android——使用WebView显示网页

1.引言:通过Intent调用系统浏览器Uri uri = Uri.parse(url); //url为你要链接的地址Intent intent = new Intent(Intent.ACTION_VIEW,uri);startActivity(intent);2.步骤(1).活动布局中加入元素即可<WebView android:id="@+id/webVie

2016-08-19 17:07:50 17654 1

原创 Android——使用ProgressBar实现进度条

1.ProgressBar简介ProgressBar是进度条组件,通常用于向用户展示某个耗时操作完成的进度,而不让用户感觉是程序失去了响应,从而更好地提升用户界面的友好性。2.制定ProgressBar显示风格(1)大环形进度条style="?android:attr/progressBarStyleLarge"(2)小环形进度条style="?android:attr

2016-08-17 14:50:54 1765

原创 Android——使用Spinner实现下拉列表

1.执行步骤:(1)确定数据源(添加一个下拉列表项的list)(2).定义适配器,添加数据源(为下拉列表定义一个数组适配器ArrayAdapter)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layo

2016-08-16 22:37:40 3410

原创 Java IO(二):IO流——处理流——转换流

IO流——处理流——转换流1.转换流:字节流转换为字符流,为了处理乱码(编码集、解码集)2.编码与解码的概念(1)编码:字符  --------编码字符集--------->  二进制(2)解码:二进制  -------解码字符集-----------> 字符3.乱码的原因:(1)编码和解码的字符集的不统一(2)字节缺少,长度丢失 //解码:byte

2016-08-13 15:04:16 1022

原创 Java IO(二):IO流——处理流——缓冲流

1.节点流与处理流的关系:节点流处于IO操作的第一线,所有操作必须通过他们进行。处理流可以对其他流进行处理(提高效率或操作灵活性),处理流在节点流之上。2.缓冲流:(1)字节缓冲流BufferedInputStreamBufferedOutputStream/** * 字节流文件的拷贝+缓冲流 * @param srcPath * @par

2016-08-13 14:20:24 466

原创 Java IO(二):IO流——字符流

IO流——字符流字符流:只能处理纯文本,全部为可见字符   .txt    .html节点流:Reader    FileReader             Writer      FileWriter1.纯文本的读取import java.io.*;/** * 字符流纯文本读取 */public class Demo01 { public static v

2016-08-12 18:00:43 388

原创 Java IO(二):IO流——字节流

IO流1、 概念流:即流动,从一端移动到另一端,源头和目的地程序  与   文件 | 数组 | 网络连接 | 数据库         以程序为中心2、 IO流分类(1).按数据的流向分:输入流     输出流(2).按处理的数据分:字节流     字符流      字节流:二进制,可以处理一切文件,包括纯文本、doc、音频、视频等等      字符流:文本文件,

2016-08-12 10:46:46 406

原创 Java IO(一):File类

File类1. 在java程序和存储介质上的文件或文件夹建立起联系,File并不是指文件或文件夹本身,也不能通过File直接读取或写入文件(即操作文件内容),需要通过IO流来操作文件内容。2. 两个常量(1).路径分隔符       ;                  File.pathSeparator   File.pathSeparatorChar(2).名称分隔符  

2016-08-12 10:45:31 402

原创 Android——使用GridView制作二维布局界面(行、列分布)

1.GridView的三个关键属性android:numColumns="auto_fit"       每一行显示多少列android:horizontalSpacing="10dp"   两列之间的间距android:verticalSpacing="10dp"        两行之间的间距activity_main.xml<LinearLayout

2016-08-10 12:28:51 599

原创 Android——使用DatePicker和TimePicker显示当前日期和时间

1.DatePicker和TimePicker两种实现动态输入日期和时间的功能2.DatePicker和TimePicker两种实现动态输入日期和时间的功能

2016-08-09 13:07:30 5799 1

原创 Android——使用ListView显示信息列表

1.理解ListView的基础使用(1).作用:Android系统中显示列表的控件2.两种适配器      ArrayAdapter     SimpleAdapter(1).数据适配器 作用:把复杂的数据(数组,链表,数据库,集合等)填充在指定视图界面上,是连接数据源和视图界面的桥梁。(2).ArrayAdapter(数组适配器):用于绑定格式单一的数据

2016-08-08 13:41:04 13528

转载 Android开发人员不得不收集的代码

http://www.jianshu.com/p/72494773aace为方便查找,已进行大致归类,其目录如下所示: App相关→AppUtils.java安装指定路径下的Apk installApp卸载指定包名的App uninstallApp获取当前App信息 getAppInfo获取所有已安装App信息 getAllAppsInfo打开指定包名的App op

2016-08-07 16:59:04 640

转载 优秀程序员必须养成的十大习惯

怎么样才能成为一个优秀的程序员?这是一个颇为奇怪的问题。怎样才是一个优秀的软件开发人员,在今天,你该怎样发展你的职业生涯?以下是DevStore总结的优秀程序员必备十大习惯。按照这些技巧和规则,你可以改善你的现状,由一个普通的程序员,成为一名优秀的程序员。学会学习就算是你有了10年以上的程序员经历,你也得要不断地学习,因为你在计算机这个充满一创造力的领域,每天都会有很多很多的新事物

2016-08-06 00:08:49 717

转载 初识Java多线程

Java多线程技术  --作者:杨帆    多线程编程一直是学员们比较头痛和心虚的地方,因为线程执行顺序的不可预知性和调试时候的困难,让不少人在面对多线程的情况下选择了逃避,采用单线程的方式,其实只要我们对线程有了明确的认识,再加上java内置的对多线程的天然支持,多线程编程不再是一道难

2016-03-10 00:12:24 269

2019互联网面试题第2季.mmap

尚硅谷周阳互联网大厂面试题(第2季) 脑图。包括JUC多线程并发、JVM和GC等目前大厂笔试中会考、面试中会问、工作中会用的高频难点知识。上半场,从多线程并发入手,分层递进讲解,逐步让大家掌握volatile、原子类和原子引用、CAS、ABA、Java锁机制、阻塞队列、线程池等重点;下半场,逐步过渡到JVM和GC的知识,深度讲解多种常见OOM异常和JVM参数调优,以及串行并行并发G1等各种垃圾收集器的优化实践

2019-09-18

Scala编程 第三版 (英文版)

scala编程 第三版,pdf scala编程 第三版,pdf scala编程 第三版,pdf

2018-07-20

java就业班全套课程

[传智播客][java就业班全套共85天课程] [传智播客][java就业班全套共85天课程] [传智播客][java就业班全套共85天课程]

2018-01-29

JFileChoose的使用

JFileChoose的使用详解,JFileChooser 用来提供一个文件对话框,可以通过其 showXxxDialog 打开一 个模态对话框,或直接实例化并加入到其他组件。

2015-09-10

空空如也

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

TA关注的人

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