‘技术’ 分类的存档
在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中进行设置。
在日常的工作中,有时候会有客户端调用远程服务端接口的需求,远程调用的实现有很多种,比如像RMI、hessian、JSON等等,而 HTTP Invoker是我所使用过的比较好的基于HTTP的远程调用实现,它不用使用者考虑对象序列化的问题,这对使用者而言,非常的友好,而且配置也非常简单,比类似RMI这样的远程调用我觉得要更好一些。 在Spring中可以很容易地配置HTTP Invoker实现,下面将作一介绍。
导读:本文作者Stefan Karpinski是一名数据科学家和应用数学家。曾就职于Akamai, Citrix Online和Etsy;Viral Shah爱好对高性能计算机研究工作,曾就职于微软Star-P部门;Alan Edelman是一名教授,从事高性能计算、数值计算、线性代数、随机特征分析(随机矩阵理论)等方面研究。文中探讨了Julia语言的开发缘由以及它的新特性。笔者认为一门新语言的诞生势必会掀起一阵新的旋风,开发者在享受它带来乐趣的同时也在为它的存在价值而争论不休,究竟Julia能否给开发者带来新的福音呢?让我们来一同走进它: 为什么要创建Julia编程语言? 用一句话来说,因为我们求知若渴、不断追求。 我们拥有Matlab核心用户,有擅长Lisp方面的黑客,Pythonistas和Rubyists方面的专家也有不少;此外,还有一些是 Perl方面的大牛,有一部分开发者在我们刚略懂皮毛前便使用了Mathematica。换句话说,他们懂的不仅仅是皮毛,比起其他人,开发R语言要多的 多。而C语言对我们来说却是一块荒岛。
出于安全考虑,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; 这种方式我没试过,建议不要使用,因为不太安全。
运行PHP数据库连接测试代码: <?php $connect=mysql_connect(“localhost”,”root”,”root”); if(!$connect) echo “数据库连接错误!”; else echo “数据库连接成功!”; mysql_close(); ?> 的时候报错: Fatal error: Call to undefined function mysql_connect()
今天突然想起我的电脑自从上次换硬盘后,MySQL数据库竟然还没有安装,所以就跑去MySQL官方网站下载了一个适合Windows系统的最新版本mysql-installer-5.5.20.0来安装,在很长的一段时间里,我用的MySQL版本相对都比较低,这个相对是相对MySQL具有图形管理界面的版本而言的,因为以前的MySQL只能通过命令行来进行数据库的管理,当然,也有一些专门的MySQL图形界面管理软件可用。 MySQL的图形界面管理工具名称为MySQL Workbench,安装启动后,我初步体验了一下,发现它还是挺好用的,像其他的数据库图形管理工具一样(比如著名的SQL SERVER管理工具),你在连接上MySQL数据库后,可以对数据库进行创建数据表、对表新增字段,对表查询、修改等等,下面就做一个简单介绍说明吧。
MySQL Cluster 是 MySQL 适合于分布式计算环境的高实用、高冗余版本。它采用了NDB Cluster 存储引擎,允许在1个 Cluster 中运行多个MySQL服务器。在MyQL 5.0及以上的二进制版本中、以及与最新的Linux版本兼容的RPM中提供了该存储引擎。(注意,要想获得MySQL Cluster 的功能,必须安装 mysql-server 和 mysql-max RPM)。
最近跑了一下Hadoop自带的Wordcount例子,然后碰到一个很奇怪的问题,那就是,运行后总是卡在mapred.JobClient: map 0% reduce 0%处,并且报错: java.io.IOException: Task process exit with nonzero status of 134 后来在网上查找到一篇文章,提供了对这个问题的一种解决方法,我觉得还是挺不错的,在这里也转载一下吧。
