随笔分类 -  常用知识点

上一页 1 2 3 4 5 6 7 ··· 10 下一页

160-三个用户同时登录,是怎么实现多线程的?
摘要:什么时多线程?cpu同时处理多个线程的数据 在单核的情况先,cpu每次依然只是处理一个线程的数据,只是由于处理速度太快,在我们人类眼中看起来时同时完成的。 但是有时线程不可能一瞬间处理完,我们引入了时间片轮转技术,交替处理线程。 所以什么是多线程?就是单核cpu下,采用时间片轮转技术,交替处理多个线 阅读全文

posted @ 2020-05-02 12:25 十年磨三劍 阅读(754) 评论(0) 推荐(0)

159-如何解决缓存穿透?
摘要://redis中的key进行字符串序列化 redisTemplate.setKeySerializer(new StringRedisSerializer()); //首先去redis缓存中判断是否有值 Double historyAverageRate = (Double) redisTempla 阅读全文

posted @ 2020-05-01 23:02 十年磨三劍 阅读(166) 评论(0) 推荐(0)

158-为什么会引发缓存穿透?
摘要:本质原因是高并发。 由于是多线程情况,在缓存没有数据时,多个线程同时访问了数据库。 第一个线程还没有将数据写到缓存中,其他的线程都穿过了缓存访问了数据库。 阅读全文

posted @ 2020-05-01 22:46 十年磨三劍 阅读(192) 评论(0) 推荐(0)

157-模拟高并发代码
摘要://创建一个线程池,规定只能处理100个线程,但是我们会创建1000个线程,用来模拟多线程访问数据库 ExecutorService executorService = Executors.newFixedThreadPool(100); for (int i = 0; i < 1000; i++) 阅读全文

posted @ 2020-05-01 22:43 十年磨三劍 阅读(169) 评论(0) 推荐(0)

156-a++与++a区别?
摘要:++a是前置加加,先先自身加1,然后在做运算 a = 5; b = ++a;结果是a=6,b=6; a++是后置加加,先做运算,然后再自身加1 a = 5; b = a++;结果是a=6,b=5; 阅读全文

posted @ 2020-04-25 15:38 十年磨三劍 阅读(186) 评论(0) 推荐(0)

155-类型转换的六条规则是什么?
摘要:1.基本数据类型中除了boolean数据类型以外,剩余7种数据类型之间是可以相互转换的 2.取值范围小的类型可以给取值范围大的类型直接赋值,则构成自动类型转换也叫做隐式类型转换 byte short char int long float double 3.取值范围大的类型不能直接给取值范围小的类型 阅读全文

posted @ 2020-04-25 15:34 十年磨三劍 阅读(201) 评论(0) 推荐(0)

040-springboot工程无法逆向工程生成?
摘要:1.接口工程生成jar包 2.父类工程生成pom文件 阅读全文

posted @ 2020-04-25 15:03 十年磨三劍 阅读(184) 评论(0) 推荐(0)

153-如何搭建springboot框架?
摘要:搭建配置环境1.创建四个项目,分别是父工程、接口、提供者、消费者 2.配置父工程、提供者、消费者的各种依赖 提供者: <!--SpringBoot框架web项目起步依赖--> 为什么需要这个依赖呢,我们这里只是业务层啊? <!--MyBatis集成SpringBoot起步依赖--> <!--MySQ 阅读全文

posted @ 2020-04-25 15:00 十年磨三劍 阅读(194) 评论(0) 推荐(0)

152-thymeleaf如何获取url与提交的参数
摘要:<script type="text/javascript" th:inline="javascript"> //协议名称 var scheme = [[${#request.getScheme()}]]; //服务器名称 var serverName = [[${#request.getServe 阅读全文

posted @ 2020-04-24 17:26 十年磨三劍 阅读(3375) 评论(0) 推荐(0)

151-springboot如何配置服务器的端口号与上下文路径
摘要:#设置内嵌Tomcat端口号 :server.port=9090 #配置项目上下文根: server.servlet.context-path=/003-springboot-port-context-path 阅读全文

posted @ 2020-04-23 17:44 十年磨三劍 阅读(516) 评论(0) 推荐(0)

150-thymelefe的相关配置文件
摘要:这个配置文件也是写在springboot中的主配置文件中的#关闭thymeleaf模版引擎缓存开关spring.thymeleaf.cache=false#设置Thymeleaf模版引擎的前后缀,这也是默认的配置文件spring.thymeleaf.prefix=classpath:/templat 阅读全文

posted @ 2020-04-23 17:07 十年磨三劍 阅读(134) 评论(0) 推荐(0)

148-SpringBoot打jar包出现的问题
摘要:版本问题,不能使用默认的版本。2.2.6版本不行应该使用1.4.2 <plugins> <!--SpringBoot项目编译打包的插件--> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-ma 阅读全文

posted @ 2020-04-22 22:41 十年磨三劍 阅读(192) 评论(0) 推荐(0)

147-SpirngBoot指定编译那个文件的xml文件?
摘要:<!--指定配置文件的编译位置,这个是在pom文件中的<build>标签中设置的--> <resources> <resource> <directory>src/main/webapp</directory> <targetPath>META-INF/resources</targetPath> 阅读全文

posted @ 2020-04-22 22:37 十年磨三劍 阅读(165) 评论(0) 推荐(0)

146-springboot打war包设置
摘要:启动方法应该继承一个接口,然后实现一个方法 @SpringBootApplication //开启spring配置 public class Application extends SpringBootServletInitializer { public static void main(Stri 阅读全文

posted @ 2020-04-22 22:31 十年磨三劍 阅读(138) 评论(0) 推荐(0)

145-sprinboot导入的内嵌jsp依赖是什么?
摘要:<!--SpringBoot内嵌Tomcat解析jsp依赖--> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency> 阅读全文

posted @ 2020-04-22 22:26 十年磨三劍 阅读(160) 评论(0) 推荐(0)

144-SpringBoot的编码问题?
摘要:第一种方式:直接在配置文件中设置浏览器的解析编码的格式 #设置字符编码 #开启springboot的http字符编码的支持 spring.http.encoding.enabled=true #强制使用指定字符编码 spring.http.encoding.force=true #指定使用的字符编码 阅读全文

posted @ 2020-04-22 22:11 十年磨三劍 阅读(459) 评论(0) 推荐(0)

143-SprinBoot如何使用Servlet?
摘要:1、配置Servlet @WebServlet(urlPatterns = "/user/detail") public class UserServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest 阅读全文

posted @ 2020-04-22 21:26 十年磨三劍 阅读(116) 评论(0) 推荐(0)

142-转发与重定向的写法是什么?
摘要:重定向:这个是有respose发起的respose.sendRedirect("****");转发:这个是有request发起的 request.getRequestDispatcher("***").forward(request, respose); 阅读全文

posted @ 2020-04-22 20:03 十年磨三劍 阅读(162) 评论(0) 推荐(0)

141-SpringBoot如何配置拦截器?
摘要:1.首先,我们应该写个拦截器配置类,写了这个类之后,我们就不就用在写配置文件了 @Configuration //该注解就是用于定义某个类为配置类,该就相当于一个xml配置文件,我们将在此类在配置拦截器 public class InterceptorConfig implements WebMvc 阅读全文

posted @ 2020-04-22 19:29 十年磨三劍 阅读(229) 评论(0) 推荐(0)

140-SpirngBoot中的工具类
摘要:<!--Apache commons-lang3--><dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId></dependency> 阅读全文

posted @ 2020-04-22 17:53 十年磨三劍 阅读(114) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 10 下一页

导航