上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 119 下一页
摘要: Logback手册中文版:(链接: https://pan.baidu.com/s/1bpMyasR 密码: 6u5c),虽然版本有点旧,但是大体意思差不多,先用中文版了解个大概,然后一切最新的配置以官方提供的文档为准,比如上官方用谷歌翻译来看。 官方配置文档:https://logback.qos 阅读全文
posted @ 2017-11-07 14:10 EasonJim 阅读(3026) 评论(1) 推荐(0) 编辑
摘要: 乒乓狂魔-教程: jdk-logging、log4j、logback日志介绍及原理 commons-logging与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j与jdk-logging、log4j1、log4j2、logback的集成原理 slf4j、jc 阅读全文
posted @ 2017-11-07 11:41 EasonJim 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 说明:不一定有效,要不断尝试。 http://www.linuxwang.com/html/2150.html http://blog.csdn.net/feishicheng/article/details/70662094 阅读全文
posted @ 2017-11-07 11:14 EasonJim 阅读(1458) 评论(0) 推荐(0) 编辑
摘要: 说明:Log4j的日志是有级别的,从低到高顺序为:ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF,当定义了日志级别为WARN后,那么其比它高的级别(ERROR < FATAL)会打印出来。 基本使用方法: Log4j由三个重要的组件构成:日志信息的优先 阅读全文
posted @ 2017-11-07 10:46 EasonJim 阅读(2247) 评论(0) 推荐(0) 编辑
摘要: 其实只要是标准的WSDL的SOA接口WebService都可以用。 调用方式: 注意:上面的方式不包括加密或者登录的,其实SOA有一套完整的加密方式。 参考: http://www.cnblogs.com/MarsCheng/p/7218424.html(以上部分内容转自此篇文章) http://l 阅读全文
posted @ 2017-11-07 10:16 EasonJim 阅读(9639) 评论(0) 推荐(0) 编辑
摘要: OSGI(Open Services Gateway Initiative),或者通俗点说JAVA动态模块系统,定义了一套模块应用开发的框架。OSGI容器实现方案如Knopflerfish, Equinox, and Apache Felix允许你把你的应用分成多个功能模块,这样通过依赖管理这些功能 阅读全文
posted @ 2017-11-06 23:31 EasonJim 阅读(1889) 评论(0) 推荐(0) 编辑
摘要: 说明:以下总结的观点不一定准确,但是是最好理解的。 1、首先,Netflix是一家做视频的网站,可以这么说该网站上的美剧应该是最火的。 2、Netflix是一家没有CTO的公司,正是这样的组织架构能使产品与技术无缝的沟通,从而能快速迭代出更优秀的产品。在当时软件敏捷开发中,Netflix的更新速度不 阅读全文
posted @ 2017-11-06 23:22 EasonJim 阅读(43830) 评论(4) 推荐(7) 编辑
摘要: 安装: 启动: 阅读全文
posted @ 2017-11-06 11:37 EasonJim 阅读(2709) 评论(0) 推荐(1) 编辑
摘要: 1、点【Window】->【Preferences】->【Java】->【Installed JRES】 2、此时"Installed JRES"右边是列表窗格,列出了系统中的JRE环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE) 3、选中rt.jar文件 阅读全文
posted @ 2017-11-06 10:33 EasonJim 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 在操作Markdown时图片应该是最头痛的一件事! 比如要发送一个md文件给对方,如果附带了图片时,那么就要一大堆文件包括图片发给对方等等,如果使用在线图片,那么这个服务器又是一大痛点,因为你不确定这个服务器地址在对方那能不能访问等等的原因。 要解决这方面的问题可以尝试以下方法: 1、编写好md文件 阅读全文
posted @ 2017-11-06 00:33 EasonJim 阅读(3378) 评论(0) 推荐(0) 编辑
摘要: 说明:在Mac下的Launchpad图标添加和删除都与应用程序的app文件有关,如果单纯的只想在Launchpad添加自定义的图标,然后指定要某条命令运行时,建议不要这么干,Launchpad的图标管理没Linux那么简单,且操作复杂。 常规方法: 添加,删除 直接把下载好的app文件拖入到应用程序 阅读全文
posted @ 2017-11-06 00:15 EasonJim 阅读(3251) 评论(0) 推荐(0) 编辑
摘要: Java是跨平台的,JD-GUI提供了多个系统的支持,但是不建议直接安装,最快的方式推荐直接下载JAR包,然后用java -jar进行运行。 就现在的版本是1.4.0,停留在2015年,估计近期会更新,因为Java 9已经出来了,相应的语法糖估计可能会修改。 官网:https://github.co 阅读全文
posted @ 2017-11-05 20:44 EasonJim 阅读(145298) 评论(2) 推荐(5) 编辑
摘要: 内核的shmall和shmmax参数 SHMMAX=配置了最大的内存segment的大小:这个设置的比SGA_MAX_SIZE大比较好。 SHMMIN=最小的内存segment的大小 SHMMNI=整个系统的内存segment的总个数 SHMSEG=每个进程可以使用的内存segment的最大个数 配 阅读全文
posted @ 2017-11-03 14:30 EasonJim 阅读(9600) 评论(0) 推荐(1) 编辑
摘要: swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。linux的基本默认设置为60,具体如下 阅读全文
posted @ 2017-11-03 14:02 EasonJim 阅读(26518) 评论(2) 推荐(2) 编辑
摘要: 说明:其实没有绝对的规范,达到90%即可。 理解RESTful架构:http://www.ruanyifeng.com/blog/2011/09/restful.html RESTful API 设计指南:http://www.ruanyifeng.com/blog/2014/05/restful_ 阅读全文
posted @ 2017-11-02 09:30 EasonJim 阅读(2429) 评论(0) 推荐(1) 编辑
摘要: 基本数据类型的包装类 为什么需要包装类? Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java的基本数据类型却不是面向对象的。但是我们在实际使用中经常需要将基本数据转化成对象,便于操作。比如:集合的操作中,这是,我们就需要将基本类型数据转化为对象。 包装类均位于java.l 阅读全文
posted @ 2017-11-02 09:17 EasonJim 阅读(8133) 评论(0) 推荐(0) 编辑
摘要: 1、安装插件 2、打开/关闭实时渲染: 【Ctrl】+【Shift】+【M】 3、【增强】安装同步滚动插件(markdown-scroll-sync) 4、【增强】安装代码增强插件(language-markdown) 5、【增强】安装图片粘贴插件(markdown-image-paste) 直接使 阅读全文
posted @ 2017-11-02 08:36 EasonJim 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 说明:信息虽然有点旧,至少可以先了解个大概。 Guava是一个Google的基于Java的类库集合的扩展项目,包括collections, caching, primitives support, concurrency libraries, common annotations, string p 阅读全文
posted @ 2017-11-01 16:08 EasonJim 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 官网:https://github.com/rholder/guava-retrying Maven:https://mvnrepository.com/artifact/com.github.rholder/guava-retrying 下面示例是基于Spring Boot的,但是都可以用于Spr 阅读全文
posted @ 2017-11-01 15:54 EasonJim 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: 业务场景 应用中需要实现一个功能: 需要将数据上传到远程存储服务,同时在返回处理成功情况下做其他操作。这个功能不复杂,分为两个步骤:第一步调用远程的Rest服务逻辑包装给处理方法返回处理结果;第二步拿到第一步结果或者捕捉异常,如果出现错误或异常实现重试上传逻辑,否则继续逻辑操作。 解决方案演化 这个 阅读全文
posted @ 2017-11-01 15:30 EasonJim 阅读(5748) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 119 下一页