摘要: 早上占坑,晚上补 什么是数据库事务, 数据库事务是保证数据原子操作的机制,通过事务可以保证数据操作的成功或失败,避免产生部分成功的情况。 实际应用举例: 充值操作的支付成功回调,支付宝回调给处理接口后,一般至少会有两条处理,1.改变订单状态 2.修改账户的余额。 那么如果没有事务,就可能会出现,订单 阅读全文
posted @ 2018-12-07 09:11 BaizLi 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 早上占坑。 web服务器做了什么? 我们平时将文件放到C盘、D盘,正常情况下,别人是不能直接通过网络访问我们的文件的,那浏览器怎么通过网络访问我们的HTML文件呢, 必须由软件通过socket+协议的方式对文件进行网络传输,就像你用QQ向别人发文件一样,QQ程序读取本地文件,然后通过他们指定的通信端 阅读全文
posted @ 2018-12-06 09:46 BaizLi 阅读(3296) 评论(1) 推荐(2) 编辑
摘要: 早起占坑 多线程问题,先要搞清楚两个概念: 并发(concurrent):并发指宏观上同时进行,微观上同一时刻只有一个任务在执行。一般指单核多线程下为并发。 并行(parallel):并行指宏观上同时进行,微观上同一时刻确实是多个任务同时执行。多核处理器可以并行执行多个任务。 为什么需要多线程呢? 阅读全文
posted @ 2018-12-05 09:53 BaizLi 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 占坑 其实,进程和线程已经总结过很多次了,每次总结换一个地,现在早就不知道扔到哪里去了,还是老老实实写在博客上吧,还能帮助一下别人 概念: 进程(process):一个正在执行的程序为一个进程,进程是分配资源的最小单位。 线程(thread):线程是进程中更小的单位,代码段的执行靠线程执行,线程是分 阅读全文
posted @ 2018-12-04 07:23 BaizLi 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 中午占坑,晚上补。 概念: 同步(synchronize):发送一个请求,等待返回,然后再发送下一个请求 异步(asynchronous):发送一个请求,不等待返回,随时可以再发送下一个请求 同步和异步的日常应用?用于帮助更直观地理解什么是同步什么是异步。 Ajax同步请求和异步请求。 浏览器给服务 阅读全文
posted @ 2018-12-03 13:59 BaizLi 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 早上起来占个坑,晚上整理。 依赖注入DI(dependency injection): 谁依赖谁?谁注入谁?注入什么? 调用类依赖功能类。 容器注入调用类。 注入了功能类的实例。 控制反转Ioc(inversion of control): 谁控制谁?反转了什么?正转是什么? ioc容器控制实例的创 阅读全文
posted @ 2018-12-03 13:51 BaizLi 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 这个教程由浅及深,从现象到本质将的很清楚: 1.让你知道什么是线程 http://www.cnblogs.com/x-xk/archive/2012/11/26/2785486.html 2.解答线程之惑http://www.cnblogs.com/x-xk/archive/2012/11/30/2 阅读全文
posted @ 2018-01-03 10:44 BaizLi 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: string.Format实际上是调用目标类的ToString(string format,IFormatProvider formatProvider)方法。 目标类要实现Iformatable接口。实现该方法。 使用格式化调用时有三个参数:string.Format("value is {0,2 阅读全文
posted @ 2017-12-25 17:40 BaizLi 阅读(3682) 评论(0) 推荐(0) 编辑
摘要: 使用ajax非常简单,通常有两种方法:(一般见第一种使用情况最多,也比较方便) 1.JQuery下的ajax调用 function() { .ajax({ type:"POST", //不同元素使用逗号隔开 url:http://www.baidu.com/Home/Index data:{user 阅读全文
posted @ 2017-12-22 17:15 BaizLi 阅读(9095) 评论(0) 推荐(0) 编辑
摘要: 会话跟踪机制: 1.Cookie Cookie保存在客户端(浏览器)。 当用户发送一个请求,服务器返回带cookie的结果时,cookie信息以文本文件的形式被服务器保存到客户机(会话期间可以保存在内存中)。之后每次浏览器发送请求,会在请求头部带上cookie信息,用于服务器识别用户,做出相应的反应 阅读全文
posted @ 2017-12-21 17:04 BaizLi 阅读(232) 评论(0) 推荐(0) 编辑