E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
程序优化
记第一次JVM性能调优(二)之MinorGC
调优原则就我个人的理解而言,对于一个应用程序来说,应当存在四点调优原则大多数的java应用都不需要GC调优大部分需要GC优化的,不是参数问题,而是代码问题优化代码带来的性能提升远远大于参数调整GC调优应当是
程序优化
的最后手段
你真是一条咸鱼啊
·
2020-07-14 01:53
JVM
Linux
加入
程序优化
,程序安全,加入memcache,squid,mod_security等高级应用,安装vBulletin+vBseo,服务器安全设置,以及日常管理功能。
xueinsz
·
2020-07-13 22:27
CentOS 5 全功能WWW服务器搭建全教程 V3.0
加入
程序优化
,程序安全,加入memcache,squid,mod_security等高级应用,安装vBulletin+vBseo,服务器安全设置,以及日常管理功能。
weixin_33729196
·
2020-07-13 17:05
CentOS 5打造全功能Web服务器
加入
程序优化
,程序安全,加入memcache,squid,mod_security等高级应用,安装vBulletin+vBseo,服务器安全设置,以及日常管理功能。
liuliufa
·
2020-07-13 07:20
linux
java
程序优化
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Ve
fendou2008sd
·
2020-07-13 04:43
程序优化
的三个级别
到了allaboutprogram后被人叫做"性能狂人",我也不知道为什么会有这个称号,其实我并不是一个偏激的人,相反我很随和,平易近人...(哈哈)。为了与新的身份大致相符,所以尝试写篇文章,写写自己理解的优化的三个级别。有人不谈优化,甚至憎恶优化,我只能说那只是因为他没有能力做到!那是他还不能按时写出程序、不能写出正确的程序、不能写出规范的程序。很多优秀的程序员都喜欢追求最快的程序速度,我想大
andyqdu
·
2020-07-13 02:13
优化
汇编
算法
编译器
语言
活动
Java线程内存模型-JMM 与 高并发
程序优化
多核并发缓存架构图CPU运行程序:先将数据从硬盘读取到内存,再将主内存中的数据读取到CPU的高速缓存,CPU读写数据和CPU高速缓存打交道,之后CPU高速缓存再把数据同步给主内存。JMM内存模型图(Java线程内存模型图)Java线程内存模型跟cpu缓存模型类似,是基于cpu缓存模型来建立的,Java线程内存模型是标准化的,屏蔽掉了底层不同计算机的区别。图中:线程A、B、C操作主内存中同一个共享变
MacroPanda
·
2020-07-13 00:56
#
Java-JMM
【代码优化方法论 02】数据结构——将昂贵的“时间”转换为廉价的“空间”
文章目录1.时间昂贵、空间廉价2.
程序优化
核心思路3.举例说明:代码优化相关文章:【代码优化方法论01】衡量程序运行效率——复杂度1.时间昂贵、空间廉价不管是在面试中手撕代码,还是在实际应用中去优化代码效率
AI 菌
·
2020-07-12 15:06
算法与数据结构
深入理解计算机系统CSAPP-perfLab:kernels.c性能优化实验:smooth优化详细实验日志(含四个优化版本)
服务器与本地计算机之间复制文件的方法1)把本地文件拷贝到服务器2)把服务器文件拷贝到本地计算机4、常见性能优化方法5、Makefile规则6、64位系统中RGB像素点(结构体)的存储7、数组在内存中的存储原理三、实验步骤四、
程序优化
各个版本写在前面
乔卿
·
2020-07-11 19:50
计算机系统
作业
2、总结gcc静态库和动态库的制作;3、总结CMake用法;GNU编译器提供-O选项供
程序优化
使用:-O提供基础级别的优化-O2提供更加高级的代码优化,会占用更长的编译时间-O3提供最高级的代码优化-O4
岁月wy
·
2020-07-11 13:27
面向处理器结构的
程序优化
近两年从同事那里学了不少代码优化方法,在此总结一下。面向处理器结构的优化可以从以下几个方向入手:缓存命中,指令预测,数据预取,数据对齐,内存拷贝优化,ddr访问延迟,硬件内存管理优化,指令优化,编译器优化等级以及性能描述工具。缓存未命中是处理器的主要性能瓶颈之一。在FSL的powerpc上,访问一级缓存是3个时钟周期,二级是12个,3级30多个,内存100个以上。一级缓存和内存访问速度差30多倍。
jdygrdzh
·
2020-07-11 09:23
perflab实验日志一
一、实验内容1、通过改写rotate和smooth函数,对程序进行优化,最后通过查看加速比和cep得出最终的结果,cep越小越好,加速比越大越好二、相关知识
程序优化
的方法:循环展开代码移位消除不必要的过程调用代码剖析程序
迷你之忍
·
2020-07-11 08:35
学习
csapp
DSP
程序优化
方法
1、选择合适的算法和数据结构选择一种合适的数据结构很重要,如果在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密切的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部分的编译器,使用指针比使用数组生成的代码更短,执行效率更高。在许多种情况下,可以用指针运算代替数组索引,这样做常常能产生又快又短的代码。与数组索引相比,指针一般能使代码速度
henhen2002
·
2020-07-11 07:39
DM642
优化
Linux 设备驱动--- 内核等待队列 --- wait_queue_head --- wait_event_interruptible --- 按键驱动
程序优化
等待队列:在Linux驱动程序设计中,可以使用等待队列来实现进程的阻塞.等待队列可以看作保存进程的容器,在阻塞进程时,将进程放入等待队列;当唤醒进程时,从等待队列中取出进程.等待队列的定义和初始化wait_queue_head_tDECLARE_WAIT_QUEUE_HEAD:Linux2.6内核提供了如下关于等待队列的操作:1,定义等待队列.wait_queue_head_tmy_queue2,
chunzhilian0126
·
2020-07-11 04:11
linux驱动
C语言实现的百分比加进度条的显示程序
项目中需要设计一个远程设备升级程序,
程序优化
时想在数字显示升级进度的同时用类似wget的进度条的形式显示升级进度,于是写了一个简单的数字+进度条显示升级进度的程序,以下为程序的核心部分,以达到抛砖引玉的效果
bad_good_man
·
2020-07-11 02:33
C/C++编程
获得性能大幅提升的go
程序优化
实践,火焰图使用
先把结论列在前面:1.Golang的性能可以做到非常好,但是一些native包的性能很可能会拖后腿,比如regexp和encoding/json。如果在性能要求较高的场合使用,要根据实际情况做相应优化。2.on-cpu/off-cpu火焰图的使用是程序性能分析的利器,往往一针见血。虽然生成一张火焰图比较繁琐(尤其是off-cpu图),但绝对值得拥有!之前一直使用Logstash作为日志文件采集客户
李林烜go
·
2020-07-11 01:05
python入门day01——01 计算机硬件组成与工作原理
4.计算机硬件5.I0问题与
程序优化
的思路6.x86-647.cpu的两种工作状态计算机硬件组成与工作原理1.python是一门门编程语言,那什么是编程语言?
灑in
·
2020-07-10 15:17
Python入门01——计算机硬件组成与工作原理
Python入门01——计算机硬件组成与工作原理文章目录什么是编程语言什么是编程什么是程序计算机硬件IO问题与
程序优化
的思路什么是x86,什么是-64cpu的两种状态什么是编程语言python是一门编程语言
宠爱丫
·
2020-07-10 15:20
第五次课后总结
②并行程序语言的编译过程编译的过程大致是源程序先经过语法,词法分析,在经过
程序优化
酷酷的琦
·
2020-07-10 11:53
忙
1、优化工作程序,提高工作效率因为时间紧、任务重,为了尽快完成工作,开始在工作中动脑子,如何把繁琐的工作
程序优化
,合并同类项的工作,把从一而终的工作步骤按照工作内容变为流水线作业,大大提高了工作效率,节省了很多时间出来
蔡吉利
·
2020-07-10 05:19
程序优化
:算法对上SIMD+OMP(2)
传统方法+OpenMP使用OpenMP对传统方法进行优化。感谢OpenMP,实现多线程优化方便多了!多核时代,OpenMP将成为我们的利器!floattest_Normal_OMP_Filter(){BYTE*buf=(BYTE*)malloc(1024*1024*sizeof(int));//分配内存BYTE*ptr=buf;//内存指针//背景色,用于和前景色进行溶合intbackground
vbskj
·
2020-07-10 05:26
SSE并行
nginx日志request_time 和upstream_response_time区别
在根据nginx的accesslog中requesttime进行
程序优化
时,发现有个接口,直接返回数据,平均的request_time进行
程序优化
时,发现有个接口,直接返回数据,平均的requesttime
碧海凌云
·
2020-07-10 04:16
nginx
计算机导论第五次课后总结
4.4.2并行程序语言的编译过程源程序——词法,语法分析——
程序优化
——并行代码生成——进入处理机(超标量处理机、多处理机
qq_45892474
·
2020-07-10 01:28
C函数调用关系可视化
这样做可以帮助您理解应用程序的内部行为,并获得有关
程序优化
方面的信息。例如,通过对那些经常调用的函数进行优化,您就可以用最少的努力来获得最佳的性能。
piaopiaopiaopiaopiao
·
2020-07-09 21:18
C
Java
程序优化
1、字符串优化处理在Java中,对字符串做了大量的优化处理1、不变性当一个对象被多个线程共享,不变性可以省略同步和锁等待的时间2、针对常量池的优化当两个string对象拥有相同的值时,他们引用常量池中的同一个拷贝packageXingNeng;/***Createdbyhaicheng.lhcon21/05/2017.**@authorhaicheng.lhc*@date2017/05/21*/p
骊骅
·
2020-07-09 19:28
OpenMp
程序优化
,怎么让并行达到并行的效果!
参考链接:http://blog.csdn.net/donhao/article/details/5651156常用的库函数函数原型功能intomp_get_num_procs(void)返回当前可用的处理器个数intomp_get_num_threads(void)返回当前并行区域中的活动线程个数,如果在并行区域外部调用,返回1intomp_get_thread_num(void)返回当前的线程
fulva
·
2020-07-09 16:42
openMP
Java
程序优化
的一些最佳实践
Java
程序优化
的一些最佳实践发表于2013-05-0209:37|12910次阅读|来源IBM开发者社区|59条评论|作者IBM开发者社区Java性能优化数据库多线程摘要:本文介绍了Java代码优化的过程
dcw626
·
2020-07-09 15:08
Python编写购物车
程序优化
-升级完整版
实现:判断用户身份(1)商家商品信息存在文件“商品列表”里,可以增删改(2)顾客1.启动程序后,让用户输入工资,然后打印商品列表(与商家所用列表同步)2.允许用户根据商品名称购买商品3.用户选择商品后,监测余额是否够,够就直接扣款,不够就提醒4.已购商品与余额保存至“购物清单”文件文件存储格式(.txt):苹**62**果*1*正文:1#Author:DavidLiu2#BeHappy!3impo
weixin_33712987
·
2020-07-08 15:53
边缘计算的福音——Akraino来了!
一、Akraino简介1.1Akraino是什么AkrainoEdgeStack是一个Linux基金会项目,支持针对边缘计算系统和应用
程序优化
的高可用性云服务,今天宣布其从形成转变为“Excute(执行
weixin_33691817
·
2020-07-08 15:29
《深入理解计算机系统》之代码优化
如同老师所说的,
程序优化
的技巧是需要平时不断积累,而且通过阅读这一章,充分体会到,真正想要做到程序的优化,下到计算机体系结构,汇编语言,同时对编译器要有充分的了解,上到合适的数据结构以及算法的选择都会对程序的运行速度产生巨大的影响
weixin_30730151
·
2020-07-08 14:40
Flink入门这一篇就够了
ApacheFlink是一个开源的分布式,高性能,高可用,准确的流处理框架2.主要由JAVA代码实现3.支持实时流处理和批处理,批数据只是流数据的一个极限特例4.flink原生支持了迭代计算,内存管理和
程序优化
抽像级别
小龙哥的开发日记
·
2020-07-08 12:13
大数据
插入排序的几种写法及性能上的差别
虽然只是简单的小程序,不过却提示了一点
程序优化
的思路。
liangsc94
·
2020-07-08 10:22
C/C++
深入理解计算机系统 perflab 程序性能优化实验
一个是perflab,性能实验,这个实验主要是考察的课本中的第五章的
程序优化
的一些知识,通过优化程序的核函数,然后来对比自己和原始函数的CPE和加速比。这个实验主要考虑一些优化措
shiyuqing1207
·
2020-07-08 05:22
CSAPP
深入理解计算机系统
c与c++
CUDA学习笔记之
程序优化
CUDA
程序优化
CUDA
程序优化
应该考虑的点:精度:只在关键步骤使用双精度,其他部分仍然使用单精度浮点以获得指令吞吐量和精度的平衡;延迟:需要首先缓冲一部分数据,缓冲的大小应该可以保证每个内核程序处理的一批数据能够让
ouczoe
·
2020-07-07 18:20
CUDA
CUDA
程序优化
小记(一)
CUDA
程序优化
小记(一)CUDA全称ComputerUnifiedDeviceArchitecture(计算机同一设备架构),它的引入为计算机计算速度质的提升提供了可能,从此微型计算机也能有与大型机相当计算的能力
彩阳
·
2020-07-07 11:54
CUDA
CUDA应用开发
这个容易被忽略的小程序Image图片属性,竟然这么屌!小程序开发Image组件使用技巧讲解
前段时间在做“高清壁纸推荐”小
程序优化
的时候,发现一个很实用的图片属性——能够实现最大化压缩图片大小、且图片质量最小的损失,在此之前一直没有注意。
黑马晓程序
·
2020-07-07 10:03
微信小程序开发
《深入理解计算机系统》—优化程序性能
程序一般从三个方面优化性能:①算法和数据结构②使编译器更好地优化③并发
程序优化
应该将精力放在少量的核心函数的循环上。重点优化那些调用次数比较频繁的函数。
我真的是dj
·
2020-07-07 06:23
C语言开发需考虑的细节
是否可以跳出(3)while、for是否会发生死循环(4)宏的优先级是否有保证(5)所有指针使用前是否可能合法(6)全局变量是否是多进程共同使用,是否加锁(7)嵌套锁是否按照顺序进行,会不会发生死锁(8)
程序优化
的时候是否对部分数据使用了
xxgxgx
·
2020-07-06 09:13
c
c语言
基于APP Inventor2的蓝牙智能小车控制之APP操作系统篇(20191220更新篇)
整体以模块化方式实现各项逻辑结构,避免后续
程序优化
可能存在的修改复杂问题。
qxrobot
·
2020-07-05 10:11
单片机
Arduino
AI2
Problem 15 不吉利的号码
细节:
程序优化
处理;尽量减少循环次数,避免超时。
鱼正经°
·
2020-07-05 09:40
解题报告
优先级队列priority_queue
刚好我自己有个
程序优化
可以用到。priority_queue是(优先队列)就是一个封装好的堆结构。1.定义priority_queueType为
荷叶下的鱼
·
2020-07-04 22:27
c::从打印100-200之间的素数这个小问题一点点的入坑c语言
接着,在能想到的办法中,将所有都列举出来的时候,问题就来了,那种解决办法是最好的,这就是c语言编写中的
程序优化
问题。那么接下来我就利用这个题来说明下:EG:打印100-200之间的
海绵宝宝的欧尼
·
2020-07-04 20:24
c语言
数据库优化可以从哪几个阶段考虑
0x01:SQL优化及应用
程序优化
一个系统总是从小到大,所以在系统还是小型系统的时候。首先应该注重表的设计,合理使用主键、外键、索引;字段选用合适的数据类型、合适的数据长度。
huangjinjin520
·
2020-07-04 18:02
Java高级篇
目录1新技术1.1Java81.2Java91.3Java101.4Java111.5Spring51.6SpringBoot2.01.7HTTP/21.8HTTP/32性能优化2.1Java
程序优化
2.1.1
hf寒沨
·
2020-07-04 17:23
Java
微信小
程序优化
setDatasetData是小程序开发中使用最频繁的接口,也是最容易引发性能问题的接口。在介绍常见的错误用法前,先简单介绍一下setData背后的工作原理。工作原理小程序的视图层目前使用WebView作为渲染载体,而逻辑层是由独立的JavascriptCore作为运行环境。在架构上,WebView和JavascriptCore都是独立的模块,并不具备数据直接共享的通道。当前,视图层和逻辑层的数据
diaojun0032
·
2020-07-04 14:25
给新手程序员的16个工作必备小妙招,省下时间去LOL吧!
小七整理写在前面:这个文章核心并不是
程序优化
的具体技巧,而是拿到一个问题如何思考和利用工具的通用方法。
CSDN 程序人生
·
2020-07-04 13:27
out of memory的解决方案
在使用大矩阵的时候,会遇到outofmemory的问题,这个让人很纠结,解决的方法一个是从电脑方面,一个就是自身的
程序优化
问题。从网站各种资料和官方的help中总结了一些。
小木匠_
·
2020-07-02 16:41
Matlab
GNU编译优化级别-O-O1-O2-O3
GNU编译器提供-O选项供
程序优化
使用:-O提供基础级别的优化-O2提供更加高级的代码优化,会占用更长的编译时间-O3提
moonboat0331
·
2020-07-02 12:18
Linux
c++ 程序性能优化(一)
最近在看《c++性能优化指南》书籍,从书中学习到了不少c++
程序优化
的点,平时代码中一定要注意这些坑,在此记录下来。本篇幅主要是讲下字符串处理性能的优化。
lq_fly_pig
·
2020-07-02 10:22
1. PLSQL程序开发总结
1.PLSQL
程序优化
原则1.1导致性能问题的内在原因导致系统性能出现问题从系统底层分析也就是如下几个原因:lCPU占用率过高,资源争用导致等待l内存使用率过高,内存不足需要磁盘虚拟内存lIO占用率过高
han_dongwei
·
2020-07-02 01:56
DBOperation
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他