被误解的MVC和被神化的MVVM
作者:唐巧MVC的历史MVC,全称是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写。它表示的是一种常见的客户端软件开发框架。MVC
一次非常有意思的SQL优化经历:从30248.271s到0.001s
场景用的数据库是mysql5.6,下面简单的介绍下场景课程表createtableCourse(c_idintPRIMARYKEY,namevarchar(10))数据100条学生表:createta
深入理解了MySQL,你才能说熟悉数据库
作者:pigpdong2开源中国先抛出几个问题1.为什么不建议使用订单号作为主键?2.为什么要在需要排序的字段上加索引?3.forupdate的记录不存在会导致锁住全表?4.redolog和binlo
Mybatis 使用了哪些设计模式?
来源:crazyant.net/2022.html\虽然我们都知道有26个设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的
什么, 0.3 - 0.2 ≠ 0.1 ?
作者:小孩子4919惨痛的历史教训记得还在上学那会儿,给我们上《运筹学》的老师留了一个课程实验,就是让我们每个人都去实现一个书中所讲的算法。由于当时完全没有什么分层、模块化的啥概念,写代码就是一股脑往
Kafka是如何实现几十万的高并发写入
作者:一枚不是程序员的工程师开篇在初识kafka一文中讲了使用MQ(消息队列)来设计系统带来的好处:业务解耦、流量削峰、灵活扩展当下流行的MQ有很多,因为我们公司在技术选型上选择了使用Kafka,所以
图解 SQL 中 JOIN 的各种用法
一、概要JOIN对于接触过数据库的人,这个词都不陌生,而且很多人很清楚各种JOIN,还有很多人对这个理解也不是很透彻,这次就说说JOIN操作。图片是很容易被接受和理解,所以尝试使用图片来说明一下。二、
用代码实现MySQL的读写分离的思路
1、引言读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间
Zookeeper请求处理原理分析
数据库的原理我们知道,数据库是用来存储数据的,只是数据可以存储在内存中或磁盘中。而Zookeeper实际是结合了这两种的,Zookeeper中的数据即会存储在磁盘中以达到持久化的目的,也会同步到内存中
深入理解Java中的Garbage Collection
一.前提最近由于系统业务量比较大,从生产的GC日志(结合Pinpoint)来看,需要对部分系统进行GC调优。但是鉴于以往不是专门做这一块,但是一直都有零散的积累,这里做一个相对全面的总结。本文只针对H
Python语法结构
ids=[parse_im_name(n,'id')forninim_names]这个代表了什么意思呢?数组里面定义一个for循环是什么意思呢
.NET Core 项目中 版本冲突问题
.NETCore项目中StackExchange.Redis.StrongName版本冲突问题错误信息如下:Thetype'ConnectionMultiplexer'existsinboth'Sta
SQL删除语句成功执行,但是数据就是没有删除,有返回受影响行数
deletefromStudentswhereStuId=1008(0行受影响)(1行受影响)(好像没博客不能发图片,我只能这样了,有俩受影响行数,可能因为我有写这个表的一个删除触发器,删除其他表数据
python 通过xpath获取一个table里的一列数据
pythonselenium通过driver.find_element_by_xpath("...")获取一个table里的一列数据数据如下,应该如何写语句?急求!!谢谢啦@_@
Thread.sleep() 的疑问
classRunimplementsRunnable{@Overridepublicvoidrun(){try{System.out.println(Thread.currentThread().ge
积分相关数据库表该如何设计?业务表和积分明细表该如何匹配上
我有三个表:积分明细表P,发布文章表A,上传图片表C现在的需求是:每发布一篇文章可获取积分,每天上传的第一张图片可获取积分。需要查积分明细;查发布的该文章获取的积分数,并且可以追加积分;查发布的该图片
SSH整合联系,业务层重写了父类的方法但是没有执行子类的方法
子类里的代码父类里的代码这个是网上留出来的培训班的视频的一个案例,照着敲有问题,直接复制了一份还有问题。。。在子类里面设置断点,没用其他层和父类设置的断点是这样的,有效求大佬解答
C#写入值得表达式报错
rivatevoidbutton_Insert_Click(objectsender,EventArgse){SqlConnectionconn=BaseClass.DBConn.Company();
.NET Core 的问题
今天在System.Memory程序集中System.Buffers.Binary命名空间下BinaryPrimitives类中发现2个api,请问它们的区别是什么?publicstaticclass
从零学python和机器学习 请大佬们指条路
今年考上的研究生,导师要求在开学前搞懂cnn学习,感觉一脸懵逼请大佬们指条路注:大学没学过python,有一年.NET开发经验