JAVA语言
文章平均质量分 84
Long Bro
个人网站:http://www.duola.vip,欢迎访问
展开
-
Java项目打包为jar包并输出
下面介绍下MyEclipse和idea如何将Java项目打包为jar包并输出MyEclipse:右击项目->Export->弹出框中搜索jar->选择需要导出的类型IntelliJ Idea:最后,原创 2020-11-23 22:51:01 · 400 阅读 · 0 评论 -
Java实现输出200-300之间的素数---基础的方法
今天在上班的时候,一个朋友托我帮助他写三个Java程序,如下图:第一个我觉得还是有必要写一篇文章记录一下的,时间关系,就用了最为基础的方法来实现。话不多说,直接上代码package test;public class Test9 { public static void main(String[] args) { for(int i=200;i<=300;i++) { if(ifSushu(i)==1) { System.out.println(i+"是素数");原创 2020-06-22 17:08:10 · 8519 阅读 · 2 评论 -
奇怪的乱码问题-Java中输出的工具以及编码解码的工具
乱码在我们的开发中还是比较常见的,一不小心就会出现乱码的情况。问题是有的乱码很容易解决,只是因为粗心大意,而有的却不太好解决。通过本篇博文,你将主要学习到HttpURLConnection、OutputStream、PrintWriter、URLEncoder、URLDecoder、String.getBytes("utf-8")这两天在开发的过程中就遇到了一个很棘手的乱码问题。1...原创 2019-10-25 10:41:10 · 252 阅读 · 0 评论 -
解决NoClassDefFoundError错误
public class ConstUtil { /** * 周中文常量 */ public final static Map<Integer, String> WEEK = new HashMap<Integer, String>() { /** * */ private static final long serialVersion...原创 2019-10-16 17:26:02 · 2142 阅读 · 0 评论 -
解决url未传参数时报异常的方法
上学时代在做我的个人项目的时候遇到过一个问题,当jsp或servlet代码中包含参数在浏览器中访问时却不传参数时会抛出一个异常(为什么有参数在访问时却不传参数呢,因为有的时候在初次进入这个页面时不必传参数,传参数反倒会加长url的长度)。那么当不做处理的情况下直接访问该页面就会出现抛异常的情况java.lang.NumberFormatException: null,而采用...原创 2019-03-21 09:27:08 · 1204 阅读 · 0 评论 -
网站开发:爬取一拨网易云音乐的歌词
啦啦啦,之前一直在做个音乐网站,然后涉及到了歌词,可当时自己不懂歌词的爬取链接,所以一直采用的手录歌词的方法,费时又费力。前两天在一篇CSDN文章上发现了网易云的歌词链接。然后就立马利用起来爬取一拨歌词...链接如下所示http://music.163.com/api/song/lyric?id="+id+"&lv=1&kv=1&tv=-1 ...原创 2019-04-11 09:25:53 · 1058 阅读 · 0 评论 -
一篇博文用Java玩转二进制、十进制、十六进制间的转换
本篇博文不讲废话,只上代码,代码中会有注释。因这两天公司项目中需要用到进制转换,所以细作了研究。(其实jdk提供了进制间转换的方法,主要在Integer类中,寻求简便的可以直接用,不过能自己写方法实现也还是不错的)package com.redxun.utils;import java.util.ArrayList;/** * 16进制转2进制 * 十六进制转为十进制 * 2...原创 2019-04-12 11:00:24 · 243 阅读 · 0 评论 -
MyEclipse开发项目时需注意调换JDK版本的地方(must override a superclass method编译错误的求解)
在我们使用MyEclipse开发Java项目时,必须要关注的一点就是JDK的版本。有四个需要调节JDK版本的地方,如果有一个地方没有调节好,可能就会导致程序某个地方出错而跑不起来。1.MyEclipse总的设置点击顶部菜单Windows->Preference,输入compile后找到入口2.针对单个项目的设置右击项目打卡窗口后在libraries选项卡中选中...原创 2019-09-28 10:27:52 · 243 阅读 · 0 评论 -
java中redis缓存技术的使用
关于Redis的简单介绍REmote DIctionary Server(redis)缓存技术是一个高性能的key-value存储系统。它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Hash),列表(List),集合(Sets)和有序集合(sorted sets)等类型。Redis与其他key-value缓存产品相比有以下优点:1.Redis支...原创 2019-02-23 11:30:54 · 5832 阅读 · 0 评论 -
JavaWeb基础回顾:jsp内置对象
概念:内置对象是指在jsp页面中内置的,不需要定义就可以在网页中直接使用的对象。jsp规范预定义了内置对象的原因,是为了提高程序员的开发效率。认识jsp内置对象:内置对象的特点:(1)内置对象是自动载入的,因此它不需要直接实例化。(2)内置对象是通过web容器来实现和管理的。(3)在所有的jsp页面中,直接调用内置对象都是合法的。jsp规范中定义的9种内置对象:(1)o...原创 2019-02-07 20:26:12 · 468 阅读 · 0 评论 -
JavaWeb基础回顾:关于JavaWeb中Servlet的学习
在JavaWeb中,Servlet是一个重要的概念,然而之前只知道如何大致的使用,面试的时候才发现自己对Servlet的概念很模糊,导致在回答面试官“对Servlet的理解”时回答的很含糊。接着这篇博客,来对Servlet的概念做一下总结。前言:Servlet是运行在Web服务器端的Java程序,可以生成动态的Web页面,属于客户与服务器响应的中间层。实际上,jsp在底层就是一个Servlet...原创 2019-02-07 12:20:52 · 248 阅读 · 0 评论 -
Java结合html,css实现内容的酷炫分页(2)
稍后再写。原创 2018-05-26 11:36:38 · 578 阅读 · 0 评论 -
为自己Javaweb做的网站定制属于自己的404界面
404是当在用户访问网站时访问的资源不存在时的一个Http Status。任何一个优秀的网站都会有一个属于自己的404界面,今天我来为大家讲解如何为自己的网站定制属于自己的404界面,嗯~界面可能比较low,请大家见谅。因我使用的是Javaweb的。所以今天讲的一切只适用于Java web写的网站。不过我相信其他譬如PHP....其实是相通的。第一步,需要为自己的网站设计一个404界面...原创 2018-05-31 19:12:20 · 1605 阅读 · 0 评论 -
视频网站开发:JavaWeb画登录,注册界面的图片验证码(汉字,数字或英文)
在如今这个互联网技术十分发达的年代,各种技术层出不穷。各种网站,APP也都应运而生。细看这些网站,APP,都少不了登录和注册这一功能,因为只有注册后登陆了网站或APP才能为各个用户保存属于他们自己的在相应网站,APP上的内容。把焦点集中到注册或登录的实现,不难发现,几乎每一个正规的网站都会有图片验证码这一验证方式,它主要是为了避免非用户人工注册即机器批量恶意注册。而图片验证码的形式也产...原创 2018-09-16 13:51:41 · 1994 阅读 · 0 评论 -
JavaWeb解决url中中文参数乱码以及cookie中中文乱码问题
今天来专门写一篇博文记录JavaSE中的URLEncoder类,因为已经两次用这个类解决了自己遇到的棘手问题。第一次是之前做视频网站的搜索功能的时候,第二次是今天在做登录功能登录后录入中文cookie时出现java.lang.IllegalArgumentException: Control character in cookie value的异常问题,通过该类完美解决了。 ...原创 2018-10-22 20:07:30 · 2745 阅读 · 1 评论 -
Java将数据库表中数据导出至Excel表格
在我们学习和使用Java的过程中,会有导出数据库中的数据(或其他数据)到表格中的需求。比如你建了一个博客网站,也写了很多篇博客,那么就想把写的所有博客导出到xls表格中。因为数据在服务器可能会面临数据丢失的风险(比如服务器重装系统,服务器未续费导致被停用等等),本篇博客就来讲讲如何把数据导出至xls表格。第一步:首先需要下载jar包,这个jar包是Apache开发的,借助于这个...原创 2018-10-22 20:31:58 · 11417 阅读 · 5 评论 -
Java将Excel表格中数据导入至数据库中的表中
上一节介绍了Java将数据库表中数据导出至Excel表格,那么本节来介绍它的逆过程,也就是将Excel表格中的数据逐行导入数据库中的表中,依然需要使用Apache的POI,上一节已经说过也附了这个jar包的下载地址,这一节就不过多的说,直接讲如何将Excel表格中的数据逐行导入数据库中的表中,还是放代码。public static void main(String[] arg...原创 2018-10-22 21:08:05 · 5295 阅读 · 0 评论 -
JavaWeb视频网站开发:利用Highcharts将网站日访问量制作成线性表,条形图等
线性表,条形图,饼状图等图形工具是我们的日常上网和工作中比较常见的图形工具,它们主要是用来代替数据列表等传统的数据处理方式,相比于其它的数据对比显示形式,更能够让我们直观明了的了解到事物的发展动态等等。 在网站的开发或者其他的软件开发中,如果想对网站上的数据(比如访问量统计等)有更清晰明了的认识,可以借助于这些个工具来实现。 那么如何将网站上的...原创 2018-11-09 11:02:50 · 1431 阅读 · 0 评论 -
JavaWeb基础回顾:servlet或jsp中怎么定义forward 和redirect及两者区别详解
前言:关于转发和重定向的问题是JavaWeb后端开发面试中比较容易被问到的问题,有时候容易弄混淆,今天翻了翻之前的教课书,打算写一篇博客来对这两者的区别做一个比较详细的讲解,希望能够帮助到阅读的人!转发:request.getRequestDispatcher (“demo.jsp"). forward(request, response); (jsp中可以使用jsp...原创 2019-01-22 21:53:36 · 374 阅读 · 0 评论 -
Java数组实现省市二级联动
数组的强大之处毋庸置疑,今天我要写的是用一个一维数组和一个二维数组来实现一个省市二级联动的功能。1.首先定义一个一维数组,用来存放34个省级行政区域;定义一个二维数组,用来存放相应省对应的所有市,注意要与一维数组相对应。这里把我从网上整理的代码放上,以便大家使用。String []province={"北京市","天津市","上海市","重庆市","河北省","山西省","辽宁省原创 2018-05-19 10:25:56 · 5982 阅读 · 0 评论