构建Java 高性能编程
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:...
View Articlehttps优缺点
https采用SSL(Secure Sockets Layer,安全套接字层)技术来保护网站,对浏览器和服务器传输数据进行加密,可以大幅增加中间人攻击成本,加强用户隐私 google 曾发布公告表示将把https作为网页排名的一个因素 https://googlewebmastercentral.blogspot.jp/2014/08/https-as-ranking-signal.html...
View Article申请免费HTTPS证书
开通全站 ssl验证需要证书,这里只说明免费的证书: Let’s Encrypt 是国外一个公共的免费SSL项目,由 Linux 基金会托管,它的来头不小,由Mozilla、思科、Akamai、IdenTrust和EFF等组织发起 免费三个月,三个月后重新申请即可 startSSL 个人免费一年 沃通 博主申请的这个,免费两年 证书其实是startSSL发布的 沃通申请太简单,这里就略过了。
View ArticleMySQL 主从复制 搭建及配置的坑
这不是配置的教程,而是配置过程中的坑解决。我在配置过程中,很多MySQL的使用,最用到才知道是坑。有的好解决,有的需要想一些办法 简明教程 1 centos 6.5 下载mysql 5.7,并在3个节点安装DB(安装或升级过程中的my.cnf配置>) mysqld: unknown variable ‘default-character-set=utf8’ – PayMoon贝明实验室...
View ArticleMysql 冷备数据的一些常规流程及命令
因为是冷备的数据,所以都需要手工操作 1 线上大数据dbOL bigData.sql> 导出到线上机器某目录下; [crayon-5763ec4795b0c340208129/] 2 sftp 传输到test机上 [crayon-5763ec4795b1a123556881/] 3 test 机 mysql 导入此sql的表数据 [crayon-5763ec4795b20065944963/]...
View ArticleERROR 1862 (HY000): Your password has expired
在MySQL的版本5.6中,可能会遇到这个问题 ERROR 1862 (HY000): Your password has expired 原因是MySQL做了处理,看官方文档的处理办法: 更改my.cnf disconnect_on_expired_password=false 更改mysql.user表中字段:password_expired设置为N...
View Articlejedis的JedisPoolConfig没MaxActive方法的解决办法
搜索redis utils 工具类,jedis 工具类,redis封装类等,网上一篇篇的,但是copy下来,很多不能用,其中一些不能用的原因是因为网上的jedis都是旧版本,而在新版本2.2以后,很多方法和属性已经过期或者删了。 JedisPoolConfig.setMaxActive就是其中一个 那么替换方法就是 config.setMaxTotal(500); 对应的旧版MaxWait则为:...
View Article分享一个RedisUtils/RedisClient 工具类
包括了常用的和高级的用法 git地址: Fork from Git 代码如下: [crayon-579016da614d0053180184/]
View Articlelinux下进程的进程最大数、最大线程数、进程打开的文件数和ulimit命令修改硬件资源限制
How to increase ulimit open file and user processes in Linux/Centos/RHEL Max Number of ulimit open file : It's provide open file resource availability in linux Increase max number of ulimit open...
View ArticleKubernetes和Mesos集成实战部署
Kubernetes是一个跨多个计算节点的管理容器化应用的系统,它提供了一系列基本的功能,如应用的自动化部署,维护和扩展等。Mesos是Apache下的开源分布式资源管理框架,它被称为是分布式系统的内核。把Kubernetes运行在Mesos集群之上,可以和其他的框架共享集群资源,提高集群资源的利用率。本文是“Kubernetes和Mesos集成指南”系列文章第一篇:实战部署。...
View Article13 个问题带你深入了解 Mesos
Apache Mesos 是一个集群管理器,提供了有效的、跨分布式应用或框架的资源隔离和共享,可以运行 Hadoop、MPI、Hypertable、Spark。 13 个问题带你深入了解 Mesos (问答来自 OSChina 开源中国社区第 100 期高手问答 —— Apache Mesos) (本文链接:...
View Article推荐算法概览(一)
原文: Overview of Recommender Algorithms 本文:http://www.paymoon.com:8001/index.php/2016/07/28/the-components-of-a-recommender-system 作者: MAYA.HRISTAKEVA 译者: 孙薇 责编:...
View ArticleZookeeper通信模型/架构/流程
本文的主题就是讲解Zookeeper通信模型,本节将通过一个概要图来说明Zookeeper的通信模型。 本文地址:http://www.paymoon.com:8001/index.php/2016/07/29/zookeepercommunication-model-process-architecture/ Zookeeper的通信架构...
View ArticleJava中的锁
锁的释放-获取建立的happens before 关系 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。 下面是锁释放-获取的示例代码: [crayon-57a16201169be118085470/] 假设线程A执行writer()方法,随后线程B执行reader()方法。根据happens...
View Article通过分析 JDK 源代码研究 Hash 存储机制
散列(Hash)在java中是怎么样的一个体现? HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用...
View Article分类与回归区别是什么
Supervised learning problems are categorized into "regression" and "classification" problems. In a regression problem, we are trying to predict results within a continuous output, meaning that we are...
View ArticleDubbo实现RPC调用使用入门
使用Dubbo进行远程调用实现服务交互,它支持多种协议,如Hessian、HTTP、RMI、Memcached、Redis、Thrift等等。由于Dubbo将这些协议的实现进行了封装了,无论是服务端(开发服务)还是客户端(调用服务),都不需要关心协议的细节,只需要在配置中指定使用的协议即可,从而保证了服务提供方与服务消费方之间的透明。...
View Article分布式系统(Distributed System)资料
一、《Reconfigurable Distributed Storage for Dynamic Networks》 二、《在动态网络下实现分布式共享存储,动态共享存储》 介绍:这是一篇介绍在动态网络里面实现分布式系统重构的paper.论文的作者(导师)是MIT读博的时候是做分布式系统的研究的,现在在NUS带学生,不仅仅是分布式系统,还有无线网络.如果感兴趣可以去他的主页了解....
View Article在动态网络下实现分布式共享存储,动态共享存储
在动态网络下实现分布式共享存储,动态共享存储 在动态网络下实现分布式共享存储 http://cacm.acm.org/magazines/2014/6/175173-implementing-distributed-shared-memory-for-dynamic-networks 译者序...
View ArticleSpark体系架构/内存分配/集群模式JVM分配/Partition
最近看到一篇关于Spark架构的博文,作者是 Alexey Grishchenko。看过Alexey博文的同学应该都知道,他对Spark理解地非常深入,读完他的 “spark-architecture”...
View Article