- 博客(24)
- 资源 (17)
- 收藏
- 关注

转载 【Java】 Integer 包装器的比较小陷阱(一种优化策略惹得祸)
文章分类:Java编程我们首先来看一段代码:Java代码 <a title="复制代码" onclick="function onclick(){dp.sh.Toolbar.CopyToClipboard(this);return false;}" href="http://hxraid.javaeye.com/blog/614440#">Integ
2010-03-15 22:05:00
847

转载 java IO详解 Java基础 很重要
java IO详解Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。 Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 Ou
2010-03-15 10:45:00
929
转载 BigDecimal一定不会丢失精度吗?
来源 |urlify.cn/ZVN7Nb我们基本已经形成了常识,需要用到金钱的地方要用BigDecimal而不是其他,而我们也都知道浮点型变量在进行计算的时候会出现丢失精度的问题。那么,你知道其实BigDecimal也会丢失精度吗?而使用BigDecimal的背后又有什么值得去探究的地方吗?今天,告诉你,知其然,也知其所以然。如下一段代码:System.out.println(0.05+0.01);System.out.println(1.0-0.42);Sys...
2020-05-25 09:08:49
473
1
原创 本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止
Oracle本地有环境,搭建本地环境之后,一直是好的,突然有一次改了IP,然后启动oracle监听时候,就报错了:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其他服务或程序使用时将自动停止。按照网上的办法弄了一遍,如下:以上方法没有解决以上方法也没有解决以上也不行方法一:出现这个问题是因为你的Oracle文件出了问题;在你的Oarcle安装路径下:D: \ Oracle11g \...
2020-05-16 22:21:57
2331
转载 Java 处理 Exception 的 9 个最佳实践!
在Java中处理异常并不是一个简单的事情。不仅仅初学者很难理解,即使一些有经验的开发者也需要花费很多时间来思考如何处理异常,包括需要处理哪些异常,怎样处理等等。这也是绝大多数开发团队都会制定一些规则来规范对异常的处理的原因。而团队之间的这些规范往往是截然不同的。本文给出几个被很多团队使用的异常处理最佳实践。1. 在Finally块中清理资源或者使用try-with-resource语句当使用类似InputStream这种需要使用后关闭的资源时,一个常见的错误就是在try块的最后关闭资源。...
2020-05-15 10:27:42
190
转载 JAVA自动拆装箱详细说明(转)
4.2 自动装箱和拆箱基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。虽然为您打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。4.2.1 autoboxing和unboxing在Java中,所有要处理的东西几乎都是对
2010-03-24 18:10:00
1152
原创 EOS案例实现HelloWorld
1.1.1 “Hello world!”开发步骤在这个例子里我们将利用业务逻辑设置“Hello world!”信息,并通过jsp将这些信息显示在用户界面上。1.1.1.1 启动EOS Studio通过“开始->程序->Primeton EOS 5->EOS Studio 5.1”启动EOS开发的IDE环境。启动后,点击欢迎页右上角图标,进入到EOS Studio的
2009-03-05 15:57:00
6919
原创 常用常见正则表达式
[size=12px]1。^/d+$ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$ //匹配正整数 3。^((-/d+)|(0+))$ //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 5。^-?/d+$ //匹配整数 6。^/d+(/./d+)?$ //匹配非负浮点数(正浮点数 + 0) 7。^((
2008-08-28 18:42:00
548
原创 对数据库中重复主键进行判断
String sql = "select sub_id from subject";//查询subject表的sub_id resultSet = statement.executeQuery(sql); int iscount = 0; while(resultSet.next()) { data[0] = resultSet.getString("sub_id"
2008-08-27 10:25:00
2376
原创 Events下ItemListener中的ItemStateChange的超强响应
//在Events下选择ItemListener中的ItemStateChanged直接响应事件 private void major_testComboBoxItemStateChanged(ItemEvent evt) throws SQLException { Statement statement = null; Connection connection =null; Resul
2008-08-20 11:31:00
909
原创 点一下Jtable中的行,数据自动的按顺序添加到指定的textarea中
就在jtable的MouseClicked中增加了一个鼠标响应事件~~唉 菜鸟就是菜鸟~~ 一下午时光啊~~private void jTableMouseClicked(MouseEvent evt) { int i = this.jTable.getSelectedRow(); //得到当前选择的行号 //int j = this.jTable.getSelectedColumn
2008-08-07 15:47:00
843
原创 java API 关于Jtable 前面的内容
public class JTableextends JComponentimplements TableModelListener, Scrollable, TableColumnModelListener, ListSelectionListener, CellEditorListener, AccessibleJTable 用来显示和编辑规则的二维单元表。有关面向任务的文档和使用 JTabl
2008-08-07 14:01:00
1630
转载 Swing组件
11.2 Swing组件(Components)Swing是AWT的扩展,它提供了许多新的图形界面组件。Swing组件以“J”开头,除了拥有与AWT类似的按钮(JButton)、标签(JLabel)、复选框(JCheckBox)、菜单(JMenu)等基本组件外,还增加了一个丰富的高层组件集合,如表格(JTable)、树(JTree)。11.2.1 Swing组件的层次结构在java
2008-08-07 11:41:00
10864
转载 用Java制作属性编辑器 (转)
用Java制作属性编辑器由 黄 海黉 发表于 2006年 4月 2日注:本文原于2002年发表在《计算机世界网》上,在发表时可能由于编辑的疏忽,文章附带的源代码没有刊登出来,原文请参考链接。自文章发表后,很多读者给我发来Email问我要代码。我都一一给他们发了过去。今天有空,把文章稍作整理,和源代码一起重新放在这里,希望能对看到的朋友有所帮助
2008-08-07 11:38:00
1247
转载 jtable 定义 获取行数据
import javax.swing.*;import java.awt.*;import javax.swing.table.*;import java.util.*;import java.awt.event.*;import javax.swing.table.TableColumn;import java.sql.*;import sun.jdbc.odbc.JdbcOdbcDriver;
2008-08-07 11:33:00
10781
转载 JTable 的编辑和表现 (转)
在文档中对JTable 解释是:用来显示和编辑规则的二维单元表。 也就是说JTable的类型定义决定了它是一个规则的二维单元表,但是对于二维单元表内单元格的显示和编辑组件的选择又是极其灵活的. 有如下两个接口: TableCellEditor Component getTableCellEditorComponent(JTable table, Object v
2008-08-07 11:29:00
1492
原创 JDBC连接数据库时注意的小问题~~
sql语句 INSERT INTO SCORE VALUES(,,) 单引号 表示里面要放字符型数值 双引号 参数是个变量,所以要拼接进sql语句 “INSERT INTO SCORE VALUES(,,)” “+参数+” “INSERT INTO SCORE VALUES(“+参数+”,“+参数+”,“+参数+”)”
2008-08-07 09:23:00
546
原创 关闭按钮 重置按钮
System.exit(0); //关闭按钮 //重置按钮,用set方法设置为空 this.editsub_idTextField.setText(""); this.editsub_nameTextField.setText(""); this.editcreditTextField.setText("");
2008-08-07 08:49:00
908
原创 解决按钮重复提交问题 (Jtable中重复显示数据)
((DefaultTableModel) this.subjectinfoTable.getModel()).getDataVector().clear(); this.subjectinfoTable.updateUI();
2008-08-07 08:42:00
1019
原创 在Jtable中显示增加删除查询修改的数据库信息
/** * 连接数据库函数 */ public static Connection fetchconnection() { try{ Class.forName("oracle.jdbc.driver.OracleDriver"); String url ="jdbc:oracle:thin:@192.168.119.108:1521:orclcn"; Str
2008-08-07 08:39:00
6250
1
原创 连接数据库 增加 删除 查询 修改 (swing中)
1. 插入//插入语句连接数据库(按钮) public static Connection fetchconnection() { try{ Class.forName("oracle.jdbc.driver.OracleDriver"); String url ="jdbc:oracle:thin:@192.168.119.108:1521:orclcn"; St
2008-08-07 08:36:00
2073
1
原创 与Oracle有关的命令
1.登陆系统用户 sqlplus 然后输入系统用户名和密码 登陆别的用户 conn 用户名/密码; 2.创建表空间 create tablespace 空间名 datafile c:/空间名 size 15M --表空间的存放路径,初始值为15M autoExtend on next 10M --空间的自动增长的值是10M permanent online; --永久使用 3.创建用户 cre
2008-08-07 08:35:00
481
原创 连接Oracle数据库语句
static Connection connection = null; static Statement statement = null; static ResultSet resultset = null; /** * @param args * @throws SQLException */ public static void main(String[] args) thr
2008-08-07 08:32:00
1265
原创 注册信息登录框
/** * 此函数功能实现对年龄的判断 */ public static boolean oneNumber(String str) { //判断输入是否为年龄数字类型 Pattern pattern = Pattern.compile("// {0,100}?[1-9]{0,1}?[0-9]{0,1}"); Matcher isNum = pattern.matcher(st
2008-08-07 08:25:00
630
java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonProcessingExcepti
2020-05-08
web浏览器点击打开本地exe程序(类似百度网盘效果)
2020-05-04
poi-3.10.1相关jar包.zip
2020-04-30
poi-3.17.zip
2020-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人