扯扯maven的蛋】的更多相关文章

同样是放在有道云笔记里,各种散乱加发霉,抽空来整理整理,分几个部分来扯扯maven. 一.Maven是啥求. Maven 为Apache 组织中的开源项目,主要服务于基于Java 平台的项目构建.依赖管理和项目信息管理.这样说大家又要问了,啥时构建,啥是依赖管理啊.构建说起来可简单,每个码农都在项目中接触过.何为构建呢?编译.运行单元测试.生成文档.打包和部署等烦琐且不起眼的工作上,这就是构建.在软件项目过程中,手动的构建会占用大量的时间以及精力,于是有人用软件的方法让这一系列工作完全自动化,使…
前言: 上一章我们用大白话讲解了一下面向对象的编程思维,那么这一张我们来讲讲如何用面向对象来书写代码.终于到了激动人心的时刻了..... 传送门:https://www.cnblogs.com/sy11112027/p/10740906.html 上一篇的地址 面向对象的三大特征: 在了解了面向对象的编程思维后我们继续了解下面向对象的三大特征从而深刻的理解一下面向对象 抽象:抓住核心问题 如何想描述一个人的时候我们应该如何去描述?用不用把这个人的每一个身体的器官,以及每一段经历都书写出来?那么我…
转眼七月份就到了,2014已经过了一半,而我也最终算是有"一年工作经验"了,开心ing. 回想这一年Cocos2dx的游戏开发经历,去年下半年重心主要在游戏的逻辑上,而今年上半年重心转至UI上,如今看来也算是有个比較全面的锻炼. 一直想系统的学下lua,但是总被这个事那个事给耽搁了.我是个挺懒的人,下班后的时间更偏向于做一些代码之外的事,周末差点儿都是东奔西跑,呆在家里也是玩玩LOL. 也不知道这样的习惯究竟好不好.我以前一度想想大多程序猿一样,熬夜到两三点研究学习下新知识,但最终都以…
写代码有时候和笃信宗教一样,一旦信仰崩溃,是最难受的事情.早年我读过云风的一篇<VC 对 memcpy 的优化>,以及<Efficiency geek 2: copying data in C/C++, optimisation>,所以我是坚信很难能写出比C运行时库更快的memcpy的.但最近有两个事情,让我对这个坚信产生了怀疑. 第一个个是最近在看lz4的代码,lz4可能是目前最快的内存压缩算法,部分评测他比snappy还要快点(lz4的实现后面专文剖析).研究他的代码,发现他其…
我想大家都知道python的gil限制,记得刚玩python那会,知道了有pypy和Cpython这样的解释器,当时听说是很猛,也就意味肯定是突破了gil的限制,最后经过多方面测试才知道,还是那德行…. 如果你的应用英语那种cpu密集运算的,p大部分情况都推荐使用多进程. 有些扯远了,我个人很喜欢用gevent这种协程的框架,但是不是所有的模块都可以这种用户态的线程… 不得已会用threading… 常用的模块一般都附带线程安全的问题.. 但是如果你自己的扩展模块,有时候会遇到线程安全,也就是线…
这是Stack Overflow上关于Finalizetion意义的两段讨论,这两个观点是互为补充的. 观点1: 垃圾回收器(The garbage collector)自动在后台运行(虽然它也可以被直接调用,但是一般不这么干),基本上它就是清理那些没有被其他对象引用的对象.(垃圾回收器的整个工作原理要比上面说的复杂,但基本就是这样).所以它不会改变活动对象(live object)上的任何引用.如果一个对象不能被其他活动对象引用(can not be accessed),那么就意味着它可以被安…
前言: 每当提到面向对象的时候,初学者肯定都是一脸懵逼的状态,到底什么是面向对象?会用面向对象后有什么牛逼之处吗?不会用是不是就会死掉?答案肯定不会死掉,我们可以来简单的举一 个栗子 1.当你想到熊猫的时候你想到了什么? 答:"国宝" 2.当你看到"国宝"穿上衣服的时候你想到了什么名字? 答:"功夫熊猫"; 其实你可以理解成面向对象就是一种武功!你可以想象一下会武功和不会武功的人有什么区别?"走路带风.飞檐走壁.不食人间烟火.让妹子一看…
一.新瓶装旧酒 首先我们需要知道,Docker是一个"箩筐": 1.存储:Device Mapper.BtrFS.AUFS 2.名字空间:UTS.IPC.Mount.PID.Network.User 3.网络:Veth.Bridge.Iptables 4.Cgroups:CPU.CPUset.Memory.Device 5.安全:Capability.SELinux.Seccomp --  二.又是Jeffrey Dean Docker的诞生其实跟Google有很大的渊源:那年,Jef…
在现在的网页中,选项卡(我自己这样子叫)是非常普遍的,也是比较基础,学了原型实现选项卡也挺久了,最近在学ES6,学了用类实现选项卡,今天就在此做个总结,别的废话也不多说. 以"貌"说这货 外貌--还好,长得挺帅 (自己理解的)选项卡:就是通过点击头部切换内容的货. 怎么得到这货 html代码 <div id="div1"> <input type="button" value="出国" class="…
生命周期嘛,顾名思义,就是说组件这辈子从生下来到死掉经历的事情.先来看看一张图片,温故温故,如图: 你会发现有些周期的名字都能找出点规律,我找到的规律是凡是 Will 字母的,表示该钩子函数会在该生命周期发生之前调用:包含前缀did表示该钩子函数会在该生命周期发生之后调用. 大概给生命周期分及各类: 1.Mounting(挂载) constructor() componentWillMount() render() componentDidMount() 上面几个函数会在组件被创建和插入到DOM…