‘技术’ 分类的存档

在tomcat启动的时候,我们可以做一些优化设置来使得tomcat的启动更快速,下面是一些常见的优化加速启动的方法建议(以tomcat-7.+为例说明)。 1、  Jars包 1.1、将一些不必要的jar包去掉,当tomcat启动加载jar包的时候,会去搜寻每个jar包里的class文件,这些都会耗费一些时间,如果你把不必要的jar包去掉了,很显然会节省时间。 1.2、你可以将一些与TLD files、注解、网络碎片无关的jar包加入到属性 tomcat.util.scan.DefaultJarScanner.jarsToSkip的值中,这可以在conf/catalina.properties中进行设置。

2012年4月1日14:21 | 没有评论
分类: 技术
标签:

在日常的工作中,有时候会有客户端调用远程服务端接口的需求,远程调用的实现有很多种,比如像RMI、hessian、JSON等等,而 HTTP Invoker是我所使用过的比较好的基于HTTP的远程调用实现,它不用使用者考虑对象序列化的问题,这对使用者而言,非常的友好,而且配置也非常简单,比类似RMI这样的远程调用我觉得要更好一些。 在Spring中可以很容易地配置HTTP Invoker实现,下面将作一介绍。

2012年3月22日09:25 | 没有评论
分类: 技术
标签:

导读:本文作者Stefan Karpinski是一名数据科学家和应用数学家。曾就职于Akamai, Citrix Online和Etsy;Viral Shah爱好对高性能计算机研究工作,曾就职于微软Star-P部门;Alan Edelman是一名教授,从事高性能计算、数值计算、线性代数、随机特征分析(随机矩阵理论)等方面研究。文中探讨了Julia语言的开发缘由以及它的新特性。笔者认为一门新语言的诞生势必会掀起一阵新的旋风,开发者在享受它带来乐趣的同时也在为它的存在价值而争论不休,究竟Julia能否给开发者带来新的福音呢?让我们来一同走进它: 为什么要创建Julia编程语言? 用一句话来说,因为我们求知若渴、不断追求。 我们拥有Matlab核心用户,有擅长Lisp方面的黑客,Pythonistas和Rubyists方面的专家也有不少;此外,还有一些是 Perl方面的大牛,有一部分开发者在我们刚略懂皮毛前便使用了Mathematica。换句话说,他们懂的不仅仅是皮毛,比起其他人,开发R语言要多的 多。而C语言对我们来说却是一块荒岛。

2012年2月28日17:27 | 2 条评论
分类: 技术
标签:

出于安全考虑,mysql是默认只允许本机连接的,但有时我们又需要在其它地方连接mysql数据库,下面记录一下通过远程连接mysql的方法,方便需要时查看。 1、授权某一IP连接mysql GRANT ALL PRIVILEGES ON *.* TO username@12.125.201.106 IDENTIFIED BY ‘数据库连接密码’ WITH GRANT OPTION; 2、允许所有IP通过用户名/密码来连接mysql GRANT ALL PRIVILEGES ON *.* TO username@’%’ IDENTIFIED BY ‘数据库连接密码’ WITH GRANT OPTION; 这种方式我没试过,建议不要使用,因为不太安全。

2012年2月18日19:19 | 没有评论
分类: 技术
标签:

运行PHP数据库连接测试代码: <?php $connect=mysql_connect(“localhost”,”root”,”root”); if(!$connect) echo “数据库连接错误!”; else echo “数据库连接成功!”; mysql_close(); ?> 的时候报错: Fatal error: Call to undefined function mysql_connect()

2012年2月17日08:37 | 2 条评论
分类: 技术
标签:

今天突然想起我的电脑自从上次换硬盘后,MySQL数据库竟然还没有安装,所以就跑去MySQL官方网站下载了一个适合Windows系统的最新版本mysql-installer-5.5.20.0来安装,在很长的一段时间里,我用的MySQL版本相对都比较低,这个相对是相对MySQL具有图形管理界面的版本而言的,因为以前的MySQL只能通过命令行来进行数据库的管理,当然,也有一些专门的MySQL图形界面管理软件可用。 MySQL的图形界面管理工具名称为MySQL Workbench,安装启动后,我初步体验了一下,发现它还是挺好用的,像其他的数据库图形管理工具一样(比如著名的SQL SERVER管理工具),你在连接上MySQL数据库后,可以对数据库进行创建数据表、对表新增字段,对表查询、修改等等,下面就做一个简单介绍说明吧。

2012年2月17日00:44 | 2 条评论
分类: 技术
标签:

MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与最新的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-max RPM)。

2012年2月16日08:11 | 没有评论
分类: 技术
标签:

最近跑了一下Hadoop自带的Wordcount例子,然后碰到一个很奇怪的问题,那就是,运行后总是卡在mapred.JobClient:  map 0% reduce 0%处,并且报错: java.io.IOException: Task process exit with nonzero status of 134 后来在网上查找到一篇文章,提供了对这个问题的一种解决方法,我觉得还是挺不错的,在这里也转载一下吧。

2012年2月12日16:56 | 没有评论
分类: 技术
标签:

前几天一个同事向我推荐了一个Eclipse(MyEclipse应该也有)很好用的功能,那就是Java Working Set(Java工作集),他是看到我Eclipse里的工程数越来越多,所以向我推荐了这个功能,在这些工程中有一些工程其实是可以归于一种业务范畴内,如果按照之前的工程显示法,则工程越多看上去也越凌乱,但如果将这些同一业务范畴内的工程归于一个目录里,则会显得很有条理清晰,而且我们的Eclipse看上去也会清爽干净许多。

2012年2月10日11:19 | 2 条评论
分类: 技术
标签:

安装好ssh后,在一些情况下,为了使用方便,你还得生成ssh的密钥对,比如在分布式应用系统Hadoop中,当一台主机访问另一台主机(或一台主机伪分布式)的时候,如果没有生成ssh的密钥对并部署的话,则每次你都要每次手动输入访问密码才行,这很显然是非常繁琐和不方便的。

2012年1月28日23:07 | 没有评论
分类: 技术
标签:
第 2 页,共 21 页12345...1020...最旧 »