SongHui.Club

06 2019 档案

摘要:网页静态化解决方案在实际开发中运用比较多,例如新闻网站,门户网站中的新闻频道或者是文章类的频道。 网页静态化技术和缓存技术的共同点都是为了减轻数据库的访问压力,但是具体的应用场景不同,缓存比较适合小规模的数据,而网页静态化比较适合大规模且相对变化不太频繁 的数据。另外网页静态化还有利于SEO。另外我 阅读全文
posted @ 2019-06-16 22:57 Mr.SongHui 阅读(680) 评论(0) 推荐(0)
摘要:一.Solr概述与安装 1.Solr简介 Solr是一个开源搜索平台,用于构建搜索应用程序。 它建立在Lucene(全文搜索引擎)之上。 Solr是企业级的,快速的和高度可扩展的。Solr可以和Hadoop(http://www.yiibai.com/hadoop/)一起使用。由于Hadoop处理大 阅读全文
posted @ 2019-06-15 22:59 Mr.SongHui 阅读(858) 评论(0) 推荐(0)
摘要:一.Redis简介 ​ Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,运行在内存中,由ANSI C编写。企业开发通常采用Redis来实现缓存。同类的产品还有memcache 、memcached 、MongoDB等。 1.Redis数据结构 ​ 字符串类型 strin 阅读全文
posted @ 2019-06-13 13:38 Mr.SongHui 阅读(1680) 评论(0) 推荐(0)
摘要:互联网中有海量的文件,比如电商网站有海量的图片文件,视频网站有海量的视频文件,如果使用传统的模式上传文件,肯定是不可取的。因此需要使用第三方服务器来存储图片 。 一.FastDFS简介 ​ FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制,充分考虑了冗余 阅读全文
posted @ 2019-06-12 22:39 Mr.SongHui 阅读(5503) 评论(0) 推荐(1)
摘要:KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、 阅读全文
posted @ 2019-06-11 22:28 Mr.SongHui 阅读(10463) 评论(0) 推荐(1)
摘要:叮当哥之前买了一年的腾讯云服务器,昨日偶然发现腾讯云送了叮当哥半年的cos对象存储服务器,于是就撸起袖子传了几张珍藏的高清大图上去,现将其上传的简单使用步骤总结一波(其它操作参加官方SDK文档API)。 说明:这里叮当哥使用的是生成临时密钥的方式(好处多多哦) 第一步:创建Maven工程并导入相关坐 阅读全文
posted @ 2019-06-10 18:16 Mr.SongHui 阅读(21959) 评论(2) 推荐(2)
摘要:导入SpringSecurity坐标 在web.xml中配置过滤器 编写spring-securiy配置文件 编写自定义认证提供者 用户新增时加密密码 配置页面的login和logout 获取登录用户的信息 导入SpringSecurity坐标 在web.xml中配置过滤器 编写spring-sec 阅读全文
posted @ 2019-06-09 06:46 Mr.SongHui 阅读(1398) 评论(0) 推荐(0)
摘要:一.AngularJS 简介 ​ AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、依赖注入等等。 Mo 阅读全文
posted @ 2019-06-08 12:06 Mr.SongHui 阅读(561) 评论(0) 推荐(1)
摘要:在我们的应用程序中有时需要给用户发送邮件,例如激活邮件、通知邮件等等。那么如何使用 Java 来给用户发送邮件呢? 使用 java 代码发送邮件 使用工具类发送邮件 使用Spring进行整合发送邮件 发送带附件的邮件 使用 java 代码发送邮件 使用工具类发送邮件 使用Spring进行整合发送邮件 阅读全文
posted @ 2019-06-07 10:15 Mr.SongHui 阅读(4077) 评论(0) 推荐(0)
摘要:在企业级应用开发中,报表生成、报表打印下载是其重要的一个环节。除了 Excel 报表之外,PDF 报表也有广泛的应用场景。 目前世面上比较流行的制作 PDF 报表的工具如下: iText PDF :iText 是著名的开放项目,是用于生成 PDF 文档的一个 java 类库。通过 iText 不仅可 阅读全文
posted @ 2019-06-06 08:04 Mr.SongHui 阅读(1223) 评论(0) 推荐(0)
摘要:在使用Spring进行开发时,有时调bug真的是很伤脑筋的一件事,我们可以通过自定义一个监听器来获取Spring容器中的Bean实例来协助我们调试。 第一步:编写自定义监听器 第二步:在web.xml中配置监听器 如此,我们便可观察Spring容器中Bean实例创建的情况了。 关注微信公众号,随时随 阅读全文
posted @ 2019-06-05 14:34 Mr.SongHui 阅读(742) 评论(0) 推荐(0)
摘要:一.消息中间件概述 ​ 消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有 Producer(生产者)、Consumer(消费者)。消息队列中间件 阅读全文
posted @ 2019-06-04 14:38 Mr.SongHui 阅读(1764) 评论(0) 推荐(0)
摘要:一.Echarts ​ ECharts 是由百度前端团队开发的一款开源的基于 js 图形报表组件,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 阅读全文
posted @ 2019-06-03 14:41 Mr.SongHui 阅读(416) 评论(0) 推荐(0)
摘要:一.WebService概述 1.1WebService简介 ​ Web Service(WEB服务)能够快捷和方便地综合结合各种系统、商务和任何应用平台。利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联,方便,而且更加廉价。 1.2WebService的应用场景 跨 阅读全文
posted @ 2019-06-02 08:49 Mr.SongHui 阅读(759) 评论(0) 推荐(0)
摘要:Java中常见的用来操作 Excel 的方式有2种:JXL和POI。JXL只能对 Excel进行操作,且只支持到 Excel 95-2000的版本。而POI是Apache 的开源项目,由Java编写的跨平台 Java API,可操作 Microsoft Office。借助POI,可以方便的生成数据报 阅读全文
posted @ 2019-06-01 14:55 Mr.SongHui 阅读(26812) 评论(2) 推荐(3)