当前位置: 首页 > news >正文

西安烽盈网站建设推广短视频营销的优势有哪些

西安烽盈网站建设推广,短视频营销的优势有哪些,网站建设与运营培训班,关键词排名推广目录 0. 基础语法逻辑运算符继承抛出异常获取数据方式泛型 1. 接收前端数据#xff08;controller#xff09;mybatis1. QueryWrapper获取和赋值 2. service 层注解 3. Dao 层#xff08;与数据库交互#xff09;3.1 mybatis-plus中BaseMapper 4. ELK框架es配置sql参数logs… 目录 0. 基础语法逻辑运算符继承抛出异常获取数据方式泛型 1. 接收前端数据controllermybatis1. QueryWrapper获取和赋值 2. service 层注解 3. Dao 层与数据库交互3.1 mybatis-plus中BaseMapper 4. ELK框架es配置sql参数logstash数据读取csv数据读取导入数据库数据 查询日志 idea的debug调试按钮使用 0. 基础语法 class用于定义一个类。 public用于声明公共的访问级别表示对所有类可见。 private用于声明私有的访问级别表示只有在同一类中可见。 static用于声明静态成员可以在没有创建对象的情况下访问。使得非静态类更适合用于表示具有多个实例的对象例如用户、订单等。 void用于表示方法没有返回值。 final用于声明最终的变量表示不能再修改其值。 if/else用于条件语句根据条件执行不同的代码块。 for/while/do-while用于循环语句重复执行一段代码块。 try/catch/finally用于异常处理捕获并处理异常。 new用于创建对象实例。 this访问当前对象或类中的成员变量和方法例如访问this.name、this.age等成员变量或者调用this.method()等方法。 逻辑运算符 且 || 或 ! 的优先级别高先执行后执行 || 继承 public class 子类 extends 父类{} 抛出异常 这里不行这里报错不终止全部程序。 throw: 指的是在方法之中人为抛出一个异常类对象这个对象可以是自己实例化或者是已经存在的。 throws: 指的是在方法的声明上使用表示此方法在调用时必须处理异常。 方法后边加上throws Exception的作用是抛出异常。其中Exception可以理解为所有异常也可以抛出指定异常。如果方法后边不加throws Exception方法出了异常就会向上传递抛出(如果方法有调用者那就交给调用者处理如果调用者继续一层层抛出最终交给虚拟机虚拟机处理整个程序会中断 如果在程序中捕获 还可以继续进行) 获取数据方式 get从里面拿 post往里面放 put delete删除 post 不需要传入 新增 insert修改update 泛型 List指的是集合.是泛型,里面指定了这个集合中存放的是什么数据. 1、集合可以有Listvector等其实map也是一个集合 2、这些集合有啥用呢就好比你有一堆数据要存 [name‘张三’ , age20, address‘北京’] [name‘李四’ , age15, address‘湖南’] [name‘王五’ , age18, address‘甘肃’]等等 这样一条一条的数据你就能够用集合来保存起来放到一条集合中去 3、例如用list来保存保存形式就如下 list {[name‘张三’ , age20, address‘北京’] [name‘李四’ , age15, address‘湖南’] [name‘王五’ , age18, address‘甘肃’]}; 这样的形式了然后取值的时候你就可以根据list.get(i)来分别取值了。 4、如果要取到每一条里面的属性那么可以配合map或者存储的是实体类对象来分别取值就对了非常的简单且实用 List list new ArrayList(); … list.get(0).getName(); 1. 接收前端数据controller GetMapping是Spring4.3提供的新注解,它是一个组合注解,等价于RequestMapping(method RequestMethod.Get ),用于简化开发,注意:RequestMapping如果没有指定请求方式将接收Get、Post、Head、Options等所有的请求方式.同理还有PostMapping、PutMapping、DeleteMapping、PatchMapping等 Autowired注入相当于python中的import库多了一步操作 RestController的作用相当于Controller加ResponseBody共同作用的结果但采用RestController请求方式一般会采用Restful风格的形式。 Controller的作用声明该类是Controller层的Bean将该类声明进入Spring容器中进行管理 collection 包括 List列表Set集合Queue队列 collection? coll copyProperties(a,b)是把a复制给b mybatis 1. QueryWrapper Mybatis-plus 提供的动态条件查询条件构造器 常见用法 用来查询id等 获取和赋值 get 参数名 获取 set 参数名 赋值 2. service 层 注解 重写 Override 告诉你说下面这个方法是从父类/接口 继承过来的需要你重写一次是伪代码表示重写(当然不写也可以)不过写上有如下好处: 1可以当注释用,方便阅读 2编译器可以给你验证Override下面的方法名是否是你父类中所有的,如果没有则报错 服务类 service 定义成服务类之后才能用import 加载进来。 工厂方法 工厂方法模式是一种设计模式它的作用是将对象的创建和使用分离开来从而使得程序更加灵活、可维护。在工厂方法模式中我们通常会定义一个抽象的工厂类该类中包含一个静态的方法用于根据输入参数创建相应的对象。 3. Dao 层与数据库交互 定义新用数据的方法在这写 3.1 mybatis-plus中BaseMapper 集成增删改查的功能 4. ELK框架 参考文章 Elasticsearch开源分布式搜索引擎提供收集、分析、存储数据三大功能 特点分布式、零配置、自动发现、索引自动分片、索引副本机制、restful风格接口、多数据源、自动搜索负载 Logstash用来做日志的收集、分析、过滤日志的工具支持大量的数据获取方式。 工作方式c/s架构client端安装在需要收集日志的主机上server端负责将收集到的各个节点的日志进行过滤、修改等操作再一并发往elasticsearch上去。 es配置sql参数 ES指令 cmd命令初始化npm install cmd命令启动npm run devlogstash 数据读取 csv数据读取 input {file {#要读取的数据文件的路径path D:/elk/logstash-7.6.1/config/TSI_DOC_TITLE_CONTENT_VIEW.csvstart_position beginning} }filter {csv {#分隔符separator ,#数据对应的字段名,顺序要和字段值一致columns [TID,TNAME,TPARENT,DID,CONTENT]}mutate{#忽略某些字段remove_field [version,message,host,path,timestamp]#类型convert {TID stringTENAME stringTPARENT stringDID stringCONTENT string}} }output {elasticsearch {#要写入的es地址hosts http://localhost:9200#索引index title#类型,6.X版本后的固定用这个document_type _doc#定义文档id用表数据的主键,会方便核对数据document_id %{TID}}stdout {} }cmd进入bin目录执行logstash -f data.conf 导入数据库数据 input {jdbc {jdbc_driver_library d:/elk/logstash-7.6.1/lib/ojdbc6-11.2.0.2.0.jarjdbc_driver_class Java::oracle.jdbc.OracleDriverjdbc_connection_string jdbc:oracle:thin:192.168.212.22:7210:chestnutjdbc_user chestnutjdbc_password chestnut1111schedule * * * * *statement_filepath d:/elk/logstash-7.6.1/sql/gettitlecontent.sqljdbc_page_size 100000use_column_value truetracking_column tidcodec plain { charset UTF-8}jdbc_paging_enabled true} } filter {mutate{#忽略某些字段remove_field [version,message,host,path,timestamp]} }output {elasticsearch {#要写入的es地址hosts http://localhost:9200#索引index title#类型,6.X版本后的固定用这个document_type _doc#定义文档id用表数据的主键,会方便核对数据document_id %{tid}}stdout {} } cd到bin目录运行logstash -f getoracle.conf 查询日志 idea 后端可以在开始的地方通过git插入代码 vscode 前端通过 git 指令拉代码 git clone https://github.com/Eugene-Hung/Test.git直到显示succeed。 前端通过ES的指令启动只有把代码作为开头才能npm install 不能作为一个模块打开 可以通过前端的network来看后端端口 通过传参看各个变量的定义 idea的debug调试按钮使用
http://www.w-s-a.com/news/161208/

