`
文章列表
     进程状态的具体表现是由CPU的寄存器确定的:程序计数器(PC),堆栈指针(SP),通用寄存器以及MMU(Memory Management Uinit)页表。这些寄存器加上内存中的内容,磁盘文件,以及其他外设。所有这些告诉来我们一台计算机的一切。当进程需要切换时,需要先保存所有的CPU寄存器到切换出CPU的进程的进程结构中,然后用切换进CPU的进程的进程结构中保存的CPU的寄存器的值回复CPU状态。线程切换上下文切换的原理与此类似,只是线程在同一地址空间中,不需要MMU等切换,只需要切换必要的CPU寄存器,因此,线程切换比进程切换快的多。

Java Lambda

推荐教程:http://blog.csdn.net/renfufei/article/details/24600507 http://jobar.iteye.com/blog/2023477

债权置换

债权置换分为常规债券置换和不良债权置换。 债权置换可以分为两种,一种是常规债权置换,一种是不良债权置换。 想要知道债权置换是什么就首先要明白什么是债权。 此处已不良债权置换为例: A欠B10W元,并且有借条为证,无论A有没有能力偿还,那么A都是此例中的债务人,B就是债权人,那么假如A无力偿还,那么债权就变成了不良债权。这就引出了“债权置换”,债权置换就是指C方收购不良债权,然后用优质资产和不良债权置换的这个过程。这个过程不仅可以挽回B的损失,更能避免A还不上款而出现的一系列麻烦。 债务人(有义务还债):欠钱方 债权人(有权利追债):借钱方

json工具类

import java.io.IOException; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; /** * @author zhongmin */ public class JsonUtil { private static final ObjectMapper objectMapper = new ObjectMapper(); public static String t ...
import java.io.IOException; import java.io.InputStream; import java.util.Properties; public class BasePropertiesUtils { private static Properties properties = null; private synchronized static void init() { properties = new Properties(); try(InputStream input = ClassLoader. ...
import java.math.BigDecimal; import java.text.DecimalFormat; /** * 计算工具类 * */ public class MathUtil { public static final int DEFAULT_SCALE = 5; public static final int DIV_SCALE = 10; public static final int DEFAULT_ROUND_MODE = BigDecimal.ROUND_DOWN; //掐尾 public st ...
   最近开发一个接口日志,采用CVS方式,对于数据文件采用CVS相比EXCEL能容纳更多数据行,CVS也是方便直接导入导出数据库,CVS数据文件是可以在EXCEL查看,与逗号分割的数据文件,可以直接在记事本打开,更加轻巧。   DEMO代码   import java.io.File; import java.io.FileWriter; import java.io.Writer; import java.util.List; import com.opencsv.CSVWriter; public class CsvUtils { public sta ...
sftp协议介绍 sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个
Docker书介绍 虚拟技术  Docker挑战   微服务、单体应用比较 微服务设计准则    
同事分享的,先mark下,抽时间系统学习: http://my.oschina.net/xianggao/blog/524943?fromerr=ICwzvMYDhttp://www.infoq.com/cn/presentations/seckill-solution-based-sql?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global#anch125095https://www.sdk.cn/news/2386http://www.infoq.com/cn/art ...
maven+jenkins+git(分支管理)+jira
MapReduce 是适合海量数据处理的编程模型。Hadoop是能够运行在使用各种语言编写的MapReduce程序: Java, Ruby, Python, and C++. MapReduce程序是平行性的,因此可使用多台机器集群执行大规模的数据分析非常有用的。 MapReduce程序的工作分两个阶段进行: Map阶段 Reduce 阶段 输入到每一个阶段均是键 - 值对。此外,每一个程序员需要指定两个函数:map函数和reduce函数 整个过程要经历三个阶段执行,即
Linux 下hosts文件详解   1、主机名: 无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。 公网:IP地址不方便记忆,所以又有了域名。域名只是在公 ...
hadoop程序安装包:/opt/package/hadoop-2.7.1;(具体hadoop安装请参考hadoop的安装教程!) 问题1::jps查看进程,没有datanode?              文件格式化$HADOOP_HOME/bin/hdfs namenode -format后,没有删除对应的元数据目录以及权限分配,可以监控hadoop启动日志(/opt/package/hadoop-2.7.1/log/hadoop-root-datanode-lee.localdomain.log),监控日志很快可以排查问题,尽量不要出现问题就百度,这样会误导自己,虽然网上也很多人遇 ...
HDFS介绍:http://blog.sina.com.cn/s/blog_67331d610102v3wl.html Hadoop Shell命令 参考教程:http://hadoop.apache.org/docs/r1.0.4/cn/hdfs_shell.html FS Shell 调用文件系统(FS)Shell命令应使用 bin/hadoop fs <args>的形式。 所有的的FS shell命令使用URI路径作为参数。URI格式是scheme://authority/path。对HDFS文件系统,scheme是hdfs,对本地文件系统,scheme是fil ...
Global site tag (gtag.js) - Google Analytics