- 博客(28)
- 资源 (5)
- 收藏
- 关注

原创 Rails关于Fragment Cache 复杂缓存,DB层控制,实例见解
最近项目中遇到了performance问题,页面刷新,loading时间很长,需要优化的问题。期间查询了各种资料,准备用cache来解决这个问题,其中感谢一个博主的思路《Rails缓存套娃机制》,让我深受启发。我的大牛leader用了一种全新的方式解决了这个大难题,我用自己理解的方式,整下如下。问题环境:页面引用数据量比较大,引用的表也非常多,1对多,1对1。关于Fragment Cache的相关...
2018-04-19 16:18:39
370

原创 Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题
上篇我提到的‘多弹窗之叠加显示不出弹窗问题’ 这里也会遇到一次性关闭所有modal引起阴影遮罩的问题,也就是所有modal都关闭了,但是主页面仍然被阴影遮罩.这个问题从哪来的,是因为modal叠加,我们点击窗口之外的空白部分,一次性关闭所有model,但是modal自己生成的’.modal-backdrop’只关闭了一个,其余的依然存在, 导致阴影遮罩.这里的解决办法是1.第一种禁用modal 点
2017-02-23 15:17:49
12258
1
原创 Docker 在Linux 环境下 安装
Linux 安装Docker (自己安装了很多遍,很少出现问题)Docker安装Docker 是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到Docker 要求 CentOS 系统的内核版本在 3.10以上 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。1、通过 uname -r 命令查看你当前的内核版本unam
2020-09-23 20:21:45
187
原创 Redis 在 Windows 和 Linux 环境下安装
安装redis(windows)1.安装地址 https://github.com/tporadowski/redis/releases 下载对应的版本,解压2.使用cmd命令 切换到对应的redis安装目录 ,运行启动命令 cmd ----进入命令模式 f: ----切换安装目录 cd /dev_tools/Redis-x64-5.0.9 ----切换安装路径 redis-server.exe redis.windows.conf ...
2020-09-23 20:12:04
193
原创 Eclipse 在Windows 和 Linux 环境下 安装
整理整理,平时工作中需要的软件安装流程,免得每次都需要查找,费工费时。================================================================================================Eclipse(windows安装)1.下载链接:https://www.eclipse.org/downloads/下载对应版本的包,进行解压安装。2.安装JDK下载链接:https://www.oracle.c...
2020-09-23 19:59:59
474
转载 为 Docker 设置代理
为 Docker 设置代理因为众所周知的原因,Docker在国内的使用举步维艰。于是,很多组织在国内提供了mirror或者叫加速器。甚至在1.13的release note中提到微软提供了官方的中国镜像,然后我并没有找到怎么启用,找到了再写。使用这些镜像或者加速器,拉取各种官方镜像是ok了,自有的镜像也可以放在国内的registry。但是官方镜像只是沧海一粟,大量的组织或个人的镜...
2020-04-28 15:55:47
510
转载 commons-lang3-3.2.jar中的常用工具类的使用
https://www.cnblogs.com/dw3306/p/11033166.html 记录
2020-01-08 13:46:25
218
原创 spring框架 p 标签引入错误
出现这个问题,找了很多。都是没说到问题点子上,解决不了。分享下具体怎么解决。<?xml version="1.0" encoding="UTF-8" ?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...
2019-11-29 14:27:35
702
原创 如何解决 CSV 乱码问题
接上篇说的符号乱码问题,还有一种情况下的乱码解决方法。参考文献 https://stackoverflow.com/questions/155097/microsoft-excel-mangles-diacritics-in-csv-files这里导出的是CSV格式的文件,出现乱码,我们先要了解CSV格式CSV 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值...
2018-06-22 17:35:20
1694
原创 符号乱码解决方法
工作中,我们的一些description内容,会被其他平台引用,但是格式又不一样,我们转换为对方的格式,又发现还有乱码,而仅仅是一些符号的乱码,这个时候,该怎么处理呢,我这里提供一种方式分享一个网站,各个符号的编码格式http://utf8-chartable.de/unicode-utf8-table.pl?start=8192&number=128&utf8=dec上面网站可以...
2018-06-22 17:25:49
13993
原创 rails 监控多个表的改动
如何监控model的改动,这里rails 提供了 paperTrail gem,详情请查阅git https://github.com/airblade/paper_trail#4b-associations 这里我想说的是多个表的监控放入同一个dialog,这里也就涉及到了结果集合并的问题,上一篇已经提到 具体代码 @model_A = model_A.find
2017-07-19 17:24:51
412
原创 ruby on rails 合并多个结果集并排序
在最近工作中,遇到多个reust,需要显示在同一个dialog中的问题,并且按照时间排序,查阅了不少资料,寻找到一种有效的解决办法,如下: 1,针对同一张表查询出来的多个结果集需要合并,按照column1排序 set1_data = xxx.users set2_data = yyy.users result = set1_data
2017-07-19 17:05:52
1941
原创 JQuery. tokenInput 解析-02 关于过滤select数据
JQuery. tokenInput 解析-02 关于过滤select数据
2017-06-02 16:54:46
936
原创 ruby on rails 使用 rails ajax render partial html, 替换view render,提高效率
ruby on rails 使用ajax render partial html, 替换view render,提高效率
2017-06-02 16:32:22
1169
原创 Bootstrap modal 多弹窗之叠加引起的滚动条,遮罩阴影问题
上篇提到的’ Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题’ 我总结了下,对于modal多窗口叠加引起的遮罩,滚动条,无法弹出窗口的问题,查看源代码,我总结了一种方法可以一次性解决所有这些问题,而不影响原有modal功能,并且实现了多窗口叠加。对于多窗口,如果我们将第二个,乃至第三个,第四个modal的根节点,移植到body下面,就不会出现了以上问题。 具体该如何操作,请看以下代
2017-02-27 10:42:58
2155
原创 Bootstrap modal 多弹窗之叠加显示不出弹窗问题
最近一直在使用Bootstrap,遇到了很多问题,通过google也明白了很多,学习了很多。针对‘Bootstrap modal 多弹窗之叠加显示不出弹窗问题’说一下自己的解决办法。当然还是官方提出的‘最好不要多个modal叠加很容易出现很难解决的前端组件问题’示例代码:<div class='bs-example-modal-lg fade modal' data='0' id='featur
2017-02-23 11:10:51
2149
转载 html_safe、raw、sanitize和h()
html_safe、raw、sanitize和h()Rails3后默认设置为溢出html,从而防止因为疏忽而造成跨站脚本攻击XSS。那么什么是跨站脚本攻击呢?比如我们最常见的评论系统,假设某个恶意用户在评论中输入这样一个脚本并提交stript>...stript>其中...为一段恶意的脚本。如果不做溢出的话,这个评论不会作为普通的字符串显示在浏览器上,而是会去执行.
2016-08-11 15:29:23
906
原创 ‘Can't connect to MySQL server on localhost (10061)‘导致一下午白忙活
一周都在干其他事情,没有时间去开发ruby.早上领导安排开发一个ruby的新功能,这才停下手头其他的工作,准备完成这项任务。当然开发的工作,实在linux 环境下进行的,需要远程连接mysql,连接之下出现了此error,为此忙活了一下午,解决此问题。第一步:排查问题,首先在linux下,用命令可以连上,用程序连接mysql也可以连上,只是连接某些表的时候,报莫名其妙的错误提示
2016-07-28 17:29:19
877
原创 error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
2016-07-28 14:07:00
1453
转载 Rails Cookies与Session操作汇总
与 Java 和c#不同,Rails 操作 session 和 cookies 非常简单,可以在 controller 与 view 中直接访问,model 除外,极大地方便了开发 Session #存信息session[:current_user_id] = user.id#取信息session[:current_user_id]#删除信息session[:cur
2016-05-05 13:23:10
615
原创 Oracle 日期查询
Oracle 日期查询 例如:select * from c where cdate>=to_date('2010-10-14 14:00:00','yyyy-mm-dd hh24:mi:ss')select * from mytable where to_char(install_date,'YYYYMMDD') > '20050101'select * from
2015-02-03 10:35:33
541
转载 Spring MVC的多视图解析器配置及与Freemarker的集成
一、从freemarker谈起Freemarker使用模板技术进行视图的渲染。自从看了Struts标签、Freemarker、JSTL的性能对比后,我毅然决定放弃Struts标签了!效率太差……Spring本身支持了对Freemarker的集成。只需要配置一个针对Freemarker的视图解析器即可。 二、Spring MVC视图解析器视图解析器的工作流程大
2014-10-17 14:12:00
429
转载 Java网络编程篇一《简单CS通信》
package network;import java.io.IOException;/** * @function : 入口文件 * @author :jy * @company :万里网 * @date :2011-6-29 */public class SocketMainTest {/*** @param args* @throws
2014-08-26 11:22:21
847
jxl包,解决Excel
2018-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人