
java
文章平均质量分 75
K_122
这个作者很懒,什么都没留下…
展开
-
Java Thread 总结
Ø线程的概述(Introduction)线程是一个程序的多个执行路径,执行调度的单位,依托于进程存在。 线程不仅可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间也叫做线程栈,是在建立线程时由系统分配的,主要用来保存线程内部所使用的数据,如线程执行函数中所定义的变量。注意:Java中的多线程是一种抢占机制而不是分时机制。抢占机制指的是有多个线程处于可运行状态,但是只允许转载 2017-07-31 15:10:22 · 331 阅读 · 0 评论 -
Hadoop配置与使用
一,介绍 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。它主要解决以下三个问题 1.海量的数据存储(HDFS) 2.海量的数据分析(MapReduce) 3.资源管理调度(YARN) 1.Hadoop的配置 因为hadoop是...原创 2018-02-27 20:15:22 · 480 阅读 · 0 评论 -
微信支付开发流程
一.说明 公司最近要做微信支付的功能,看了网上的许多的博客,说的不是很具体,这里总结下,以比较具体的方式总结下微信支付开发流程,总的来说分为两个过程,第一个是生成微信JSSDK的签名,这个过程是用来拉起微信支付的框框的,第二个是预支付ID的生成,这个是用来真正支付的。好了,下面介绍这两个模块的开发过程二。微信支付 1.生成微信JSSDK的签原创 2018-01-02 20:20:11 · 5777 阅读 · 0 评论 -
Mybatis介绍与使用(二)
一.介绍 在前面的mybatis博客中,我介绍了mybatis的基本使用方法,现在我来说说mybatis的一些特别的功能。主要说下原创 2017-08-20 11:20:25 · 399 阅读 · 0 评论 -
使用FusionChartsFree整合项目
一,前言 前面我们说了使用JFreeChart如何生成图表,现在我们使用FusionChartsFree来生成图表,相比于 jfreeChart,FusionCharts具有一定的特效效果,可以说比jfreeChart效果好。但是FusionChartsFree,以下简称为FCF,不像jfreeChart那样是使用api来生成图片的,但是FCF是用XM原创 2017-07-27 15:10:20 · 860 阅读 · 0 评论 -
关于String str="abc"与String str= new String("abc")区别
看到一个面试题说是String str1="abc"与String str2="abc"打印 str1==str2的结果,结果搞错了下面说明下这个问题,先看下代码 String str1 = "abc"; String str2 = "abc"; System.out.println(str1==str2)原创 2017-07-27 09:54:54 · 2810 阅读 · 1 评论 -
使用jfreeChart生成柱状图,折线图,饼图等
一些项目可能会使用图形报表方式让产品销售,人员分布,以及其他各种需要统计的东西更加的清晰直观的表现出来,这里介绍如何使用jfreechart生成图形报表, 首先,你需要下载jfreeChart的包,导入其中的jar包,主要导入以下的jar包原创 2017-07-26 16:32:49 · 1496 阅读 · 0 评论 -
HashMap,LinkedHashMap,TreeMap的区别
Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;HashMap不支持线程的同步,即任一时刻可以有多个线程同时写Hash转载 2017-07-26 11:41:04 · 300 阅读 · 0 评论 -
记住密码功能的制作
在登录页面一般都有一个叫做记住密码的功能,它是利用session和cookie技术完成的,下面介绍下如何完成一个记住密码的功能开发 1.在登录页面提供一个记住密码的选项,如下图 类似与记住我这个功能的,代码入下,在html文件中写原创 2017-07-26 09:09:56 · 2099 阅读 · 0 评论 -
java中的内部类的总结
一,介绍 java中的内部类主要分为普通内部类,静态内部类,匿名内部类,局部内部类四种,其中匿名内部类较为常用,大家最好可以掌握它的使用方法,以便在以后的编程中使用它,下面分别介绍下这些内部类 1.普通内部类原创 2017-08-02 20:31:10 · 388 阅读 · 0 评论 -
List中的值的更新
最近,由于一直在用hibernate写项目,总是被新建对象和持久化对象,给绕的头晕,以至于以为List里面的值的更新,也要先取出对象,再更新对象,再将对象存入List(根本无关吗),所以在这里决定总结下List的存储,以免自己又忘记了,以下放图: 从图中可以看到,List存储的时对象的引用,因此当你将List集合中原创 2017-07-25 09:55:22 · 5536 阅读 · 0 评论 -
关于子类继承父类属性的问题讨论(希望得到大神指点)
一,介绍 我们知道当子类继承父类时,会覆盖父类中和子类同名的方法和属性,前提这些方法和属性不是私有的,下面让我们看一段代码如下 class A{ public int num = 1 ; public String name="A"; public int get原创 2017-08-02 12:30:56 · 1794 阅读 · 0 评论 -
关于Thread可能的面试题
一,程序,进程,线程,请分别解释这三个概念和区别 1.程序是静态的,进程,线程是动态的 2.一个程序可以对应多个进程,一个进程可以对应多个线程 3.程序不负责申请系统资源,进程申请系统资源,线程共享进程的原创 2017-07-31 21:26:55 · 2231 阅读 · 0 评论 -
ArrayList Vector LinkedList 区别与用法
ArrayList Vector LinkedList 区别与用法最近用到了,所以依然是转载ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayL转载 2017-07-24 11:20:56 · 1354 阅读 · 0 评论 -
导入excel报表到数据库中(jxi技术)
前面说过如何用poi导出数据到excel中,现在说下如何导入excel报表到数据库中,其实前面poi就可以作导入excel报表数据到数据库中,但是比jxi要麻烦一些,但是比jxi要 强大,jxi只支持excel2003的.xls格式的excel文件,对于excel2007的则要使用poi导入,大家可以了解下,我自己也要看下,毕竟poi更强大,现在就介绍下jxi导入excel数据的使用原创 2017-07-23 20:10:20 · 1641 阅读 · 0 评论 -
单例模式介绍
一,简介 单例模式是很常见一个设计模式,也是基本的设计模式,也是面试,笔试经常提到的设计模式,主要分为饿汉式,赖汉式 特点: 1、单例类只能有一个实原创 2017-07-31 21:45:10 · 296 阅读 · 0 评论 -
Lucene6.6的介绍和使用
一,什么是Lucene Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的 架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标原创 2017-07-30 18:26:46 · 6848 阅读 · 4 评论 -
安卓7.0下载更新并且自动跳转到安装页面
一.前言 安卓6.0之后有很多的改动,比如动态获取权限,特别是获取内部存储的权限只能动态获取,不能在AndroidManifest.xml写死,同时 跳转安装页面的代码也有所改动,网上也有相关资料,我在这里把我遇到问题整理,并且发不出来,以android下载更新这个Demo来说明. 1.动态获取内部存储访问权限 (1).在代码里面声明你的权限列表,用字符串...原创 2018-10-25 10:49:12 · 3056 阅读 · 0 评论