- 浏览: 459554 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
飞天奔月:
我来个简单点的代码 使用 LinkedHashSetpubli ...
ArrayList去重 -
飞天奔月:
public static <T> List< ...
ArrayList去重 -
aaron7524:
事务隔离级别 -
月陨殇:
wlh269 写道rswh110 写道lz内容写的不错,就是略 ...
事务隔离级别 -
lnx1824:
我的更奇怪,在本地静态的可以,放jetty里的页面后就不然,都 ...
JS得到上传图片尺寸
/** * 测试向一个表part中插入数据 */ public static void insertPart(){ Connection conn= getConnetion(); PreparedStatement pstmt=null; try { pstmt=conn.prepareStatement("insert into part(part_num,part_desc) values(?,?)"); for(int i=0;i<10;i++){ pstmt.setString(1, String.valueOf((int)(Math.random() * 1000))); pstmt.setString(2, "零件"+i); pstmt.executeUpdate(); } System.out.println("插入成功!"); } catch (SQLException e) { e.printStackTrace(); }finally{ try { pstmt.close(); close(conn); } catch (SQLException e) { e.printStackTrace(); } } } /** * 测试向一个表vendor中插入数据 */ public static void insertVendor(){ Connection conn= getConnetion(); PreparedStatement pstmt=null; try { pstmt=conn.prepareStatement("insert into vendor(vendor_num,vendor_name) values(?,?)"); for(int i=0;i<10;i++){ pstmt.setString(1, String.valueOf((int)(Math.random() * 1000))); pstmt.setString(2, "厂商"+i); pstmt.executeUpdate(); } System.out.println("插入成功!"); } catch (SQLException e) { e.printStackTrace(); }finally{ try { pstmt.close(); close(conn); } catch (SQLException e) { e.printStackTrace(); } } } /** * 测试向一个表vendor中插入数据 */ public static void insertParven(){ Connection conn= getConnetion(); Statement stmt1=null; Statement stmt2=null; PreparedStatement pstmt=null; ResultSet rs1=null; ResultSet rs2=null; List list1=new ArrayList(); List list2=new ArrayList(); try { pstmt=conn.prepareStatement("insert into parven(part_num,vendor_num,PART_AMOUNT)values(?,?,?)"); stmt1=conn.createStatement(); stmt2=conn.createStatement(); rs1=stmt1.executeQuery("select p.part_num from part p"); rs2=stmt2.executeQuery("select v.vendor_num from vendor v"); while(rs1.next()){ list1.add(rs1.getString(1)); } while(rs2.next()){ list2.add(rs2.getString(1)); } String partnum=""; String vendornum=""; //向vendor中插入1000万条数据,一秒中能插入1000条,1插入1143379万数据,耗时15分钟 for(int i=0;i<list1.size();i++){ for(int j=0;j<list2.size();j++){ for(int k=0;k<100000;k++){ partnum=(String)list1.get(i); vendornum=(String)list2.get(j); pstmt.setString(1, partnum); pstmt.setString(2, vendornum); pstmt.setInt(3, (int)(Math.random() * 1000)); pstmt.executeUpdate(); } } } System.out.println("插入成功!"); } catch (SQLException e) { e.printStackTrace(); }finally{ try { pstmt.close(); rs2.close(); rs1.close(); stmt1.close(); close(conn); } catch (SQLException e) { e.printStackTrace(); } } }
发表评论
-
java开发实战视频详解
2017-07-02 08:09 521java开发实战视频详解 链接: http://pan.bai ... -
mysql在window下备份
2013-02-03 09:25 1052命令:mysqldump –uroot –ppassword ... -
NoSQL非关系型数据库
2011-08-23 10:25 1515NoSQL(NoSQL = Not Only SQL ), ... -
Oracle 编码再回顾
2011-02-15 10:53 1166一、什么是Oracle字符集 ... -
位图索引与 B-tree 索引:选择与时间
2010-08-26 10:58 1588位图索引与 B-tree 索引:选择与时间 了解每个索引的正 ... -
Oracle的redo 和undo的区别
2010-07-28 15:33 1054redo--> undo-->datafile i ... -
Oracle归档模式与非归档模式设置
2010-07-16 16:14 1739Oracle的日志归档模式可以有效的防止instance和d ... -
比较牛逼的插入SQL语句
2010-06-02 10:22 1918MessageDaoImpl.java$saveMessa ... -
oracle的分析函数over 及开窗函数
2010-03-07 20:53 1095一:分析函数over Oracle从8.1.6开始提 ... -
Oracle Case 条件函数
2010-03-02 10:53 1315select dx.docid, case ... -
关于两表关联的update
2010-02-23 13:38 1719-- update 一个字段 update a ... -
oracle客户端编码修改
2010-02-04 12:15 1913从注册表修改:HKEY_LOCAL_MACHINE\SOFTW ... -
Oracle两个数据库间的数据同步 (DBLink 、计划任务)
2010-01-31 19:42 7274--配置本地数据库服务器的tnsnames.ora文 ... -
Oracle乱码最佳解决方案(JDK动态代理)
2010-01-18 17:29 4356该文章所解决的问题是Oracle下,乱码问题 描述: 1.库服 ... -
Oracle数据库字符集问题解析
2009-12-14 16:15 1052经常看到一些朋友问OR ... -
Oracle函数大全
2009-12-14 16:13 955SQL中的单记录函数 1.ASCII 返回与指定的字 ... -
导入导出
2009-11-10 09:50 941导入命令: 1.cmd进入命令行; (1)无连接登录o ... -
两种外连接
2009-10-26 13:54 966select cpxx.cp_xh, ... -
Oracle Blob (二进制文件的读写)
2009-10-18 23:16 6177import java.io.FileNotFoundEx ... -
Oracle时间操作
2009-08-21 16:04 990一.插入当前日期 //构造系统时间的字符串 Str ...
相关推荐
MySQL创建存储过程批量插入10万条数据 存储过程 1、首先防止主键冲突,我们清空表。 TRUNCATE table A_student; 2、编写存储过程 delimiter ‘$’; CREATE PROCEDURE batchInsert(in args int) BEGIN declare i int ...
若需要模拟系统行为插入短信,可以创建一个系统服务的AIDL接口,通过这个接口与系统服务交互。这种方式较为复杂,需要深入理解Android系统服务和AIDL。 最后,批量插入通话记录与插入联系人类似,使用`CallLog....
7. **日志记录**:`adb logcat` 显示设备的日志信息,可用于调试。 **在手机和PC端安装** 文件通常指的是通过ADB在设备上安装必要的应用程序,比如用于投屏的软件。Total Control是一款强大的安卓设备管理工具,它...
《新东方托业听力全真模拟1000题》是一部专门为备考托业考试的学员设计的听力训练材料。这份资料以ZIP压缩包的形式提供,包含一个名为“新东方托业听力全真模拟1000题.pdf”的PDF文件,旨在帮助考生提升听力理解能力...
本项目聚焦于使用C#模拟多客户端程序,能够处理超过1000个并发客户端连接,这对于测试服务器的负载能力、性能分析以及分布式系统的设计至关重要。下面将详细介绍这个项目涉及的关键知识点。 1. C#多线程:为了实现...
综合控制系统模拟IO卡测试记录.pdf
根据提供的文件信息,“新东方托业阅读全真模拟1000题.pdf”文件标题和描述指向了一个专门针对托业(Test of English for International Communication)考试的阅读部分模拟题库。托业考试是由美国教育测试服务中心...
标题中的“2000年1月1日号生成1000条日期记录”指的是在编程或数据处理过程中创建一个包含1000个日期值的序列,这些日期从2000年1月1日开始。这个操作通常用于模拟数据、测试或者数据分析任务。在实际应用中,我们...
smbus STM32 IO模拟时序 ti bq芯片调试记录,详细调试文档记录,工程代码,参考博客 https://blog.csdn.net/li171049/article/details/125143807?spm=1001.2014.3001.5501
几年前喜欢玩游戏,玩“天下二”的时候里面采集资源有很多重复的动作,于是想到写个模拟鼠标和键盘动作的工具,这样我只要记录一遍我的动作,程序就能自己在那儿重复我的动作了,这就是“鼠标键盘执行机”。...
3. 使用`ContentResolver`的`insert()`方法:通过ContentResolver,开发者可以调用`insert(Uri, ContentValues)`方法来插入一条新的短信到系统数据库。`Uri`参数应设置为`content://sms/`,`ContentValues`则包含...
批量插入是指一次性提交多条记录到数据库,而不是逐条插入。这极大地提高了数据处理效率,减少了网络通信和数据库事务开销。在C#中,我们可以通过DataTable、DataAdapter和Command对象来实现批量插入。 以下是实现...
通过存储过程快速生成实验所需的随机数据,包含创建表,创建存储过程和调用存储过程
7. **随机数据生成**:为了模拟真实场景,生成的一千万个数据可能是随机的,这有助于检验算法在各种情况下的稳定性和性能。 8. **比较操作和交换操作**:排序算法的性能往往与执行的比较和交换操作次数有关。减少...
一种用于模拟实现地层记录的matlab原程序代码,很方面简洁。
此段程序能自动生成通话记录 主叫+被叫+通话日期+通话时间
标题中的“U盾模拟程序”指的是一个软件应用,它的主要功能是模拟银行普遍使用的硬件安全设备——U盾。U盾通常是一种物理设备,用于保护用户的网上银行交易安全,通过数字证书进行身份验证,并且在传输敏感信息时...
在本文中,我们将深入探讨如何使用Apache JMeter进行TCP长连接性能测试,特别是在模拟1万个终端设备场景下。首先,我们需要了解的是物联网(IoT)背景下的设备通信协议,这通常涉及身份认证、数据传输等多个步骤。在这...
本插件专注于ABAQUS中的Cohesive单元,特别设计用于批量插入裂纹,这对于模拟复杂的裂缝网络和研究裂缝扩展现象非常有用。无论是二维模型还是三维模型,该插件都能有效处理,大大简化了用户的建模工作。在描述中提到...