
java
文章平均质量分 76
虎皮青椒没虎皮
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Linux环境下,如何用命令行搭建JavaEE服务器开发环境(JDK1.8,Tomcat8.5, MySQL5.6)
在安装之前,需要个远程连接的工具,因为在实际开发中,Linux服务器都在其他的地方,我们要通过远程的方式去连接Linux并操作它,Linux远程的操作工具有很多,企业中常用的有Puttty、secureCRT、SSH Secure等。这里,我使用SSH Secure工具进行远程连接,该工具是免费的图形化界面及命令行窗口集一身的远程工具。安装包链接:https://pan.baidu.com/s/1...原创 2018-04-26 16:29:17 · 936 阅读 · 0 评论 -
图像识别、图像模糊检测
最近有个项目,需要对图片进行模糊检测, 人脸识别等比较复杂的图像处理。经过一番尝试,决定好好研究一下OpenCV的原理和使用。OpenCV官网现在,项目中有个需求——需要对用户操作编辑以后的图片进行质量评估,做模糊检测。我采用了Tenengrad梯度和Laplacian梯度算法。1. 算法- Tenengrad 梯度函数Tenengrad 梯度函数采用Sobel算子分别提取水平和垂直...原创 2019-01-22 03:22:08 · 7978 阅读 · 2 评论 -
Java8新特性总结
Java8新特性归纳如下:Lambda 表达式函数式接口方法引用与构造器引用Stream API接口中的默认方法与静态方法新时间日期 API并行与串行其他新特性1. Lambda表达式Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更 灵活的代码。作为一种更紧凑的代码风格,使 Java...原创 2019-01-25 21:19:28 · 366 阅读 · 0 评论 -
wechat-java 微信开发Java SDK,支持包括公众号、小程序、微信支付、开放平台的后端开发
对微信公众号相关Api进行封装,方便以后复用整个项目的结果采用Maven聚合工作,方便公有部分的复用,方便以后小程序、微信支付、开放平台的Api的封装。使用, 比如获取accessToken, @Test public void testAccessToken() { WechatPSInMemoryConfigImpl config = new WechatPSI...原创 2019-01-12 22:17:14 · 2039 阅读 · 0 评论 -
Linux云服务器企业级知识库线上部署与自动化发布实践
知识库介绍:企业级知识库管理系统。网站前台:http://www.wjxxr.com/全文检索(基于Lucene的全文索引):管理员后台:http://admin.wjxxr.com/ 知识详情页(使用FreeMark静态化技术,用户直接访问静态化页面,由于Tomcat不适合作为静态资源的web容器,采用Nginx作为静态资源的容器,而Nginx能处理并发的请求为4...原创 2018-09-22 04:19:39 · 588 阅读 · 0 评论 -
Spring批量导入XML Catalog
Spring的配置是件特别繁琐的事情,比如为了让在配置文件中能有自动提示,我们必须引入相应的xsd或dtd等Schema约定文件。一般来说,我们是这么做的:但这种做法非常的麻烦,如果有100个xsd我们就要导入100次,而且还要设置Key值。我们可以这样做,将需要导入的约定文件做成jar包,以插件的形式放到Eclipse的插件放置目录。编写一个plugin.xml文件:<?xml versi...原创 2018-05-24 23:13:54 · 566 阅读 · 0 评论 -
bootstrap-treeview多级树形菜单,后台JSON格式如何组织?
树形列表菜单的数据组织形式一般有两种:一种是一次性向服务器请求所有节点的数据,一种是先请求根目录的节点,当用户点击该节点时,再去请求该节点的子叶节点的数据。这里我们的需求是第一种。树形菜单是我们经常会用到的一种菜单展现方式,这里我推荐bootstrap-treeview,它是一款效果非常酷的基于bootstrap的jQuery多级列表树插件。该jQuery插件基于Twitter Bootstrap...原创 2018-06-11 21:47:45 · 19780 阅读 · 2 评论 -
基于SSH框架开发企业级CRM客户管理系统
一.需求分析二.服务架构采用单服务架构,后期的博客会将该项目扩展到服务集群和分布式缓存系统架构,敬请期待。三.数据表设计部分E-R图:用户表:CREATE TABLE `sys_user` ( `user_id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '用户id', `user_code` varchar(32) NOT NULL COMME...原创 2018-05-14 18:59:46 · 950 阅读 · 2 评论 -
SpringMVC架构设计及源码分析
SpringMVC是典型的MVC三层架构,今天我们具体聊聊:当发起一个请求时,SpringMVC的MVC三层架构的具体执行过程,今天小虎皮带您深入到源码层一探庐山真面目。当用户发起一个请求时,被前端控制器DispatcherServlet捕捉到,DispatcherServlet会将该请求交给处理映射器HandlerMapping处理,HandlerMapping处理完会返回处理执行链,告诉前端控...原创 2018-05-20 12:42:08 · 317 阅读 · 0 评论 -
SpringMVC执行流程
Spring MVC是当前最优秀的MVC框架之一。试想一下,当我们发起一个请求时:http://localhost:8080/SpringMVC/index.action,SpringMVC是如何执行的?1.发起一个请求http://localhost:8080/SpringMVC/index.action2.请求被web.xml中的servlet-mapping拦截。<servlet-ma...原创 2018-05-20 11:13:04 · 137 阅读 · 0 评论 -
swagger最新2.9.2使用,以及重写相关插件修复ApiModel作为query请求参数无法根据postion排序的bug
先看一下集成后的完整效果:依赖<properties> <springfox-swagger.version>2.9.2</springfox-swagger.version> </properties> <dependency> <groupId>io.springfox</gro...原创 2019-02-17 15:55:35 · 7807 阅读 · 2 评论