`
LiYunpeng
  • 浏览: 939915 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
问题提示 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
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,填充位 如下是 ...
Global site tag (gtag.js) - Google Analytics