• 三分钟构建高性能WebSocket服务 | 超优雅的Springboot整合Netty方案

    时间:2024-01-21 17:57:25

    超优雅的Springboot整合Netty方案 前言每当使用SpringBoot进行Weboscket开发时,最容易想...

  • ext3是对ext2文件系统的一个扩展高性能日志文件系统

    时间:2024-01-20 17:15:43

    嵌入式开发者所做的最重要的决定之一就是部署哪种文件系统。有些文件系统性能比较高有些文件系统空间利用率比较高,还有一些文件系统设备故障或者意外断电后恢复数据比较方便。linux文件系统概念分区分区是对物理设备的逻辑划分,而文件系统就存在于这个设备上。一个物理设备可以只包含一个分区,占据所有可用空间,或...

  • Nginx+Tomcat+Session 高性能群集搭建

    时间:2024-01-20 12:34:07

    随着IT行业的发展,linux服务器在企业中应用广泛,人们对linux上的应用服务要求也越来越高,早先的apache服务器、apache有优点也 有不足,apache渐渐不能满足人们的要求,目前nginx被大量采用做高性能web服务器,无论是个人网站还是大型门户网站都在使用nginx作为 web搭建...

  • Julia:高性能 GPU 计算的编程语言

    时间:2024-01-20 11:24:34

    Julia:高性能 GPU 计算的编程语言0条评论2017-10-31 18:02    it168网站 原创 作者: 编译|田晓旭编辑: 田晓旭【IT168 评论】Julia是一种用于数学计算的高级编程语言,它不仅与Python一样易于使用,而且还与C一样快。Julia是出于性能考虑而创建的,它的...

  • 高性能mysql-----MySQL_explain关键字分析查询语句(一)

    时间:2024-01-18 21:40:26

    转载地址:https://www.cnblogs.com/xpp142857/p/7373005.htmlMySQL_explain关键字分析查询语句通过对查询语句的分析,可以了解查询语句的执行情况。MySQL中,可以使用EXPLAIN语句和DESCRIBE语句来分析查询语句。EXPLAIN语句的基...

  • 高性能网络编程3----TCP消息的接收

    时间:2024-01-18 08:18:11

    高性能网络编程3----TCP消息的接收http://blog.csdn.net/russell_tao/article/details/9950615http://blog.csdn.net/column/details/high-perf-network.html

  • 优秀开源项目之三:高性能、高并发、高扩展性和可读性的网络服务器架构State Threads

    时间:2024-01-16 13:51:24

    译文在后面。State Threads for Internet ApplicationsIntroductionState Threads is an application library which provides a foundation for writing fast and high...

  • (转)Android高性能编程(1)--基础篇

    时间:2024-01-15 23:29:01

    关于专题     本专题将深入研究Android的高性能编程方面,其中涉及到的内容会有Android内存优化,算法优化,Android的界面优化,Android指令级优化,以及Android应用内存占用分析,还有一些其他有关高性能编程的知识.    随着技术的发展,智能手机硬件配置越来越高,可是它和...

  • [转]SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL

    时间:2024-01-12 22:02:01

    一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。 特...

  • SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL

    时间:2024-01-12 21:56:44

    转:http://wudataoge.blog.163.com/blog/static/80073886200961652022389/一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subqueryfactoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会...

  • 高性能完成端口socket服务(IOCP)

    时间:2024-01-12 13:15:52

    1. Winsock IO模型之IOCP模型来自csdn blog,版权声明:本文为博主原创文章,未经博主允许不得转载。 我这里记录下,不算转载吧http://blog.csdn.net/lostyears/article/details/74368022.IOCP模型与网络编程来自本园的形象生动带...

  • 高性能HTTP加速器Varnish安装与配置

    时间:2024-01-12 10:26:20

    导读Varnish是一款高性能且开源的反向代理服务器和HTTP加速器,它采用了全新的软件体系结构,和现在的硬件体系配合紧密。下面就由我给大家简单说说他的安装与配置。安装安装pcre如果没有安装pcre,在编译varnish 2.0以上版本时,会提示找不到pcre库,而pcre库是为了兼容正则表达式,...

  • 从线程模型的角度看Netty的高性能

    时间:2024-01-11 16:30:16

    转载:Netty(二) 从线程模型的角度看 Netty 为什么是高性能的?传统 IO在 Netty 以及 NIO 出现之前,我们写 IO 应用其实用的都是用 java.io.* 下所提供的包。比如下面的伪代码:ServeSocket serverSocket = new ServeSocket(80...

  • 高性能、高并发TCP服务器(多线程调用libevent)

    时间:2024-01-09 22:36:52

    from:http://blog.csdn.net/i_am_jojo/article/details/7587838本文讲述的TCP服务器是模仿memcache中的TCP网络处理框架,其中是基于libevent网络库的。主线程只处理监听客户端的连接请求,并将请求平均分配给子线程。子线程处理与客户端...

  • Java的一个高性能快速深拷贝方法。Cloneable?

    时间:2024-01-08 19:38:11

    本人在设计数据库缓存层的时候,需要对数据进行深拷贝,这样用户操作的数据对象就是不共享的。这个思路实际上和Erlang类似,就是用数据不共享解决并发问题。1. 序列化?原来的做法,是用序列化,我用了Json的序列化,lib-json。一个再传统不过的方法。把数据字段序列化成json保存。取出来的时候进...

  • python自动化开发-[第二十四天]-高性能相关与初识scrapy

    时间:2024-01-07 22:33:42

    今日内容概要1、高性能相关2、scrapy初识上节回顾:1. Http协议 Http协议:GET / http1.1/r/n...../r/r/r/na=1 TCP协议:sendall("GET / http1.1/r/n...../r/r/r/na=1") 2. 请求体 GE...

  • 高性能JavaScript 加载和执行

    时间:2024-01-07 12:21:04

    前言本章主要讲述如何加载脚本使得用户能有良好的用户体验,而核心内容就是JavaScript的异步加载。之前写过一篇不得不说的JavaScript异步加载,相似的内容就不多加描述,讲些不同的东西,主要讲下JavaScript文件加载器labjs的常用方法。流水账脚本位置:推荐将所有的<scrip...

  • [翻译]编写高性能 .NET 代码 第二章:垃圾回收 基本操作

    时间:2024-01-06 22:11:52

    返回目录基本操作垃圾回收的算法细节还在不断完善中,性能还会有进一步的提升。下文介绍的内容在不同的.NET版本里会略有不同,但大方向是不会有变动的。在.net进程里会管理2个类型的内存堆:托管和非托管。本地代码申请的,以及由CLR申请的都是非托管内存,使用Windows API 的 VirtualAl...

  • [翻译] 编写高性能 .NET 代码--第二章 GC -- 减少分配率, 最重要的规则,缩短对象的生命周期,减少对象层次的深度,减少对象之间的引用,避免钉住对象(Pinning)

    时间:2024-01-06 22:07:55

    减少分配率这个几乎不用解释,减少了内存的使用量,自然就减少GC回收时的压力,同时降低了内存碎片与CPU的使用量。你可以用一些方法来达到这一目的,但它可能会与其它设计相冲突。你需要在设计对象时仔细检查每个它并问自己:我真的需要这个对象吗?这个字段是我需要的吗?我能减少数组的尺寸吗?我能缩小primit...

  • [翻译]编写高性能 .NET 代码 第一章:工具介绍 -- Performance Counters(性能计数器)

    时间:2024-01-06 22:02:45

    <<返回目录Performance Counters(性能计数器)性能计数器是监视应用程序和系统性能的最简单的方法之一。它有几十个类别数百个计数器在,包括一些.net特有的计数器。要访问这些可以通过系统自带的 性能监控程序(perfmon.exe)来实现。图1-2。是PerfMon的主要...