相关文章:

  • 网站发布信息的基本流程现在都不用dw做网站了吗
  • 赣州热门网站深圳龙岗做网站的公司
  • 中国最大的建站平台广告传媒公司取名
  • 深圳网站设计公司专业吗学动漫设计后悔死了
  • 企业网站形象建设网站开发入职转正申请书
  • 网站设计步骤济南建设网中标公告
  • 石佛营网站建设wordpress关健词
  • 您的网站空间即将过期建站 discuz
  • 上海简站商贸有限公司福州哪家专业网站设计制作最好
  • 博客网站开发流程苏州专业做网站的公司哪家好
  • 四川手机网站建设西安 网站 高端 公司
  • 织梦大气绿色大气农业能源化工机械产品企业网站源码模版建筑工程知识零基础
  • 广州番禺网站公司v2017网站开发
  • 微信公众号怎么做微网站wordpress和dz
  • 西部数码网站管理助手 301福州搜索优化实力
  • 响应式网站介绍页面模板功能找不到
  • 公司网站如何seo自己做资讯网站
  • 天津网站建设软件开发招聘企业信用信息查询公示系统上海
  • 网站备案中做正品的网站
  • 网站建设0基础学起青海企业网站开发定制
  • 网站定制项目上海快速建站
  • 大型视频网站建设方案东莞企业网站建设开发
  • 西安php网站制作可以用AI做网站上的图吗
  • 网站开发工程师和前端企业网络推广公司
  • 泉州开发网站的公司有哪些电脑网页翻译
  • 河北省建设机械会网站首页刚做的网站怎么收录
  • 什么网站专门做自由行的framework7做网站
  • 网页设计与网站建设书籍包头住房与城乡建设局网站
  • 重庆网站建设平台免费猎头公司收费收费标准和方式
  • 形象设计公司网站建设方案书打开一个不良网站提示创建成功