自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2022年java开发跑路-真实面试题

1.聊一下spring你的认知2.什么是代理模式?3.cglib代理模式是如何实现的4.你们公司aop切面编程有用在哪些场景下?5.spring的事物失效的场景有哪些?6.如何解决一个类中方法间调用产生的事物失效问题?7.spring对类进行增强的逻辑在哪步实现?即aop切面在哪步实现的?...

2022-07-21 11:54:46 438 2

原创 mysql支持json串模糊查询

SELECT * FROM chat_message WHERE ( chat_message.message_type = 6 AND JSON_SEARCH( chat_message.content, 'all', concat( "%","商品", "%" ), NULL, '$' ) IS NOT NULL ) OR ( chat_message.message_type != 6 AND chat_message.content LIKE concat( "%",".

2021-01-13 17:10:55 2106

原创 什么是 Redis

1.什么是 Redis?redis是非关系型数据库,key-value结构,可设置key的过期时间通过过期策略删除数据、遵守 BSD 协议并开源免费。它将数据持久化在磁盘中,并加载到内存,通过直接访问内存获取数据所以访问速度快但被内存大小所限制不能保存大量的数据,它有2种持久化的方式将数据保存到磁盘,当存放的磁盘满掉时支持多种回收策略,删除部分数据后持久化新的数据,默认无回收策略如果磁盘满后进行保存数据会直接报错。它的单线程的,redis 利用队列技术将并发访问变为串行访问,消除了传统数据库串行控制的

2020-08-31 09:41:28 249

原创 面试常问题

1、什么是aop和Ioc?请说明Spring框架中应用到了哪些设计模式?2、spring容器中bean的生命周期是怎样的?3、spring的beanFactory和factoryBean分别是什么4、aop的通知有哪些?使用场景?动态代理有哪些,区别是什么?5、spring常见注解有哪些?spring如何解决循环依赖?出现构造器循环依赖时如何解决?6、java8的新特性有哪些?你会使用stream?它存在一些什么问题?7、ArrayList和LinkedList有什么区别?8、H

2020-08-31 09:38:06 162

原创 不会写样式的后端开发

前端总结(1)获取后台传的info import store from "@/store"; store.getters.userInfo.businessId;(2)引入vue页面 在需要引入housing的页面中: import housing from '@/views/housing/housing' compon...

2020-03-03 15:35:22 233

原创 前后端分离项目使用代码生成器生成前后端

1.代码生成器页面代码生成菜单—— 显示所有数据库表的信息 可点击操作栏——生成按钮——弹出生成配置对话框框——填写配置——生成按钮——生成代码压缩包到本地下载后即可放入对应项目2.代码生成菜单—— 显示所有数据库表的信息调用后台接口/generator/page?current=1&size=20,实则为执行sql返回该数据库里数据表名称不为空且取出空白字符后不为‘’...

2019-10-22 17:37:25 6558

原创 项目中注解整合

(1)聚合工程: admin --控制层 后台 cp --控制层 移动端 domain --实体层 sevice --服务层 mapper --数据库层 job --定时执行 auth --认证 common --常...

2019-10-21 14:48:21 317

原创 JAVA内存划分

2019-07-12 17:22:49 141

原创 在后端开发中端口号被占用以及svn的使用

(1)FirFox打开80以外的端口,会弹出以下提示:“此地址使用了一个通常用于网络浏览以外的端口。出于安全原因,Firefox 取消了该请求。”。经网上搜索,解决方法如下:在Firefox地址栏输入about:config,然后在右键新建一个字符串键network.security.ports.banned.override,将需访问网站的端口号添加到,值就是那个端口号即可。如有多个,就半...

2019-01-08 20:08:40 434

原创 Oracle的函数以及约束等

SELECT * FROM 表名称INSERT INTO 表名称 VALUES (值1, 值2,....)UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值DELETE FROM 表名称 WHERE 列名称 = 值(1)TOP 子句 用于规定要返回的记录的数目SELECT TOP 2 *  FROM Persons          //取Persons表前...

2019-01-08 18:59:51 206

原创 金蝶--创建一个简单的报表

public class RptTest extends AbstractRptTest{ private static final Logger logger = CoreUIObject.getLogger(RptTest.class); /** * output class constructor */ public RptTest(...

2018-12-29 16:21:27 730

原创 EAS开发---kdTable的整理

(1)如何指定选择模式      选择模式包括:NO_SELECT(不选择)、CELL_SELECT(单元选择)、                    ROW_SELECT(行选择)、COLUMN_SELECT(列选择)、                    MULTIPLE_CELL_SELECT(多单元选择)、MULTIPLE_ROW_SELECT(多行选择)、          ...

2018-12-27 09:17:51 1128

原创 EAS开发笔记整理----关于数据库sql和oql的使用

sql相关:(1)CompareType说明    CompareType.EQUALS = ("=");                                         new FilterItemInfo("name","zll") 默认为相等    CompareType.GREATER = (">");    CompareType.LESS = ("&l...

2018-12-27 09:15:51 2654

原创 实习经验--- day4金蝶bos总结

                   了解基础概念和3个透视图的使用                 今日案例采购订单制作demo通过这个案例我知道了金蝶bos自带了很多单据,分为好几类,当我们需要时可以直接使用它自带的。使用方式就是可以设置字段的数据来源!比如手工录入,基础资料类别,固定下拉列表等!如果想要使用自带的货币就可以选择基础资料然后选中货币。其次都是大纲的使...

2018-12-14 09:08:14 615

原创 实习第二天---金蝶Bos的使用

安装金蝶Bos        2.配置解决方案  什么是解决方案:解决方案是元数据的最大载体,对应于一个元数据集合。任一个元数据都必须归属于某个解决方案,譬如,EAS就是一个解决方案  从本地服务器打开解决方案:eas实际运行服务器和午夜管理平台不在同一台机器上面 从远程服务器打开解决方案:在同一机器上面  新建   ---业务组别             ---业务单元 :单据表头和单据表体组成...

2018-12-11 17:32:53 2926 3

原创 servlet是什么?工作原理以及生命周期

1、你对servlet的理解?或者servlet是什么?    1)servlet接口定义的是一套处理网络请求的规范,所有实现servlet的类,都需要实现它那五个方法,其中最主要的是两个生命周期方法 init()初始化和destroy()销毁,还有一个处理请求的service()可以重写service方法完成对get和post请求的响应,以及HttpServlet 重写doGet和doPost...

2018-11-23 17:25:03 950

原创 一张图了解常用集合框架

2018-11-23 16:15:03 133

原创 关于plsql的总结(存储过程、游标、触发器)

1.什么是plsql?        PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单...

2018-11-20 12:32:33 801

原创 SpringCloud总结

SpringCloud作用:    Spring Cloud是一个基于Spring Boot实现的云应用开发工具,    它为基于JVM的云应用开发中涉及的配置管理、    服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。SpringCloud各个组件作用:    Spring Cloud包含了多个子项目(针对...

2018-11-19 20:52:43 167

原创 SpringBoot总结

   SpringBoot作用   简化依赖,各种启动器starter  实现快速开发,借助注解,自动配置  内嵌Servlet容器,独立运行  无缝的整合各种主流的开发框架 SpringBoot引入的关键注解    1 @Configuration        org.springframework.context.annotation.Configuration ...

2018-11-19 20:45:05 221

原创 项目里常遇见的问题

       面试时偶尔面试官会问道“在你的项目中你遇见了一些什么问题?”,下面我来整理一下我遇到的一些问题。1.前端中使用了iframe,那么我进行页面跳转的时候很可能出现子页面内嵌套整个父页面。解决办法: <script type="text/javascript"> if(window.parent!=window){ ...

2018-11-18 14:36:29 520

原创 JAVA工程师面试题

1、简单讲一下java的跨平台原理    Java源程序通过编译器(也就是Java平台)编译成Class文件(字节码文件),然后通过Java虚拟机(JVM)翻译成为对应的OS指令;可以让不同的系统都可以去执行此文件。2、String和StringBuilder的区别, StringBuffer 和 StringBuilder 的区别    1)String、StringBuffer、Str...

2018-11-18 13:42:27 1644

原创 我的java面试经验总结

                                                                                         本宝宝的Java面试经历 1.一个网上商城的开发流程,你会写需求文档吗(ceo问)2.介绍ajax,ajax为什么可以实现局部刷新。(以下都为项目经理所问)     实现局部刷新,原文: https://b...

2018-11-16 10:16:51 337 10

原创 SSM如何搭建--针对面试的回答

                                                 关于SSM框架整理1.创建maven项目           这是一个综合了spring+springmvc+mybatis的maven项目。           (1) spring运用在:spring是管理bean生命周期轻量级的容器,创建对象实例和依赖注入都交给了spring容器来处理。...

2018-11-13 19:55:11 535

原创 SpringMVC项目步骤

        1.创建一个Maven项目        2.java ee tools 选择Generate Deployment Descriptor Stub来生成web.xml            创建完后会有错误,主要原因是没有生成web.xml文件        3.pom.xml文件中                  <!-- javaee规范 包含 Servlet...

2018-09-19 09:54:27 307

转载 servlet、filter、listener

   1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。Servlet 的主要功能在于交互式地浏览和修改数据,生成动态 Web 内容。这个过程为:    1) 客户端发送请求至服务器端;    2) 服务器将请求信息发送至 Servlet;    3) Servlet 生...

2018-08-25 16:47:12 426

原创 Tomcat是什么?

       Tomcat是Java Servlet,JavaServerPages,Java Expression Language和JavaWebSocket(Java EE)技术的开源实现。       因为可以通过HTTP提供HTML页面等静态内容的请求访问,所以是一个WEB服务器;       因为实现了Servlet规范,所以也是一个Servlet容器,可以运行Servlet程序;...

2018-08-25 16:31:19 6114 1

原创 传引用注意事项

 1.对于数组的定义,初始化时用new与不用new 没区别,只是两种方式罢了。因为数组是引用数据类型,建立对象时,无论用不用new,数组实体都是放在堆内存中,引用变量放在栈内存。2.不同于String类,String由于实现了常量池 所以new 和不new 有区别:new的话,引用变量指向堆区。不new的话,引用变量指向常量池。 3.基本类型的包装类和String类是不可...

2018-08-23 20:53:15 270

原创 JAVA------内存划分

  框架如上图,主要了解:Java自动管理栈和堆,程序员不能直接地设置栈或堆。栈区:1.先进后出2.存储基本类型变量,对象的引用,数组的引用3.栈内存的数据在其作用域内有效,使用结束后自动释放4.数据共享5.存取速度快堆区:1.每个变量都有默认值2.new的对象都在堆区中3.使用结束后,对象成为了垃圾对象,垃圾回收器空闲时回收方法区:...

2018-07-02 20:18:25 134 1

原创 JAVA----数据类型

    Java语言是一门强类型语言,对于每一种数据都定义了明确的数据类型,不同的数据类型在内存中分配了不同的内存空间数据类型的划分:基本数据类型和引用类型基本类型(八大基本数据类型)整数类型                 所占字节数        存储范围                           默认值byte                               ...

2018-07-02 19:57:00 110

原创 JAVA———关键字

关键字概述:关键字是Java语言里事先定义的,有特别意义的标识符,有时又叫保留字简而言之就是使用高级记事本或者IDE能够变颜色的单词就是关键字注意事项:1.关键字基本都是由小写字母组成2.Java语言规定关键字不能作为标识符。3.目前共有50个Java关键字,其中,"const"和"goto"这两个关键字在Java语言中并没有具体含义。Java语言把它们列为保留字,只是因为"con...

2018-07-02 19:47:16 285

原创 使用break标签退出外循环

package com.sxt.add;import java.util.Scanner;public class money {    static Scanner  input=new Scanner(System.in);    public static void main(String[] args) {        // TODO Auto-generated method stub...

2018-07-02 19:36:44 613

原创 二分法在排好序的数组中查找一个数

package com.sxt.add;import java.util.Scanner;public class Rfenfa {  static    Scanner input=new  Scanner(System.in);    public static void main(String[] args) {        int[] a = { 12, 34, 65, 75, 90,1...

2018-07-02 19:28:02 802

原创 使用选择法进行排序

选择排序的思想:从最左边开始,依次和后面的所有元素进行比较,小的数往前移,每一趟比较完毕后,最小的数就出现在最前面。package com.sxt.add;import java.util.Arrays;public class zhan {    public static void main(String[] args) {        int[] a = { 19, 2, 4, 1, 7 ...

2018-07-02 19:25:57 913

原创 使用冒泡法进行排序

冒泡法的思想:相邻的两个元素进行比较,大的数字往后放,每趟比较完毕后,最大的数在最后面。所以比较轮数为数组长度-1//从小到大顺序排序package com.sxt.add;import java.util.Arrays;public class zhan {    public static void main(String[] args) {        int[] a = { 19, 2,...

2018-07-02 19:15:14 720

空空如也

空空如也

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

TA关注的人

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