自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 面试--JVM

命令;调优-XX:+TraceClassLoading 【启动时观察加载了哪个jar包中的哪个类】-XX:MaxTenuringThreshold 【配置计数器的值到达某个阀值时,对象从新生代晋升到老年代,默认是15】-XX:+HeapDumpOnOutOfMemoryError 【JVM遇到OOM异常时能输出堆内信息】-XX:MaxPermSize=1280m 【设置Perm区大小】-XX:+UseCMSCompactAtFullCollection 【强制JVM在FGC完成后对老年代进行压缩,

2021-09-17 10:40:25 70

原创 面试--线程

ThreadPoolExecutor创建参数1.corePoolSize 表示常驻核心线程数;2.maximumPoolSize 表示线程池能够容纳同时执行的最大线程数,如果maximumPoolSize 与 corePoolSize相等,即为固定大小线程池;3.keepAliveTime 表示线程池中的线程空闲时间;4.TimeUnit 表示时间单位;5.workQueue表示缓存队列,当请求的线程数大于corePoolSize时,线程进入BlockingQueue阻塞队列,BlockingQ

2021-09-17 09:40:15 87

原创 面试--集合

说说List、Set、Map三者的区别?List: 存储的元素是有序的、可重复的。Set: 存储的元素是无序的、不可重复的Map: 使用键值对(kye-value)存储,Key 是无序的、不可重复的,value 是无序的、可重复的,每个键最多映射到一个值集合框架底层数据结构总结listArraylist: Object[]数组Vector:Object[]数组LinkedList: 双向链表(JDK1.6 之前为循环链表,JDK1.7 取消了循环)SetHashSet(无序,唯一): 基

2021-09-13 09:26:10 76

原创 面试--数据库

索引失效1.如果条件中有or,即使其中有部分条件带索引也不会使用(这也是为什么尽量少用or的原因)。注意:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引。2.like查询是以%开头。3.对于复合索引,如果不使用前列,后续列也将无法使用。4.存在索引列的数据类型隐形转换,则用不上索引,比如列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引。5.where 子句里对索引列上有数学运算,用不上索引。6.where 子句里对有索引列使用函数,用不上索引。7.估计

2021-09-11 17:58:39 62

原创 Java打包程序启动脚本

这里有两种程序:一所有jar包包括依赖jar包最终都打在一个运行jar包中,见下图中shop-dataclient-server-1.0.0-exec.jar二是将所有jar包各个分开,最终都放在一个Lib文件jar下将这两种程序都放在windows及linux系统上运行。windows上运行一:title dataClientjava -jar shop-dataclient-s...

2019-11-21 21:43:52 395

原创 Oracle---忘记system密码或system密码过期后怎么还原

Oracle忘记system密码或system密码过期后怎么还原:首先在命令行中输入:sqlplus /nolog不登陆进入sqlplus中,然后输入conn /as sysdba;以sysdba的身份登录到oracle上,最后修改system密码alter user system identified by 123;现在system用户的密码设为123了,重新登录试试,登录成功了。...

2019-11-14 22:27:54 392

原创 Oracle---导入导出dmp文件

Oracel sql developer客户端无法执行导入导出dmp文件sql语句。导出:在oracel安装的服务器上运行cmd,然后输入导出语句:以某一账户登陆时exp shyhcmmt_test/ shyhcmmt_test @localhost/xe file=C:\Users\ruoyanglin\Desktop\test.dmp log= C:\Users\ruoyangl...

2019-11-14 22:26:57 295 1

原创 Oracle--同一个ip下的创建了两个不同账号的数据库,两个数据库中表相同,但是其中一个新添加了一些表,这时再去操作另外一个数据库想要它也同样添加表

spring整合heibernate操作oracel数据库配置:当同一个ip下的创建了两个不同账号的数据库,两个数据库中表相同,但是其中一个新添加了一些表,这时再去操作另外一个数据库想要它也同样添加表时,只配置自动更新项update时,运行程序会报已存在表,或者表或视图不存在。最终另一账户的数据库中没有添加新的表。这是因为两个不同账户的数据库在同一个ip下,自动更新配置会检查同一ip下的所有不...

2019-11-14 22:24:48 729

原创 Oracle操作

插入万条数据declarei integer; --定义变量j integer; --外键ID关联k VARCHAR2(19); --编号生成使用l VARCHAR2(19); --编号生成使用m CLOB; --报文begini := 1;loop–插入数据–现券select to_char(sysdate,‘yyyymmdd’) into k from dual;se...

2019-11-14 22:19:30 250

原创 Oracle操作

复制数据库表数据先清除ht2上的所有cstp数据=====–删除所有的 TABLE_NAME like ‘FICSTP_%’ 的表数据begin–先禁用外键约束for tableName in (select 'alter table ‘||table_name||’ disable constraint '||constraint_name as disable_fk from use...

2019-11-14 22:17:45 85

原创 Oracle操作

创建登录用户的账号密码create user登陆数据库的username identified by登陆数据库的密码;给用户授权grant resource,connect to登陆数据库的username;修改密码alter user 用户名 identified by 新密码;删除数据库首先需要确定没有连接到要删除的数据库。–有进程连接数据库无法删除,查看链接数据库的进程SE...

2019-11-14 22:13:25 150

原创 JAVA程序堆内存溢出

JAVA程序堆内存溢出本币RDI前置程序解析数据时(它是读取解析各个压缩文件然后解析其中的数据再发送给后台服务)报出堆内存溢出问题:程序启动项中Run.bat配置的内存大小为1G到1.5G:此时使用的jdk1.8是直接将安装后的jdk包拿来,配置上路径调用的.并没有执行安装步骤.此时想要更改最大堆内存Xmx只能配置到服务器运行内存的三分之一.再高启动程序会报错.重新下载了jdk1.8...

2019-11-14 16:43:26 183

空空如也

空空如也

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

TA关注的人

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