自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(183)
  • 资源 (1)
  • 收藏
  • 关注

原创 [java] String转Timestamp

今天从数据库中取得的时间数据格式是:20190815070855,这样,String如果转Timestamp,有个方法Timestamp.valueof,格式要求是 yyyy-MM-dd HH:mm:ss可以规范一下格式,String createData = "20190815070855";DateFormat sdf = new SimpleDateFormat("yy...

2019-08-15 19:08:00 8585

原创 [vue] 子组件动态更新,父组件向子组件Prop传递实时更新

今天工作遇到一个问题,vue中,父组件调用了子组件,初始化的时候可以正确显示。需要实时监控后台数据,向子组件传递,更新页面。百度了一下,说使用watch可以监听。试了一下,发现并不能改变。debug模式看了一下,数据已经接收到了,因为子组件还有孙子组件。这部分没有进行监听,修改了孙子组件,发现可以在页面上看到效果了。这时候,日志中会报错Avoid mutating a prop ...

2019-08-13 17:07:26 9202

原创 [ORACLE] object statistics are locked 解决

今天运维在执行oracle脚本时,给我说有个错误我看了一下,对应的代码是 dbms_stats.delete_table_stats(userName,tableName);上网搜索了一下,是因为这张表的统计信息被锁了。解决方案是:用户的所有表解锁,DBMS_STATS.UNLOCK_schema_STATS('用户名'); 单张表解锁,dbms_stats.unlock_t...

2019-08-13 11:45:31 945

原创 依赖重复冲突,AbstractConnectionFactory, is available from the following locations

今天,从git上拉去了最新的代码后,服务不能加载起来,debug时报错,说依赖重复了,baidu了一圈也没找到解决方案:Description:An attempt was made to call a method that does not exist. The attempt was made from the following location: java.lang....

2019-08-06 10:09:11 3379

原创 html--input回车提交设定与取消

在html中input窗口中,输入任意内容后,按回车希望可以提交,代码可以这么设定<form class="form-search"> <span class="input-icon"> <input type="text" placeholder="Search ..." class="nav-search-input" id

2019-01-16 09:47:20 3910

原创 HTML--bootstrap的小图标

刚开始看ace_admin框架的后台代码时,找了半天也没发现图标的代码位置,没找到image这样的元素。百度了下,了解到ace_admin是bootstrap框架的,bootstrap使用<i>标签来代表小图标,预先定制了一批图标,使用的时候,只需要在<i>标签的class中增加小图标的名称就可以。 ...

2019-01-16 09:26:32 6005 2

原创 HTML--点击左侧导航栏,更新右侧页面(iframe)

在项目中,需要实现点击左侧栏目的条目,右侧的内容随之改变。这里使用iframe实现先写一个列表用于显示左侧的条目<!-- 左侧导航 --> <div class="main_left" style="height:100%"> <ul> <li data-src="roa...

2019-01-11 10:00:48 48002 7

原创 HTML嵌入页面的和主页面的之间的元素和方法调用(iframe)

在使用iframe时,可以在页面中嵌入一个子页面,通过点击主页面的按钮切换不同的子页面。那如果想点击子页面的按钮,切换主页面的显示效果,需要怎么做呢。  父调子 子调父 元素 window.frames[iframe的name属性值]; ① window.parent.document.getElementById("父页面元素ID"); ②window....

2019-01-11 09:45:36 2720

转载 Springboot注解配置

1.param,这种方式很好理解,@Param中定义的name对应了SQL中的#{name},age对应了SQL中的#{age}。@Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name}, #{age})")int insert(@Param("name") String name, @Param("age") Integer age);...

2018-12-01 15:28:08 174

转载 SpringBoot---mybatis配置

之前我写过一篇mybatis的配置,感觉还是有些复杂,今天看到的更简洁,记录一下。1.引入依赖引入连接mysql的必要依赖mysql-connector-java 引入整合MyBatis的核心依赖mybatis-spring-boot-starter 这里用到spring-boot-starter基础和spring-boot-starter-test用来做单元测试验证数据访问这里不引...

2018-12-01 14:51:50 166

转载 Springboot--mongoDB配置

1.引入依赖2.1如果应用服务器和mongoDB在同一台服务器MongoDB的安装配置采用默认端口,那么在自动配置的情况下,我们不需要做任何参数配置,就能马上连接上本地的MongoDB。2.2创建要存储的User实体,包含属性:id、username、agepublic class User { @Id private Long id; private...

2018-12-01 14:17:33 346

原创 springboot----redis配置

1.引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId></dependency>2.配置参数# REDIS (RedisP...

2018-12-01 10:55:52 179

原创 Springboot---JPA配置

1.在配置文件中写入数据库信息application.properties配置如下spring.datasource.primary.url=jdbc:mysql://localhost:3306/test1spring.datasource.primary.username=rootspring.datasource.primary.password=rootspring.dat...

2018-11-30 17:27:19 760 1

原创 Springboot---配置jdbcTemplate的Datasource

spingboot使用jdbcTemplate可以便捷的访问数据库,配置访问方式如下1.在配置文件中,写入数据库连接信息application.properties配置如下spring.datasource.primary.url=jdbc:mysql://localhost:3306/test1spring.datasource.primary.username=rootspr...

2018-11-30 16:07:01 5837

原创 数据库名词---ORM、JPA、HIBERNATE、嵌入式数据库

ORM框架官方解释就是框架采用元数据来描述对象一关系映射细节,提供了持久化类与表的映射关系,ORM框架在运行时就能参照映射文件的信息,把对象持久化到数据库中。用人话来说,就是我们之前做数据库开发,需要从数据库里访问数据的时候,通过jdbc来进行,sql语句读取进来,然后再把读取的内容进行解析,存成对象。通过orm框架,只需要把类建好,把sql语句写好,会自动把读取的结果封装进对象类。这样数...

2018-11-27 14:11:37 208

原创 maven---Failed to read artifact descriptor for xxx:jar的问题解决

在使用idea导入别人的工程后,发现工程里的引用包都无法使用,点开pom查看,提示Failed to read artifact descriptor for xxx:jar按照jar包的名字,在本地仓库里找到文件夹位置,打开lastUpdated文件,里面会写更新情况,发现里面写了http\://repo2.maven.org/maven2/.error=Could not tr...

2018-11-26 23:35:35 12899

转载 springboot--异常处理

用springboot搭建的API,如果出现错误,需要建立对应的处理类。这里建议把所有的异常都使用统一的异常处理类管理。一般分为2类,一类是返回错误页面,二是返回错误的json。返回错误页面的方法是:1.创建全局异常处理类:通过使用@ControllerAdvice定义统一的异常处理类,而不是在每个Controller中逐个定义。@ExceptionHandler用来定义函数针对的异常...

2018-11-24 17:43:34 137

转载 Springboot--swagger-----自动化接口文档

看了翟永超的文章,把自己的心得记录一下。在使用springboot开发API接口的时候,如果没有完整的制度来管理,经常会出现接口和文档不同步。每次更新接口后更新文档也挺闹心。swagger2可以解决这个问题,在springboot中引入swagger后,添加必要的说明,可以自动生成网页版的接口说明,还提供示例测试接口。1.添加依赖在pom.xml中加入Swagger2的依赖&lt...

2018-11-24 15:50:56 782

原创 pathon---爬虫学习2

上一篇文章,讲了解析网页数据,这边文章说说如何把结果保存。这是一个简单的创建xls文件的代码import xlwt#定义一个excel文件,字符编码utf-8book = xlwt.Workbook(encoding = 'utf-8')#给excel文件增加sheet表sheet = book.add_sheet('sheet1')#写数据示例,表格是从0行开始,0列开始,

2018-01-21 14:06:39 586

原创 pathon----爬虫学习1

下载pathon3,下载pycharm(IDE工具)。pycharm有免费版和收费版,收费版需要找个验证码破解一下。http://blog.csdn.net/u014044812/article/details/78727496安装python的时候,勾选下面的增加到系统的path配置,就可以自动配置path,然后install now就可以了。安装好软件后,还需要安装一些

2018-01-21 13:03:08 3667

原创 oracle---sql语句学习

1exists语句查找两个表关联后,关联上或没关联上的数据比如A,b表的ID是关联的,想找A表的ID没有在B表的ID中出现过得数据SELECT * FROM A WHERE NOT EXISTS (SELECT * FROM B WHERE A.ID=B.ID)2Or语句表示2个并列的关系,或者的意思由于使用or语句会出现搜索效率的下降,建议把or语句换成u

2017-12-27 08:44:16 322

原创 ORACLE ---sql语句学习

1exists语句查找两个表关联后,关联上或没关联上的数据比如A,b表的ID是关联的,想找A表的ID没有在B表的ID中出现过得数据SELECT * FROM A WHERE NOT EXISTS (SELECT * FROM B WHERE A.ID=B.ID)2Or语句表示2个并列的关系,或者的意思由于使用or语句会出现搜索效率的下降,建议把or语句换成u

2017-12-25 20:08:11 221

原创 java--变量比较

java中,new 一个变量的时候,是在堆区中创建一个空间存储, new 一个方法或对象时,在栈区新建一个引用指向堆区。基本类型的变量是存储在栈区的。==比较的是引用地址,而不是比较实际的值。 堆区里有个String Pool对堆区的String进行管理,所以如果是String a=“123456”,String b="123456",String Pool会把他们2个分配同一个引用地址,使用

2017-12-24 11:45:06 333

原创 java----异常

异常通常分3种,一种是编译的异常,比如 把double变量赋给int变量,第二是运行异常,比如0是分母,第三种是比如运行时内存不足,防火墙设置等导致的。对于异常,通常有2种方式处理。一种是捕获,一种是抛出。捕获就是当异常发生时,用try catch块抓住这个异常,在catch中写异常的处理机制。异常处理后,还会程序继续运行。在异常捕获时,可以使用exception来捕获所有的异常,也可以根

2017-12-23 10:53:22 164

原创 java--集合

java中集合常用的有4类,一类是list,主要有arraylist ,linkedlist,vector,stack。二是map,有hashmap ,hashtable三是set,hashset四是queue。比较下map的HashMap和HashTable,HashMap                       HashTable非同步        

2017-12-20 21:57:45 111

原创 oracle

1.sql条件少写or,会降低效率,改用union2.pck不能做添加和删除表,需要在sql文件里添加删除表。3.pck每句语句之间,都commit一次。4.有的语句,在pck中编译不过去,是因为库中没有相应的表,可以使用 execute immediate命令来写,格式 execute immediate ‘sql’  ;5.exist 用法,a表有个id,还有个name

2017-12-19 22:39:30 445

原创 oracle--常用函数5--转换函数

1.chartorowid(c1) --字符串转为rowidSELECT chartorowid('AAAADeAABAAAAZSAAA') FROM DUALc1--字符串,这个字符串其实是个rowid,完全符合rowid的格式才能转为rowid2.ROWIDTOCHAR(rowid)---rowid转字符串SELECT ROWIDTOCHAR(rowid) FROM D

2017-12-18 00:04:47 334

原创 oracle---常用函数4---日期函数

1.sysdate---返回当前日期select sysdate  hz from dual;返回:2008-11-52.add_months(d1,n1)--返回若干月之后的日期d1---1个日期n1---1个数字d1这个日期加上n1个月之后的日期select sysdate,add_months(sysdate,3)  hz from dual3

2017-12-17 00:06:23 313

原创 oracle--常用函数3--字符函数

1.ASCII(x1)---最左端字符的ASCII 码值【说明】在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。  如果最左端是汉字,只取汉字最左半边字符的ASCII 码select ascii('A') A,ascii('a') a,ascii(' ') space,ascii('示') hz from dual;

2017-12-15 20:21:09 237

原创 oracle---常用函数2---聚组函数

1.AVG---统计平均值AVG([distinct|all] x)AVG(x) 求x列的平均值AVG(distinct X)求x列不重复的数的平均值AVG(all X)求x列所有的数的平均值,效果等于avg(x)2.sum---统计合计值SUM([distinct|all]x)sum(x) 求x列的合计值sum(distinct X)求x列不重复的数的

2017-12-14 22:25:04 247

原创 oracle--常用函数1--数值函数

1.abs---绝对值,取字段或者表达式的绝对值,例如:select abs(100),abs(-100) from dual;2.sign--判断正负,这个函数的返回值只有3个 0,1,-1,如果是正数返回1,负数返回-1,0返回0.select sign(100),sign(-100),sign(0) from dual;3.ceil--获得最小的大于等

2017-12-13 22:30:59 378

原创 idea 运行内存不足

今天在做程序调试时,遇到idea的内存不足,想把内存调大时,发现最大只能到1200M,机器的内存有8G,导致有些程序不能完成加载。解决办法:首先确认自己安装的java的jdk是64位的,如果不是,请更新jdk到64位版本,因为64可以支持更多的运行内存。其次,在idea安装目录下(C:\Program Files (x86)\JetBrains\IntelliJ IDEA 2016.3

2017-12-12 20:54:35 5816

原创 idea 引入依赖版本错误

idea今天在调试代码时,同事设置的maven版本,在我的idea中不生效,他的版本是1.13,我的版本是1.8,导致部分类的引用无法编译。解决办法是检查maven的目录file---setting----build---maven---maven home directory,删除.m2本地仓库中的1.8版本的文件及文件夹,重新进行引入,就可以正确使用了。

2017-12-12 01:19:30 5889

原创 java--竖线分隔符|

在数据中使用"|"分隔符,在解析的时候,使用split("|"),得到的结果和预期不一致,是因为|在正则表达式中有含义,需要使用转义符来表示比如数据是   str= "red|yellow|black";String[] str_sp = str.split("\\|")

2017-09-04 11:15:57 22935

原创 java--解决文件输出流保存内容无中文时文件编码为ANSI格式不是utf-8

java使用流写出文件时,即使指定了utf-8文件格式,但是如果内容中没有中文,编码会自动改为ansi格式。生成的代码如下:public static void saveFile(String file, String data, boolean append) throws IOException {        BufferedWriter bw = null;   

2017-09-04 09:31:56 9279

原创 ant---

ant工具使用之前,需要先设置环境变量,和java类似,可以百度。在windows下可以使用run.bat批处理文件来运行ant。内容如下:@echo offecho 1.参数设置rem %CONVERT_HOME%为转换用根目录if "%CONVERT_HOME%"=="" set CONVERT_HOME=%~dp0..\rem设置了bat文件所在的上一

2017-07-28 00:29:38 412

原创 oracle---sqlplus搜索结果输出到文件

plsql可以很方便的把搜索结果保存到文件,但是如果需要一个一个教产品或者需求方使用,也很复杂。所以需要把这个操作也封装起来。可以使用sqlplus的spool函数实现。新建一个文本,命名成a.sql.里面内容如下spool check1.txt ;-------------指定生成的文件select * from rf_link---------执行的sql语句spool

2017-07-28 00:05:22 9751

原创 oracle---合并geometry

今天需要判断 一个图形是否在行政区划范围内,但是行政区划分了若干部分,需要先把这些小块合并起来。涉及到一个合并的函数sdo_aggr_union(sdoaggrtype(geometry,0.5))语句如下:select sdo_aggr_union(sdoaggrtype(geometry,0.5)) union_geom from (select tn.geometry

2017-07-27 23:39:55 1027

原创 oracle---geometry类型转换

今天在处理时,遇到个问题,就是geometry是一个面的外边界,是个polyline,想把它转成面,然后使用relate的关系判断符,判断包含关系。写法如下update tablename  tn set tn.geometry.sdo_gtype='2003', tn.geometry.sdo_elem_info=mdsys.sdo_elem_info_array(1,1003,1)

2017-07-27 23:33:01 1580

原创 oracle---添加空间索引

oracle中为了进行空间运算和空间判断,需要使用空间索引。添加空间索引分为2步。首先把geometry字段的空间范围加到元数据表insert into user_sdo_geom_metadata values(        'AD_MERGE',-----------------------这里是表名,需要修改        'geometry',------------

2017-07-27 23:22:11 822

mdb链接破解版无次数无条数限制

mdb链接破解版,Access_JDBC30.jar无次数无条数限制,可以正常使用

2019-01-07

空空如也

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

TA关注的人

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