自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

翻译 【无标题】java多线程分批同步数据设计与实现(转载)

 已识乾坤大,犹怜草木青。         ——旷怡亭口占文章目录 前言 设计思路 代码实践 前言最近接到一个任务,将mysql中的数据同步到elasticsearch中,要求异步执行,接口不必返回结果,接到请求后后台默默执行就行了。这种情况下其实单线程一页一页去读取写入就可以了,因为不必立刻返回请求结果后台执行5分钟还是十分钟只要能把数据加入到es中就可以了。但是,身为一个优秀的程序员 怎么只能考虑功能的实现不考虑效率问题呢😎😎😎(时间允许的情况下考虑效率对

2022-11-12 16:30:43 726

原创 SQLServer2008 导入和导出数据库表数据和结构的方法

主要有以下3个步骤:(1)鼠标【右键】选择需要导出数据的数据库名称,在弹出菜单中选择“任务”下的“生成脚本”选项。(2)在脚本向导的选择脚本选项中,将“要编写脚本的数据类型”选择为“架构和数据”。(3)然后下一步选择导出的对象,选择导出的表,最后完成时,即可以看到由系统导出的表定义和表数据了

2017-09-27 14:04:48 5825

原创 Oracle11g学习笔记_20170725_表中存在数据时如何修改字段精度

在Oracle数据库的表中有数据时,我们想要修改表的字段精度,可以按照如下步骤解决:第一步:备份要修改的表数据create table 备份表名_bak as select * from 原表名;其实就是将要修改的表数据复制到新创建的备份表第二步:清空原表数据delete  from 原表名;第三步:修改表字段精度alter table 原表名 modify

2017-07-25 08:32:21 2133

原创 linux系统的学习笔记

1、用户通过远程连接工具登录linux后,所在的位置为当前登录用户的主目录(home directory),主目录用“~”符号表示2、linux文件系统是树形结构的,文件系统的树根为根目录,用“/”表示3、基本命令使用pwd:显示当前文件夹路径clear:清屏mkdir 文件夹名:创建文件夹mkdir -p 文件夹1/文件夹2/文件夹3:递归创建文件夹目录touch 文

2017-07-12 19:18:16 301

原创 ubantu16 linux下vi编辑器使用

一般要使用编辑器命令,最好是先切换到root用户,然后再进行其他操作1、切换用户命令:su 用户名,如:su root根据提示输入密码即可2、vim有3个模式:插入模式(Insert Mode)、命令模式(Command Mode)、低行模式(Last Line Mode).插入模式:在此模式下可以输入字符,按ESC将回到命令模式。命令模式:可以移动光标、删除字符等。低

2017-06-17 10:40:05 750

转载 Vmware Workstation中的Ubuntu16.04安装后系统无法识别分辨率的设置

Vmware Workstation中安装Ubuntu16.04不能自动适应主机分辨率,而且Ubuntu16.04的显示器设置中也没有1600*900的分辨率,因此需要通过修改/etc/profile文件文件来实现登录时自动设置分辨率为1600*900。操作步骤如下:1、在linux中打开终端2、输入命令:$ cvt 1600 900返回结果如下:1600x

2017-06-07 22:13:09 2751

原创 Oracle11g学习笔记_20170518_Oracle的方案和表空间

1、方案方案是一组数据库对象的集合,创建用户时会同时生成一个与用户同名的方案,此方案归同名用户所有。方案对象中包含数据库逻辑对象,如:表(table)、视图(view)、索引(index)、簇(clusters)等。(1)表:数据库中最常用的数据存储单元,包含所有用户可以访问的数据,作为关系型数据库,Oracle的表由行和列组成(2)视图:是虚拟的表,在物理上并不存在。视图可以把表和其

2017-05-18 16:10:07 914 1

原创 Oracle11g学习笔记_20170518_Oracle数据库逻辑存储结构说明

数据库是存放数据的容器,Oracle采用一种层次结构来管理数据,主要由表空间、表、视图、索引、段、区、数据块和方案(Schema)等组成。Oracle数据库的逻辑结构包括表空间(Tablespace)、方案(Schema)对象、段(Segment)、区间(Extent)和数据块(Data Block)等。数据库由若干个表空间组成,表空间由表、索引、视图等逻辑对象组成,表由段组成,段由区组成,区由数

2017-05-18 15:33:09 372

原创 Oracle11g学习笔记_20170518_忘记DBA口令的解决办法

1、以sysdba身份连接到SQLPlussqlplus "/as sysdba"2、在SQLPlus中执行如下命令,修改sys用户密码为newpwdAlter user sys identified by newpwd3、使用sys用户连接SQLPlusconn sys /as sysdba注:也可以同样的方式修改system用户的口令

2017-05-18 11:23:24 609

原创 Oracle11g学习笔记_20170518_Oracle用户创建和修改

1、使用Create User语句创建用户create user identified by default tablespace temporary tablespace 注:如果不设置表空间和临时表空间,则使用SYSTEM作为默认表空间,使用TEMP作为临时表空间2、创建Oracle数据库用户完整流程如下DOS窗口执行命令:sqlplus /nologcon

2017-05-18 10:57:03 398

原创 Oracle11g学习笔记_20170511_Oracle数据库的概要文件和数据字典

1、当DBA创建用户时,系统会自动创建一个相关联的概要文件,概要文件中包含一些约束条件和配置项,用以限制允许用户使用的资源。概要文件主要对数据库系统的如下指标进行限制:(1)用户最大并发会话数(Session_Per_User)(2)每个会话的CPU时钟限制(CPU_Per_Session)(3)每次调用的CPU时钟限制,调用包含解析、执行命令和获取数据等(CPU_Per_Call

2017-05-11 17:26:05 636

原创 Oracle11g学习笔记_20170511_Oracle数据库的认证方式

1、Oracle数据库安全性主要在两个方面,即首先要经过身份认证才能登录Oracle数据库,查看和管理数据;其次,每个用户都需要设置不同的管理权限,用户只能在所授予的权限范围内进行相关操作。2、Oracle数据库认证的几种方式(1)操作系统身份认证:通过操作系统认证的用户可通过下面命令启动SQLPLUS(sqlplus /),而不需要输入用户名和密码(2)网络身份认证:网络层的认证由第

2017-05-11 15:56:54 1143

原创 Oracle11g学习笔记_20170511_挂起Oracle数据库

1、挂起数据库命令:Alter System Suspend2、恢复和挂起数据库状态切换步骤:(1)执行如下命令将数据库由正常状态切换到挂起状态:Alter System Suspend(2)执行如下命令可查询当前数据库状态:select database_state from v$instance(3)执行如下命令将数据库由挂起状态切换到正常状态:Alter System Res

2017-05-11 10:58:23 431

原创 Oracle11g学习笔记_20170510_Oracle数据库实例操作

Oracle数据库用户可以分为6种类型:数据库管理员(DBA)、安全管理员、网络管理员、应用程序管理员、应用程序开发员、数据库用户。数据库管理员主要职责:1、安装和升级Oracle数据库服务器2、分配系统存储空间并计算数据库未来需要的存储大小3、管理数据库用户、控制和监视用户对数据库的访问,并且维护数据库安全4、优化数据库,并做好数据库的备份和恢复5、根据应用程序开发员

2017-05-10 17:32:59 295

原创 Oracle11g学习笔记_20170510_Oracle数据库实例的状态

Oracle数据库与SQLServer数据库有所不同,一个SQLServer实例可以管理多个数据库,因此在SQLServer中可以给每个应用都创建一个数据库,而一个Oracle实例只能管理一个数据库,没创建一个数据库都会增加一组数据库服务,所以一般应用只创建一个数据库。

2017-05-10 15:00:07 907

原创 Oracle11g学习笔记_20170509_Oracle数据库用户分类介绍

Oracle数据库用户可以分为6种类型:数据库管理员(DBA)、安全管理员、网络管理员、应用程序管理员、应用程序开发员、数据库用户。数据库管理员主要职责:1、安装和升级Oracle数据库服务器2、分配系统存储空间并计算数据库未来需要的存储大小3、管理数据库用户、控制和监视用户对数据库的访问,并且维护数据库安全4、优化数据库,并做好数据库的备份和恢复5、根据应用程序开发员

2017-05-09 11:30:57 728

原创 Oracle11g学习笔记_20170508_Oracle数据库的完全卸载

完全卸载Oracle数据库可以按照如下步骤进行:1、如果数据库配置了自动存储管理(ASM),(1)需要首先删除聚集同步服务(CSS即Cluster Synchronization Service),删除CSS服务的方法时在DOS命令行执行如下命令:localconfig delete(2)其次删除自动存储管理(ASM),在DOS命令行执行如下命令:oracle -delete

2017-05-08 16:14:18 553

原创 Oracle11g学习笔记_20170508_Oracle安装后经常出现的nmefwmi.exe已停止工作的问题

在Windows Server 2008上安装oracle后,时常会弹出“nmefwmi.exe已停止工作”的对话框,如图所示此对话框关闭之后依然会再次弹出,这属于oracle的一个bug。出现这种现象时建议将OracleDBConsoleorcl服务停止,并且设置其启动状态为“手动”即可,目前暂时还没有彻底的解决办法。注意:如果在其他操作系统中使用oracle时出现同样的问题现象

2017-05-08 16:10:43 1068

原创 Oracle11g学习笔记_20170508_Oracle命令和语句的执行工具

通常情况下,数据库管理员通过SQL语句来管理和维护数据库,而SQlPlus工具是用户和服务器之间的一种接口,用户可以通过SQLPlus使用SQl语句与数据库进行交互。如何使用SQLPlus工具?1、在windows操作系统的控制台输入:sqlplus /nolog命令回车,然后接着输入:conn /as sysdba,可以管理员的身份连接到数据库,稍后就可以做一些SQL语句的操作2、在

2017-05-08 15:57:08 377

原创 Oracle11g学习笔记_20170508_Oracle Enterprise Manager(OEM)简介

Oracle Enterprise Manager(OEM)是Oracle的web管理工具,可对oracle数据库进行查看、维护和管理。访问地址:https://数据库服务器ip>:/em举例:https://localhost:1158/em或https://172.16.1.20:1158/emEM端口号:可在$oracle_home/install/portlist.ini文件中

2017-05-08 15:36:56 889 1

原创 Oracle11g学习笔记_20170508_Oracle安装的硬件需求和占用磁盘空间明细

1、Oracle安装的硬件需求物理内存:至少1G虚拟内存:物理内存的2倍硬盘空间:全部安装需要5.1G显示器是配色:256色处理器:主频最少550MHZ2、Oracle安装占用磁盘空间明细Temp空间   125MBC:\ProgramFile\Oracle    2MBOracle根目录(Oracle Home)   3.5GB数据文件     1.6GB

2017-05-08 15:33:51 2244

原创 Oracle11g学习笔记_20170511_停顿Oracle数据库

1、SQLServer2008产品分类(1)企业版(Enterprise Edition):提供企业

2017-04-20 10:49:27 333

原创 SQLServer2008学习笔记_20170420_数据库学习阶段及内容

1、SQLServer数据库的日常应用包括:数据库安装、数据库管理、数据库配置、Transact-SQL语言等几个方面2、

2017-04-20 10:30:54 880

displaytag资源学习

isplayTag是一个开源的自定义标签库(Custom Tag lib),他提供了直接而有效的格式化web视图层数据的有效手段。你可以在现在流行的web应用的MVC模式中集成DisplayTag到View层,其提供的强大表格格式化功能一定会令你爱不释手。或许上面说的有些夸张了,但是DisplayTag在表格的格式化方面表现确实出色,当然,他也只能显示表格,视图层的大部分工作不就是使用表格来格式化数据

2014-08-19

js动态添加table行

本文代码主要实现了javascript如何操作table并动态添加行的方法

2013-12-04

jsp页面iterator遍历数组、Map、List

该文档代码讲述了如何在jsp页面iterator遍历数组、Map、List集合

2013-12-04

jQueryAPI-100214

jQueryAPI-100214

2013-03-07

Linux_操作系统-基础操作

Linux_操作系统-基础操作

2013-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除