- 编译 intel MKL的一个fortran77 example DSYEV Example Program in Fortran
Eloudy
数值计算计算数学
DSYEVExamplePrograminFortranhttps://www.intel.com/content/www/us/en/docs/onemkl/code-samples-lapack/2023-1/dsyev-example-fortran.html1.示例代码copyfromhyperlinkup:*Copyright(C)2009-2015IntelCorporation.Al
- 一个 LAPACKE 示例,可以gdb进 lapack fortran77源代码
Eloudy
算法c语言开发语言
将lapacklib和示例代码都编译成为debug类型,源文件:hello_dsyevd.c/*DSYEVDExample.==============ProgramcomputesalleigenvaluesandeigenvectorsofarealsymmetricmatrixAusingdivideandconqueralgorithm,whereAis:6.390.13-8.235.71
- 安装OOQP遇到问题
cxc1187114138
ubuntulinux
Ubuntu20.04安装OOQP遇到问题OOQP安装OOQP安装MA27是OOQP的依赖。在安装MA27时容易出现找不到fortran77等情况,在配置这些环境时容易出现其他错误导致系统环境出现问题。选择其他版本的安装文件ma27:https://github.com/HITSZ-LeggedRobotics/ma27安装命令:bash./configureCPPFLAGS="-fPIC"CFL
- Y 分钟速成 Fortran
fortran入门基础语法
源代码下载:learnfortran-cn.f95Fortran是最古老的计算机语言之一。它由IBM开发于1950年用于数值运算(Fortran为“FormulaTranslation”的缩写)。虽然该语言已年代久远,但目前仍用于高性能计算,如天气预报。该语言仍在持续发展,并且基本保持向下兼容。知名的版本为Fortran77,Fortran90,Fortran95,Fortran2003,Fort
- Win10 编译运行Fortran77程序,开发环境搭建
Eloudy
Fortran77
有个朋友说我讲的blas中的fortran语法有个地方不正确,非说他自己的理解是对的——怎么肯能,f77都看了十几年了。拿出证据来才行,朋友却说自己不知道怎么编译f77程序——好吧,那还这么自信呀^^首先,可以使用intel的parallelstudio套件来编译运行f77,Win/Lin版:https://pan.baidu.com/s/1HtjIvmcPjiLyUjYkjNLSBw其次,如果嫌
- Fortran77 函数与子程序
努力科研的萌新
Fortranfortran
Fortran77函数与子程序时间:2020年10月13日定义外部函数,经过测试,自定义函数语句可以放在主函数之前,也可以放在主函数之后,不过最好还是放在主函数后面。这段代码中FAC就是外部函数,可以计算阶乘。fortran中的函数都是为了数学计算用的,需要返回值val,返回规则为Fortran中复杂且重复的代码,可以写到子程序封装起来,重复利用,关键词为SUBROUTINESQ(U,V),SQ1
- Fortran学习笔记4(循环语句)
ixum
Fortranfortran循环
Fortran学习笔记4Fortran学习笔记4逻辑运算循环Do语句Do-While循环循环控制循环应用实例逻辑运算if命令需要和逻辑运算表达式搭配才能起到很好的效果。下面分别列出Fortran90和Fortran77的逻辑运算符。Fortran90Fortran77符号描述==.EQ.判断两个表达式是否相等/=.NE.判断两个表达式是否不相等>.GT.判断是否大于>=.GE.判断是否大于或等于1
- Fortran 浮点型變量(REAL)的類型
LookIn
Fortran
!單精度浮點數的聲明方法(使用4個字節)real(kind=4)x_float!Fortran90real(4)y_float!Fortran77real*4z_float!Fortran77!雙精度浮點數的聲明方法(使用8個字節)real(kind=8)x_double!Fortran90real(8)y_double!Fortranreal*8z_double!Fortran
- 在Linux下搭建Fortran开发环境
neallee
Linux技术
Fortran是最早的计算机高级语言之一,至今已经有40年左右的历史了,其中经历了Fortran66、Fortran77、Fortran90和Fortran95。Fortran200x目前还在草案过程中。在科学计算领域,Fortran具有十分强大的生命力,例如在大型科学计算中还有HPF(HighPerformanceFortran)等。主流的Fortran90/95编译器有PGIFortran、H
- WIN10下VS+Fortran+Intel MPI安装、配置、运行笔记
望星
MPIfortranvisualstudiowindows
引子笔者因项目需求,需要做Fortran77代码的MPI并行,因此在WIN10下安装了VS2017和IntelParallelStudioXE2018Update3ClusterEditionforWindows(以下简称IVF2018Cluster),并做相应配置,最终以MPI并行的HelloWorld程序单机环境运行验证。IVF2018Cluster版本已经包含Intel自家的Fortran编
- JAVA调用fortran以及报错(1)——severe (408): fort:(19):
xcc_233
javafortran
fortran77生成dll,供java调用目的是用geopack,geopack本身是2000多行的fortran代码,注释都是C,想用fortran90,但是架不住改那么多行注释标签,OK,就用fortran77。然后对fortran实在不是很熟,而且考虑的后期要做的计算比较多,还是用比较熟悉的java,所以考虑生成dll,供java调用。然后用helloworld的形式做一个小测试,中间遇到
- 彭国伦Fortran95学习笔记(一)第八章至第十六章
ycwang125
Fortran
基本读了一遍,把剩下的总结完。第八章函数基本的调用不解释了,这里强调一些细节。可以在子函数最后使用end表示函数的结束,不过实际上使用retrun是标准的用法,并且可以选择让函数在执行到一般的时候return返回。Fortran77不支持递归,但是Fortran90支持,不过递归的调用需要额外的命令,由于递归调用的计算速度很慢,科学计算中并不推荐使用,参考Page195Fortran中的传参均为传
- Fortran实现多态
忆霜晨
前言Fortran是世界上最早出现的计算机高级程序设计语言,主要用于科学与工程计算领域。Fortran的几个重要的版本是:FORTRAN77,现在仍然可以看到很多使用该版本写的代码,比如Lapack里面的代码。Fortran90,最重要的改进是引入了自由格式代码。Fortran2003,该版本改进了衍生类型,支持面向对象编程。Fortran语言的特点是比较严谨,语法和Matlab有相似之处。但是和
- 编程语言印象集
starrow
编程与IT
小白:听说你会七门语言?王二:是啊,口语听力都没问题。小白:敢问是哪些国家的语言?王二:秦齐楚魏韩赵燕。计算机专业的学生在大学期间就会学习多门编程语言,我不是科班出身,因为工作或兴趣的原因也接触了好几门语言。除了LotusNotes开发平台的主要编程语言LotusScript外,其他都谈不上有多深的认识。所以下面对各门语言的印象至多算是经验不足的用户的肤浅感受。Fortran:Fortran77是
- Fortran77和90/95编程入门-中国科技大学天文与应用物理系,丁泽军编
zzh_my
Fortran资料文档
http://micro.ustc.edu.cn/Fortran/ZJDing/Fortran77和90/95编程入门(中国科技大学天文与应用物理系,丁泽军编)此文挡打包下载前言Fortran语言为科大理学院本科课程。编者自2000年起对天文与应用物理系本科生讲授,由于国内尚没有一本完整综合了Fortran90与Fortran77的教材,故编写了此教程用于教学,主要内容源自于如下国内外最新Fort
- 关于ios的 (转载的)
chaoxiaofan
是一个在C99引入的,标准C语言库提供的头文件。对于Fortran编写的数值软件,它向C语言提供更加简洁的接口。固有函数接受不同类型的参数,并根据参数的类型返回对应类型的返回值。同时,Fortran中的普通函数(“外部函数”)的行为跟C语言中的函数类似,对类型要求严格(即函数参数的类型必须符合,返回值也是固定的)。举个例子,Fortran77提供了一个名为INT的函数,它能够接受Integer、R
- 一个计算机爱好者的不完整回忆(三)
Arcan
语言开发生活感想玩不完整回忆fortran汇编语言编程技术人游戏
大一的时候还开了编程课,学的是FORTRAN77,这是我唯一真正科班学的编程语言。现在再让我用FORTRAN编程序估计不能马上动手了,得先重新看一下教程,不过我觉得FORTRAN77不难,基本上等同于BASIC,即便没学过看几天应该也可以上手编程了。这是一个以科学数值计算为主要目的的编程语言,我工作后还见到有老师傅使用这个语言进行工程上的计算。由此我想说,大家经常争论的时候动不动就说“XX语言将死
- fortran 以动态数组为函数参数
meanwe712
Fortran
fortran的传参是我见过的各种编程语言中最麻烦的一个。它完全不认识传进来的参数是什么,必须在函数体内把形参再定义一遍。如果函数参数是数组,尤其是高维数组,那就必须要同时定义数组的数据类型和元素个数。之前都是得过且过的用全局变量common块蒙混过关,都是祖师们从fortran77年代遗留下来的老程序了,全局变量到处都是,程序可读性很差。现在程序越来越大,不同领域内的程序也要融合在一起,全局变量
- Linpack之HPL测试 (HPL Benchmark)
dianling3902
平台信息Description:CentOSLinuxrelease7.6.1810(Core)注意事项安装HPL之前需要配置好:GCC/Fortran77编译器BLAS/CBLAS/ATLAS库MPICH并行环境安装步骤复制文件:sudocpCBLAS/lib/*/usr/local/lib复制文件:sudocpBLAS-3.8.0/blas_LINUX.a/usr/local/lib下载hpl
- 关于幼儿编程教育的感受(一)
no5wang
先说自己的感受,18岁大学一年级才接触计算机。而计算机的第一门课就是FORTRAN。由于没有任何计算机基础知识,加上谭浩强编写的FORTRAN77语言教材极其枯燥无味。导致了大多数初学者瞬间对于计算机毫无兴趣。三年级学习汇编语言,逐渐对计算机语言和编程有了更加深入的认识。直到四年级毕业设计,采用FORTRAN编了个程序进行换热器的设计计算,成了我人生第一也是唯一的一次实用编程。工作了才发现,我们这
- 使用 f2py 包装 Fortran MPI 程序
自可乐
在上一篇中我们介绍了用Boost.Python包装C++语言MPI程序以供mpi4py调用的方法,下面我们将介绍使用f2py包装FortranMPI程序的方法。f2py(FortrantoPythoninterfacegenerator)是numpy中自带的一个Fortran到Python的接口生成工具,支持Fortran77/90/95,可以使用它将Fortran程序包装成可供Python调用的
- Arch Linux安装ATLAS
catHeart
标签:LinuxTipsNoteATLAS是AutomaticallyTunedLinearAlgebraSoftware,一个优化的线性代数运算库。它提供面向BLASAPI的C和Fortran77接口。在安装Caffe时,使用到了这个软件库。在ArchLinux下安装ATLAS遇到一些问题,记录于此。从AUR下载PKGBUILD文件AUR的atlas-lapack提供了ATLAS库,需要下载LA
- Fortran学习笔记4
若缘生
逻辑运算if命令需要和逻辑运算表达式搭配才能起到很好的效果。下面分别列出Fortran90和Fortran77的逻辑运算符。Fortran90Fortran77符号描述==.EQ.判断两个表达式是否相等/=.NE.判断两个表达式是否不相等>.GT.判断是否大于>=.GE.判断是否大于或等于100)exitenddof(1)=0f(2)=1xunhuan:Doi=3,m,1f(i)=f(i-1)+f
- Fortran 77要点
李彪_哈工大
Fortran77的格式Fortran77的一点典型特点F77中定义的辅程序对所有其它辅程序都是公开的,即除自己本身以外都可以加以引用。而在F90中,辅程序可以被本身应用,且可以定义不能被其它辅程序应用的内部辅程序。image.pngimage.png变量名和程序名等使用的英文名是由(F77:6;F90:31)个字符(包含英文字母A-Z、数字0-9、F90:下划线_)构成,且第一个字符必须是字母。
- Day3 Python基础
Jacean_lulu
Python基础编程python简介:创始人:GuidovanRossum(荷兰人)创建时间:1989年圣诞节期间地点:阿姆斯特丹python命名:MothyPython喜剧团的粉丝python的应用领域:系统运维网络编程:搜索引擎爬虫服务器编程科学计算(早期用fortran77)人工智能机器人web开发云计算,大数据及数据库编程教育游戏,图像处理等python的版本:V2.3V2.7前几年比较流
- C/C++性能测试工具GNU gprof
虚生
代码剖析(Codeprofiling)程序员在优化软件性能时要注意应尽量优化软件中被频繁调用的部分,这样才能对程序进行有效优化。使用真实的数据,精确的分析应用程序在时间上的花费的行为就成为_代码剖析_。现在几乎所有的开发平台都支持代码剖析,本文要介绍的是linux下针对c/c++的GNU的gprof代码剖析工具。PS:gprof不只能对c/c++,还可对Pascal和Fortran77进行代码剖析
- #C语言基础知识归纳和例题分析(1)
Ariana_YL
C语言基础C语言
计算机程序和计算机语言1.程序就是一组计算机能识别和执行的指令2.计算机语言经历的几个阶段机器语言(直接执行)→符号语言(又称汇编语言)→高级语言3.高级语言的发展阶段非结构化的语言(例:BASIC,FORTRAN,ALGOL)→结构化语言(例:QBASIC,FORTRAN77,C语言)→面向对象的语言(例:C++,C#,VisualBasic,Java)C语言的发展及其特点1.C语言的发展美国贝
- Caffe-MPI实现多机多卡训练
singing1001
caffe
MPI简介对MPI的定义是多种多样的,但不外乎下面三个方面,它们限定了MPI的内涵和外延。MPI是一个库,而不是一门语言。许多人认为MPI就是一种并行语言,这是不准确的。但是,按照并行语言的分类,可以把FORTRAN+MPI或C+MPI看作是一种在原来串行语言基础之上扩展后得到的并行语言。MPI库可以被FORTRAN77/C/Fortran90/C++调用。从语法上说它遵守所有对库函数/过程的调用
- ANSYS经典APDL编程
CAE工作狂
在使用ANSYS的过程中的一些经验总结: 1.ANSYS中的一些关键概念的理解;参数化程序设计语言(APDL)参数化程序设计语言(APDL:ANSYSParametric Design Language)实质上由类似于FORTRAN77的程序设计语言部分和1000多条ANSYS命令组成。其中,程序设计语言部分与其它编程语言一样,具有参数、数组表达式、函数、流程控制(循环与分支)、重复执行命令、缩写
- ANSYS经典APDL编程
CAE工作狂
在使用ANSYS的过程中的一些经验总结: 1.ANSYS中的一些关键概念的理解;参数化程序设计语言(APDL)参数化程序设计语言(APDL:ANSYSParametric Design Language)实质上由类似于FORTRAN77的程序设计语言部分和1000多条ANSYS命令组成。其中,程序设计语言部分与其它编程语言一样,具有参数、数组表达式、函数、流程控制(循环与分支)、重复执行命令、缩写
- iOS http封装
374016526
ios服务器交互http网络请求
程序开发避免不了与服务器的交互,这里打包了一个自己写的http交互库。希望可以帮到大家。
内置一个basehttp,当我们创建自己的service可以继承实现。
KuroAppBaseHttp *baseHttp = [[KuroAppBaseHttp alloc] init];
[baseHttp setDelegate:self];
[baseHttp
- lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具
brotherlamp
linuxlinux教程linux视频linux自学linux资料
那些相信 Linux 命令行是单调无聊且没有任何乐趣的人们,你们错了,这里有一些有关 Linux 的文章,它们展示着 Linux 是如何的有趣和“淘气” 。
在本文中,我将讨论一个名为“lolcat”的小工具 – 它可以在终端中生成彩虹般的颜色。
何为 lolcat ?
Lolcat 是一个针对 Linux,BSD 和 OSX 平台的工具,它类似于 cat 命令,并为 cat
- MongoDB索引管理(1)——[九]
eksliang
mongodbMongoDB管理索引
转载请出自出处:http://eksliang.iteye.com/blog/2178427 一、概述
数据库的索引与书籍的索引类似,有了索引就不需要翻转整本书。数据库的索引跟这个原理一样,首先在索引中找,在索引中找到条目以后,就可以直接跳转到目标文档的位置,从而使查询速度提高几个数据量级。
不使用索引的查询称
- Informatica参数及变量
18289753290
Informatica参数变量
下面是本人通俗的理解,如有不对之处,希望指正 info参数的设置:在info中用到的参数都在server的专门的配置文件中(最好以parma)结尾 下面的GLOBAl就是全局的,$开头的是系统级变量,$$开头的变量是自定义变量。如果是在session中或者mapping中用到的变量就是局部变量,那就把global换成对应的session或者mapping名字。
[GLOBAL] $Par
- python 解析unicode字符串为utf8编码字符串
酷的飞上天空
unicode
php返回的json字符串如果包含中文,则会被转换成\uxx格式的unicode编码字符串返回。
在浏览器中能正常识别这种编码,但是后台程序却不能识别,直接输出显示的是\uxx的字符,并未进行转码。
转换方式如下
>>> import json
>>> q = '{"text":"\u4
- Hibernate的总结
永夜-极光
Hibernate
1.hibernate的作用,简化对数据库的编码,使开发人员不必再与复杂的sql语句打交道
做项目大部分都需要用JAVA来链接数据库,比如你要做一个会员注册的 页面,那么 获取到用户填写的 基本信后,你要把这些基本信息存入数据库对应的表中,不用hibernate还有mybatis之类的框架,都不用的话就得用JDBC,也就是JAVA自己的,用这个东西你要写很多的代码,比如保存注册信
- SyntaxError: Non-UTF-8 code starting with '\xc4'
随便小屋
python
刚开始看一下Python语言,传说听强大的,但我感觉还是没Java强吧!
写Hello World的时候就遇到一个问题,在Eclipse中写的,代码如下
'''
Created on 2014年10月27日
@author: Logic
'''
print("Hello World!");
运行结果
SyntaxError: Non-UTF-8
- 学会敬酒礼仪 不做酒席菜鸟
aijuans
菜鸟
俗话说,酒是越喝越厚,但在酒桌上也有很多学问讲究,以下总结了一些酒桌上的你不得不注意的小细节。
细节一:领导相互喝完才轮到自己敬酒。敬酒一定要站起来,双手举杯。
细节二:可以多人敬一人,决不可一人敬多人,除非你是领导。
细节三:自己敬别人,如果不碰杯,自己喝多少可视乎情况而定,比如对方酒量,对方喝酒态度,切不可比对方喝得少,要知道是自己敬人。
细节四:自己敬别人,如果碰杯,一
- 《创新者的基因》读书笔记
aoyouzi
读书笔记《创新者的基因》
创新者的基因
创新者的“基因”,即最具创意的企业家具备的五种“发现技能”:联想,观察,实验,发问,建立人脉。
第一部分破坏性创新,从你开始
第一章破坏性创新者的基因
如何获得启示:
发现以下的因素起到了催化剂的作用:(1) -个挑战现状的问题;(2)对某项技术、某个公司或顾客的观察;(3) -次尝试新鲜事物的经验或实验;(4)与某人进行了一次交谈,为他点醒
- 表单验证技术
百合不是茶
JavaScriptDOM对象String对象事件
js最主要的功能就是验证表单,下面是我对表单验证的一些理解,贴出来与大家交流交流 ,数显我们要知道表单验证需要的技术点, String对象,事件,函数
一:String对象;通常是对字符串的操作;
1,String的属性;
字符串.length;表示该字符串的长度;
var str= "java"
- web.xml配置详解之context-param
bijian1013
javaservletweb.xmlcontext-param
一.格式定义:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>contextConfigLocationValue></param-value>
</context-param>
作用:该元
- Web系统常见编码漏洞(开发工程师知晓)
Bill_chen
sqlPHPWebfckeditor脚本
1.头号大敌:SQL Injection
原因:程序中对用户输入检查不严格,用户可以提交一段数据库查询代码,根据程序返回的结果,
获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
本质:
对于输入检查不充分,导致SQL语句将用户提交的非法数据当作语句的一部分来执行。
示例:
String query = "SELECT id FROM users
- 【MongoDB学习笔记六】MongoDB修改器
bit1129
mongodb
本文首先介绍下MongoDB的基本的增删改查操作,然后,详细介绍MongoDB提供的修改器,以完成各种各样的文档更新操作 MongoDB的主要操作
show dbs 显示当前用户能看到哪些数据库
use foobar 将数据库切换到foobar
show collections 显示当前数据库有哪些集合
db.people.update,update不带参数,可
- 提高职业素养,做好人生规划
白糖_
人生
培训讲师是成都著名的企业培训讲师,他在讲课中提出的一些观点很新颖,在此我收录了一些分享一下。注:讲师的观点不代表本人的观点,这些东西大家自己揣摩。
1、什么是职业规划:职业规划并不完全代表你到什么阶段要当什么官要拿多少钱,这些都只是梦想。职业规划是清楚的认识自己现在缺什么,这个阶段该学习什么,下个阶段缺什么,又应该怎么去规划学习,这样才算是规划。
- 国外的网站你都到哪边看?
bozch
技术网站国外
学习软件开发技术,如果没有什么英文基础,最好还是看国内的一些技术网站,例如:开源OSchina,csdn,iteye,51cto等等。
个人感觉如果英语基础能力不错的话,可以浏览国外的网站来进行软件技术基础的学习,例如java开发中常用的到的网站有apache.org 里面有apache的很多Projects,springframework.org是spring相关的项目网站,还有几个感觉不错的
- 编程之美-光影切割问题
bylijinnan
编程之美
package a;
public class DisorderCount {
/**《编程之美》“光影切割问题”
* 主要是两个问题:
* 1.数学公式(设定没有三条以上的直线交于同一点):
* 两条直线最多一个交点,将平面分成了4个区域;
* 三条直线最多三个交点,将平面分成了7个区域;
* 可以推出:N条直线 M个交点,区域数为N+M+1。
- 关于Web跨站执行脚本概念
chenbowen00
Web安全跨站执行脚本
跨站脚本攻击(XSS)是web应用程序中最危险和最常见的安全漏洞之一。安全研究人员发现这个漏洞在最受欢迎的网站,包括谷歌、Facebook、亚马逊、PayPal,和许多其他网站。如果你看看bug赏金计划,大多数报告的问题属于 XSS。为了防止跨站脚本攻击,浏览器也有自己的过滤器,但安全研究人员总是想方设法绕过这些过滤器。这个漏洞是通常用于执行cookie窃取、恶意软件传播,会话劫持,恶意重定向。在
- [开源项目与投资]投资开源项目之前需要统计该项目已有的用户数
comsci
开源项目
现在国内和国外,特别是美国那边,突然出现很多开源项目,但是这些项目的用户有多少,有多少忠诚的粉丝,对于投资者来讲,完全是一个未知数,那么要投资开源项目,我们投资者必须准确无误的知道该项目的全部情况,包括项目发起人的情况,项目的维持时间..项目的技术水平,项目的参与者的势力,项目投入产出的效益.....
- oracle alert log file(告警日志文件)
daizj
oracle告警日志文件alert log file
The alert log is a chronological log of messages and errors, and includes the following items:
All internal errors (ORA-00600), block corruption errors (ORA-01578), and deadlock errors (ORA-00060)
- 关于 CAS SSO 文章声明
denger
SSO
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点:
1. 那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。
2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后
- 初二上学期难记单词
dcj3sjt126com
englishword
lesson 课
traffic 交通
matter 要紧;事物
happy 快乐的,幸福的
second 第二的
idea 主意;想法;意见
mean 意味着
important 重要的,重大的
never 从来,决不
afraid 害怕 的
fifth 第五的
hometown 故乡,家乡
discuss 讨论;议论
east 东方的
agree 同意;赞成
bo
- uicollectionview 纯代码布局, 添加头部视图
dcj3sjt126com
Collection
#import <UIKit/UIKit.h>
@interface myHeadView : UICollectionReusableView
{
UILabel *TitleLable;
}
-(void)setTextTitle;
@end
#import "myHeadView.h"
@implementation m
- N 位随机数字串的 JAVA 生成实现
FX夜归人
javaMath随机数Random
/**
* 功能描述 随机数工具类<br />
* @author FengXueYeGuiRen
* 创建时间 2014-7-25<br />
*/
public class RandomUtil {
// 随机数生成器
private static java.util.Random random = new java.util.R
- Ehcache(09)——缓存Web页面
234390216
ehcache页面缓存
页面缓存
目录
1 SimplePageCachingFilter
1.1 calculateKey
1.2 可配置的初始化参数
1.2.1 cach
- spring中少用的注解@primary解析
jackyrong
primary
这次看下spring中少见的注解@primary注解,例子
@Component
public class MetalSinger implements Singer{
@Override
public String sing(String lyrics) {
return "I am singing with DIO voice
- Java几款性能分析工具的对比
lbwahoo
java
Java几款性能分析工具的对比
摘自:http://my.oschina.net/liux/blog/51800
在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能
- JVM参数配置大全
nickys
jvm应用服务器
JVM参数配置大全
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -
- 搭建 CentOS 6 服务器(14) - squid、Varnish
rensanning
varnish
(一)squid
安装
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/
- Spring缓存注解@Cache使用
tom_seed
spring
参考资料
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/
http://swiftlet.net/archives/774
缓存注解有以下三个:
@Cacheable @CacheEvict @CachePut
- dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误
xp9802
java.lang.NoClassDefFoundError: org/jaxen/JaxenExc
关键字: java.lang.noclassdeffounderror: org/jaxen/jaxenexception
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式
执行时却抛出以下异常:
Exceptio