Java
J5X
理解要解决的问题,写出“菜鸟”都能看懂的代码。
展开
-
基础面试(1):JAVA经典题目及答案(前30)
【程序 1】 题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列 1,1,2,3,5,8,13,21.... // 兔子问题--抓住第n个月的总数为前两个月总数的和public void rabbit() {int sum = 0;...原创 2016-05-13 16:13:11 · 852 阅读 · 0 评论 -
文件导出_TXT、EXCEL:文件下载,直接流写出
web项目中,文件导出一般都是直接调用浏览器的下载。这里采用流写出,是为了不在服务器上保留文件占用空间。流写出时,关键是配置response的三个属性:编码、类型、头文件1、ContentType:传输文件类型application/octet-stream------------------自动匹配文件类型application/force-download-----------...原创 2018-10-09 14:15:24 · 2642 阅读 · 0 评论 -
框架配置_1:Spring mvc框架下,静态资源怎么访问
最开始Servet+Jsp做项目时,后台访问链接都是一个个配,服务器也只拦截web.xml里配置的。开始使用Spring mvc框架后,配置时都是把所有的访问都交给spring的分发器来处理。web.xml里一般都这样写: <servlet> <servlet-name>SpringServlet</servlet-name> ...原创 2018-09-13 14:20:53 · 181 阅读 · 0 评论 -
数据库连接:spring配置jdbc连接oracle,mysql,sqlserver
一、导包连接oracle11g所需的jar包:ojdbc6.jar 连接mysql5.1所需的jar包:mysql-connector-java-5.1.12-bin.jar 连接sqlserver2008所需的jar包:sqljdbc4.jar注意:jar包版本与软件版本要对应数据源配置所需包:tomcat-jdbc-7.0.61.jar原创 2016-10-28 17:06:40 · 10062 阅读 · 0 评论 -
日志_log4j:自定义log4j日志文件存放路径
话说这是第一次自己配置log4j,以前都是拿来就用,完全没想过这个问题。 log4j的配置文件还是比较好用的,只要编译后log4j.properties文件是在classes目录下,它就会自动查找这个文件。 把记录日志放到文件中也是比较好配置的,问题是这个日志文件在哪儿,死活没找到?这让我有些慌张,如果不自己定义路径,将它控制住,就会觉得有些不舒服。 在网上搜了大半天,关于log4j讲解的文章原创 2017-01-05 10:09:04 · 1784 阅读 · 0 评论 -
连接池_1:JDBC连接多数据库-proxool连接池配置
近来,公司要求将以前sqlserver2008上的某一部分数据导入到现在的oracle11g上来,因为很多表和字段都没对应上,那肯定不能用sql脚本导,既然要连到多个数据库,自然就想到了连接池。 下列是配置了mysql,sqlserver2008,oracle三种数据库一、首先:导jar包proxool连接池:proxool-0.9.1.jar,proxool-cglib.jar,commons-原创 2016-08-22 22:49:04 · 4002 阅读 · 0 评论 -
接口_0:接口编写、调用及测试简介
接口编写与调用很早很早以前,上大学时就听老师讲,以后你们在写程序过程中,if else语句还有for循环都非常非常常用的。当然,时间验证了这句话的真实性。 工作之后发现,还有一个东西更加常用,那就是interface,接口,特别是做系统集成业务的公司,那就更加频繁。几乎一说到两个系统要交流,那第一反应就是接口。但是不管是接口的编写还是接口的调用,方法都还是比较多的,就像条条道路通罗马一样,一直在不原创 2017-11-13 10:18:04 · 404 阅读 · 0 评论 -
接口_3:http协议接口调用之WebClient
http协议的接口一般会有GET请求和POST请求两种,下面总结一下自己常用到的几种调用方式:第一种:WebClient发送GET请求import net.sf.json.JSONObject;import org.apache.cxf.jaxrs.client.WebClient;import org.junit.Test;@Testpublic void getResponse() {原创 2017-11-13 14:51:27 · 1520 阅读 · 0 评论 -
接口_2:http协议接口调用之HttpClient
http协议的接口一般会有GET请求和POST请求两种,下面总结一下自己常用到的几种调用方式:第一种:httpclient 发送POST请求CloseableHttpClient httpclient = HttpClients.createDefault();//参数Map<String, Object> requestMap = new HashMap<String, Object>();r原创 2017-11-13 15:16:29 · 443 阅读 · 0 评论 -
接口_1:http协议接口调用,basic验证
一般服务端采用Basic方式作验证时,就会用到这个。static class MyAuthenticator extends Authenticator { @Override public PasswordAuthentication getPasswordAuthentication() { return (new Passwo原创 2017-11-13 17:07:36 · 989 阅读 · 0 评论 -
Case_3:自定义jsp分页
java分页** 由于项目需要,在前台列表展示时需要用到一个分页导航。 上网一搜,发现了一个好东西pager taglib。它很强大,使用也很简单,网上的教程也很多,唯一影响的我就是没有找到怎么让页面不刷新的方法。如果有网友知道 ,请务必留言相告,多谢!直接上效果图: 1.完整效果 2.简单效果 3.最简单效果 4.列表效果图 注:列表封装方法只适合列表行没有其他操作按钮的原创 2017-07-27 15:46:09 · 245 阅读 · 0 评论 -
Case_2:认真的第一天_JAVA环境变量配置小细节
离电脑组好其实已经有三周了,以前总是会拿电脑不够好推迟所有的学习。穿了一周的正装后,我才明白,不求事事如愿,只求尽力无憾!也许是各种条件都已经满足了吧,今天的我忽然想起了学习。当然第一步就是配置开发环境,然后,第一步,我就碰到了一个问题,一个以前从来没有注意的小细节。然后,成长开始了。。。JAVA环境变量配置如下:JAVA_HOME = C:\Program Files\Java\jd...原创 2015-10-31 16:52:16 · 409 阅读 · 0 评论 -
Case_1:利用Graphics类绘制微笑脸
中午小憩,画张脸!上代码: package com;import java.awt.Color;import java.awt.Container;import java.awt.Graphics;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swi...原创 2015-12-16 17:19:36 · 440 阅读 · 0 评论 -
基础面试(2):一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
做基础练习时,这个题是我觉得争议最大的,网上也给出了很多答案,运行结果多样化的厉害。思路可以多样,但是运行结果肯定只有一个。下面给出我的代码,希望能有人指点1.2 //球反弹--最后一次落地不反弹,算反弹高度时/2@Testpublic void boil(){Scanner s = new Scanner(System.in);System.out.println("想求第几次反...原创 2016-04-27 10:31:16 · 5471 阅读 · 0 评论 -
PowerDesigner生成rtf、docx文件
1.假设已经将表结构导入到PowerDesigner,生成了物理模型。2.选中物理模型--》右键--》New--》Report进入到操作页面,根据需要选择所需显示的内容,预览、保存。 图1...原创 2019-06-24 16:54:51 · 1675 阅读 · 0 评论