- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 数据量大时将数据存到内存中然后启动一个线程从内存中读取数据
如果遇到程序中的数据量大时,可以通过以下方法将其进行处理。方法如下:1 将得到的数据添加到内存中2 启动一个线程(一直循环,不断的去扫描),专门读取内存的数据。3 得到内存中的数据,进行下一步的操作(如添加到redis中或批量操作插入到数据库中)。示例:1 通过webservice时或者程序订阅每时每刻都会有大量的数据得到。2 为了将数据保存到内
2018-03-07 21:04:12 5299
原创 数据库连接池用法之(common-dbcp)
程序中如果想要用数据库连接池。可以用commons-dbcp-1.4.jar。该jar会配合commons-pool-1.6.jar来使用。具体来说明如何使用dbcp数据库连接池。1 创建一个数据源对象(需要引入:import org.apache.commons.dbcp.BasicDataSource;)private static final BasicDataSourc
2018-03-07 21:02:37 3394
原创 配置oracle数据库容许远程连接(包括通过plsql进行远程连接)
oracle为了让其能进行远程连接,通过程序的jdbc和客户端的plsql进行远程连接。需要修改的地方:E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora中:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION =
2018-03-07 21:01:15 1234
原创 父类是泛型类之子类继承父类
实现:父类是泛型类,子类继承父类,这样在父类中就能得到泛型的对象了。是子类继承父类的时候,设置的泛型。如果例如都在com包下父类是:public class Person子类是:public class Student extends PersongetSuperclass()获得该类的父类:com.PersongetGenericSuperclas
2018-03-07 21:00:15 7119
原创 struts2后台传递数据到前台和前台得到数据
struts2后台传递数据到前台,前台得到数据。后台通过request来传递数据到前台String crmSystemUrl="www.baidu.com";ServletActionContext.getRequest().setAttribute("crmSystemUrl",crmSystemUrl );前台得到:前台js得到:var crm_system
2018-03-06 16:10:55 2190 1
原创 struts2之ajax(json)或者struts2之http(json)记录
struts2+ajax+json或者struts2+http+json1 首先:struts的配置文件: 2 然后后台代码:public String findOneByHttp(){。。。。Map jsonMap=new HashMap();jsonMap.put("customer", customer_);//需
2018-03-06 16:10:27 240
原创 struts2之action跳转到别的action同时传递参数
struts2 的action跳转到别的action时,可以使用redirectAction如:./pages_crm/crm_cust如果还需要传递参数:可以这样: ./pages_crm/crm_cust ${customerId}在hrEmploye
2018-03-06 16:09:08 1393
原创 spring的额外记录
scope="prototype"表示每次请求都新建一个该对象。默认是单例(始终返回相同的一个)autowire="byName"是为了自动装载而设置的,如果该bean设置了autowire="byName",则该bean就不用再用ref来设置了。会根据byName来自动进行查找,找到匹配的依赖注入如: 和是
2018-03-06 16:08:28 166
原创 ServletContext和WebApplicationContext
ServletContext是servlet容器。用于获取web.xml中配置的参数,或者其他用户。WebApplicationContext是spring的核心,是spring中的存放bean的容器。
2018-03-06 16:03:46 993
原创 oracle找回被删除的数据
oracle中如果进行里的delete如果想要恢复:http://blog.itpub.net/22036495/viewspace-1058824/例如查看某一张表:select * from vts_users发现有2条数据然后执行删除表数据操作:delete from vts_users这是查看scn数据:select dbms_fla
2018-03-06 16:03:20 671
原创 oracle海量数据
对海量数据进行分区操作建立广泛的索引建立缓存机制加大虚拟内存分批处理使用临时表和中间表优化查询SQL语句使用文本格式进行处理定制强大的清洗规则和出错处理机制建立视图或者物化视图避免使用32位机子(极端情况)考虑操作系统问题使用数据仓库和多维数据库存储使用采样数据,进行数据挖掘表按时间做的range分区=======
2018-03-06 16:02:59 637
原创 oracle定时任务记录
一、 Oracle定时任务说明注意:所有的脚本都是在普通用户账号下登陆操作的(都是plsq的SQL窗口下执行的)。1 创建分区表create table vts_ais_history ( id VARCHAR2(64) primary key not null, lat
2018-03-06 16:02:17 1845
原创 oracle之schema以及其他记录
oracle数据库中不能新创建一个schema,要想创建一个schema,只能通过创建一个用户的方法解决(oracle中虽然有create schema语句,但是它并不是用来创建一个schema的),在创建一个用户的同时为这个用户创建一个与用户名同名的schema并作为该用户的缺省schema即schema的个数同user的个数相同,而且schema名字同user名字一
2018-03-06 16:01:57 1122
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人