2 兔斯基的java

尚未进行身份认证

我要认证

java高级程序员

等级
TA的排名 48w+

javaWeb项目哪些地方有用多线程

问:能不能简单描述一下你在java web开发中需要用到多线程编程的场景?回答一:最典型的如:1、用户注册完成送大礼包/积分之类,且积分等也是另一个系统并比较耗时;且这类任务即使失败也不是特别重要的。2、后台线程:比如定期执行一些特殊任务,如定期更新配置文件,任务调度(如quartz),一些监控用于定期信息采集等。回答二:最典型的应用比如tomcat,tomcat内部采用的就是多线程,上百个客户端访问同一个web应用,tomcat接入后都是把后续的处理扔给一个新的线程来处理,这个新的线程最后调用

2020-09-18 10:39:44

SpringBoot项目pom.xml文件报红

问题的出现:本人使用的是eclipse,当引入springboot 2.0 以上的项目时就会在pom.xml的第一行出现红叉 ,但启动时又不影响运行,于是本人就百度该怎么样解决这个问题!出现问题的原因:maven的插件版本的问题,造成与IDE的不兼容解决办法:在properties中加入maven的版本插件然后保存等待项目构建,构建结束如果pom.xml的红叉没有了 但项目名上还有红叉可以在项目点击右键===》Maven===》Udate Project…或者使用Alt+F5选中要构建的项点击确定

2020-09-11 11:38:50

微服务项目---十次方(前台+后台)

十次方微服务项目+附含课件前端课程内容后台微服务课程一套完整的微服务项目教学视频有需要的请加微信:13229210616 支付38.8元获取资源前端课程内容后台微服务课程

2020-06-30 16:41:54

jdk下载与安装教程--超详细的教程,专给刚入门的学员

jdk下载与安装教程–超详细的教程,专给刚入门的学员一、前言虽然现在jdk已经升级到很高版本了,但是JDK1.8(JDK8)仍然有很多小伙伴在使用,这里也记录一下jdk1.8的下载及安装过程,对于刚学习java的学员可以参考,熟手可忽略,呵呵~二、下载安装步骤一、首先是去jdk官网下载,如果大家不怕麻烦的话可以去官网下载,需要注册账号,此外下载速度也是龟速,我也是花了好长时间才下载下来,大家可以可以点击我的网盘目录jdk目录下载,分为64位和32位的,大家根据需要自行选择。此处给大家一个百度盘连接

2020-06-30 16:18:50

多年开发经验对《面向对象》的理解

多年开发经验对《面向对象》的理解在我理解,面向对象是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。在现实生活中的任何物体都可以归为一类事物,而每一个物体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动,所以程序=对象+消息。面向对象有三大特性,封装、继承和多态。封装就是将一类事物的属性和行为抽象成一个类,在java中以class来呈现,使其属性私有化,行为公开化,提高了数据的隐秘性的同时,使代码模块化。这样做的好处使得代码的复用性更高。继承则是进一步将一类事物共有

2020-06-23 18:45:43

刘总-手写mybatis框架

手写mybatis框架这里写目录标题手写mybatis框架mybatis框架流程简介梳理自己的Mybatis的设计思路实现自己的mybatis一、Mybatis框架流程简介二、梳理自己的Mybatis的设计思路三、实现自己的Mybatismybatis框架流程简介梳理自己的Mybatis的设计思路实现自己的mybatis一、Mybatis框架流程简介在手写自己的Mybatis框架之前,我们先来了解一下Mybatis,它的源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,才能够更深

2020-06-23 18:18:26

Centos7 安装Erlang 亲测可用

下载erlangwget http://erlang.org/download/otp_src_20.3.tar.gz解压文件:tar -xvf otp_src_20.3.tar.gz配置安装cd otp_src_20.3/mkdir /usr/local/erlang./configure --prefix=/usr/local/erlangmake && make installln -s /usr/local/erlang/bin/erl /usr/local/bi.

2020-06-21 17:38:49

数据库锁机制 ---亲力亲为

数据库锁一般可以分为两类,一个是悲观锁,一个是乐观锁。乐观锁一般是指用户自己实现的一种锁机制,假设认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则让返回用户错误的信息,让用户决定如何去做。乐观锁的实现方式一般包括使用版本号和时间戳。悲观锁一般就是我们通常说的数据库锁机制,以下讨论都是基于悲观锁。悲观锁主要表锁、行锁、页锁。在MyISAM中只用到表锁,不会有死锁的问题,锁的开销也很小,但是相应的并发能力很差。innodb实现了行级锁

2019-07-10 16:46:02
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取