- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 写给 羊 哥的一篇博客
java面试-王小弟给 羊 哥的一点点小小的帮助前言:我也不知道面试官要问啥,咱俩算是两脸懵逼!!!! 我只能把我认为比较重要的几个点同你讲一哈!一、我获取面试题的地方—CSDN—ThinkWon的博客二、在众多面试题中我选择了一部分刚需的面试题进行系统复习(就是念了一遍,现在忘的差不多了)我现在在重点复习的点:1.java中的集合:list、map等常用集合及他们的封装ArrayList、HashMap以及ArrayList的源码分析;ArrayList底层原理ArrayList底
2020-06-29 13:00:33
239
1
原创 Tomcat的性能监控及调优
Tomcat的性能监控及调优保留默认tomcat下的webapps的 ROOT, host-manager , manager 应用,就可以监控单个tomcat节点的状态。默认是不可以访问的,需要增加用户和权限才能看到,否则会报403;增加方法: conf/tomcat-user.xml<role rolename='admin' />...<user username='admin' password='admin' roles='admin,admin-gui,admin-
2020-06-28 23:00:48
580
原创 HTTP协议/HTTPS协议/TLS/TCP原理及介绍
Http协议1.什么是Http协议? HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相 通信的规则,它是万维网交换信息的基础,它允许将HTML(超文本标记语言)文档从Web服务器传送到Web浏览 器。 HTTP是一种无状态的协议,无状态是指Web浏览器与Web服务器之间不需要建立持久的连接,这意味着当一个 客户端向服务器端发出请求,然后Web服务器返回响应(Response),连接就被关闭了,在服务器端不保留连接的
2020-06-28 22:15:43
4764
原创 淘宝宝网具体工作流程详解
淘宝宝网开发流程详解具体实现功能 用户 登录、注册(手机验证码功能实现)、购物车、个人中心(个人基本信息、购物车、历史订单记录、浏览历 史、收货地址管理) 前台测试用户为 账户:17630761847 密码:root 商品 商品展示、商品搜索、商品分类、商品详情 后台 管理员增删改查、商品增删改查、订单信息查(订单只能查询,不能修改) 其他 收货地址选择(定位或省级联动)、付款方式选择(第三方) 商家(有时间做) 后台商家
2020-06-05 16:22:30
1585
1
原创 Java基础面试题
1.string 和 stringbuffer 和 stringbuilder1.运行速度 :StringBuilder>StringBuffer>String2.线程安全:StringBuilder是线程不安全的,而StringBuffer是线程安全的3.使用场景:String适用于少量字符串操作StringBuilder使用于单线程下在字符缓冲区进行大量操作的情况Str...
2020-04-19 17:53:56
587
原创 Throw和Throws详解
Throw和Throws详解 1.throw是什么?有什么用? throw是java中关于异常的一种操作,如果在try{}catch{}中使用了throw,就代表自己书写的这个方法,可以自己 处理异常了,就是抛出的一个动作,可以使程序停止并报出异常原因,基本实现了程序自己检测到了自己本身的异常 而终止了程序,好处是,可以在自己定义的地方报出异常停止程序运行,而不是在错误的地方立即报出异常...
2020-04-19 17:51:11
1956
原创 事务、触发器、函数、视图、存储过程
什么叫事务,事务的特征是什么?事务: 所谓事务,就是把多个事情按照一个事情来处理,在mysql中是用户定义的一个操作序列,这些操作要么都做,要么都不做,是一个不可分割的单位。例如,你去银行取钱,输密码、填单子、工作人员操作电脑、验钞机验钞、将钱取出来给你,这一系列操作都是密不可分的,一执行都是一个流程必须执行完才行; 事务处理操作量大,复杂度高的数据,比如要删除一个学生的信息,要删除基本...
2020-04-19 17:45:19
199
原创 事务的隔离级别,脏读,幻读,不可重复读
事务的隔离级别,脏读,幻读,不可重复读脏读 脏读就是指当一个事务正在访问数据,并对数据进行了修改,修改还未提交时,被另一个事务读取并使用了此数据,这就是脏读。 举个例子,张三的工资为200,事务A把张三的工资改到300,但是事务A未提交的时候,事务B读取了张三的工资数据,然后如何事务A出现错误回滚的话,事务B取到的数据就相当于不存在的,就是一个垃圾数据。不可重复读 不可重复读,就是...
2020-04-19 17:44:11
277
原创 悲观锁和乐观锁以及CAS和Synchronized
悲观锁和乐观锁什么是悲观锁? 所谓悲观锁,总是假设最坏的情况,每次去拿数据的时候都会认为别人会修改数据,造成幻读,不可重复读,脏读等情况发生,所以每次在拿数据的时候都会上锁,共享资源每次只给一个线程使用,使得其他线程阻塞,用完后在把资源转让给其他线程,Java中synchronized和reentrant-lock等独占锁就是悲观锁思想的实现。 这种锁机制,在 行锁,表锁,读锁,写锁,也...
2020-04-19 17:25:55
471
Python入门笔记-最详细的总结
2023-09-13
悲观锁和乐观锁.md
2020-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人