- 浏览: 952324 次
- 性别:
- 来自: 大连
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
NodeJS使用ipp协议打印 -
小“味”子:
不错不错,试了,是可以的
Mac下连接SQL Server客户端 -
akka_li:
我遇到这个问题了!我的原因是配置文件里写得各个包的xsd文件的 ...
Referenced file contains errors (http://www.springframework.org/schema...错误 -
迪伦少校:
我只想知道,你最后配置成功了吗?我这里怎么tomcat总是死呢 ...
关于 Nginx+Tomcat+Memcached做负载均衡加共享session -
LiYunpeng:
jun23100 写道我也遇到这个问题了,环境都是正确的,怎么 ...
关于HTML5请求WebSocket,404的问题
文章列表
问题提示
Lost connection to MySQL server during query
官网上讲,这是一个关于升级的故事,从低版本升级到高版本后,整个数据库需要重新整理一下
After upgrading to a new version of MySQL, run mysql_upgrade (see Section 4.4.7, “mysql_upgrade — Check and Upgrade MySQL Tables”). This program checks your tables, and attempts to repair them if necessary. ...
REDIS所有的命令
<<ABOUTLIST>>
LPOP key :删除并取得LIST头部一个元素RPOP key :删除并取得LIST尾部一个元素BLPOP key [ key ...] timeout :删除并取得LIST头部一个元素,如果没有就BLOCKBRPOP key [ key ...] timeout :删除并取得LIST尾部一个元素,如果没有就BLOCKLPUSH key value:在LIST头部扩展一个元素RPUSH key value:在LIST尾部扩展一个元素LPUSHX key value:如果LIST存在,在LIST头部扩展一个元素RPU ...
当Dubbo发现调用提供者的时候,有时间延迟的话,就会切换到下一个提供者,而假如说在本地调试的时候,只有一个提供者,就会尝试重复3次的调用,所以,在提供者打断点或响应缓慢的时候可能会出现3次执行导致数据问题
可以通过在提供者的<dubbo:service标签中增加timeout来解决这个问题
不过这个正常Dubbo的思想就是快速响应,不成就切换下一个以保证分布式的快速响应和速度。
这篇文章真的不错
http://blog.csdn.net/gaogaoshan/article/details/41039581
SpringMVC中,首先是Interceptor,另外就是实现WebRequestInterceptor
可以在请求Controller之前和执行之后进行拦截处理
但是还没有发现如何获取调用方法的返回值
所以,就打算自己通过AOP来写返回值的捕捉并进行相应的处理
应用场景是 ...
因为在网上找了些Demo来通过CXF配置WebService,但是发现按照步骤配置提示这个问题
Configuration problem: Failed to import bean definitions from URL location [classpath:META-INF/cxf/cxf-extension-soap.xml]
关于这个问题,官方文档
(http://cxf.apache.org/docs/embedding-cxf-inside-spring.html)的描述是
在2.4版本进行了修改,2.4版本以后,只需要引入
classpath:META-INF/cxf/c ...
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。
\curl -sSL https://get.rvm.io | bash -s stable
同时,安装ruby,由于“某种”原因,无法连接国外服务器,所以需要连接淘宝镜像
请参看
http://ruby.taobao.org/
在使用NodeJS的时候,npm管理库是个非常好的东西,而在Web端,我们可以使用Browserify来使用类似NodeJS中的require功能,来维护和打包我们的JS
官网如下
http://browserify.org/
全局安装即为 npm install -g browserify
然后我们在JS代码中,就可以使用require来引入依赖的库了,然后所有引入的库
browserify main.js -o bundle.js
这句命令就是以main.js为入口去递归查询依赖的require的库,并打包到bundle.js文件内,所有的代码均打包进来
然后在程序中引入bundl ...
这句话就是开启了ES6模式,如果想用ECMAScript的功能,就把这句加上,就可以解析了
如:
<script type="text/jsx;harmony=true" ...
直接上代码
app.controller('MainCtrl', function($scope) {
$scope.person = {
name: 'John Doe',
profession: 'Fake name'
};
$scope.header = 'Person';
});
app.directive('person', function() {
return {
restrict: 'EA',
scope: {
header: '='
},
transclude:t ...
在自定义指令中,我们通常要用到在DOM标签中给指令传值
@用来读取DOM中传递的属性值,读取的值均以字符串的形式存在,比如类似于像id一样,在指令中直接以字符串的形式来读取
=用来实现数据模型的双向绑定,就不用多说了
&用来接收回调函数,类似于在标签中写onClick之类的效果
遇到这种情况,可能是因为还有其他的指令在同时覆盖$render,导致自己写的集成扩展又一次被覆盖掉了
比较常见的就是,在Input中,写了一个directive,而这里面自己要覆盖ngModel.$render
我遇到的情况就是input的监听ngModel把我的给覆盖掉了,导致我写的内容无法执行
解决办法就是在指令里面添加priority属性
这个属性是用来排序的
也就是在同一个标签内,使用了多个指令,会有先后的compile和link的顺序,这个属性就是用来排序的,默认为0
官方文档内容如下
priority
When there are multiple directives ...
在form标签内添加属性 novalidate即可
这个提示主要是因为root登录需要密码,而密码如果不正确的提示
主要通过修改mysql的配置来跳过权限限制,来实现登录
而可以通过修改my.cnf/my.ini增加--skip-grant-tables来跳过,也可以通过mysql启动增加参数来实现,不过两者都需要重新启动mysql
http://stackoverflow.com/questions/19533441/access-denied-for-user-rootlocalhost-using-password-yes-after-password-r
Mac下的mysql目录为/usr/local/mysql/bin/,有时 ...
首先,这个是mysql中对应的约束内容
primary key 和 not null、unique就不用说啦
重点是几个mysql workbench工具中的缩写
AI比较常用,就是自增主键
BIN表示的是对于字段中的取值区分大小写,比如
SELECT * FROM **table WHERE binary name LIKE 'a%';
SELECT * FROM **table WHERE binary name LIKE 'A%';
UN代表unsigned,就是不小于0的约束
ZF代表zero fill,比如,int(4),正常存入1,加上ZF就会是0001,填充位
如下是 ...