代码改变世界

随笔分类 -  每日一题

6、什么是跨域?跨域解决方案?

2021-08-03 20:30 by 石吴玉, 198 阅读, 收藏, 编辑
摘要: 参考:https://blog.csdn.net/qq_38128179/article/details/84956552 一、为什么会出现跨域问题 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正 阅读全文

5、mysql rank()、dense_rank()、 row_over()区别

2021-08-02 15:16 by 石吴玉, 54 阅读, 收藏, 编辑
摘要: mysql rank()、dense_rank()、 row_over()区别 阅读全文

4、进程的通信方式?

2021-07-30 15:02 by 石吴玉, 49 阅读, 收藏, 编辑
摘要: 参考文档:https://blog.csdn.net/liyue98/article/details/80112246 进程和线程的区别: 对于进程来说,子进程是父进程的复制品,从父进程哪里获得父进程的数据空间,堆和栈的复制品。 而线程,相对于进程而言,是一个更接近执行体的概念,可以和同进程的其他线 阅读全文

3、mysql 的join原理是什么?

2021-07-26 09:47 by 石吴玉, 392 阅读, 收藏, 编辑
摘要: join分为:join,left join、right join、full join(mysql中不支持full join,需要用 left join与 reight来合并处理) 接下来我们主要关注下| left join 先用一个案例看下连接条件写在 where 和 on 中的区别 创建表:cla 阅读全文

2、死锁形成的原因和四个必要条件?

2021-07-22 14:28 by 石吴玉, 453 阅读, 收藏, 编辑
摘要: 死锁:两个或两个以上的进程/线程在运行过程中争夺资源而造成的一种僵局,导致这些进程/线程都无法向前推进,这时就形成了死锁 eg:有一个狭窄的路口,A车与B车相遇了,A在等B避让,B也在等A避让,这时候就形成了死锁。 死锁产生的原因 先看两个概念:可抢占资源和不可抢占资源 可抢占资源:指某进程在获得这 阅读全文

1、C# 数组是值类型还是引用类型,对数组有什么更深层次的理解?

2021-07-22 14:28 by 石吴玉, 4066 阅读, 收藏, 编辑
摘要: 一、数组是什么类型? 案例: public class Program { public static void Main(string[] args) { int[] intList =new int[3] { 1,2,3}; bool type = intList.GetType().IsVal 阅读全文