Monkey

Think! And Think Again


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 站点地图

  • 公益404

  • 搜索

java学习

发表于 2016-12-05 |

java学习

  • gradle 依赖管理工具

gradle 集合了 maven 和 ant 的优点

  • gradle 安装
    gradle -v 探测是否安装 如果没有安装

sudo dnf install gradle

gradle教程

项目 目录下会有
build.gradle
settings.gradle

  • linux gradle home 设置

vi ~/.bash_profile
export GRADLE_HOME=/home/yh/.gradle/wrapper/dists/gradle-2.6-bin/627v5nqkbedft1k2i5inq4nwi/gradle-2.6
export PATH=$GRADLE_HOME/bin:$PATH
export GRADLE_USER_HOME=~/.gradle
echo $GRADLE_HOME

清理工程
gradle clean

gradle build 编译并运行

国内meven 软件源

吐槽:oschina的软件源 很不稳定 不可以使用,还不如国外的

国内最好的是 maven
地址:
http://maven.aliyun.com/nexus/content/groups/public

国内最好用的maven源 阿里云的maven源

创建~/.gradle/init.gradle 文件指定软件源
allprojects{
repositories {
def REPOSITORY_URL = ‘http://maven.aliyun.com/nexus/content/groups/public‘
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith(‘https://repo1.maven.org/maven2‘) || url.startsWith(‘https://jcenter.bintray.com/‘)) {
project.logger.lifecycle “Repository ${repo.url} replaced by $REPOSITORY_URL.”
remove repo
}
}
}
maven {
url REPOSITORY_URL
}
}
}

  • enum 枚举类型

  • java接口

  • spring mvc 学习

学习网站
http://wiki.jikexueyuan.com/project/spring/mvc-framework/spring-mvc-form-handling-example.html
https://spring.io/guides/gs/handling-form-submission/#initial

flask中jinja模版和Vue兼容

发表于 2016-12-05 |

flask中jinja模版和Vue兼容

阅读全文 »

flask-resetful-api

发表于 2016-12-05 |

这里有一个系列的flask resetful api的设计 非常好

  1. flask开发restful api系列(1)
  2. flask开发restful api系列(2)
  3. flask开发restful api系列(3) - 利用alembic进行数据库更改
  4. flask开发restful api系列(4) - 七牛图片服务
  5. flask开发restful api系列(5) - 短信验证码
  6. flask开发restful api系列(6) - 配置文件
  7. flask开发restful api系列(7) - 蓝图与项目结构
  8. flask开发restful api系列(8) - 再谈项目结构
    阅读全文 »

flask项目组织方法

发表于 2016-12-05 |

flask项目组织方法

阅读全文 »

如何阅读Flask源码

发表于 2016-12-05 |

如何阅读Flask源码?

阅读全文 »

falsk + jinja + jade

发表于 2016-12-05 |

flask + jinja + jade 使用

阅读全文 »

flask源码学习

发表于 2016-12-05 |

flask源码学习

阅读全文 »

JavaScript

发表于 2016-12-05 |

Flask 和 jquery 的小理解

阅读全文 »

fabric好的写法

发表于 2016-12-05 |

fabric好的写法

阅读全文 »

未命名

发表于 2016-12-05 |

file 模块学习

  • file模块有三种状态,[file’, ‘directory’, ‘absent’]

  • file模块中change状态的传递

  1. 默认changed 是false
  2. 当一个changed 是true时 changed就是true
  3. 如果函数中没有改变,就把接收的上一个changed 返回
  4. 这样保证 只要一个函数中返回true 最终就是true

changed = false

set modes owners and context as needed

changed = set_context_if_different(path, secontext, changed)
changed = set_owner_if_different(path, owner, changed)
changed = set_group_if_different(path, group, changed)
changed = set_mode_if_different(path, mode, changed)
  • file 文件的报错信息

yh ➜ source_read ansible localhost -m file -a “src=/tmp/ dest=/path/to/symlink owner=foo group=foo state=link”
localhost | FAILED >> {
“failed”: true,
“msg”: “Error while linking: [Errno 2] No such file or directory”,
“path”: “/path/to/symlink”,
“state”: “absent”
}

yh ➜ source_read ansible localhost -m file -a “src=/tmp/ dest=/cc owner=foo group=foo state=link”
localhost | FAILED >> {
“failed”: true,
“msg”: “Error while linking: [Errno 13] Permission denied”,
“path”: “/cc”,
“state”: “absent”
}

1…151617…21
kikiyou

kikiyou

越努力越幸运

204 日志
20 标签
GitHub Quora 知乎 豆瓣 果壳 Facebook Twitter 新浪微博
Links
  • Awesome
© 2015 - 2017 kikiyou
由 Hexo 强力驱动
主题 - NexT.Mist