精华内容
下载资源
问答
  • HTTP常见的状态码有哪些

    千次阅读 2017-02-17 11:08:57
    想了解网站与搜索引擎的对话,那就要去分析网站日志,这里就需要去了解常见HTTP状态码有哪些?HTTP状态码是服务器与客户端之间交流信息的语言,最大的意义是通过HTTP状态码去了解搜索爬虫对网站的爬取情况,一般网站...

    想了解网站与搜索引擎的对话,那就要去分析网站日志,这里就需要去了解常见HTTP状态码有哪些?HTTP状态码是服务器与客户端之间交流信息的语言,最大的意义是通过HTTP状态码去了解搜索爬虫对网站的爬取情况,一般网站日志中最常见的状态码为404、200,蜘蛛爬取的记录为404则表示访问了一个错误页面:

    203.158.19.251 – - [24/May/2011:16:25:45 +0800] “GET /manage/eWebEditor/admin_login.asp HTTP/1.0″ 404 981 “-” “Mozilla/4.0″

    如果记录痕迹为200则表示正常抓取了一个页面:

    203.158.19.251 – - [24/May/2011:03:59:45 +0800] “GET / HTTP/1.0″ 200 7228 “-” “Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)”

    200 7228代表蜘蛛正常抓取了7228个字节,

    以上是从本电商圈博客日志中截取的一段代码,一般网站日志中的HTTP状态码都代表什么呢?HTTP状态码及说明如下:

    1**:请求收到,继续处理
    2**:操作成功收到,分析、接受
    3**:完成此请求必须进一步处理
    4**:请求包含一个错误语法或不能完成
    5**:服务器执行一个完全有效请求失败

    100——客户必须继续发出请求
    101——客户要求服务器根据请求转换HTTP协议版本

    200——服务器成功返回网页
    201——提示知道新文件的URL
    202——接受和处理、但处理未完成
    203——返回信息不确定或不完整
    204——请求收到,但返回信息为空
    205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件
    206——服务器已经完成了部分用户的GET请求

    300——请求的资源可在多处得到
    301——删除请求数据
    302——在其他地址发现了请求数据
    303——建议客户访问其他URL或访问方式
    304——客户端已经执行了GET,但文件未变化
    305——请求的资源必须从服务器指定的地址得到
    306——前一版本HTTP中使用的代码,现行版本中不再使用
    307——申明请求的资源临时性删除

    400——错误请求,如语法错误
    401——请求授权失败
    402——保留有效ChargeTo头响应
    403——请求不允许
    404——请求的网页不存在
    405——用户在Request-Line字段定义的方法不允许
    406——根据用户发送的Accept拖,请求资源不可访问
    407——类似401,用户必须首先在代理服务器上得到授权
    408——客户端没有在用户指定的饿时间内完成请求
    409——对当前资源状态,请求不能完成
    410——服务器上不再有此资源且无进一步的参考地址
    411——服务器拒绝用户定义的Content-Length属性请求
    412——一个或多个请求头字段在当前请求中错误
    413——请求的资源大于服务器允许的大小
    414——请求的资源URL长于服务器允许的长度
    415——请求资源不支持请求项目格式
    416——请求中包含Range请求头字段,在当前请求资源范围内没有range指示值,请求也不包含If-Range请求头字段
    417——服务器不满足请求Expect头字段指定的期望值,如果是代理服务器,可能是下一级服务器不能满足请求

    500——服务器产生内部错误
    501——服务器不支持请求的函数
    502——服务器暂时不可用,有时是为了防止发生系统过载
    503——服务器超时过载或暂停维修
    504——关口过载,服务器使用另一个关口或服务来响应用户,等待时间设定值较长
    505——服务器不支持或拒绝支请求头中指定的HTTP版本

        在整个SEO过程中最常见的HTTP状态码为200 - 404 – 503,如果网站出了什么问题或想了解网站的收录抓取情况则对比以上常见HTTP状态码来对网站日志分析,很多时候通过HTTP状态码就可以看到服务器与客户端之间的信息交换情况,一般当网站收录、排名正常时也没必要经常去查看。


    展开全文
  • 常见的网络攻击有哪些

    千次阅读 2019-04-13 16:17:50
    有些病毒攻击不在我们的解决范围内,今天墨者安全主要针对DDOS攻击,CC攻击防御的等给大家分享一些常见的网络攻击类型。 CC攻击:CC = Challenge Collapsar,意为“挑战黑洞”,其前身名为Fatboy攻击,是利用不断对...

    近期的网络攻击有些频繁,晚上凌晨左右一般会接好几个电话,反映的都是不同的网络攻击。有些病毒攻击不在我们的解决范围内,今天墨者安全主要针对DDOS攻击,CC攻击防御的等给大家分享一些常见的网络攻击类型。
    DDOS攻击
    CC攻击:CC = Challenge Collapsar,意为“挑战黑洞”,其前身名为Fatboy攻击,是利用不断对网站发送连接请求致使形成拒绝服务的目的。业界赋予这种攻击名称为CC(Challenge Collapsar,挑战黑洞),是由于在DDOS攻击发展前期,绝大部分都能被业界知名的“黑洞”(Collapsar)抗拒绝服务攻击系统所防护,于是在黑客们研究出一种新型的针对http的DDOS攻击后,即命名Challenge Collapsar,声称黑洞设备无法防御,后来大家就延用CC这个名称至今。有趣的是,黑洞(现改名为ADS)后来也能全面防御CC攻击,但这个段子中的攻防较量仍然被传为一段佳话。CC攻击是DDOS(分布式拒绝服务)的一种,相比其它的DDOS攻击CC似乎更有技术含量一些。这种攻击你见不到真实源IP,见不到特别大的异常流量,但造成服务器无法进行正常连接。最让站长们忧虑的是这种攻击技术含量低,利用更换IP代理工具和一些IP代理一个初、中级的电脑水平的用户就能够实施攻击。因此,大家有必要了解CC攻击的原理及如果发现CC攻击和对其的防范措施。
    DDOS攻击是分布式拒绝服务攻击,DDoS攻击是一种针对目标系统的恶意网络攻击行为,DDoS攻击经常会导致被攻击者的业务无法正常访问,也就是所谓的拒绝服务。主要借助于客户的服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力。通常,攻击者使用一个偷窃帐号将DDoS主控程序安装在一个计算机上,在一个设定的时间主控程序将与大量代理程序通讯,代理程序已经被安装在许多计算机的网络上。代理程序收到指令时就发动攻击。利用客户的服务器技术,主控程序能在几秒内激活成百上千次代理程序的运行。
    DDOS攻击 CC攻击
    恶意软件主要指在计算机上执行恶意任务的病毒、蠕虫、木马等。可以说恶意软件是最普遍的网络攻击。恶意软件本身就是一种病毒,蠕虫,后门或漏洞攻击脚本,它通过动态改变攻击代码,可以逃避入侵检测系统的特征检测。攻击者常常利用这种多变代码进入互联网上一些带有入侵侦测的系统入侵警告系统。
    浏览器攻击是攻击者试图通过网络浏览器破坏计算机的攻击方式,属于常见的攻击类型之一。攻击者通常选择一些合法但易被攻击的网站,利用恶意软件感染网站,每当有新的访问者浏览网站时,受感染的站点就会通过浏览器中的漏洞将恶意软件植入到访问者的计算机中,从而进行破坏。
    浏览器攻击 恶意软件
    蠕虫病毒是一种常见的计算机病毒。传播途径主要通过网络和电子邮件。蠕虫病毒是自带的程序,它时根据自身功能进行拷贝复制或它的某些部分通过网络连接到其他的计算机系统中,不需要计算机用户之间产生交集,最主要它的感染速度非常快。
    暴力破解是指攻击者试图通过反复攻击来发现系统或服务的密码,通常这样的攻击方式非常消耗时间,但目前大多数攻击者使用软件自动执行攻击任务。暴力破解攻击经常被用于对网络服务器等关键资源的窃取上。
    跨站脚本攻击是恶意攻击者向Web页面里插入恶意html代码,当用户浏览该页面之时,嵌入Web里面的html代码将会被执行,从而达到恶意用户的特殊目的。
    物理攻击通常以比较原始的攻击方式摧毁计算机,比如直接盗走装有重要资源的计算机。
    跨站脚本攻击  内部人员攻击
    内部人员攻击俗称“内鬼”发动攻击也是我们应该想到的一种攻击方式,通常“内鬼”可以凭借自身权限窃取和滥用访问凭据,窃取客户数据或对外泄露敏感信息。
    短时间内根据想到哪的就写到哪,后续,墨者安全会尽量多分享一些关于网络安全方面的知识,让我们一起探索更多的知识,一起砥砺前行。

    展开全文
  • 一、常见的nosql 二、Redis,Memcache,MongoDb的特点 1.Redis 优点: 1.支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算) 2....

    一、常见的nosql
    这里写图片描述
    二、Redis,Memcache,MongoDb的特点
    1.Redis
    优点:

    1.支持多种数据结构,如 string(字符串)、 list(双向链表)、dict(hash表)、set(集合)、zset(排序set)、hyperloglog(基数估算)
    2.支持持久化操作,可以进行aof及rdb数据持久化到磁盘,从而进行数据备份或数据恢复等操作,较好的防止数据丢失  的手段。
    3.支持通过Replication进行数据复制,通过master-slave机制,可以实时进行数据的同步复制,支持多级复制和增量复制,master-slave机制是Redis进行HA的重要手段。
    4.单线程请求,所有命令串行执行,并发情况下不需要考虑数据一致性问题。
    5.支持pub/sub消息订阅机制,可以用来进行消息订阅与通知。
    6.支持简单的事务需求,但业界使用场景很少,并不成熟。
    

    缺点:

    1.Redis只能使用单线程,性能受限于CPU性能,故单实例CPU最高才可能达到5-6wQPS每秒(取决于数据结构,数据大小以及服务器硬件性能,日常环境中QPS高峰大约在1-2w左右)。
    2.支持简单的事务需求,但业界使用场景很少,并不成熟,既是优点也是缺点。
    3.Redis在string类型上会消耗较多内存,可以使用dict(hash表)压缩存储以降低内存
    耗用。
    

    2.Memcache
    优点:

    1.Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。
    2.支持直接配置为session handle。
    

    缺点:

    1只支持简单的key/value数据结构,不像Redis可以支持丰富的数据类型。
    2.无法进行持久化,数据不能备份,只能用于缓存使用,且重启后数据全部丢失。
    3.无法进行数据同步,不能将MC中的数据迁移到其他MC实例中。
    4.Memcached内存分配采用Slab Allocation机制管理内存,value大小分布差异较大时会造成内存利用率降低,并引发低利用率时依然出现踢出等问题。需要用户注重value设计。
    

    3.MongoDB
    优点:

    1.更高的写负载,MongoDB拥有更高的插入速度。
    2.处理很大的规模的单表,当数据表太大的时候可以很容易的分割表。
    3.高可用性,设置M-S不仅方便而且很快,MongoDB还可以快速、安全及自动化的实现节点
    (数据中心)故障转移。
    4.快速的查询,MongoDB支持二维空间索引,比如管道,因此可以快速及精确的从指定位置
    获取数据。MongoDB在启动后会将数据库中的数据以文件映射的方式加载到内存中。如果内
    存资源相当丰富的话,这将极大地提高数据库的查询速度。
    5.非结构化数据的爆发增长,增加列在有些情况下可能锁定整个数据库,或者增加负载从而
    导致性能下降,由于MongoDB的弱数据结构模式,添加1个新字段不会对旧表格有任何影响,
    整个过程会非常快速。
    

    缺点:

    1.不支持事务。
    2.MongoDB占用空间过大 。
    3.MongoDB没有成熟的维护工具。
    

    三、Redis、Memcache和MongoDB的区别
    1.性能

    三者的性能都比较高,总的来讲:Memcache和Redis差不多,要高于MongoDB。
    

    2.便利性

    memcache数据结构单一。
    redis丰富一些,数据操作方面,redis更好一些,较少的网络IO次数。
    mongodb支持丰富的数据表达,索引,最类似关系型数据库,支持的查询语言非常丰富。
    

    3,存储空间

    redis在2.0版本后增加了自己的VM特性,突破物理内存的限制;可以对key value设置过
    期时间(类似memcache)。
    memcache可以修改最大可用内存,采用LRU算法。
    mongoDB适合大数据量的存储,依赖操作系统VM做内存管理,吃内存也比较厉害,服务不要
    和别的服务在一起。
    

    4.可用性

    redis,依赖客户端来实现分布式读写;主从复制时,每次从节点重新连接主节点都要依赖整
    个快照,无增量复制,因性能和效率问题,所以单点问题比较复杂;不支持自动sharding,需
    要依赖程序设定一致hash 机制。一种替代方案是,不用redis本身的复制机制,采用自己做
    主动复制(多份存储),或者改成增量复制的方式(需要自己实现),一致性问题和性能的权
    衡。
    Memcache本身没有数据冗余机制,也没必要;对于故障预防,采用依赖成熟的hash或者环状的算法,解决单点故障引起的抖动问题。
    mongoDB支持master-slave,replicaset(内部采用paxos选举算法,自动故障恢
    复),auto sharding机制,对客户端屏蔽了故障转移和切分机制。
    
    

    5.可靠性

    redis支持(快照、AOF):依赖快照进行持久化,aof增强了可靠性的同时,对性能有所影
    响。
    memcache不支持,通常用在做缓存,提升性能。
    MongoDB从1.8版本开始采用binlog方式支持持久化的可靠性。
    
    

    6.一致性

    Memcache 在并发场景下,用cas保证一致性。
    redis事务支持比较弱,只能保证事务中的每个操作连续执行。
    mongoDB不支持事务。
    

    7.数据分析

    mongoDB内置了数据分析的功能(mapreduce),其他两者不支持。
    

    8.应用场景

    redis:数据量较小的更性能操作和运算上。
    memcache:用于在动态系统中减少数据库负载,提升性能;做缓存,提高性能(适合读多写
    少,对于数据量比较大,可以采用sharding)。
    MongoDB:主要解决海量数据的访问效率问题。
    
    展开全文
  • 常见的运行时异常看这里:常见的Java异常有哪些(运行时) 常见的非运行时异常看这里:常见的java异常有哪些(非运行时) java中除了异常Exception之外,还有一大类错误,即ERROR,我们常见的ERROR如下:1、java.lang....

    点击进入_更多_Java千百问

    java中常见的错误有哪些

    想了解异常看这里:什么是java中的异常
    常见的运行时异常看这里:常见的Java异常有哪些(运行时)
    常见的非运行时异常看这里:常见的java异常有哪些(非运行时)
    java中除了异常Exception之外,还有一大类错误,即ERROR,我们常见的ERROR如下:

    1、java.lang.Error

    错误。是所有错误的基类,用于标识严重的程序运行问题。这些问题通常描述一些不应被应用程序捕获的反常情况。
    原因:

    1. 对系统所访问外部资源,未执行关闭操作,导致外部资源大量浪费,最终可-能导致系统无法正常运行;
    2. 对系统所访问的外部资源关闭次数太多,外部系统无法正常处理;
    3. 系统访问的外部资源出现异常情况。

    解决方案:

    1. 访问外部资源前,首先检查该资源(如数据库)是否可正常连接或操作。
    2. 访问外部资源时,如果进行了连接,一定进行关闭操作,并仅进行一次关闭操作。
    3. 尽量在同一操作中共享外部资源,以减少该操作对资源的消费,提高程序的执行效率。

    2、java.lang.AbstractMethodError

    抽象方法错误。当应用试图调用抽象方法时抛出。

    3、java.lang.AssertionError

    断言错。用来指示一个断言失败的情况。

    4、java.lang.ClassCircularityError

    类循环依赖错误。在初始化一个类时,若检测到类之间循环依赖则抛出该异常。

    5、java.lang.ClassFormatError

    类格式错误。当Java虚拟机试图从一个文件中读取Java类,而检测到该文件的内容不符合类的有效格式时抛出。

    6、java.lang.ExceptionInInitializerError

    初始化程序错误。当执行一个类的静态初始化程序的过程中,发生了异常时抛出。静态初始化程序是指直接包含于类中的static语句段。

    7、java.lang.IllegalAccessError

    违法访问错误。当一个应用试图访问、修改某个类的域(Field)或者调用其方法,但是又违反域或方法的可见性声明,则抛出该异常。

    8、java.lang.IncompatibleClassChangeError

    不兼容的类变化错误。当正在执行的方法所依赖的类定义发生了不兼容的改变时,抛出该异常。一般在修改了应用中的某些类的声明定义而没有对整个应用重新编译而直接运行的情况下,容易引发该错误。

    9、java.lang.InstantiationError

    实例化错误。当一个应用试图通过Java的new操作符构造一个抽象类或者接口时抛出该异常.

    10、java.lang.InternalError

    内部错误。用于指示Java虚拟机发生了内部错误。

    11、java.lang.LinkageError

    链接错误。该错误及其所有子类指示某个类依赖于另外一些类,在该类编译之后,被依赖的类改变了其类定义而没有重新编译所有的类,进而引发错误的情况。

    12、java.lang.NoClassDefFoundError

    未找到类定义错误。当Java虚拟机或者类装载器试图实例化某个类,而找不到该类的定义时抛出该错误。

    13、java.lang.NoSuchFieldError

    域不存在错误。当应用试图访问或者修改某类的某个域,而该类的定义中没有该域的定义时抛出该错误。

    14、java.lang.NoSuchMethodError

    方法不存在错误。当应用试图调用某类的某个方法,而该类的定义中没有该方法的定义时抛出该错误。

    15、java.lang.OutOfMemoryError

    内存不足错误。当可用内存不足以让Java虚拟机分配给一个对象时抛出该错误。

    16、java.lang.StackOverflowError

    堆栈溢出错误。当一个应用递归调用的层次太深而导致堆栈溢出时抛出该错误。

    17、java.lang.ThreadDeath

    线程结束。当调用Thread类的stop方法时抛出该错误,用于指示线程结束。

    18、java.lang.UnknownError

    未知错误。用于指示Java虚拟机发生了未知严重错误的情况。

    19、java.lang.UnsatisfiedLinkError

    未满足的链接错误。当Java虚拟机未找到某个类的声明为native方法的本机语言定义时抛出。

    20、java.lang.UnsupportedClassVersionError

    不支持的类版本错误。当Java虚拟机试图从读取某个类文件,但是发现该文件的主、次版本号不被当前Java虚拟机支持的时候,抛出该错误。

    21、java.lang.VerifyError

    验证错误。当验证器检测到某个类文件中存在内部不兼容或者安全问题时抛出该错误。

    22、java.lang.VirtualMachineError

    虚拟机错误。用于指示虚拟机被破坏或者继续执行操作所需的资源不足的情况。

    展开全文
  • 数据库常见的安全问题有哪些

    千次阅读 2019-03-04 16:13:45
    数据库已经成为黑客的主要攻击目标,因为它们存储着大量价值和敏感的信息。 这些信息包括金融、知识产权以及企业数据等各方面的内容。网络罪犯开始从入侵在线业务服务器和破坏数据库中大量获利,因此,确保数据库...
  • 常见的HTTP状态码有哪些

    万次阅读 多人点赞 2018-01-13 16:17:15
    当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个...   ...下面是常见的HTTP状态码: ...301 – 资源(网页等)被永久转移到其它URL 404
  • 常见的并发问题有哪些1.并发测试1.1并发测试的定义1.2并发测试的分类2.常见并发问题2.1事务并发的问题2.2极限值并发的问题2.3压力并发的问题2.4异常数据干扰并发的问题 1.并发测试 最近小屌丝一直在埋头苦练性能的知...
  • 获取jar包内部资源文件

    万次阅读 2015-11-26 18:16:42
    这里记录了由于读取jar文件内部资源问题而引起的两个需求,一个可以通过类加载器的getResourceAsStream绕开,另一个可以利用类加载器的getResource("/")方法永远返回当前工程根目录的特性解决。
  • 常见的排序算法有哪些?如何实现这些算法?

    万次阅读 多人点赞 2018-08-07 22:01:16
     快速排序是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短;  堆排序所需的辅助空间少于快速排序,并且不会出现快速排序可能出现的最坏情况。这两种排序都...
  • 常见的定位技术主要有哪些

    千次阅读 2019-09-30 10:54:25
    目前,常见的定位技术主要:蓝牙、RFID、WIFI、超宽带(UWB)、超声波等。智物达“智寻”超宽带(UWB)定位系统是一种以极低功率在短距离内高速传输数据的无线定位技术。 UWB技术 超宽带(UWB)无线定位技术由于功耗低、...
  • 计算机领域有哪些常见的比赛

    千次阅读 2020-02-19 12:29:26
    科研机构举办比赛,多了一些公益的味道,会提供一些机构内部的数据集,让学生们能够机会接触到前沿的科学研究,促进行业的发展。 虽然同属一个领域,细分一下的话,赛事还是有所区别的。基本属于两大类: 经典算法...
  • STC89C52系列单片机内部资源——串口通信

    千次阅读 多人点赞 2019-01-31 17:46:00
    串行通信常见的错误校验  1、奇偶校验 在发送数据时,数据位尾随的1位为奇偶校验位(1或0)。奇校验时,数据中“1”的个数与校验位“1”的个数之和应为奇数;偶校验时,数据中“1”的个数与校验位“1”的个数之...
  • 详解 Java 内部

    万次阅读 多人点赞 2018-09-04 00:17:56
    内部类在 Java 里面算是非常常见的一个功能了,在日常开发中我们肯定多多少少都用过,这里总结一下关于 Java 中内部类的相关知识点和一些使用内部类时需要注意的点。 从种类上说,内部类可以分为四类:普通内部类...
  • 在实际的编程开发中,单例设计模式是我们谈得最多但用...可以说我到现在都没有使用上(在实际公司工作中),为什么会这样呢,我们来看看单例设计模式有哪些常见的应用场景 window 的控制面板、任务管理器、回收站 ...
  • 缺点:每次通过getInstance方法得到singleton实例的时候都一个试图去获取同步锁的过程。而众所周知,加锁是很耗时的。能避免则避免。 解法三:加同步锁时,前后两次判断实例是否存在(可行) public ...
  • 本文集合了香瓜整理的CC2541的新手常见问题,不断更新
  • 1、插入资源的方法  insert-->resource-->import,在出现的对话框中选择一个要作为资源的文件,接着在出现的对话框中Resource type:下面的框中随便自己输入一个串(如123),查找资源的时候会用到,点击OK,编译...
  • 科研机构举办比赛,多了一些公益的味道,会提供一些机构内部的数据集,让学生们能够机会接触到前沿的科学研究,促进行业的发展。 虽然同属一个领域,细分一下的话,赛事还是有所区别的。 基本属于两大类: 经典...
  • 本文集合了香瓜整理的STM8、STM32的新手常见问题
  • Java基础常见笔试题总结

    万次阅读 多人点赞 2018-01-30 21:32:31
    以下是自己总结的一些Java常见的基础知识题,答案仅供参考,如异议请指出。一直保持更新状态。 1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机...
  • 常见HTTP状态码大全

    万次阅读 2016-05-09 11:17:08
    除了这几个常见的状态码外,还有哪些我们没有遇到过的但可能出现的状态码呢?网站的http状态对于网站维护人员来说是相当重要的,当网站出现问题的时候,我们首先要诊断一下网站的http状态,从而进一步确认哪里出现...
  • 3、公司自身条件分析、公司概况、市场优势,可以利用网站提升哪些竞争力,建设网站的能力(费用、技术、人力等)。 二、建设网站目的及功能定位  1、为什么要建立网站,是为了树立企业形象,宣传产品...
  • Python开发之 Pycharm常见高效快捷键 大全

    万次阅读 多人点赞 2020-04-21 16:37:10
    Pycharm拥有众多的快捷键,让我们编写/调试代码非常方便,如果能熟练掌握这些常见快捷键的使用,可以很好地提高我们的代码编写效率。
  • 大家在搭建网站时经常会遇到各类问题, 其中最常见的就是各类 40X 50X 报错, 这里 简单介绍一下各类报错的意义以及解决方法。在介绍报错前,先简单介绍下 http 协议的常 见返回码,这些返回码可以通过 http 抓包...
  • web常见安全漏洞

    万次阅读 2018-09-08 10:04:25
    随着Web2.0、网络社交等一系列新型的互联网产品的诞生,基于Web环境的互联网应用越来越广泛,企业信息化的过程中,越来越多的应用都架设在Web平台上。...黑客利用网站操作系统的漏洞和Web服务程序的SQL注入漏洞...
  • PostgreSQL最常见问题

    千次阅读 2010-05-27 14:37:00
    PostgreSQL最常见问题 常见问题1.1)PostgreSQL 是什么?该怎么发音?1.2)PostgreSQL 的版权是什么?1.3)PostgreSQL 可以运行在哪些操作系统平台上?1.4)我从哪里能得到 PostgreSQL?1.5)我从哪里能得到对 PostgreSQL...
  • docker容器资源配额控制

    万次阅读 2016-06-22 07:48:10
    docker通过cgroup来控制容器使用的资源配额,包括CPU、内存、磁盘三大方面,基本覆盖了常见资源配额和使用量控制。
  • 常见OOM 原因及解决方案

    千次阅读 2019-11-01 23:16:35
    本文总结了常见的 OOM 原因及其解决方法,如下图所示。如遗漏或错误,欢迎补充指正。 1、Java heap space 当堆内存(Heap Space)没有足够空间存放新创建的对象时,就会抛出java.lang.OutOfMemoryError:Java...
  • 一、HttpServletResponse常见应用——生成验证码1.1、生成随机图片用作验证码 生成图片主要用到了一个BufferedImage类, 生成随机图片范例:package gacl.response.study; import java.io.IOException; import ...
  • 常见的认证方式

    千次阅读 2019-07-04 15:24:09
    那么我们常见的认证机制都有哪些呢? 这里我总结了几个。 1:HTTP Basic Auth (这种是非常古老的,现在几乎没人用了) 它的逻辑是:每次一过来访问,都得带上你自己的用户名和密码这两个参数。 这种是傻瓜式的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 313,683
精华内容 125,473
关键字:

常见的网站内部资源有哪些