04 2017 档案

摘要:1、git简介 Git是目前流行的分布式版本管理系统。它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响。也因此其近乎所有的操作都是本地执行,所以在断网的情况下任然可以提交代码,切换分支。git又使用了SHA-1哈希算法确保了在文件传输时变得不完整、磁盘损坏导致数据 阅读全文
posted @ 2017-04-30 20:46 飞丸亻 阅读(18944) 评论(0) 推荐(1) 编辑
摘要:该方法只可打包非spring项目的可执行jar包,spring项目可参考:http://www.cnblogs.com/guazi/p/6789679.html 1.添加maven插件: 2.mvn clean(清理下项目) 3.maven update project 4.命令后执行命令mvn a 阅读全文
posted @ 2017-04-30 16:18 飞丸亻 阅读(1665) 评论(0) 推荐(0) 编辑
摘要:用assembly打包一直报错: 网上看了一篇文章介绍说这是assembly打包spring项目的一个bug。 据说原因是spring的多个jar包中都含有spring.handlers和spring.schemas文件,而assembly只会把第一次遇到的文件打入jar包,后面遇到的都会skip掉 阅读全文
posted @ 2017-04-30 16:08 飞丸亻 阅读(6110) 评论(0) 推荐(0) 编辑
摘要:set MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=512m mvn install mvn install -Dmaven.test.skip mvn eclipse:eclipse mvn idea:idea mvn eclipse:configure-worksp 阅读全文
posted @ 2017-04-30 12:27 飞丸亻 阅读(136) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/rainman/archive/2013/05/01/3053703.html#m0 1、概述 2、原始表 3、简单Group By 4、Group By 和 Order By 5、Group By中Select指定的字段限制 6、Group By Al 阅读全文
posted @ 2017-04-29 18:37 飞丸亻 阅读(220) 评论(0) 推荐(0) 编辑
摘要:首先上下成功后的效果: 配置非常简单,我们是通过maven插件来进行的,一共只需要3步: 第一步添加mysql依赖和mysql的maven插件: 由于是非常简单的spring+mysql的原始项目,我直接上整个pom文件吧: 第二步,配置生成代码的配置文件: src/main/resources/g 阅读全文
posted @ 2017-04-27 23:38 飞丸亻 阅读(385) 评论(0) 推荐(0) 编辑
摘要:{{item.title}} ... 阅读全文
posted @ 2017-04-27 14:18 飞丸亻 阅读(399) 评论(0) 推荐(0) 编辑
摘要:Vue实例有一个完整的生命周期,也就是从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程,我们称这是Vue的生命周期。通俗说就是Vue实例从创建到销毁的过程,就是生命周期。 阅读全文
posted @ 2017-04-27 11:11 飞丸亻 阅读(1132) 评论(0) 推荐(1) 编辑
摘要:转自(https://zhuanlan.zhihu.com/p/23078117) 模板语法 Vue 提供了一堆数据绑定语法。 {{ text }} 文本插值 <div v-html="html"></div> HTML 输出 v-bind HTML 属性插值。如<button v-bind:dis 阅读全文
posted @ 2017-04-26 23:20 飞丸亻 阅读(948) 评论(0) 推荐(0) 编辑
摘要:还是那个开源项目中的代码看到的: 直接看axios官方的介绍吧,里面的用法介绍很全: https://github.com/mzabriskie/axios Installing Using npm: Using cdn: <script src="https://unpkg.com/axios/d 阅读全文
posted @ 2017-04-26 19:21 飞丸亻 阅读(1443) 评论(0) 推荐(0) 编辑
摘要:父组件: API上的解释不多: https://cn.vuejs.org/v2/api/#vm-emit vm.$emit( event, […args] ) 参数: {string} event [...args] 触发当前实例上的事件。附加参数都会传给监听器回调。 Source 参数: {str 阅读全文
posted @ 2017-04-25 16:58 飞丸亻 阅读(6228) 评论(0) 推荐(1) 编辑
摘要:详见vue2.0 API《计算属性》 需求: 模板内的表达式是非常便利的,但是它们实际上只用于简单的运算。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example"> {{ message.split('').reverse().join('') }} </div> 在 阅读全文
posted @ 2017-04-25 15:05 飞丸亻 阅读(4546) 评论(0) 推荐(0) 编辑
摘要:看开源项目的时候看到这样的用法: 发现与之前定义组件的方式不一样,这个resolve又是什么? 原来这个是vue的异步组件实现,可以看这里:《异步组件》 异步组件的需求: 在大型应用中,我们可能需要将应用拆分为多个小模块,按需从服务器下载。, Vue.js 允许将组件定义为一个工厂函数,动态地解析组 阅读全文
posted @ 2017-04-25 14:26 飞丸亻 阅读(2561) 评论(0) 推荐(0) 编辑
摘要:看源码的时候看到这个属性: 新手自然不知道这个是什么东西了,查了下vue API: https://router.vuejs.org/en/advanced/scroll-behavior.html 上面这个的意思就是当转到一个新的页面时,定位到最顶端。 Scroll Behavior When u 阅读全文
posted @ 2017-04-24 21:50 飞丸亻 阅读(12166) 评论(0) 推荐(0) 编辑
摘要:刚刚在网上下了个开源的项目: https://github.com/ing670/webappkiller 执行npm install 报错:npm ERR! Failed at the phantomjs-prebuilt@2.1.14 install script 'node install.j 阅读全文
posted @ 2017-04-22 23:45 飞丸亻 阅读(1998) 评论(0) 推荐(0) 编辑
摘要:vue2的路有非常的简单好用,假如你先学的vue2的路有再去看vue1的路有是看不懂的,所以建议学了vue2就没必要再去看vue1的路有了。 直接show代码把,有一个非常不错的demo: http://jsfiddle.net/yyx990803/xgrjzsup/ 阅读全文
posted @ 2017-04-22 19:26 飞丸亻 阅读(170) 评论(0) 推荐(0) 编辑
摘要:我想有过vue开发经验的,对于vue.use并不陌生。当使用vue-resource或vue-router等全局组件时,必须通过Vue.use方法引入,才起作用。那么vue.use在组件引入之前到底做了那些事情呢?让我们一窥究竟。 http://92node.com/blog/58f241fc07e 阅读全文
posted @ 2017-04-22 16:25 飞丸亻 阅读(207) 评论(0) 推荐(0) 编辑
摘要:举个例子。 http://git.oschina.net/tianyong/we-vue 假如要在项目中使用这套ui。 npm npm install we-vue -S 直接安装就行了。不需要下载源码,这和java的maven机制是一样的。假如要开发才需要下载源码: 克隆代码 git clone 阅读全文
posted @ 2017-04-22 12:58 飞丸亻 阅读(716) 评论(0) 推荐(0) 编辑
摘要:刚开始学vue,github上down了一个开源项目,看源代码的时候看到了这个地方: 这是一个全局的拦截器。于是搜索vue拦截器的用法,下面这一篇写的不错: http://www.cnblogs.com/dupd/p/6048018.html 在vue项目使用vue-resource的过程中,临时增 阅读全文
posted @ 2017-04-22 11:09 飞丸亻 阅读(15475) 评论(0) 推荐(3) 编辑
摘要:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调试、状态快照导入 阅读全文
posted @ 2017-04-22 10:39 飞丸亻 阅读(244) 评论(0) 推荐(0) 编辑
摘要:https://segmentfault.com/a/1190000002904199 => 是function的简写形式,支持expression 和 statement 两种形式。同时一点很重要的是它拥有词法作用域的this值,帮你很好的解决this的指向问题,这是一个很酷的方式,可以帮你减少一 阅读全文
posted @ 2017-04-21 21:16 飞丸亻 阅读(1235) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-04-21 13:35 飞丸亻 阅读(1) 评论(0) 推荐(0) 编辑
摘要:1. cd 你的文件夹路径的上一级目录。 2. sudo chmod -R 777 你的文件夹名。 3. 输入密码。 4.成功 1. cd 你的文件夹路径的上一级目录。 2. sudo chmod -R 777 你的文件夹名。 3. 输入密码。 4.成功 阅读全文
posted @ 2017-04-20 20:54 飞丸亻 阅读(731) 评论(0) 推荐(0) 编辑
摘要:参考:http://www.cnblogs.com/wuac/p/6406843.html 新建工作目录vuepro,命令行之行命令:vue init webpack vue-test (项目默认的名称) npm run dev 执行npm run build 配置nginx: 启动nginx:su 阅读全文
posted @ 2017-04-20 20:06 飞丸亻 阅读(3881) 评论(0) 推荐(0) 编辑
摘要:参考:http://www.jianshu.com/p/42e11515c10f 安装webpack:npm install webpack -g 一切皆模块 Webpack有一个不可不说的优点,它把所有的文件都可以当做模块处理,包括你的JavaScript代码,也包括CSS和fonts以及图片等等 阅读全文
posted @ 2017-04-20 18:41 飞丸亻 阅读(179) 评论(0) 推荐(0) 编辑
摘要:https://www.zhihu.com/question/21682976 阅读全文
posted @ 2017-04-20 16:04 飞丸亻 阅读(197) 评论(0) 推荐(0) 编辑
摘要:原文:http://cnodejs.org/topic/4f9904f9407edba21468f31e npm是一个很好用的工具,全场是Node Packet Manager,是一个nodejs的包管理工具,但是美中不足的是当我们去安转包的时候却发现下载的速度太慢,但是没关系,还是有方法的就是利用 阅读全文
posted @ 2017-04-19 20:43 飞丸亻 阅读(394) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-04-18 17:16 飞丸亻 阅读(0) 评论(0) 推荐(0) 编辑
摘要:网上down了一份源码。启动后报错,通过报错信息定位到这个地方: 之前对这个@Value的实现方式我也没了解过,所以乘机对springboot关于这一块的源码研究了一下。可以参考当时我的一篇分析记录《@value》。对@value的原理又了一定的了解之后,发现问题并没有处在解析这一块,而是sprin 阅读全文
posted @ 2017-04-16 10:46 飞丸亻 阅读(5369) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/liaokailin/article/details/48878447 阅读全文
posted @ 2017-04-14 17:24 飞丸亻 阅读(163) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/liaokailin/article/details/48194777 监听源码分析 首先是我们自定义的main方法: SpringApplication app = new SpringApplication(Application.class) 创 阅读全文
posted @ 2017-04-14 17:22 飞丸亻 阅读(1708) 评论(0) 推荐(0) 编辑
摘要:http://people.pedaily.cn/201602/20160226393726.shtml 从最早期聊起呢,如果说啊!1992年初出茅庐的雷军是一匹千里马的话,那么他的男神求伯君就是慧眼识英才的伯乐!有这么一段小故事,这里呢就给大家讲一下~ 1991年11月4日,用雷军自己的话说就是“ 阅读全文
posted @ 2017-04-14 02:30 飞丸亻 阅读(1143) 评论(0) 推荐(0) 编辑
摘要:http://tech.qq.com/a/20100722/000119.htm 阅读全文
posted @ 2017-04-14 02:19 飞丸亻 阅读(721) 评论(0) 推荐(0) 编辑
摘要:看了一片文章:http://www.techweb.com.cn/internet/2012-08-13/1225147_3.shtml 是华军的创始人的回忆口述。我觉得挺有意思,这哥们和他的公司经理了互谅网的开荒时代。 总结下来就是硬需求带来流量,然后卖广告。做一个有稳定盈利的公司,日子貌似也不错 阅读全文
posted @ 2017-04-14 01:55 飞丸亻 阅读(740) 评论(0) 推荐(0) 编辑
摘要:看到简晶的一个关于编程的总结,简晶可以说是我过第一代程序员吧。他是这么说的: 因为编程真是一个体力活,到了我这把年纪,精神上、体力上比不了从前了。现在对我来说,加班已经是家常便饭了,我回到家最少也要工作到11、12点。其实真正的困难不仅仅是编程的过程,编程的过程就是一旦想明白了就编完了,最痛苦的是想 阅读全文
posted @ 2017-04-14 01:44 飞丸亻 阅读(422) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2017-04-14 01:28 飞丸亻 阅读(1) 评论(0) 推荐(0) 编辑
摘要:微博上看到一个和马化腾貌似挺熟的人,聊起了和马化腾的交往,偶然间提到了这个CFIDO东西,搜索了一下,发现是远古的一个bbs。然后还看到一篇以网友的视角写的当时的一些回忆。我觉得挺好玩的,然后看到文章貌似是写在个人站点上的,所以我觉得仅仅是记录一个ip地址是不保险的,我还是把原文搬过来吧。 原文地址 阅读全文
posted @ 2017-04-14 00:19 飞丸亻 阅读(1371) 评论(0) 推荐(0) 编辑
摘要:一切要从这说起:http://www.cnblogs.com/guazi/p/6698654.html 我们直接开始debug: 这里会遍历所有的需要注入的InjectedElement 这里我们需要一个个的检查,一支找到我们需要的那个bean对象。 这个是成功的。org.springframewo 阅读全文
posted @ 2017-04-12 16:26 飞丸亻 阅读(3057) 评论(0) 推荐(0) 编辑
摘要:通过name来获取bean对象。 这一点eclipse就没有intelliJ好,拉到方法内部上面就不现实方法名了,这里是上面调用的方法的内部。 处理内部属性: 然后就在这里抛出异常了: 我们打个debug看看: 因为上面这个是循环处理,所以我们一直等到: 不为空: 我们进入下面的方法里看看: 不过貌 阅读全文
posted @ 2017-04-12 12:46 飞丸亻 阅读(1856) 评论(0) 推荐(0) 编辑
摘要:在spring 4.2后,提供了跨域注解@CrossOrigin https://spring.io/guides/gs/rest-service-cors/ Enabling CORS Controller method CORS configuration So that the RESTful 阅读全文
posted @ 2017-04-12 11:19 飞丸亻 阅读(3529) 评论(0) 推荐(0) 编辑
摘要:1、brew search nginx 2、brew install nginx 启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。 备注: ln -s /usr/local/sbin/nginx /usr/bin/nginx 做个软连接。 阅读全文
posted @ 2017-04-11 18:30 飞丸亻 阅读(171) 评论(0) 推荐(0) 编辑
摘要:刚刚不知道为什么突然想到了王自如。可能是因为下午在腾讯视频首页看到了老罗罗永浩的一个访谈节目,然后神经元一短路的原因吧。 想到王自如不禁又联想到了王自如和罗永浩的那场著名的撕逼之战。场面上王自如是被罗老师教做人的一个结果。然后就很长时间没有听到关于他的新闻了。 不自觉的打开了百度,但当时我真的一下子 阅读全文
posted @ 2017-04-09 23:36 飞丸亻 阅读(332) 评论(0) 推荐(0) 编辑
摘要:ALTER TABLE `shh_data`.`topic_floor` ADD COLUMN `updated_date` DATETIME NULL AFTER `publish_date`,ADD COLUMN `created_date` DATETIME NULL AFTER `updat 阅读全文
posted @ 2017-04-09 21:48 飞丸亻 阅读(394) 评论(0) 推荐(0) 编辑
摘要:spring利用后置处理器初始化bean属性 参考:http://blog.csdn.net/heyutao007/article/details/50326793 @Configurable @EnableScheduling 这两个注解和这个例子无关,是下面定时器的注解。 阅读全文
posted @ 2017-04-09 19:35 飞丸亻 阅读(419) 评论(0) 推荐(0) 编辑
摘要:http://blog.sina.com.cn/s/blog_9ed9ac7d0101ec1f.html replace 语句 如果存在,更新,否则,插入在使用REPLACE时,表中必须有唯一索引,而且这个索引所在的字段不能允许空值,否则REPLACE就和INSERT完全一样的 使用REPLACE的 阅读全文
posted @ 2017-04-09 14:52 飞丸亻 阅读(1028) 评论(0) 推荐(0) 编辑
摘要:登陆:cd /usr/local/bin 启动客户端:./redis-cli 查看所有key:keys * 查看key类型:type keyname 查看list长度:LLEN KEY_NAME 清空list : ltrim key 1 0 start>0就可以了 删除key : del key 阅读全文
posted @ 2017-04-08 21:00 飞丸亻 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-08 19:02 飞丸亻 阅读(2469) 评论(0) 推荐(0) 编辑
摘要:netty的handler模式真的挺方便的,可以像插件一样随意的插入自己新增的功能而不用队系统进行大的变动。 下面我们来看一下这个模式是如何实现和运行的。 待续。。。 阅读全文
posted @ 2017-04-07 12:06 飞丸亻 阅读(220) 评论(0) 推荐(0) 编辑
摘要:下面是webmagic官方的默认实现HttpClientDownloader中的下载方法。 上面第一个标黄的方法,构造org.apache.http.client.methods.HttpUriRequest。这是一个挺重要的方法,这里面涉及到各种请求头文件之类的东西。 还有最重要的代理ip这里也是 阅读全文
posted @ 2017-04-07 00:48 飞丸亻 阅读(2342) 评论(0) 推荐(0) 编辑
摘要:在spider类中有三个方法可以初始化startRequests。可以对这些地方进行扩展。 阅读全文
posted @ 2017-04-07 00:16 飞丸亻 阅读(504) 评论(0) 推荐(0) 编辑
摘要:这个异步调用方法中传入一个final 回调对象。 我们往上面看看这个回调对象的回调方法: 阅读全文
posted @ 2017-04-06 22:23 飞丸亻 阅读(4724) 评论(0) 推荐(0) 编辑
摘要:RocketMQ之broker读取本地文件数据 阅读全文
posted @ 2017-04-06 21:28 飞丸亻 阅读(1183) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-05 17:57 飞丸亻 阅读(1102) 评论(0) 推荐(0) 编辑
摘要:rocketmq用netty实现的网络连接,发现它多个线程掉用一个channel连接,所以这个是线程安全的? 使用Netty编程时,我们经常会从用户线程,而不是Netty线程池发起write操作,因为我们不能在netty的事件回调中做大量耗时操作。那么问题来了 – 1, writeAndFlush是 阅读全文
posted @ 2017-04-05 17:40 飞丸亻 阅读(3586) 评论(0) 推荐(0) 编辑
摘要:发现rabbitmq有一个ConnectionFactory。发现rocketmq好像没这个东西。按道理来说如果每次发送消息都新建一条连接肯定是不可能的。 ps:其实之所以是有上面的疑问是因为数据库连接池那个地方来的,因为数据库连接connection并没有说是线程安全的,所以为了线程安全会为每个事 阅读全文
posted @ 2017-04-04 14:38 飞丸亻 阅读(7743) 评论(0) 推荐(1) 编辑
摘要:http://www.tuicool.com/articles/umQfMzA 1.序言 今天来和大家探讨一下RocketMQ在消息存储方面所作出的努力,在介绍RocketMQ的存储模型之前,可以先探讨一下MQ的存储模型选择。 2.MQ的存储模型选择 个人看来,从MQ的类型来看,存储模型分两种: 需 阅读全文
posted @ 2017-04-03 15:15 飞丸亻 阅读(3010) 评论(0) 推荐(0) 编辑
摘要:原创文章,转载请注明出处:http://jameswxx.iteye.com/blog/2093785 一 机器部署 1.1 机器组成 1台nameserver 1台broker 异步刷盘 2台producer 2台consumer 1.2 硬件配置 CPU 两颗x86_64cpu,每颗cpu12核 阅读全文
posted @ 2017-04-03 14:57 飞丸亻 阅读(7375) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示