上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
摘要: 今天上午技术群里的一个人问” 如何在 Spring MVC 中统一对返回的 Json 进行加密?”。 大部分人的第一反应是通过 Spring 拦截器(Interceptor)中的postHandler方法处理。实际这是行不通的,因为当程序运行到该方法,是在返回数据之后,渲染页面之前,所以这时候 Re 阅读全文
posted @ 2017-08-19 13:20 HelloSUN 阅读(3787) 评论(0) 推荐(0) 编辑
摘要: 0 预备知识 1 不正确的调用exitValue 2不正确的调用waitFor 3 一种可接受的调用方式 4 调用认为是可执行程序的时候容易发生的错误 5 window执行的良好示例 6 不良好的重定向命令输出 7 良好的重定向输出示例 8 总结 9 问答 0 预备知识 Runtime类是一个与JV 阅读全文
posted @ 2017-08-07 07:58 HelloSUN 阅读(791) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得 阅读全文
posted @ 2017-07-30 09:48 HelloSUN 阅读(197) 评论(0) 推荐(0) 编辑
摘要: February 16, 2017 10:39 Goal In this article we will try to understand and answer to the below two question. How to understand the segment mode and st 阅读全文
posted @ 2017-07-28 11:18 HelloSUN 阅读(590) 评论(0) 推荐(0) 编辑
摘要: Servlet如何处理多个请求访问? Servlet容器默认是采用单实例多线程的方式处理多个请求的: 1.当web服务器启动的时候(或客户端发送请求到服务器时),Servlet就被加载并实例化(只存在一个Servlet实例); 2.容器初始化化Servlet主要就是读取配置文件(例如tomcat,可 阅读全文
posted @ 2017-07-18 07:45 HelloSUN 阅读(147) 评论(0) 推荐(0) 编辑
摘要: greenplum是基于postgresql开发的分布式数据库,里面大部分的数据字典是一样的。我们在维护gp的时候对gp的数据字典比较熟悉,特此分享给大家。在这里不会详细介绍每个字典的内容,只会介绍常见的应用以及一些已经封装好了的函数。具体的介绍大家可以去看postgresql的中文文档(附件),里 阅读全文
posted @ 2017-07-14 07:43 HelloSUN 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 一、pg_class: 该系统表记录了数据表、索引(仍然需要参阅pg_index)、序列、视图、复合类型和一些特殊关系类型的元数据。注意:不是所有字段对所有对象类型都有意义。 见如下应用示例: #查看指定表对象testtable的模式 postgres=# SELECT relname,relnam 阅读全文
posted @ 2017-07-12 07:40 HelloSUN 阅读(685) 评论(0) 推荐(0) 编辑
摘要: JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的 1 https://your.aweso 阅读全文
posted @ 2017-07-07 14:43 HelloSUN 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 上次在《JSON Web Token - 在Web应用间安全地传递信息》中我提到了JSON Web Token可以用来设计单点登录系统。我尝试用八幅漫画先让大家理解如何设计正常的用户认证系统,然后再延伸到单点登录系统。 如果还没有阅读《JSON Web Token - 在Web应用间安全地传递信息》 阅读全文
posted @ 2017-07-07 14:32 HelloSUN 阅读(189) 评论(0) 推荐(0) 编辑
摘要: FutureTask类是Future 的一个实现,并实现了Runnable,所以可通过Excutor(线程池) 来执行,也可传递给Thread对象执行。如果在主线程中需要执行比较耗时的操作时,但又不想阻塞主线程时,可以把这些作业交给Future对象在后台完成,当主线程将来需要时,就可以通过Futur 阅读全文
posted @ 2017-07-06 09:10 HelloSUN 阅读(1787) 评论(0) 推荐(0) 编辑
摘要: Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。 系统要求 步骤 1:检查 Java 安装 现在打开控制台,执行下面的 java 命令。 我们来验证一下所有平台上的输出: 如果你没有安装 Java,从以下网址安装 Java 软件开发套件(SDK):http://www 阅读全文
posted @ 2017-05-31 21:16 HelloSUN 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 问题背景 公司项目中应用到的jdk环境为1.6,最近在家学习IntelliJ IDEA中sdk多环境配置时,想安装Jdk1.8,作为学习基础。那么问题来了,公司项目扩展不支持jdk1.8,为了既能满足公司项目开发环境,又能满足学习jdk1.8的需要,当然不能每一次都进行jdk的安装和卸载,需要探索另 阅读全文
posted @ 2017-05-29 14:41 HelloSUN 阅读(8565) 评论(0) 推荐(2) 编辑
摘要: 不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序 阅读全文
posted @ 2017-05-27 09:08 HelloSUN 阅读(36063) 评论(0) 推荐(3) 编辑
摘要: https://wsgzao.github.io/post/raid/ http://www.cnblogs.com/Bob-FD/p/3409221.html 阅读全文
posted @ 2017-05-25 17:34 HelloSUN 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、什么是 SSH ? SSH全称(Secure SHell)是一种网络协议,顾名思义就是非常安全的shell,主要用于计算机间加密传输。早期,互联网通信都是基于明文通信,一旦被截获,内容就暴露无遗。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个 阅读全文
posted @ 2017-05-23 14:05 HelloSUN 阅读(1040) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 22 下一页