-
天易26-java导出excel报表(支持wps和office excel)
天易26----java导出excel表格(支持wps和officeexcel)一:页面图片显示预览:1)2)点击导出按钮后预览:3)最终生成的excel表格图片预览:二:代码演示:说明:执行操作时,请先引进导出excel表格的jar文件包,在本人的资源里面可以下载,网上搜索下载也即可,找到导出按钮所执行的js方法,在java后天查看该方法的实现即可1)jsp代码:&l...
4154
热度 -
面试准备android(2)
面试准备android(二)我真是个懒孩子,不过总算又整理了一波,现在算是对操作系统的基本知识有一定的了解了,继续加油,下一批的是操作系统和tcp/ip的,毕竟网络协议之类的总在笔试看到(>人<;),任重而道远!!--------------我是萌萌哒的分割线-------------21.实现多线程的两种方法:Thread与Runable。继承Thread类。:1,定义类继承Thread。2,复...
53
热度 -
Android上在两个Activity之间传递Bit地图对象
Android上在两个Activity之间传递Bitmap对象Android上在两个Activity之间传递Bitmap对象因为我做Android应用的时间不长,所以当我第一次在android之间传递Bitmap对象的时候我直接用了Intent.putExtra的方法实现了,当时我选择的是一张图像的ROI区域,所以工作的很好,但是当我尝试将整个图片做为Bitmap对象传到另外一个Activity中...
90
热度 -
项目中应用eventbus解决的有关问题
项目中应用eventbus解决的问题在项目开发过程中,往往有些功能表面看起来简单,但实际开发的结果非常复杂,仔细分析下原因发现很多都是因为附加了许多的额外功能。真的简单吗?比如我们对一个电商平台的商品数据做修改的功能来讲,其实非常简单,无非就是运营人员在管理平台中对商品进行修改数据,然后点击提交,核心功能的确很简单,但可能有人会要求对商品的修改都需要增加操作日志,还有人提出需要在商品数据修改后自动...
3
热度 -
错误处理——毕向东Java基础教程学习笔记
异常处理——毕向东Java基础教程学习笔记1.异常:就是程序运行过程中出现的不正常情况。异常的由来:问题本身也是日常生活中一个具体的事物,也可以通过java类的形式进行描述,并封装成对象。其实,就是java对不正常情况描述的对象体现。对于问题的划分:一种是严重性问题,一种是非严重性问题。对于严重的,java用Error类进行描述。对于Error类一般不写针对型代码对其进行处理。对于非严重的,jav...
258
热度 -
Unreleased Resource(未释放资源)-Streams(源)
UnreleasedResource(未释放资源)-Streams(流)java中把不同的输入/输出源(键盘、文件、网络连接等)抽象表现为Stream(流).java程序可以通过使用不同的流来访问不同的输入/输出源.而Stream(流)可以直观的理解为从数据的源(Source)到数据的接收(Sink)之间的这样一段有序数据.ps.注意此处是Stream(流)并不是那款常喝的运动饮料的Scream(...
117
热度 -
5亿整数的大文件,如何排
5亿整数的大文件,怎么排?问题给你1个文件bigdata,大小4663M,5亿个数,文件中的数据随机,如下一行一个整数:61963023557681612158020393452095006174677379343122016371712330287901712966901...7005375现在要对这个文件进行排序,怎么搞?内部排序先尝试内排,选2种排序方式:3路快排:privatefinali...
39
热度 -
Solrj跟Solr DIH索引效率对比分析
Solrj和SolrDIH索引效率对比分析测试软件环境:1、16Gwindows7x6432corecpu。2、jdk1.7tomcat6.xsolr4.8数据库软件环境:1、16Gwindows7x6432corecpu。2、Oracle11g一、Solr默认索引工具DIH。使用SolrDIH索引数据,一千九百万数据,耗时45分钟左右,每秒钟6500条/s,合计39w条每分钟。相关jvm最大堆内...
55
热度 -
EJB5: JPA扩展-J2SE环境上使用EntityManager
EJB5:JPA扩展-J2SE环境下使用EntityManager?????好久没有写博客了,最近比较忙,今天抽时间写点,最近的工作都是围绕EJB及JBoss的,所以这篇博客还是EJB相关。我们知道EJB环境下SessionBean(两种状态)中可以直接使用EntityManager,使用时只需对EntityManager加一个Annotation(EJB3)即可,如下:@PersistenceC...
7002
热度 -
Eclipse起步过程(源码级剖析)
Eclipse启动过程(源码级剖析)双击eclipse安装目录下的eclipse.exe运行后,会加载同一目录下的eclipse.ini文件(对应RCP项目也是一样,在RCP的安装目录下会有一个RCPName.ini文件):-startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugin...
10063
热度 -
java口试大总结(1)
java面试大总结(1)标签:面试 面向对象的特征?1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。过程抽象是指任何一个明确定义功能的操作都可被使用者看作单个的实体看待,尽管这个操作实际上可能由一系列更低级的操作来完成。数据抽象定义了数据...
4428
热度 -
Java口试总结
Java面试总结前段时间一直找工作,遇到面试了很多公司,遇到了一些问题,每次面试之后,回来都把面试总结一下,现将面试总结贡献,希望对找工作的朋友有点用一、 同步和互斥:互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实...
10282
热度 -
小弟我整理比较全面的java面试题
我整理比较全面的java面试题其中一些题目借鉴了一些网友的答案感谢对面试题提供答案的朋友我写这篇文章主要是为了要面试的朋友希望对大家有一点点作用如有不对或不正确,希望大家指出来1. 值类型和引用类型的区别?值类型存在栈中,存取速度快,但需要指定分配的内存大小引用类型数据存到堆中,存取速度稍慢,但此块内存数量大,且不需要指定分配大小值类型是从ValueType继承而来,而ValueType又是从Ob...
2359
热度 -
惯用Java面试题目
常用Java面试题目1.C++或Java中的异常处理机制的简单原理和应用。当JAVA程序违反了JAVA的语义规则时,JAVA?虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发?IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序...
9382
热度 -
API 5.setOnMenuItemClickListener
[Android]Toolbar使用详解(三)——源码解析更多关于Toolbar的使用请移步Toolbar使用详解系列从Toolbar的使用一步步解析Toolbar源码大体架构API0.设置导航图标mToolbar.setNavigationIcon(R.drawable.ic_actionbar_flow);源码如下publicvoidsetNavigationIcon(intresId){th...
1
热度 -
Android requestLayout 跟 invalidate
AndroidrequestLayout和invalidate这两个方法很多人搞不太清楚,这里小结一下:View的流程图对于标题提及的两个方法调用invalidate()或者requestLayout()会触发哪些方法,一图道破天机。源代码现在来看看具体的代码:android.view.ViewRootImpl@OverridepublicvoidrequestLayout(){if(!mHand...
553
热度 -
Android透过startService实现批量下载示例
Android通过startService实现批量下载示例关于startService的基本使用概述及其生命周期可参见博客《Android中startService的使用及Service生命周期》。本文通过批量下载文件的简单示例,演示startService以及stopService(startId)的使用流程。系统界面如下:界面很简单,就一个按钮“批量下载文章”,通过该Activity上的按钮启...
49
热度 -
Android视频处理 -处理视频第一帧缩略图
Android视频处理--处理视频第一帧缩略图从API8开始,新增了一个类:android.media.ThumbnailUtils这个类提供了3个静态方法一个用来获取视频第一帧得到的Bitmap,2个对图片进行缩略处理。publicstaticBitmapcreateVideoThumbnail(StringfilePath,intkind)第一个参数是视频文件的路径,第二个参数是指定图片的大小...
53
热度 -
详细讲授Android中的动画Animation(依据Android源码目录结构讲解)
详细讲解Android中的动画Animation(依据Android源码目录结构讲解)Android中Animation如果仔细的整理一下,是一个非常值得学习的模块。由于其中涉及的内容比较多,大家经常在实际的开发的过程中,只是略微的攫取其中的部分进行运用,比较零碎,下面我就对照着源码中的Animation的实际代码结构,对Animation的实际体系进行讲解一下,希望对大家理解And...
28
热度 -
使用MonkeyTest对Android客户端进展压力测试
使用MonkeyTest对Android客户端进行压力测试Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。先来看一条monkey命令adbshellmonkey-pctrip.android.view--throttle500--ignore-crashes-...
46
热度