进程与线程的区别

2021年07月13日 阅读:662

进程与线程的区别: 1)进程是资源分配的最小单位,线程是CPU调度的最小单位。每一个进程中至少有一个线程。 2)地址空间和其他资源(如打开文件): 进程间相互独立,同一进程的个线程之间共享。某进程内的线程在其他进程中不可见。 3)通信: 进程间的通信IPC,线程间可以直接读写进程数据段(如全局变量) ... 查看全文

java7大设计原则

2021年07月13日 阅读:778

1、单一职责原则(srp) 每一个对象或者类只有一个职责。高内聚、底耦合。 2、开闭原则(ocp) 对扩展开放,对修改关闭。使用性,灵活性,扩展性,稳定性延续性,重复、维护 3、里氏替换原则(lsp) 在继承体系中利用抽象和多态静态改为动态。,也就是说任何父类出现的地方都可以用他的子类来替换,不影响 ... 查看全文

网络编程——线程池

2021年07月13日 阅读:501

在一个池子里,放固定数量的线程,这些线程等待任务,一旦有任务来,就有线程自发的去执行任务。 concurrent.futures 这个模块是异步调用的机制 concurrent.futures 提交任务都是用submit for + submit 多个任务的提交 shutdown 是等效于Pool中 ... 查看全文

【JAVA秒会技术之秒杀面试官】JavaEE常见面试题(六)

2021年07月13日 阅读:628

62.谈一谈你对Mybatis的理解?MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架,它对使用jdbc操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动 查看全文

【转】 ASP.NET使用ICallbackEventHandler无刷新验证用户名是否可用

2021年07月13日 阅读:946

