- 博客(16)
- 收藏
- 关注
转载 Markdown编辑器学习
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 ...
2018-03-28 20:38:55 114
原创 UI设计师&美工&前端
UI设计:一般就是指产品给我们看的原型,那个就是UI设计初稿.美工:前端:前端分的几种,目前所知的 会做切图的前端:切图是指将设计稿切成便于制作成页面的图片,并完成html+css布局的静态页面,有利于交互,形成良好的视觉感。比较精通js,jquery,vue,anglar等前端框架,也就是注重交互部分的前端
2018-03-27 13:08:34 2042
转载 JVM调优命令-jmap
jmap JVM Memory Map命令用于生成heap dump文件,如果不使用这个命令,还可以使用-XX:+HeapDumpOnOutOfMemoryError参数来让虚拟机出现OOM的时候自动生成dump文件。 jmap不仅能生成dump文件,还可以查询finalize执行队列、Java堆和永久代的详细信息,如当前使用率、当前使用的是哪种收集器等。【内存分析】jmap命令使用详情,可以参考
2018-03-22 22:14:41 982
转载 转载-JVM调优之jstack找出最耗cpu的线程并定位代码
转载jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。下面我们来一个实例找出某个Java进程中最耗费CPU的Java线程并定位堆栈信息,用到的命令有ps、top、printf、jstack、grep。第一步先找出Java进程ID,服务器上的Java应用名称为mrf-center:root@ubuntu:/# ps -ef | grep mrf-
2018-03-22 21:37:54 153
原创 springmvc_4_处理 JSON:使用 HttpMessageConverter
/** * * 总结:使用了 * – 使用 @RequestBody / @ResponseBody 对处理方法进行标注– 使用 HttpEntity<T> / ResponseEntity<T> 作为处理方法的入参或返回值其实spring会自动的把请求信息或者响应信息,转换为所对应的java数据或者客户端所期望的请求数据 * 处理 JSON1. 加入
2018-03-21 14:08:18 228
原创 springmvc_3_数据转换 & 数据格式化 & 数据校验
/** * 可行 * http://127.0.0.1:8080/laweyecloud/springmvc/pojo1?id=1&name=hh&password=222 * @param poJo1 * @param uiModel * @return */ @RequestMapping("pojo1") public
2018-03-21 14:07:23 148
原创 springmvc_2_处理模型数据&视图和视图解析器
/** * Spring MVC 提供了以下几种途径输出模型数据:– ModelAndView: 处理方法返回值类型为 ModelAndView时, 方法体即可通过该对象添加模型数据– Map 及 Model: 入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map 时,处理方法
2018-03-21 14:05:41 217
原创 springmvc_1_使用 @RequestMapping 映射请求&映射请求参数 & 请求头
/** * * @return */ @RequestMapping(value = "/hello", method = RequestMethod.GET ,headers = {"Accept=text/html"}) public String hello(){ System.out.println("springmvc hel
2018-03-21 13:55:10 891
原创 springmvc_6_自定义拦截器
自定义拦截器 Spring MVC也可以使用拦截器对请求进行拦截处理,用户 可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实现HandlerInterceptor接口 – preHandle():这个方法在业务处理器处理请求之前被调用,在该 方法中对用户请求 request 进行处理。如果程序员决定该拦截器对 请求进行拦截处理后还要调用其他的拦截器,或者是业务处理器去 进行处理
2018-03-21 13:40:56 180
原创 springmvc_5_文件上传&多文件上传
SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResolver。在springmvc-config.xml进行配置文件如下:<bean id="multipartResolver" class="org.springframework.we
2018-03-21 11:26:25 219
原创 BASE64编码解码
BASE64,是一种公共编解码算法 大家都是遵循同一种算法来对字节数组进行编解码,所以可以通用.java在很多公共的框架中都有BASE64的实现. 可以用: Apache Commons Codec 的实现<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --><depend...
2018-03-08 14:49:11 15896 2
原创 深入理解签名验签
数字签名中,包含了两个过程: 1.对要签名的信息,用指定的hash算法,获取信息的hash值. 2.用私钥,对hash值进行加密,输出加密串(也就是签名值). 以上方式也就是裸签名,PKCS#1验证签名: 1.对要签名的信息(也就是签名原文),用指定的hash算法,获取信息的hash值. 2.用公钥信息,解密签名值,从中获取加密的hash串,和上面获取的hash值进行对比,一致则认为验签通
2018-03-08 13:48:36 5805
原创 P1,P7签名验签
P1签名:即裸签名,签名值中只有签名信息. java标准的签名signature就是一种裸签名,p7的签名java是没有标准的实现的.需要借助第三方jar包p7签名:即,签名中可以带有其他的附加信息,例如签名证书信息,签名原文信息,时间戳信息等.所以要注意,不要p7的签名,用p1的方式来验签,这样是不对的.是错误的.
2018-03-07 16:03:45 8240 2
原创 如何快速方便的下载到源码和javadoc
1.用IED工具和Maven,设置自动或者手动的下载源码2.在maven的国内镜像地址:http://mvnrepository.com/artifact/com.itextpdf/itextpdf/5.5.9 在FILES下点击View All,在这里可以下载到3.在阿里云的maven仓库下,点击右边出现的artifact可以下载到 maven.aliyun.com/nexus/需要注意,你在
2018-03-05 21:16:02 1323
原创 URI,URL,URN
URI,统一资源标识符 URL,统一资源定位符,是URI的一种,现在用的URI几乎都是URL. URN,统一资源名称,是一种新型的URI实现方式,但是目前缺少支撑,它可以将资源弄成跟存储位置没有关系.只要输入固定的字符串,就能获取到指定的资源,而不管这个资源放在那里,或做了迁移.
2018-03-05 09:37:55 163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人