上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 118 下一页
摘要: 安装: 启动: 阅读全文
posted @ 2017-11-06 11:37 EasonJim 阅读(2744) 评论(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 阅读(522) 评论(0) 推荐(0)
摘要: 在操作Markdown时图片应该是最头痛的一件事! 比如要发送一个md文件给对方,如果附带了图片时,那么就要一大堆文件包括图片发给对方等等,如果使用在线图片,那么这个服务器又是一大痛点,因为你不确定这个服务器地址在对方那能不能访问等等的原因。 要解决这方面的问题可以尝试以下方法: 1、编写好md文件 阅读全文
posted @ 2017-11-06 00:33 EasonJim 阅读(3539) 评论(0) 推荐(0)
摘要: 说明:在Mac下的Launchpad图标添加和删除都与应用程序的app文件有关,如果单纯的只想在Launchpad添加自定义的图标,然后指定要某条命令运行时,建议不要这么干,Launchpad的图标管理没Linux那么简单,且操作复杂。 常规方法: 添加,删除 直接把下载好的app文件拖入到应用程序 阅读全文
posted @ 2017-11-06 00:15 EasonJim 阅读(3384) 评论(0) 推荐(0)
摘要: Java是跨平台的,JD-GUI提供了多个系统的支持,但是不建议直接安装,最快的方式推荐直接下载JAR包,然后用java -jar进行运行。 就现在的版本是1.4.0,停留在2015年,估计近期会更新,因为Java 9已经出来了,相应的语法糖估计可能会修改。 官网:https://github.co 阅读全文
posted @ 2017-11-05 20:44 EasonJim 阅读(146118) 评论(2) 推荐(5)
摘要: 内核的shmall和shmmax参数 SHMMAX=配置了最大的内存segment的大小:这个设置的比SGA_MAX_SIZE大比较好。 SHMMIN=最小的内存segment的大小 SHMMNI=整个系统的内存segment的总个数 SHMSEG=每个进程可以使用的内存segment的最大个数 配 阅读全文
posted @ 2017-11-03 14:30 EasonJim 阅读(9793) 评论(0) 推荐(1)
摘要: swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。linux的基本默认设置为60,具体如下 阅读全文
posted @ 2017-11-03 14:02 EasonJim 阅读(29219) 评论(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 阅读(2485) 评论(0) 推荐(1)
摘要: 基本数据类型的包装类 为什么需要包装类? Java并不是纯面向对象的语言。Java语言是一个面向对象的语言,但是Java的基本数据类型却不是面向对象的。但是我们在实际使用中经常需要将基本数据转化成对象,便于操作。比如:集合的操作中,这是,我们就需要将基本类型数据转化为对象。 包装类均位于java.l 阅读全文
posted @ 2017-11-02 09:17 EasonJim 阅读(8251) 评论(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 阅读(1116) 评论(0) 推荐(0)
摘要: 说明:信息虽然有点旧,至少可以先了解个大概。 Guava是一个Google的基于Java的类库集合的扩展项目,包括collections, caching, primitives support, concurrency libraries, common annotations, string p 阅读全文
posted @ 2017-11-01 16:08 EasonJim 阅读(818) 评论(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 阅读(3402) 评论(0) 推荐(0)
摘要: 业务场景 应用中需要实现一个功能: 需要将数据上传到远程存储服务,同时在返回处理成功情况下做其他操作。这个功能不复杂,分为两个步骤:第一步调用远程的Rest服务逻辑包装给处理方法返回处理结果;第二步拿到第一步结果或者捕捉异常,如果出现错误或异常实现重试上传逻辑,否则继续逻辑操作。 解决方案演化 这个 阅读全文
posted @ 2017-11-01 15:30 EasonJim 阅读(5905) 评论(0) 推荐(0)
摘要: 不过感觉作用不大,因为@date这些不是标准的Java注释。 阅读全文
posted @ 2017-11-01 14:41 EasonJim 阅读(281) 评论(0) 推荐(0)
摘要: 背景: J2SE提供的最后一个注解是@SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 @SuppressWarnings注解允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不 阅读全文
posted @ 2017-10-31 08:26 EasonJim 阅读(14904) 评论(0) 推荐(1)
摘要: 删除 【Ctrl】+【D】删除光标所在位置上的字符相当于VIM里x或者dl 【Ctrl】+【H】删除光标所在位置前的字符相当于VIM里hx或者dh 【Ctrl】+【K】删除光标后面所有字符相当于VIM里d shift+$ 【Ctrl】+【U】删除光标前面所有字符相当于VIM里d shift+^ 【C 阅读全文
posted @ 2017-10-30 11:17 EasonJim 阅读(2433) 评论(0) 推荐(0)
摘要: Spring Boot,作为Spring框架对“约定优先于配置(Convention Over Configuration)”理念的最佳实践的产物,它能帮助我们很快捷的创建出独立运行、产品级别的基于Spring框架的应用,大部分Spring Boot应用只需要非常少的配置就可以快速运行起来,是一个与 阅读全文
posted @ 2017-10-30 10:18 EasonJim 阅读(11480) 评论(0) 推荐(0)
摘要: MySQL支持3种注释风格: 1、从‘#’字符从行尾。 2、从‘-- ’序列到行尾。请注意‘-- ’(双破折号)注释风格要求第2个破折号后面至少跟一个空格符(例如空格、tab、换行符等等)。 3、从/*序列到后面的*/序列。结束序列不一定在同一行中,因此该语法允许注释跨越多行。 下面的例子显示了3种 阅读全文
posted @ 2017-10-30 08:23 EasonJim 阅读(288) 评论(0) 推荐(0)
摘要: 注意:在命令行下只有切换到数据库之后,才能补全表名,对于命令是不能补全的。 1、my.conf增加如下配置: 重启mysql服务,然后用客户端连接即可。 2、命令行增加参数 阅读全文
posted @ 2017-10-30 08:04 EasonJim 阅读(4212) 评论(0) 推荐(0)
摘要: 用nohup可以启动一个后台进程。让一个占用前台的程序在后台运行,并静默输出日志到文件: nohup command > logfile.txt & 但是如果需要结束这个进程,一般做法是用ps命令找出这个进程,用grep过滤进程名,最后得到pid,然后再用kill命令结束进程: ps -ax | g 阅读全文
posted @ 2017-10-29 16:15 EasonJim 阅读(13928) 评论(0) 推荐(0)
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 118 下一页