功能说明:当用户在用户名输入框输入字符并焦点离开此输入框时,自动到数据库用户表中验证此用户名是否已被注册,如果已被注册,显示【不可用】,反之,显示【可用】,期间页面不刷新,读者也可以考虑将提示文字换成图片等更佳体验的提示方式。 (只是的个Demo,没有考虑诸如Sql注入等问题,期间参考了网上的个别关 ... 查看全文

jQuery技术内幕:深入解析jQuery架构设计与实现原理

2021年07月13日 阅读:703

jQuery源码(jquery-1.7.1.js)的总体结构:(function( window, undefined ) {// 构造jQuery对象 var jQuery = (function() { var jQuery = function( selector, context ) { r ... 查看全文

HTTP与HTTPS的区别

2021年07月13日 阅读:415

什么是 HTTPS? HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。 你也可以说:HTTPS = HTTP + SSL HTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。 为什么需要 HTTPS ... 查看全文

原生封装的ajax

2021年07月13日 阅读:653

原生封装的ajax的代码如下: //将数据转换成 a=1&b=2格式; function json2url(json){ var arr = []; //加随机数防止缓存; json.t = Math.random(); for(var name in json){ arr.push(name+'= ... 查看全文

编写html经常使用而又easy忘记的语句

2021年07月13日 阅读:842

设置文件字符编码: <meta charset="utf-8"> 内部样式表: <style type="text/css"> hr {color: sienna;} p {margin-left: 20px;} body {background-image: url("images/back40. ... 查看全文

MVC 发布程序 HTTP 错误 403.14 - Forbidden 及 HTTP 错误 404.2 - Not Found

2021年07月13日 阅读:500

新建立的MVC项目发布程序后会浏览网站可能会有问题 这时不要去按照系统提示打开“目录浏览”,而是应该去做一些配置 具体步骤: 1:配置web.Config 这里要做一个说明,可以只加第一个配置,但是有的网站需要俩个都加上。 2:检查“处理程序映射” 请检查一下“处理程序映射”,里面是否有“Exten ... 查看全文

eggjs 框架代理调试 SELF_SIGNED_CERT_IN_CHAIN 报错解决方案

2021年07月13日 阅读:385

eggjs 中的 this.ctx.curl 可以发起一个请求,配置 proxy 可以很方面的通过接口进行问题定位。代理方式如下: 1、开启 egg-development-proxyagent ,配置 http_proxy 、 https_proxy 环境变量,将代理地址配置为本地 8888 2、 ... 查看全文

Tornado 网站demo 二

2021年07月13日 阅读:561

连接数据库 methods 中建立一个文件 db.py 分别建立起连接对象和游标对象 用户登录 进入到 templates 文件,建立名为 index.html 的文件: 其中<meta name="viewport" content="width=device-width, initial-sca ... 查看全文

JQuery和JS操作LocalStorage/SessionStorage的方法(转)

2021年07月13日 阅读:364

出处:http://blog.csdn.net/djzhao627/article/details/50747628 首先说一下LocalStorage和SessionStorage LocalStorage 是对Cookie的优化 没有时间限制的数据存储 在隐私模式下不可读取 大小限制在500万字 ... 查看全文

css基础知识

2021年07月13日 阅读:384

css简介 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 要深刻理解层叠样式表, ... 查看全文

web样式无法正常显示

2021年07月13日 阅读:644

最近在做一个新项目,项目挡下来后,启服务后,发现样式无法加载。加载报下面的错误。 Resource interpreted as Stylesheet but transferred with MIME type application/x-css: "http://localhost:8001/s ... 查看全文

centos6.8+nginx搭建简单的https服务器

2021年07月13日 阅读:694

这里nginx搭建https服务器,必须几个要求,第一有安装openssl-devel,当然这个没有貌似编译添加ssl模块会出错。那如果编译有不会的可以参考我前面的博客,当然baidu和google上资料也很多。1、确认nginx服务器能正常运行lsof-i:80#查看80端口是否正常启用,nginx默认80端口而不.. 查看全文

CSS Why

2021年07月13日 阅读:733

[1]Why CSS [2]Why 选择器 [3]Why 层叠 [4]Why Hack [5]Why 伪类和伪元素 [6]Why 盒模型 [7]Why margin重叠 [8]Why auto [9]Why 行高和垂直对齐 [10]Why 浮动 [11]Why BFC [11]Why 定位 [12]... ... 查看全文

ORM进阶之Hibernate中对象的三大状态解析

2021年07月13日 阅读:439

ORM进阶之 ORM简单介绍 ORM进阶之Hibernate简单介绍及框架搭 ORM进阶之Hibernate的三大对象 ORM进阶之Hibernate中对象的三大状态解析 在Hibernatea中每一个对象都有三种状态,他们在这三种状态下,Hibernate会他们进行不同的处理。下边我们通过一张图来 ... 查看全文

自编清空远程web空间利器

2021年07月13日 阅读:736

学习了php的filesystem,运用它的功能,可以轻松批量删除远程服务器的文件和文件夹。但一定要小心,删错了,就后悔莫及哟!应用场景:当我们远程测试某些项目的时候,不需要了,就要删除,以免浪费空间,也可以预防漏洞。但使用FTP删除很慢,所以上传这个文件,设置好你要删除.. 查看全文

HTML5简介

2021年07月13日 阅读:441

HTML5 简介 HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。 HTML5的设计目的是为了在移动设备上支持多媒体。 HTML5 简单易学。 HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。 HTML5的设计目的是为了 ... 查看全文

Thinkphp权限控制类中_initialize()的调用原理

2021年07月13日 阅读:810

在使用权限认证的时候,我们会这样编写权限类:namespaceCommon\Common\Controller;useThink\Controller;useThink\Auth;classAuthControllerextendsController{protectedfunction_initialize(){//获取登陆信息$uid=session(‘uid‘);if(empty($uid)){$this->error(‘请先登陆!.. 查看全文

HTTP协议(一)——了解Web及网络基础

2021年07月13日 阅读:624

一、使用HTTP协议访问WebWeb页面不会凭空显示出来,根据Web浏览器地址栏中指定的URL,Web浏览器从Web服务器获取文件资源等信息,从而显示出Web页面。像这种通过发送请求获取服务器资源的Web浏览器等,都可称为客户端。 查看全文

热门文章

推荐文章

最新文章

置顶文章