03 2019 档案

摘要:在使用idea下的git时候发现报错 但看了一下我的git-bas位置确实没有错啊,也可以启动 后来google了才下发现原来idea的这个地方不用引用的git-bash.exe的路径,而是git.exe,它的位置在和git-bash.exe同级的bin下 引用之后,测试成功 参考:https:// 阅读全文
posted @ 2019-03-27 17:36 早上起床喝酸_奶 阅读(3067) 评论(0) 推荐(0)
摘要:第一部分: 安装 1. 下载地址: https://git-scm.com/download/win; 如果速度慢, 使用 迅雷下载; 2. 点击安装, 然后下一步, 直到下面这个页面: 建议: 按照上面所示方式选中复选框 ; 3 点击下一步, 直到出现这个页面: 建议: 这个页面是选择git使用的 阅读全文
posted @ 2019-03-27 17:35 早上起床喝酸_奶 阅读(230) 评论(0) 推荐(0)
摘要:1.在idea首页 Confige-->setting-->build,execution,deployment-->buildTool-->maven-->work office勾选,apply,ok 2.进入导入的项目中,先点击右侧Maven Project-->lifecycle-->inst 阅读全文
posted @ 2019-03-27 14:14 早上起床喝酸_奶 阅读(4415) 评论(0) 推荐(0)
摘要:spring cloud中使用@Data标签,不用手动添加get set方法,但是如果项目中其他类中使用getset方法,如果报错,原因是idea中没有添加Lombok插件,添加上插件便可以解决。截图如下 阅读全文
posted @ 2019-03-27 13:37 早上起床喝酸_奶 阅读(405) 评论(0) 推荐(0)
摘要:介绍三个最常用的分页算法 First(感觉这个最简单实用) //总记录数int rows=21; //每页显示的记录数int pageSize=5; //页数int pageSum=(rows-1)/pageSize+1;Second //总记录数int rows=21; //每页显示的记录数int 阅读全文
posted @ 2019-03-26 13:55 早上起床喝酸_奶 阅读(1011) 评论(0) 推荐(0)
摘要:单例的实现主要是通过以下两个步骤: 注意事项 单例模式在多线程的应用场合下必须小心使用。如果当唯一实例尚未创建时,有两个线程同时调用创建方法,那么它们同时没有检测到唯一实例的存在,从而同时各自创建了一个实例,这样就有两个实例被构造出来,从而违反了单例模式中实例唯一的原则。 解决这个问题的办法是为指示 阅读全文
posted @ 2019-03-12 16:09 早上起床喝酸_奶 阅读(248) 评论(0) 推荐(0)
摘要:Q:HashMap 的数据结构? A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。 transient Node<K,V>[] table; Q:HashMap 的工作原理? A:HashMap 底层是 hash 数组和单向链表实现,数组中 阅读全文
posted @ 2019-03-08 16:07 早上起床喝酸_奶 阅读(172) 评论(0) 推荐(0)
摘要:了解尾递归之前,先了解一下尾调用。 在计算机科学里,尾调用是指一个函数里的最后一个动作是一个函数调用的情形:即这个调用的返回值直接被当前函数返回的情形。这种情形下该调用位置为尾位置。(摘自维基百科) 以上的解释来自维基百科。介绍了什么叫尾调用。例如: 1 2 3 4 function foo(dat 阅读全文
posted @ 2019-03-07 14:31 早上起床喝酸_奶 阅读(189) 评论(0) 推荐(0)
摘要:1、什么是 Spring 框架?Spring 框架有哪些主要模块?Spring 框架是一个为 Java 应用程序的开发提供了综合、广泛的基础性支持的 Java 平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring 框架本身亦是按照设计模式精心打造, 阅读全文
posted @ 2019-03-07 13:46 早上起床喝酸_奶 阅读(214) 评论(0) 推荐(0)
摘要:首先解释下AOP :在程序运行时,动态的将代码切入到类的指定方法、指定位置上的编程思想就是面向切面编程 一般而言,我们管切入到指定类指定方法的代码片段为切面,而切入的哪些类、哪些方法则叫切入点。有了AOP,我们就可以把几个类共有的代码,抽取到一个切片中,等到需要时在切入对象中去,从而改变其原有的行为 阅读全文
posted @ 2019-03-07 10:37 早上起床喝酸_奶 阅读(688) 评论(0) 推荐(0)
摘要:操作系统中 heap 和 stack 的区别heap 和 stack是什么堆栈是两种数据结构。堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。==在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存放数据和地址==,通常用来保护断点和现场。 要点:堆: 阅读全文
posted @ 2019-03-07 10:32 早上起床喝酸_奶 阅读(606) 评论(0) 推荐(0)
摘要:一. MVC 我们先来了解一下什么是MVC。 MVC:分别所指Model、View、Controller。 MVC为标准的设计模式,是官方推荐的权威的规范模式。 视图(View):用户交互界面。 控制器(Controller):调节Modle和View的交互。 模型(Model):业务逻辑模型(并非 阅读全文
posted @ 2019-03-07 10:30 早上起床喝酸_奶 阅读(689) 评论(0) 推荐(0)
摘要:Mysql: select date_format(now(),'%Y-%m-%d'); Oracle: Oracle中如何获取系统当前时间进行语句的筛选是SQL语句的常见功能 获取系统当前时间date类型的: select sysdate from dual; char类型的: select to 阅读全文
posted @ 2019-03-07 10:15 早上起床喝酸_奶 阅读(10761) 评论(0) 推荐(0)
摘要:1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumerati 阅读全文
posted @ 2019-03-07 10:11 早上起床喝酸_奶 阅读(322) 评论(0) 推荐(0)
摘要:Cookie cookies[]=request.getCookies(); //读出用户硬盘上的Cookie,并将所有的Cookie放到一个cookie对象数组里面 Cookie sCookie=null; for(int i=0;i<cookies.length-1;i++){ //用一个循环语 阅读全文
posted @ 2019-03-07 10:05 早上起床喝酸_奶 阅读(550) 评论(0) 推荐(0)
摘要:在一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个Servlet。而这个引擎本身也是一个Servlet。JSP的运行过程如下所示:(1)JSP引擎先把该JSP文件转换成一个Java源文件(Servlet),在转换时如果发现JSP文件有任何语法错误,转换过程将中断,并向服务端和客户端 阅读全文
posted @ 2019-03-07 10:05 早上起床喝酸_奶 阅读(558) 评论(0) 推荐(0)
摘要:SQL语句题 Student(Sno,Sname,Sage,Ssex)注释:学生表(学号,姓名,性别年龄,性别) Course(Cno,Cname,Tno) 注释:课程表(课程号,课程名称,教师编号) SC(Sno,Cno,score) 注释:成绩表(学号,课程号,成绩) Teacher(Tno,T 阅读全文
posted @ 2019-03-07 10:03 早上起床喝酸_奶 阅读(298) 评论(0) 推荐(0)
摘要:今天在开发过程中遇到两个问题: 1.如何调用别人数据库的存储过程? 2.如何调用自己数据库不同用户下的存储过程? 经过网上搜索资料和自己的不断测试,终于成功了,现记录下来,以便资源共享。 首先,如果是调用别人的数据库的存储过程,首先你得先跟别人的数据库建立一个DBLINK(如何创建,在此不进行描述) 阅读全文
posted @ 2019-03-07 10:01 早上起床喝酸_奶 阅读(520) 评论(0) 推荐(0)
摘要:1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程设置为守护线程,反之则为用户线程。Thread.setDaemo 阅读全文
posted @ 2019-03-06 18:43 早上起床喝酸_奶 阅读(117) 评论(0) 推荐(0)
摘要:基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS的联系与区别 Cookie 和 Session的区别 fail-fast 与 fail-safe 机制有什么区别 get 和 阅读全文
posted @ 2019-03-06 18:10 早上起床喝酸_奶 阅读(233) 评论(0) 推荐(0)
摘要:1、什么是Servlet? 可以从两个方面去看Servlet: a、API:有一个接口servlet,它是servlet规范中定义的用来处理客户端请求的程序需要实现的顶级接口。 b、组件:服务器端用来处理客户端请求的组件,需要在web.xml文件中进行配置。 2、Servlet的生命周期,并说出Se 阅读全文
posted @ 2019-03-06 18:05 早上起床喝酸_奶 阅读(183) 评论(0) 推荐(0)
摘要:一. 基础知识: 1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet); 2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现; 3)如何实现HashMap顺序存储:可以参考Linke 阅读全文
posted @ 2019-03-06 18:03 早上起床喝酸_奶 阅读(315) 评论(0) 推荐(0)
摘要:一、SpringMVC Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我 阅读全文
posted @ 2019-03-06 18:02 早上起床喝酸_奶 阅读(172) 评论(0) 推荐(0)
摘要:一:基于xml配置的方式 1:编写普通的pojo 类 2:配置xml文件 注:上面主要的配置文件中一定要加入task的命名空间和schema。 上面 ref=”taskCool”,默认为这个TaskCool 类的首字母小写的值,若需要修改可以在@Component里面进行修改 ,例如下面 @Comp 阅读全文
posted @ 2019-03-06 17:59 早上起床喝酸_奶 阅读(333) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-03-06 17:56 早上起床喝酸_奶 阅读(114) 评论(0) 推荐(0)
摘要:ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返回一个线程安全的ArrayL 阅读全文
posted @ 2019-03-06 17:53 早上起床喝酸_奶 阅读(157) 评论(0) 推荐(0)
摘要:单例模式 简单点说,就是一个应用程序中,某个类的实例对象只有一个,你没有办法去new,因为构造器是被private修饰的,一般通过getInstance()的方法来获取它们的实例。 getInstance()的返回值是一个对象的引用,并不是一个新的实例,所以不要错误的理解成多个对象。单例模式实现起来 阅读全文
posted @ 2019-03-06 17:52 早上起床喝酸_奶 阅读(198) 评论(0) 推荐(0)
摘要:ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于[云计算]中,能够达到实时搜索,稳定 阅读全文
posted @ 2019-03-06 17:44 早上起床喝酸_奶 阅读(2355) 评论(0) 推荐(0)
摘要:最近在运行项目遇见cookie丢失的问题,这里简单总结了几点 1、Cookie的Domain设置不正确2、Cookie超时3、Cookie中含有一些非法字符,致使浏览器丢弃Cookie4、程序源码可能有多处重复设置或取消Cookie 阅读全文
posted @ 2019-03-06 17:29 早上起床喝酸_奶 阅读(1583) 评论(0) 推荐(0)