- 浏览: 70814 次
- 性别:
- 来自: 成都
最新评论
文章列表
很久没装mysql了,今天装一下,折腾了很久才装好,记录一下备忘
1、下载mysql免安装版,解压到文件夹(假设F:\Program Files\mysql-5.6.16-winx64)
2、添加MYSQL_HOME的环境变量:F:\Program Files\mysql-5.6.16-winx64
3、创建一个文件F:\Program Files\mysql-5.6.16-winx64\my.ini,内容如下
[mysqld]
# These are commonly set, remove the # and set as required.
basedir = F:/Pr ...
dropwizard metrics是一个非常有用的监控工具
我用他来做远程接口的调用次数,响应时间监控,项目是基于spring的,怎么把metrics集成进来呢
话不多少,直接上代码
1、在pom.xml中添加依赖
<dependency>
<groupId> ...
问题:
1、 前端开发需要等待后端
2、 http mock使用起来不方便
3、 项目中已经存在很多接口了,这些接口去mock的话需要花费工作量
分析:
1、 前后端分离好像就mock一种方案比较方便一点
2、 如果能找到一个使用很方便的mock就好了
3、 实现了的接口走我们的代码,未实现的接口走mock,两者结合在一起能兼容
解决:
1&2、 经过调研,发现阿里妈妈的RAP使用起来非常的方便,文档、视频、示例很丰富,可以根据文档来使用
2、实现了的接口走我们的代码,未实现的接口走mock 解决的思路就是当请求未实现的接口时,肯定是报404,那么我们 ...
对jQuery validator也不熟,使用的时候碰到两个问题,列下来,做一个记录
这两个官方文档里面都介绍了的
1、原生的错误样式跟系统的样式不太搭,要自定义一个错误的样式
官方参考文档
$(".selector").validate({
errorClass: "invalid"
});
就给他指定了一个叫做invalid的错误样式
2、动态创建的元素,他的名称是动态的,怎么给他添加校验规则
这时候,可以给动态创建的元素一个CSS,然后自定义一个CSS的校验规则
官方参考文档
//1、创建一个自定义的校验规则
...
最近在工作的时候需要使用两台电脑:一台工作机,一台测试机(两台都是win7系统)
在对比了很久之后,选择了微软出的无界鼠标。
在实际使用中,发现这个软件确实不错,操作两台电脑就像操作一条电脑的分屏一样,非常的方便:共享键鼠、复制\粘贴文件粘贴板都非常的方便
使用的时候,由于测试机的操作频率不高,每次鼠标移到屏幕边上就自动切换到测试机上去了,有一点不方便。看了下设置,把Disable Easy Mouse勾选上就可以不自动切换了
需要在测试机和工作机进行切换时,使用快捷键Ctrl+Alt+F1/F2进行切换
软件介绍
最近在做项目的时候,因为要调试,所以选择了直连dubbo
按照官方文档给出的配置
配置为:
<dubbo:reference id="xxxService" interface="com.alibaba.xxx.XxxService" url="dubbo://localhost:20890" />
但是使用的时候还是 ...
参考:http://yuweining.cn/archives/49 这篇文章,在25端口创建一个demo/demo的squid
但是实际使用的时候还是不行VPN
博文里面用到的命令如下:
setenforce 0
ulimit -n 800000
echo "* soft nofile 800000" >> /etc/security/limits.conf
1、Listary,神器!大幅度提升文件浏览和搜索速度的超级神器
比如我要打开一本电子书,在任意位置按两次Ctrl键,然后他就出来了
Listary在搜索方面速度很快,支持中文拼音。而且还有很多其他功能!
建议购买pro版本,taobao 59块以上的应该都是正版
官网地址:http://www.listary.com/pro
2、Wox,快速启动工具
比如我要打开微信,在桌面上Alt+Space,然后,一秒钟他就出来了
3、Clover,以Tab打开文件管理器
一张图,感受下
4、Seer,快速预览工具--只需一个空格键
5、V ...
Explorer文件夹双击返回上一层Clover
- 博客分类:
- 效率工具
在Listary中有一个功能叫做在文件夹空白处双击打开工具栏,像下面这样子
可是,有一个蛋疼的地方就是每一次双击的时候都返回了上一层路径,用了几天实在受不了
解决方式:
折腾了好久才发现原来这是Clover里面的一个功能,双击返回上一层,把他去掉问题就解决了
listary整合Cmder
- 博客分类:
- 效率工具
Listary支持通过快捷键Ctrl+Shift+R打开命令行,这个功能对我来说非常方便
但是使用一段时间以后有点不爽
1、打开的是系统自带的CMD,没有Cmder使用起来爽
2、每次都是打开一个新的窗口,打开多了之后,一排排的窗口,看起来不清爽
解决:
在菜单中,添加一个自定义的菜单
路径:Cmder.exe的路径
参数:/Single "%path%"
快捷键:Ctrl+Shift+R (这个快捷键与菜单中的“打开命令行窗口”冲突,所以需要把“打开命令行窗口”菜单项删除)
效果:
(这里有一个Cmder的bug,打开一个新 ...
将JRE修改的环境变量改回来
- 博客分类:
- java
之前安装JDK的时候配置好了各种环境变量,然后某一天安装了一个JRE,安装之后发现使用java命令的时候使用的是jre下面的java,查看环境变量,JAVA_PATH、Path中对JDK的配置都没有变
仔细查看Path变量,发现Path的最前面有一个C:\ProgramData\Oracle\java的东西,打开这个文件夹发现里面有三个文件,分别是java.exe;javaw.exe;javaws.exe。问题应该已找到,将Path中的C:\ProgramData\Oracle\java删除,问题解决
配置数据源
首先,使用的jetty的版本是9.1.5.v20140505,这个版本的插件他的group id是org.eclipse.jetty,一定要注意跟7之前版本的区别,7之前版本配置完全不一样
配置数据源分两步
第一步创建一个jetty-env.xml,放在src/test/resources/
部署war包到tomcat虚拟根目录
- 博客分类:
- tomcat
根据《Tomcat权威指南》里面的介绍,如果要部署一个war包到tomcat虚拟根目录,那么需要以下几步
1、将war包(例如hz7.war)放到webapps目录下
2、确保tomcat\conf\Catalina\localhost下面没有ROOT.xml,如果有删除或重名
3、查看tomcat\webapps下面是否有一个ROOT的目录,如果有,重命名(《tomcat权威指南》里面没有说这一步,但是测试的时候发现必须重命名这个文件夹)
4、修改tomcat\conf\serve.xml,修改如下
按照这么部署,成功(还是可能缓存的问题,重启了几次才生效)!
- ...
修改js代码后清空缓存不生效
- 博客分类:
- js
昨天改一个bug,引起bug的逻辑非常简单,找到js方法后修改,测试时发现修改后的代码不生效
打开调试,发现另一个js中有一个同名的方法!
于是方法重命名,修改后生效,bug解决
今天无意间发现使用jquery的val()方法获取textarea的值时,获取出来的值末尾少了一个汉字,如果末尾是英文字符则不会少
看了会没找到问题,换一个思路,发现textarea有一个innerText属性,于是改为下面这种实现,未出现末尾少一个汉字的情况,问题解决
$('#*****')[0].innerText