
JAVA
谢哈哈哈
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java选择列导出
样式代码: Js代码: function exportExcel() { var obj = document.getElementsByName("ColumnName"); var checktext=new Array(); var checkvalue=new Array(); for (var i = 0; i < obj.length; i++) {原创 2020-06-17 15:39:39 · 1130 阅读 · 0 评论 -
Java导出
以前在学c#的时候也做过导出,但现在做的java,有很多地方不一样了,所以就重新用java的方式做过一次导出。 因为我做的导出是可以根据使用者的意愿导出某一列的数据的,所有if else 就有点多 List<Map<String,String>> listObjectSec = JSONArray.parseObject(fundRunningWaters,List.class); OutputStream BookStream=null; try {原创 2020-06-16 11:47:26 · 494 阅读 · 0 评论 -
迭代器越界
错误代码: Iterator iterator =list.iterator(); while (iterator.hasNext()){ Select select=new Select(); select.setId(iterator.next().getIncometypeid()); select.setText(iterator.next().getIncometype()); list.add(select); } 解决办法: 首先实例化一个对应的对象,然后将iterator.next()方.原创 2020-06-08 17:22:47 · 1140 阅读 · 0 评论 -
List集合对象引用的问题
这是我弄下拉框时遇到的一个关于List集合对象引用的问题。 我在for循环外部声明了一个对象,然后在for循环里面给对象属性赋值,最后在将他添加到list集合里去,最后页面返回的数据全部都是最后一条数据,就是重复了。 错误代码: @ResponseBody @RequestMapping(value="/select",produces=“application/json;charset=UTF-8”) public Object select(){ List<BsIncometype>原创 2020-06-08 17:20:31 · 2674 阅读 · 0 评论 -
二维码生成和解析学习总结
需要用到的架包 zxing二维码架包 public class EWMTest { import java.awt.Color; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import...原创 2020-04-27 18:17:29 · 942 阅读 · 0 评论 -
Java QQ发送邮件学习总结
需要用到的架包 mail.jar package JavaTest; import java.util.Properties; import javax.mail.Address; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.Session; import javax.m...原创 2020-04-27 18:15:43 · 207 阅读 · 0 评论 -
序列化对象
对象序列化的目标是将对象保存到磁盘中,或允许在网络中直接传输对象。对象序列 化机制允许把内存中的Java对象转换成平台无关的二进制流,从而允许把这种二进制 流持久地保存在磁盘上,通过网络将这种二进制流传输到另一个网络节点。其他程序 一旦获得了这种二进制流(无论是从磁盘中获取的,还是通过网络获取的),都可以 将这种二进制流恢复成原来的Java对象。 序列化的含义和意义 序列化机制允许将实现序列化的J...原创 2019-05-28 14:42:28 · 316 阅读 · 0 评论 -
Java 单例模式
适用场景: 需要生成唯一序列的环境 需要频繁实例化然后销毁的对象。 创建对象时耗时过多或者耗资源过多,但又经常用到的对象。 方便资源相互通信的环境 Java 单例模式有五种实现方式: 一、饿汉式: 特点:线程安全,调用效率高,但是不能延时加载 示例代码: /** 饿汉式单例 (线程安全,调用效率高,但是不能延时加载) @author sxj * / public class Singlet...原创 2019-05-28 14:37:43 · 97 阅读 · 0 评论 -
jsp表单处理
GET 方法 GET方法将请求的编码信息添加在网址后面,网址与编码信息通过"?"号分隔。 GET方法是浏览器默认传递参数的方法,一些敏感信息,如密码等建议不使用GET方法。 用get时,传输数据的大小有限制 (注意不是参数的个数有限制),最大为1024字节。 POST 方法 一些敏感信息,如密码等我们可以同过POST方法传递,post提交数据是隐式的。 POST提交数据是不可见的,GET是通过在...原创 2019-05-17 11:31:12 · 157 阅读 · 0 评论 -
Java成员方法的声明和调用、形参和实参
声明成员方法可以定义类的行为,行为表示一个对象能够做的事情或者能够从一个对象取得的信息。类的各种功能操作都是用方法来实现的,属性只不过提供了相应的数据。一个完整的方法通常包括方法名称、方法主体、方法参数和方法返回值类型,其结构如图 1 所示。 成员方法一旦被定义,便可以在程序中多次调用,提高了编程效率。声明成员方法的语法格式如下: 修饰符(public,private,protected,sta...原创 2019-05-17 11:27:04 · 840 阅读 · 0 评论 -
JAVA 接口
接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。 接口无法被实例化,但是可以被实现。一个实现接口...原创 2019-05-09 14:59:16 · 125 阅读 · 0 评论 -
JAVA 正则表达式
正则表达式定义了字符串的模式。 正则表达式可以用来搜索、编辑或处理文本。 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 java.util.regex包主要包括以下三个类: • Pattern类: pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要创建一个Pattern对象,你必须首先调用其公共静态编译方法,它返回一个Pattern对象。该方法接受...原创 2019-05-09 14:57:57 · 98 阅读 · 0 评论 -
JAVA继承和迭代器
继承是面向对象三大特性之一。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类。这种技术使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发费用。比如可以先定义一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而...原创 2019-04-27 22:00:51 · 583 阅读 · 0 评论