摘要:
** 第一步:搭建ftp服务器 ** 1.安装ftp服务 2.添加站点 3.配置站点的用户名和密码 第二步:创建springboot项目整合ftp 1.添加ftpclient的依赖 <dependency> <groupId>commons-net</groupId> <artifactId>com 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(2244)
评论(0)
推荐(0)
摘要:
springboot整合solr 搭建solr服务器 solr就相当于是一个数据库 第一步:创建一个空的文件夹testsolr,为了方便管理tomcat、solr以及solr的数据源管理; 第二步、安装下载Tomcat8.5.9、solr8.1.1,并创建一个空的文件夹solrHome(solr 数 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(963)
评论(0)
推荐(0)
摘要:
1.@table和@entity注解的区别 @entity当实体类名和表名相同,实体属性和表字段相同时,会默认完成实体属性和表字段的映射,当表名和实体类名不同,表字段和实体属性不同时,需要使用@table和@column注解完成实体和表直接的映射 2.@table注解默认的情况下只会完成表和实体之间 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(14329)
评论(0)
推荐(0)
摘要:
首先在资源目录下创建logback.xml文件 文件的内容 <?xml version="1.0" encoding="UTF-8"?> <configuration> <! 本地变量 --> <!--在没有定义${LOG_HOME}系统变量的时候,可以设置此本地变量。提交测试、上线时,要将其注释掉 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(808)
评论(0)
推荐(0)
摘要:
当多个线程操作统一成员变量或者静态变量,在做写的操作时就会发送线程安全问题,做读的操作不会发生线程安全问题。防止线程安全问题可以使用同步代码块(使用的时明锁),同步函数(使用的是this锁),静态同步函数(使用的字节码文件及类.class) 证明同步函数使用的this锁 一个线程使用同步代码,一个线 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(202)
评论(1)
推荐(0)
摘要:
代码编写逻辑,假设需要给11个用户发送短信,每一个线程给两个用户发送短信,实现多线程的并发处理 创建实体user package www.it.com.test; /** * @author wangjie * @date 2019/11/20 17:10 * @description * @com 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(604)
评论(0)
推荐(0)
摘要:
当项目在连接多个数据库时可能会发生事务问题,即一个库的事务不可能去操作另一个数据库的事务,这时就需要使用atomikos对数据库的事务进行统一的管理 第一步添加atomikos的依赖 <dependency> <groupId>org.springframework.boot</groupId> < 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(1381)
评论(0)
推荐(0)
摘要:
第一步:编写application.yml配置文件 spring: datasource: system: jdbc-url: jdbc:oracle:thin:@localhost:1521/orcl driver-class-name: oracle.jdbc.OracleDriver user 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(441)
评论(0)
推荐(0)
摘要:
第一步使用idea连上数据库 第二步选择需要创建实体的表 选择这个创建的实体是没有注解的 需要注解的话需要在 创建这样一个文件 文件的内容 import com.intellij.database.model.DasTable import com.intellij.database.model.O 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(386)
评论(0)
推荐(0)
摘要:
到ngrok官网下载ngrok安装包 解压获取ngrok可执行文件 双击ngrok.exe打开命令行窗口 打开本地工程,并设置访问端口为8080(端口可以任意设置)。这里打开了一个spring boot工程,并启动。 回到刚才打开的ngrok命令行窗口,输入指令:ngrok http 8080 命令 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(2)
评论(0)
推荐(0)
摘要:
springIoc的底层实现原理 1.读取bean的XML配置文件 2.使用beanId查找bean配置,并获取配置文件中class地址。 3.使用Java反射技术实例化对象 4.获取属性配置,使用反射技术进行赋值 使用人家spring框架读取对象 创建实体 package com.itmayied 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(340)
评论(0)
推荐(0)
摘要:
java反射就是通过字节码文件,创建对象,获取类的相关信息 反射获取Class的四种方式 1.调用运行时类本身的.class属性 Class clazz = String.class; 2,通过运行时类的对象获取 Person p = new Person(); Class clazz = p.ge 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(86)
评论(0)
推荐(0)
摘要:
使用命令行导出dmp文件 需要计算机安装的有oracle 否则导出数据的时候会不能指定盘符 导出的dmp文件会存在连接的服务器上 导出数据 exp kllogt/kllogt@192.168.3.5/orcl file=D:\kelu.dmp 导入数据 连接到system用户>sql 创建表空间 C 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(814)
评论(0)
推荐(0)
摘要:
Vector与ArrayList区别 1.ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制到新的存储空间中。当从ArrayList的中间位置插入或者删除元 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(362)
评论(0)
推荐(0)
摘要:
SELECT * FROM (SELECT T.*, ROWNUM RN FROM (select t.jh, t.depth, t.vdepth, t.rt1, t.rt2, t.rt3, t.gr, t.ac, t.den, t.cnl from LWD t ) T WHERE ROWNUM < 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(288)
评论(0)
推荐(0)
摘要:
解析的xml <?xml version="1.0" encoding="UTF-8"?> <bookstore> <book id="1"> <name>Java</name> <author>Bruce Eckel</author> <year>2014</year> <price>102</p 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(845)
评论(0)
推荐(0)
摘要:
命令跳过测试的打包方式 mvn package -Dmaven.test.skip=true 项目部署的命令jar的存放位置打开cmd java -jar 打的jar文件 指定不同的生产环境项目部署 java -jar 打的jar文件 --spring.profile.active=gs 阅读全文
posted @ 2019-12-19 18:04
求知若渴的蜗牛
阅读(196)
评论(0)
推荐(0)
摘要:
<select id="getJhList" resultType="string"> select t.jh from jcsxx t where ceil(sysdate- to_date(substr(t.ssgxsj, 0,19),'yyyy/mm/dd hh24:mi:ss')) <
浙公网安备 33010602011771号