Java
不言而喻i
这个作者很懒,什么都没留下…
展开
-
解决Java中读取文件中文乱码现象
在使用Java的BufferedReader读取文件的每一行时出现中文乱码使用过new BufferedReader(new InputStreamReader(new FileInputStream(“D:/CascadeUAS–2020-05-20-00-00-04.log”), “utf-8”));依旧乱码,经过反复测试,将utf-8改成GB2312即可:代码如下:BufferedReader br = null; PrintWriter pw = null; S原创 2020-05-20 23:43:03 · 1647 阅读 · 0 评论 -
Java获取mysql数据库的表,字段,字段类型,注释
代码如下:package com.yu.admin.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.sql.*;import java.util.ArrayList;import java.util.List;public class DatabaseUtilTest { ...原创 2019-12-23 16:54:12 · 659 阅读 · 1 评论 -
JAVA导出数据保存为CSV文件
1.html文件: <form action="/prospect/downloadPhone" method="post" > <div class="alert alert-warning col-lg-5" role="alert" id="alertSelect" style="display: none"&g...原创 2019-04-25 18:01:53 · 7281 阅读 · 1 评论 -
tomcat web页面管理应用配置
大部分时候,我们的tomcat服务器都不是部署在本机,那么怎么样不通过ftp/sftp方式来将war包部署到tomcat容器呢?tomcat有提供web页面管理应用的功能。我们来看看怎么配置实现该功能。进入tomcat默认页面时有“server status”、“manager app”、“Host manager”三个选项如图:默认情况下,点击会跳转到401 Unauthorized报...原创 2018-11-14 17:00:39 · 895 阅读 · 0 评论 -
上传图片,视频等文件到七牛云对象存储上
官网参考文档:https://developer.qiniu.com/kodo/sdk/1239/java上传图片:需要用到的参数:1、AccessKey (在“个人中心”–>“秘钥管理”中)2、SecretKey (在“个人中心”–>“秘钥管理”中)3、存储空间名字(自己创建的)1、创建一个Maven项目pom.xml <!--七牛云对象存储--&g...原创 2018-11-14 15:42:53 · 4221 阅读 · 0 评论 -
SSM+maven+bootstrap实现分页
SSM+maven+bootstrap实现分页分页是Java WEB项目常用的功能,由于刚学习Java这门语言,做起来有些费劲,在此记录一下,既能帮助我自己,也能帮助像我一样刚入门的程序猿。使用的框架(MyBatis+SpringMVC+Spring)。步骤1. 建立分页的工具类 ,在util包下建立一个Page的Java类。 Page类中的代码,复制粘贴即可。package com.yu.原创 2017-06-22 17:42:23 · 2096 阅读 · 0 评论 -
jQuery插件之ajaxFileUpload上传文件或图片
我用的是这个:https://github.com/carlcarl/AjaxFileUpload下载地址在这里:http://files.cnblogs.com/files/kissdodog/ajaxfileupload_JS_File.rarAjaxFileUpload.js并不是一个很出名的插件,只是别人写好的放出来供大家用,原理都是创建隐藏的表单和iframe然后用JS去提交,获得返...原创 2018-09-26 09:19:27 · 19596 阅读 · 4 评论 -
Java使用文件头的类型判断上传的文件是否为图片类型
web判断文件的格式的时候,我们一般都是通过扩展名来判断,这个有点不太靠谱和安全,例如,修改文件名的后缀即可绕过判断。一般要判断是利用头文件来判断。下面是利用头文件来判断的代码:package com.metro.crm.util;import java.io.FileInputStream;public class FileType{ public static String ...原创 2018-09-28 09:32:18 · 6360 阅读 · 0 评论 -
Java 发送邮件
Java 发送邮件 使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Framework (JAF) 。您可以从 Java 网站下载最新版本的 JavaMail,打开网页右侧有个 Downloads 链接,点击它下载。 您可以从 Java 网站下载最新版本的 JAF(版本 1.1.1)。发送一封...原创 2018-06-12 09:45:37 · 653 阅读 · 0 评论 -
数据数去重和将list集合中的元素添加到数组中
代码如下: String[] temp={1,2,2,3,4,5,5,6}; List list = new ArrayList(); for (int i=0; i<temp.length; i++) { if(!list.contains(temp[i])) { list.add(temp[i])原创 2018-01-09 09:54:57 · 2464 阅读 · 0 评论 -
将mavan仓库镜像改为阿里云镜像
找到.m2仓库中的setting.xml文件,将文件替换成下面内容即可<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedis原创 2017-12-26 23:14:10 · 3388 阅读 · 0 评论 -
java 使用Calendar类计算每月有多少自然周,并输出每周的开始和结束日期
思路:首先是获取该月的实际天数,然后从1号遍历直至该月最后一天,利用Calendar类找出该日是一周中的第几天,(1)若该日是周六,则视为一周结束,并用该日期减去6找到该周的开始日期,若相减结果小于等于1,则说明该周起始日期应该是本月1号。(1)若该日不是周六,且是该月最后一天,则应该在上面计算的基础上再加一周,视月末为该周的结束日,该周起始日期应为改日期减去改日在一周中的位置加1,例如:2017-原创 2017-12-25 14:27:40 · 1497 阅读 · 0 评论 -
List和Map集合的使用及使用迭代器遍历数据
List集合 java.util.collection常见的子接口:Set,List List接口的两个实现类:ArrayList,LinkedList示例:package com.yu.oop;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * java.util.collect原创 2017-11-24 15:41:42 · 2556 阅读 · 0 评论 -
JS,C#,Java随机生成六位数
在做短信验证的时候常常用到六位数的验证码,在此先贴出JS,C#,Java随机生成六位数的代码。JS代码<script type="text/javascript"> function MathRand() { var Num=""; for(var i=0;i<6;i++) { Num+=Math.floor(Math.random()*10); } document.getEle原创 2017-06-28 09:52:16 · 3427 阅读 · 0 评论 -
【Java 面向对象】
**Java面向对象—封装、继承、多态**一、封装 封装是一种信息隐蔽技术,面向对象思想在封装技术上的体现是:属性私有化,并提供公共方法访问私有对象。封装使得对代码的修改更加安全和容易,降低了软件的复杂度以及软件开发的难度,还避免了命名冲突问题。二、封装字段成属性 在Java中public String num中的num称之为“字段”。对字段进行封装成属性的快捷键原创 2016-04-27 17:27:19 · 295 阅读 · 0 评论