- 浏览: 111676 次
- 性别:
- 来自: 济南
最新评论
-
freezingsky:
如若_晴 写道freezingsky 写道如若_晴 写道fre ...
面试问题总结(问题篇) -
如若_晴:
freezingsky 写道如若_晴 写道freezingsk ...
面试问题总结(问题篇) -
freezingsky:
如若_晴 写道freezingsky 写道如若_晴 写道fre ...
面试问题总结(问题篇) -
如若_晴:
string2020 写道广州 3年才8K 也不错了, ...
面试问题总结(问题篇) -
string2020:
广州 3年才8K
面试问题总结(问题篇)
文章列表
原文转自:http://news.cnblogs.com/n/541402/
英文原文:Why Java? Tales from a Python Convert
这篇文章专门给程序员写的,普通读者慎入。原作者:Kevin Sookocheff 译者:Celia Zhen
每当我告诉别人我一直在用 Java 工作时,大家的反应都是:
“纳尼!Java?为啥是 Java?”
说实话,本人刚开始的时候也是同样的反应。但是由于 Java 的类型安全,执行性能和坚如磐石的工具,我渐渐地开始欣赏 Java。同时我注意到,现在的 Java 已今非昔比——它在过去的 10 年 ...
数据库弱一致性四个隔离级别
- 博客分类:
- 数据库
原文转自;http://www.cnblogs.com/xwdreamer/archive/2011/01/18/2297042.html
SQL-92标准中定义了四个隔离级别,这四个隔离级别在以前版本的SQL Server中即受到支持:
READ UNCOMMITTED
READ UNCOMMITTED是限制性最弱的隔离级别,因为该级别忽略其他事务放置的锁。使用READ UNCOMMITTED级别执行的事务,可以读取尚未由其他事务提交的修改后的数据值,这些行为称为“脏”读。这是因为在Read Uncommitted级别下,读取数据不需要加S锁,这样就不会跟被修改的数据上的X锁冲突 ...
在上一篇文章中(http://weitao0912-163-com.iteye.com/admin/blogs/2271414)介绍了怎么安装elk(elasticsearch+logstash+kibana),接下来需要介绍下怎么使用elk。
首先要弄清楚,elk的工作流程,如下图:
首先,logstash agent(相当于上图的Shipper)按配置好的规则从每台服务器上收集log,收集好后,发送给Redis(redis此处只当做队列,不做存储使用,至于为什么用redis不用kafka,个人估计是kafka效率不如redis高,而且 ...
上星期搭建了基于kafka+elasticsearch+elastic-job的新闻日志追踪系统,在本地运行成功后,老大试了下,发现elastic-job运行不稳定,定时任务并没有执行,而且采用kafka消息队列消费,不如在本地消费高效,于是再让我采用Elasticsearch+Logstash+Kibana来搭建新的日志收集系统。
早上看了一篇文章,写的很好,采用上面的教程基本安装成功,但是打开kibana界面时发现只加载了页面头部,下面的内容始终加载不出来,用F12看了下,发现报错了:Result window is too large, from + size must b ...
原文转自:http://blog.csdn.net/jianjun200607/article/details/49821813
为了学习用,如有侵权,请尽快联系本人删除,感谢
es2.0跟1.6或者1.7有所不同,1.6或者1.7直接运行就可以启动,不需要任何的配置,2.0不同,如果不配置一些东东是无法正常在eclipse中启动调试的
1.异常:
Exception in thread "main" java.lang.IllegalStateException: path.home is not configured
at org.elasticsearch.env. ...
最近项目用到了elasticsearch,因为是新接触,没人指导,走了不少弯路,记录下使用教程,以供其他人学习和参考。
elasticsearch官网:https://github.com/elastic/elasticsearch
一、安装教程
1、一步一步教你elasticsearch在windows下的安装:
http://www.cnblogs.com/zhangchenliang/p/4214408.html
2、用elasticsearch-river-jdbc同步数据到elasticsearch
http://blog.csdn.net/huwei2003/article ...
建立好一个Maven项目后,如果Java Resources资源文件下没有src/main/java文件夹,并且在手动创建这个文件时提示“已存在文件”。
这说明,在这个项目配置中已经有了src/main/java这个文件夹,至于为什么不显示,我暂时也还不清楚,希望谁明白了跟我下,谢了。(已解决)
第一种方法: 打开项目的classpath文件:如下
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind=&qu ...
转自:http://my.oschina.net/zhdkn/blog/383733
http://my.oschina.net/u/1157906/blog/284013
IntelliJ IDEA 13.1.2安装后,SVN checkout时候会出现如下错误: Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, μ 究其原因,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。
解决方案:
1、file->se ...
原文转自:
http://www.cnblogs.com/huangfox/p/3541300.html
一)安装
1)下载elasticsearch-0.90.10,解压,运行\bin\elasticsearch.bat (windwos)
2)进入http://localhost:9200/ 如下图
安装成功!
二)插件——head
elasticsearch-head是一个elasticsearch的集群管理工具,它是完全由html5编写的独立网页程序,你可以通过插件把它集成到es。
安装命令:\bin>plugin -install mobz/elasticsea ...
原文转自:http://www.cnblogs.com/obullxl/archive/2011/07/10/spring-quartz-cron-integration.html
在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。
我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。
使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。
一、增加所依赖的JAR包
1、增加Sp ...
原文转自:http://liaofeng-xiao.iteye.com/blog/1990577
最直接的学习Beanstalkd的方式就是读官方协议文档:
https://raw.github.com/kr/beanstalkd/master/doc/protocol.txt
beanstalkd是一个快速的、通用目的的work queue。协议简单,是个轻量级的消息中间件。
“(Beanstalkd) is a simple, fast workqueue service. Its interface is generic, but was originally designed ...
原文转自:http://www.tuicool.com/articles/Ib2Urm
时间 2014-09-08 00:10:31 PHPBoy
原文 http://www.phpboy.net/web/953.html
主题 Beanstalkd
最近有需求做全平台的定时器,业务复杂,性能要求高,linux crontab的方式不适用,调研一些支持定时执行的内存队列系统,其中beanstalkd较适合。先将其协议研究一遍,使用就不是问题了。
总括
beanstalkd协议基于ASCII编码运行在tcp上。客户端连接服务器并发送指令和数据,然后等待响应并关闭连接。对于每个连接,服务器按 ...
js 字符串转化成数字
- 博客分类:
- web前端
原文转自:http://blog.csdn.net/yf505261213/article/details/17374647
js 字符串转化成数字 的 三种方法主要有
转换函数、强制类型转换、利用js变量弱类型转换。
1. 转换函数:
js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数 ...
转自:http://blog.csdn.net/beyond0851/article/details/8520993
注解的作用:
1、生成文档。这是最常见的,也是java 最早提供的注解。常用的有@see @param @return 等
2、跟踪代码依赖性,实现替代配置文件功能。比较常见的是spring 2.5 开始的基于注解配置。作用就是减少配置。现在的框架基本都使用了这种配置来减少配置文件的数量。以后java的程序开发,最多的也将实现注解配置,具有很大用处;
3、在编译时进行格式检查。如@override 放 ...
这篇文章主要介绍了java当中的定时器的4种使用方式,有需要的朋友可以参考一下
对于开发游戏项目的同胞来说,Timer 这个东西肯定不会陌生,今天对以前自己经常使用的定时进行了一番小小的总结!没有写具体实现的原理,只是列举出了其中的四种比较常见的使用方法,相对而言,所以只要按照其所列举的例子仿照即可!
复制代码 代码如下:
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class TimeTest {
public ...