码云 Gitee IDE 全新上线——支持 Git 管理的轻量在线编码环境
Watch Star Fork

简.工作室 / BlueLightHTMLApache-2.0

加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
BlueLight是设计师Jean为JPress官网设计的响应式HTML模板。现在开源出来,模板风格简约大气,动画效果自然舒适。代码规范,自适应能力强,兼容性强。而且支持各种类型代码高亮显示。
一键复制 编辑 Web IDE 原始数据 按行查看 历史
bl-aritical.html 12.35 KB
jean 提交于 2018-10-10 14:52 . init
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JPress,一个类似WordPress的开源国产框架,更轻更快!</title>
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="css/bl-css.css" rel="stylesheet">
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link rel="stylesheet" href="highlight/styles/railscasts.css">
</head>
<body>
<div class="bl-header container-fluid">
<div class="container">
<nav class="navbar navbar-expand-lg navbar-dark bl-nav">
<a class="nav-prand" href="bl-first-index.html">JPress</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a href="bl-first-index.html">首页 <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item active">
<a href="bl-aritical-list.html">文章</a>
</li>
<li class="nav-item">
<a href="bl-about.html">关于</a>
</li>
</ul>
</div>
<button type="button" class="btn btn-outline-light bl-light-color">下载源码</button>
</nav>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-9 col-sm-12">
<h3 class="bl-artical-title">JPress的ehcache缓存方案、以及踩过ehcache的坑</h3>
<div class="bl-label">
<div class="bl-label-item">
<img src="img/portrait.jpg" class="img-fluid rounded-circle bl-img-size" alt="">
<span class="text-success">海哥</span>
</div>
<div class="bl-label-item">2017-10-01 18:00</div>
</div>
<div class="bl-artical">
<p>里面主要是用到了自定义白名单的功能,允许的base64的图片提交,增加视频等更多HTML5的属性支持,同时极易扩展更多的标签和属性。</p>
<h1>我是标题H1</h1>
<h2>我是标题H2</h2>
<h3>我是标题H3</h3>
<h4>我是标题H4</h4>
<h5>我是标题H5</h5>
<p><img src="img/default-img.jpg" alt=""></p>
<p>最近为了提高J按的性能,减少数据查询的次数,J按大量使用了的Ehcache缓存作为起内置缓存,同时会话也是基于ehcache的重新实现的支持分部署的会议解决方案。</p>
<h4>1、JFinal里配置ehcachePlugin插件;(H4)</h4>
<p>因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。</p>
<h4>2、在类路径下添加ehcache的的配置文件ehcache.xml中</h4>
<p>因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。因为J按是基于JFinal快速开发框架,而JFinal又内置了的Ehcache的插件,使用起来及其简单。</p>
<h4 >3、直接使用EhcacheKit操作缓存。</h4>
<pre>
<code>
.bl-cloumn-nav{
padding:1.5rem 0;
margin:0 2.5rem 0 0;
border-right:1px solid #dfdfdf;
}
.bl-cloumn-nav .bl-cloumn-nav-item{
padding:1rem;
color:#333;
}
.bl-cloumn-nav .bl-cloumn-nav-item.active{
background-color:#0050B3 ;
color:#fff;
}
.bl-about-banner{
height: 180px;
overflow: hidden;
}
</code>
</pre>
<p>到此,一切很顺利的进行着,但随着J按在大量的使用ehcache的,ehcache的的缓存数据操作与更新就变成了一个棘手的问题,更新数据库数据了,缓存若得不到及时更新,就会导致程序在运行的过程中有大量的BUG,各种莫名其妙的问题。此时,缓存数据的更新,就需要一个良好更新的计划和方案。</p>
<p> 此段省去100万字。。。</p>
<P>直接上段教程</P>
<p>送上一句话:</p>
<blockquote>
社交媒体对身份政治(identity politics)的贡献众所周知,但我认为它对一个更深层次的东西也有贡献:这个东西就是身份麻痹(identity paralysis)。身份麻痹是指我们有一种对我们怎么说和怎么做反映的是我们自己的强迫意识(甚至包括一些似乎不重要的事情,如穿什么鞋,坐什么样的飞机)。结果就是我们这一代也会以独一无二的方式吸引品牌让我们按照自己希望的方式去感受自己,即便我们内心怎么看待自己往往不过是我们希望别人看待我们的样子罢了。
</blockquote>
<p>备的早餐...到此,J按在遇到的ehcache的坑中解决完毕,终于松了一口气,美美吃上了老婆给我准.</p>
</div>
<div class="recommend-panel">
<h4 class="bl-title">相关文章</h4>
<div class="card-deck">
<div class="card bl-panel">
<a href="bl-aritical.html">
<div class="recommend-panel-top">
<img src="img/default-img.jpg" class="img-fluid" alt="">
</div>
<div class="recommend-panel-bottom">
JPress下载、安装、导入Eclipse、运行教程
</div>
</a>
</div>
<div class="card bl-panel">
<a href="bl-aritical.html">
<div class="recommend-panel-top">
<img src="img/default-img.jpg" class="img-fluid" alt="">
</div>
<div class="recommend-panel-bottom">
JPress下载、安装、导入Eclipse、运行教程
</div>
</a>
</div>
<div class="card bl-panel">
<a href="bl-aritical.html">
<div class="recommend-panel-top">
<img src="img/default-img.jpg" class="img-fluid" alt="">
</div>
<div class="recommend-panel-bottom">
JPress下载、安装、导入Eclipse、运行教程
</div>
</a>
</div>
</div>
</div>
<div class="comment">
<h4 class="bl-title">相关评价</h4>
<form class="bl-comment-form">
<div class="form-group">
<textarea class="form-control" placeholder="想说就说吧..." id="exampleFormControlTextarea1" rows="5"></textarea>
</div>
<button type="button">发表</button>
<span class="clearfix"></span>
</form>
<div class="comment-panel">
<div class="comment-panel-portrait"><img src="img/portrait.jpg" alt=""></div>
<div class="comment-panel-content">
<div class="comment-panel-content-item">
<span>海哥</span>
<span>2017-10-01 18:00</span>
</div>
<p>我上传的是FTP,怎么安装?</p>
</div>
<span class="clearfix"></span>
<p class="bl-reply"><a href="">回复</a></p>
</div>
<div class="comment-panel">
<div class="comment-panel-portrait"><img src="img/portrait.jpg" alt=""></div>
<div class="comment-panel-content">
<div class="comment-panel-content-item">
<span>海哥</span>
<span>2017-10-01 18:00</span>
</div>
<div class="comment-panel-secondary">
<span>引用来自于 <span>你要走到那里去</span> 的内容</span>
<p>稍等,我看看</p>
</div>
<p>我上传的是FTP,怎么安装?</p>
</div>
<span class="clearfix"></span>
<p class="bl-reply"><a href="">回复</a></p>
</div>
</div>
</div>
<div class="col-md-3 col-sm-12">
<div class="card-right">
<h4 class="bl-title">热门文章</h4>
<div class="card-right-body">
<a href="#">
<div></div>
<p>JPress下载、安装、导入Eclipse、运行教程</p>
</a>
</div>
<div class="card-right-body">
<a href="#">
<div><img src="img/default-img.jpg" class="img-fluid" alt=""></div>
<p>JPress下载、安装、导入Eclipse、运行教程</p>
</a>
</div>
<div class="card-right-body">
<a href="#">
<div><img src="img/default-img.jpg" class="img-fluid" alt=""></div>
<p>JPress下载、安装、导入Eclipse、运行教程</p>
</a>
</div>
<div class="card-right-body">
<a href="#">
<div><img src="img/default-img.jpg" class="img-fluid" alt=""></div>
<p>JPress下载、安装、导入Eclipse、运行教程</p>
</a>
</div>
<div class="card-right-body">
<a href="#">
<div><img src="img/default-img.jpg" class="img-fluid" alt=""></div>
<p>JPress下载、安装、导入Eclipse、运行教程</p>
</a>
</div>
<div class="card-right-body">
<a href="#">
<div><img src="img/default-img.jpg" class="img-fluid" alt=""></div>
<p>JPress下载、安装、导入Eclipse、运行教程</p>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="bl-footer container-fluid">
<div class="container">
<ul class="bl-footer-list">
<li class="bl-footer-item">
<a href="#">帮助</a>
</li>
<li class="bl-footer-item">
<a href="#">隐私</a>
</li>
<li class="bl-footer-item">
<a href="#">条款</a>
</li>
</ul>
<div class="copyright">copyright @ 2018 JPress设计部出品</div>
</div>
</div>
<script src="jquery/jquery.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
<script src="highlight/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
</body>
</html>

评论 ( 0 )

你可以在登录后,发表评论

搜索帮助