摘要: cookie机制采用的是在客户端保持状态的方案。 session机制采用的是在服务器端保持状态的方案。 session中保存的是对象 cookie中保存的是字符串 一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服 阅读全文
posted @ 2020-06-01 08:45 薛东青521 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 什么是SQL注入? SQL注入(SQLi)是一种注入攻击,,可以执行恶意SQL语句。它通过将任意SQL代码插入数据库查询,使攻击者能够完全控制Web应用程序后面的数据库服务器。攻击者可以使用SQL注入漏洞绕过应用程序安全措施;可以绕过网页或Web应用程序的身份验证和授权,并检索整个SQL数据库的内容 阅读全文
posted @ 2020-05-29 11:31 薛东青521 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 1. 什么情况下使用lock,到底lock了什么 首先lock是一个不推荐使用的东西。因为性能低。但是如果遇到多个线程需要使用同一个资源,如果不会更改这些资源,那么没有必要用锁。 只有在涉及到多线程会更改同一个公共资源,才需要。只是读取没有必要加锁。 lock 了什么?lock(objectA){codeB} 看似简单,实际上有三个意思,这对于适当地使用它至关重要:1. objectA被lock了 阅读全文
posted @ 2019-12-31 15:03 薛东青521 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 什么样的代码才是美的代码?一千个coders可能会给出一千个答案。今天,让我从一个简单的角度来谈谈对于代码之美的理解。 可读性高的代码才有可能是美的代码 相信大家都有过这样的经历:接手一个项目要修复bug或者开发新功能的时候,发现代码可读性非常差。哪怕是在有说明文档的情况下,都不太敢提交代码,唯恐引 阅读全文
posted @ 2019-08-08 13:15 薛东青521 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.uml.org.cn/net/201306193.asp 前言 前一段在整理邮件的时候发现几年前和CDD老师交流时的一份邮件.下面是简单摘要: “从技术角度来说,无论哪一个阵营,跟新技术都是不可避免的,也是很累的,当然作为一个程序员来说,也是必须的。要想让技术的更新对自己 阅读全文
posted @ 2019-08-07 15:34 薛东青521 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1、两个同样结构的语句一个没有用到索引的问题: 查1到20号的就不用索引,查1到5号的就用索引,为什么呢?不稳定? mysql> explain select * from test where f_submit_time between '2009-09-01' and '2009-09-20' 阅读全文
posted @ 2018-10-26 15:19 薛东青521 阅读(273) 评论(0) 推荐(0) 编辑
摘要: C#中昂贵资源的释放是通过手工调用IDisposable.Dispose方法来进行的,更有using语句可以帮助用户及时调用Dispose方法,这在存在异常抛出的情况下非常有用。 MSDN对IDisposable接口的解释为:定义一种释放分配的资源的方法。此接口的主要用途是释放非托管资源。当不再使用 阅读全文
posted @ 2017-03-17 10:03 薛东青521 阅读(312) 评论(0) 推荐(0) 编辑
摘要: Console.WriteLine(DateTime.Now); //1.首先创建一个作业调度池 ISchedulerFactory schedf = new StdSchedulerFactory(); IScheduler sched = schedf.GetScheduler(); //2.创 阅读全文
posted @ 2017-03-08 14:18 薛东青521 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.什么是HTTP协议?★☆ 2.Web客户端是什么?☆ 3.Web服务端是什么?☆ 4.什么是资源?★ 5.MIME类型是什么?★☆ 6.什么是URI?★ 7.什么是URL?★ 8.什么是URN?★ 9.常见的HTTP方法有哪些?★☆ 10.常见的状态码200,206,302,304,404,50 阅读全文
posted @ 2017-03-07 15:33 薛东青521 阅读(309) 评论(0) 推荐(1) 编辑
摘要: .Net Framework并不是Win 32 API 和COM上的一个抽象层。 某种程度上,它是自己的操作系统,有自己的内存管理器,自己的安全系统,自己的文件加载器,自己的错误处理机制,自己的应用程序隔离边界(AppDomains),自己的线程处理模型等。 随着多核计算机越来越普遍,线程处理,并发 阅读全文
posted @ 2017-03-07 13:56 薛东青521 阅读(391) 评论(0) 推荐(0) 编辑