- 博客(58)
- 资源 (11)
- 收藏
- 关注
原创 maven中整合ueditor常见问题
Ueditor打开的dialog被遮挡var ue = UE.getEditor('editor_container',{ toolbars: [[ 'source', '|', 'undo', 'redo' ]]**,zIndex : 2147483647 //编辑器层级的基数,默认是900**});Ueditor打开时不能全部显示或者只有文字添加一下内...
2018-10-17 19:33:59
1045
原创 Oracle数据库迁移(expdp与impdp)
1、 原数据库备份,备份为dmp文件1.1、sqlplus以dba 方式进入,创建逻辑目录,该命令不会再硬盘中创建真正的目录,使用dba账户创建:(需要在D盘先将目录建好) create or replace directory dmp as ‘d:/dmp’ 1.2查看是否正确创建(硬盘中也要有这个目录,Oracle并不关心该目录是否真的存在,如果不存在会报错): select ...
2018-09-06 16:47:06
1527
转载 如何在Eclipse中彻底修改一个项目名称
转发来源:https://blog.youkuaiyun.com/a18716374124/article/details/79499589 在实际工作中,有时候为了赶时间,往往通过复制项目得到一个成型的框架。那么怎么才可以彻底修改项目名称呢?1、web.xml2、工作空间中找到当前项目下.project文件 3、...
2018-08-10 17:36:39
419
转载 使用Maven私服的好处
转发来源:https://blog.youkuaiyun.com/a18716374124/article/details/78592228 1、Maven仓库的分类 本地仓库:当Maven执行编译或测试时,如果需要使用到依赖文件,它总是基于坐标使用本地仓库的依赖文件。默认情...
2018-08-10 17:34:57
262
原创 JSP 异常处理
JSP 异常处理当编写JSP程序的时候,程序员可能会遗漏一些BUG,这些BUG可能会出现在程序的任何地方。JSP代码中通常有以下几类异常:检查型异常:检查型异常就是一个典型的用户错误或者一个程序员无法预见的错误。举例来说,如果一个文件将要被打开,但是无法找到这个文件,则一个异常被抛出。这些异常不能再编译期被简单地忽略。运行时异常:一个运行时异常可能已经被程序...
2018-08-08 15:16:21
370
转载 JSP 简介
什么是Java Server Pages? JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。网页开发者们通过结合HTML代码、XHTML代码、XML元素以及嵌入JSP操作和命令来编写JSP。...
2018-08-08 14:48:21
337
原创 构造器Constructor是否可被override?
Constructor不能被继承,所以Constructor也就不能被override。每一个类必须有自己的构造函数,负责构造自己这部分的构造。子类不会覆盖父类的构造函数,相反必须负责在一开始调用父类的构造函数。Java在构造实例时的顺序是这样的:1、分配对象空间,并将对象中成员初始化为0或者空,java不允许用户操纵一个不定值的对象。 2、执行属性值的显式初始化 3、执行...
2018-08-07 17:25:44
2502
原创 接口可以继承接口吗,抽象类可以继承接口吗,抽象类可以继承实体类吗?
1、接口可以继承接口,抽象类不可以继承接口,但可以实现接口。2、抽象类可以继承实体类。抽象类可以实现(implements)接口,抽象类是否可继承实体类,但前提是实体类必须有明确的构造函数。3.抽象类可以继承实体类,就是因为抽象类的可以继承性和有方法。4、一个接口可以继承多个接口. interface C extends A, B {}是可以的. 一个类可以实现多个接口: class ...
2018-08-07 17:22:34
31998
6
原创 short s1=1;s1=s1+1;有什么问题?short s1=1;s1+=1;有什么问题?short s1=1,s2=1;short s3=s1+s2;有什么问题?
一、short s1=1;s1=s1+1;这两句代码的s1=s1+1存在数据类型转换问题,表达式右边:s1是short型,1是int型(1会被自动归为int型),二者相加,首先s1会被自动转为int型,相加的结果也就为int型。然而表达式的左边:s1是short型。此时就需要把表达时的右侧的数据类型强制转换为shor型,所以s1=s1+1;存在问题,会报出编译错误,正确的写法应该是s1=(sh...
2018-08-07 17:10:46
912
原创 char 型变量中能不能存贮一个中文汉字,为什么?
char类型可以存储一个中文汉字,因为Java中使用的编码是Unicode(不选择任何特定的编码,直接使用字符在字符集中的编号,这是统一的唯一方法),一个char类型占2个字节(16比特),所以放一个中文是没问题的。...
2018-08-07 17:09:05
461
转载 maven入门
转载来源:https://www.cnblogs.com/whgk/p/7112560.html 我记得在搞懂maven之前看了几次重复的maven的教学视频。不知道是自己悟性太低还是怎么滴,就是搞不清楚,现在弄清楚了,基本上入门了。写该篇博文,就是为了帮助那些和我一样对于maven迷迷糊糊的人。有福了,看完基本上你就会发现原来这么简单。 参考博文:通俗理解m...
2018-08-06 16:49:15
211
转载 maven教程:maven安装配置
转载来源:https://jingyan.baidu.com/article/4f7d5712a1306c1a21192746.html window环境下,maven安装配置过程。一共只需要4个步骤。以前配置过,但记忆模糊的同学可以查看文字教程。如果是初次配置,可以查看图文教程。文字教程1【检查】确认已经安装jdk,已经环境变量中配置JAVA_HOME,已经修改Path2【下载】从http:/...
2018-08-06 16:43:15
225
原创 论文中的图片(word中的组图),如何转换成PDF或者jpg,不失真
将word中的组图复制到新的word中: 使用虚拟打印机将word转换成PDF。使用ps打开转换后的PDF,ps能自动去白边: 点击文件-->存储为PDF或者tif即可。
2017-11-16 11:34:05
3404
原创 oracleSQL优化方案
1.为什么要Oracle优化: 随着实际项目的启动,Oracle经过一段时间的运行,最初的Oracle设置,会与实际Oracle运行性能会有一些差异,这时我们 就需要做一个优化调整。2.Oracle优化这个课题较大,可分为四大类: 》主机性能 》内存使用性能 》网络传输性能 》SQL语句执行性能【程序员】3.
2017-06-25 20:19:11
464
原创 存储过程
1.为什么要用存储过程? (1)PLSQL每次执行都要整体运行一遍,才有结果 (2)PLSQL不能将其封装起来,长期保存在oracle服务器中 (3)PLSQL不能被其它应用程序调用,例如:Java2.语法 (1)创建无参存储过程hello,无返回值,语法:create or replace procedure 过程名 as PLSQL程序(2)删除存储过程hello
2017-06-25 20:13:34
363
原创 PLSQL游标
1.什么是光标/游标/cursor 类似于JDBC中的ResultSet对象的功能,从上向下依次获取每一记录的内容2.例子 (1)使用无参光标cursor,查询所有员工的姓名和工资【如果需要遍历多条记录时,使用光标cursor,无记录找到使用cemp%notfound】declare --定义游标 cursor cemp is select ename,sal from emp;
2017-06-25 20:04:50
571
原创 PLSQL类型相关操作
1.写一个PLSQL程序,输出”hello world”字符串,语法:dbms_output.put_line('需要输出的字符串');begin --向SQLPLUS客户端工具输出字符串 dbms_output.put_line('hello 你好');end;注意: dbms_output是oracle中的一个输出对象 put_line是上述对象的一个方法,用于输出一个字
2017-06-25 19:58:12
652
原创 SQL与PLSQL的对比
1.SQL99是什么 (1)是操作所有关系型数据库的规则 (2)是第四代语言 (3)是一种结构化查询语言 (4)只需发出合法合理的命令,就有对应的结果显示2.SQL的特点 (1)交互性强,非过程化 (2)数据库操纵能力强,只需发送命令,无需关注如何实现 (3)多表操作时,自动导航简单,例如: select emp.empno,emp.sal,dept.dname
2017-06-25 19:45:49
4639
原创 Oracle索引
1.什么是索引【Index】 (1)是一种快速查询表中内容的机制,类似于新华字典的目录 (2)运用在表中某个/些字段上,但存储时,独立于表之外2.为什么要用索引 (1)通过指针加速Oracle服务器的查询速度 (2)通过rowid快速定位数据的方法,减少磁盘I/O rowid是oracle中唯一确定每张表不同记录的唯一身份证3.rowid的特点 (1)位于每个表中,但表面上看不
2017-06-25 16:31:57
322
原创 Oracle序列
1.什么是序列【Sequence】 (1)类似于MySQL中的auto_increment自动增长机制,但Oracle中无auto_increment机制 (2)是oracle提供的一个产生唯一数值型值的机制 (3)通常用于表的主健值 (4)序列只能保证唯一,不能保证连续 声明:oracle中,只有rownum永远保持从1开始,且继续 (5)序列值,可放于内存,取之较快2.为什
2017-06-25 16:29:08
369
原创 Oracle同义词
1.什么是同义词【Synonym】 (1)对一些比较长名字的对象(表,视图,索引,序列,。。。)做减化,用别名替代2.同义词的作用 (1)缩短对象名字的长度 (2)方便访问其它用户的对象3.创建与salgrade表对应的同义词,create synonym 同义词 for 表名/视图/其它对象 create synonym e for salgrade; create synonym ev
2017-06-25 16:05:04
416
原创 Oracle视图
1.什么是视图【View】 (1)视图是一种虚表 (2)视图建立在已有表的基础上, 视图赖以建立的这些表称为基表 (3)向视图提供数据内容的语句为 SELECT 语句,可以将视图理解为存储起来的 SELECT 语句 (4)视图向用户提供基表数据的另一种表现形式 (5)视图没有存储真正的数据,真正的数据还是存储在基表中 (6)程序员虽然操作的是视图,但最终视图还会转成操作基表 (7)
2017-06-23 17:03:47
401
原创 Oracle中用户权限
一)了解系统用户 sys是Oracle中一个重要的系统用户,sys是Oracle中最高权限用户,其角色为SYSDBA(系统管理员) sqlplus / as sysdba二)权限 权限的最终作用于用户。即所有用户在数据库内的操作对象和可执行的动作都是受到限制的。 Oracle中权限分为二大类: 1)系统权限 2)对象权限三)系统权限 针对数据库中特定操作的许可,例如:让c##tiger
2017-06-23 16:56:42
620
原创 在Oracle中创建与删除普通用户
可以在Oracle中创建新的普通用户,创建普通用户命令是:create user,在创建普通用户的同时,应该为其分配一个具体的表空间,通常叫users。》用sys登录,查询Oracle中有哪些可用存储空间,所有普通用户默认为users存储空间 select * from v$tablespace;》用sys登录,创建普通用户c##tiger,密码为abc,默认使用users存储空间,即对应硬盘
2017-06-23 16:55:30
880
原创 Spring基础
Spring 框架 Spring 是一个轻量级的J2EE框架,其核心是控制反转,即实现对接口编程而不是对类编程,这样通过配置文件就可以实现业务对象的注入,并且建立它们之间的关系,Spring开源分为7个模块: 1. Spring Core:提供了Spring框架的核心功能,该容器的BeanFactory通过控制反转,可以实现应用程序不同组件之间的依赖和应用程序代码之间的分离,这样程序员就不
2017-06-23 16:20:15
289
原创 Hibernate缓存
Hibernate有二级缓存结构。session缓存是内置的,被称为Hibernate的以及缓存;SessionFactory的外置缓存是可以插拔的缓存插件,它被称为Hibernate的二级缓存。Hibernate使用缓存策略去实现持久化对象和数据库的同步更新,并且缓存可以在很大程度上提升查询速度。缓存的基本原理 缓存的概念在计算机领域非常常见,它介于应用程序和永久性数据(如硬盘文件、数据库
2017-06-21 17:20:16
216
原创 使用Read Committed级别的隔离机制会出现的问题
使用Read Committed级别的隔离机制会出现的问题: 1. 虚读: 该问题由一个事务读到另一个事务已提交的新插入数据引起的;导致连续两次从数据库中查询的结果集不一致 2. 不可重复读: 该问题由一个事务读到另一个事务已经提交的更新数据引起的,导致每一次查询出来的同一条记录都不一样。 3. 第二类丢失数据: 这是不可重复读的特例,该问题由一个事务覆盖另一个事
2017-06-21 16:16:31
7607
原创 Hibernate的事务处理
事务的概念 事务是数据库操作中一个最小的执行单元,它由一组相互依赖的操作行为组成。例如,由查询和更新两个操作行为构成一个事务。事务的成功与否取决于这些操作行为是否都能执行成功。只要一个操作行为失败,那么整个事务执行失败。这时必须回滚到事务执行前的状态。事务的特性 数据库事务必须具有ACID特征,即Atomic(原子性)、Consistency(一致性)、Isolation(隔离性)、D
2017-06-21 15:53:56
336
原创 Hibernate API的使用
使用Configuration类 org.hibernate.cfg.Configuration实例代表了JavaBean类型到sql数据库表映射的完整集合,并且也包含了所有对hibernate属性的设置信息。所以也可以把configuration理解为程序员定义的hibernate.cfg.xml文件在内存中的表示。SessionFactory就是使用Configuration构建而成的。在
2017-06-21 11:11:47
380
转载 【转载】使用Maltlab中的plotroc()函数绘制ROC曲线
原文自http://blog.youkuaiyun.com/fuhpi/article/details/8813455 ROC曲线是通用的分类器评价工具,matlab函数中自带了绘制该曲线的函数plotroc。 plotroc函数的原型为:plotroc(targets, outputs) 其中参数targets是一个矩阵,代表测试集,每一列表示一个测试样本的标签 如果有两类样本,比如第1,2,5个
2017-06-20 10:57:49
1415
原创 Hibernate实体对象的生命周期
Hibernate是完整的对象/关系映射解决方案。使用Hibernate不必考虑SQL语句的执行,这部分由Hibernate处理,开发者只需要关注JavaBean对象的状态。Hibernate提供了对象状态管理的功能,使开发者不再需要理会底层数据库系统的细节。Hibernate实体对象可以分为3种状态: 瞬态(Transient) 由new操作符创建,且尚未与Hibernate Sess
2017-06-19 17:22:59
269
原创 抽象类与接口的区别
接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象的。接口中的方法定义默认为public abstract类型,接口中的成员变量类型默认为public static final。另外,接口和抽象类在方法上有区别: 1.抽象类可以有构造方法,接口中不能有构造方法。 2.抽象类中可以包含非抽象的普通方法,接口中的所有方法必须都是抽象的,不能有非抽象的普通方法。
2017-06-07 10:40:31
206
转载 Linux虚拟内存实现原理
下面是一篇翻译文章,原文出自MongoDB的核心开发工程师 Kristina Chodorow 的个人博客,由NoSQLFan翻译整理。我们都知道,MongoDB 使用内存映射的方式来进行数据文件的存取操作。本文的目的就在于描述操作系统虚拟内存的使用及内存映射的内部实现。以下是译文当你运行一个程序,程序中有许多东西需要存储,堆、栈以及各种功能库。而这一切在你写程序时可能都不需要自己控制,Li
2017-05-01 10:59:35
1448
1
转载 基于深度学习的目标检测研究进展
原文链接 : http://mp.weixin.qq.com/s?__biz=MzI1NTE4NTUwOQ==&mid=502841131&idx=1&sn=bb3e8e6aeee2ee1f4d3f22459062b814#rd前言开始本文内容之前,我们先来看一下上边左侧的这张图,从图中你看到了什么物体?他们在什么位置?这还不简单,图中有一个猫和一个人,具体的位置就是上图右侧图像两个边框(boun
2017-05-01 09:59:01
1111
转载 基于深度学习的目标检测
转自:https://www.52ml.net/20287.html引言普通的深度学习监督算法主要是用来做分类,如图1(1)所示,分类的目标是要识别出图中所示是一只猫。而在ILSVRC(ImageNet Large Scale Visual Recognition Challenge)竞赛以及实际的应用中,还包括目标定位和目标检测等任务。其中目标定位是不仅仅要识别出来是什么物体(即分类),而且还要预
2017-05-01 09:56:52
3693
原创 makefile文件
makefile文件保存了编译器和连接器的参数选项,还表述了所有源文件之间的关系(源代码文件需要的特定的包含文件,可执行文件要求包含的目标文件模块及库等).创建程序(make程序)首先读取makefile文件,然后再激活编译器,汇编器,资源编译器和连接器以便产生最后的输出,最后输出并生成的通常是可执行文件.创建程序利用内置的推理规则来激活编译器,以便通过对特定CPP文件的编译来产生特定的OBJ文件.
2017-04-19 10:06:25
291
原创 NAT(Network Address Translation)
NAT(Network Address Translation,网络地址转换)是1994年提出的。当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但现在又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。 这种方法需要在专用网连接到因特网的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址。这样,所有
2017-04-18 16:36:11
768
转载 TCP协议三次握手和四次挥手
摘要: 本文将分别讲解经典的TCP协议建立连接(所谓的“3次握手”)和断开连接(所谓的“4次挥手”)的过程。1、前言尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。这一过程与打电话很相似,先拨号振铃,等待
2017-04-18 10:18:41
668
原创 Oracle增删改查
1.向emp表中插入一条记录(方式一:按表默认结构顺序)insert into 表名 values …语法insert into emp values(1111,’JACK’,’IT’,7788,sysdate,1000,100,40);2.向emp表中插入一条记录(方式二:按自定义顺序)insert into 表名(列名) values …语法insert into emp(ENAME,EM
2017-04-06 16:58:14
794
W3School离线源码
2016-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人