OK 开始实践书上的项目一:及时标记 然而....又得往前面看啦! ----------------------我是分割线------------------------ 代码改变世界…
目录 前言 第1章 安装 第2章 程序的基本结构 第3章 模板 第4章 Web表单 第5章 数据库 第6章 电子邮件 第7章 大型程序的结构   前言 学习Python也有一个半月时间了,学到现在感觉还是初步入门阶段,如果不借助网上Demo资源,几乎不能自己写出相关称心的东西.目前感觉自己还是有点失败啊,学的太慢了点.主要感觉还是自己刚开始学习时有点浮躁,一心求快,看资料时前期都是囫囵吞枣. 刚开始买了一本<Python基础教程 第2版>,大约花了10天看完,初步了解了Python语法相关特性…
Git概述 什么是Git? 刚开始对这个东西也感到挺迷茫,并且问了好多已经学习android一段时间的同学也是一头雾水,直到了解并使用之后,才体会到Git的好处以及重要意义. Git:是目前世界上最先进的分布式版本控制系统,一个开源式的分布式版本控制工具. 简单浅显地来说(就我个人而言),就是一个全球程序员的代码仓库集中地,每个人都可以在这里拥有一个自己的小仓库(注册一个独立的账号就可以了),你的代码可以一件一件的保存在这里,也可以分享给全球的程序猿同类们,所以即使你在本地对自己的项目随意删改(…
Foreword github是一个很火的代码托管服务网站,可能好多人都想参与一两个项目玩一玩学习一下,但由于是纯英文的网站,可能又会止步于想法上没有动手实践.接下来我就介绍一下参与github上开源项目的大致流程,以及注意的地方.当然这里不会详细介绍git的使用,看懂本文还得需要参考其他资料,学习git的相关使用方法. 大致流程 一.首先需要在github上注册账号并登陆,这个不多说了 二.安装git,到github官网下载安装包.  在这里我用的是github for windows.安装好…
Django 1.6 最佳实践: 如何设置django项目的设置(settings.py)和部署文件(requirements.txt) 作者: Desmond Chen,发布日期: 2014-05-17, 修改日期: 2014-05-18 在Django 1.6中的settings.py中可以修改130多项设置, 但大多数都继承自默认值. 设置是在web服务器启动时首次载入的, 服务器重启时重新载入, 因此, 程序员们应尽量避免修改正式服务器上使用的settings.py文件. 以下是一些我们…
一.前言 把github作为自己项目托管的地方,实在是一个明智的选择.就算你不为自己项目考虑,你也要为你团队项目开发而学呀!可能有些初学者(比如我)会觉得git命令好多啊,又是各种术语,觉得好难上手.其实学会一些基础的git命令是很简单的!花半个小时就能学会把自己的项目部署在github上面啦.(当然,我也只是了解github冰山的一角,一起加油加油加油吧) 二.正片 1.如果这是你的第一次,请乖乖配置SSH 如果未生成你的专属SSH,看这步⬇ 终端输入: ssh-keygen -t rsa -…
Python Flask高级编程之从0到1开发<鱼书>精品项目 ☝☝☝ 一 .安装环境我们使用 flask web框架,并用 sqlalchemy来做数据库映射,并使用 migrate做数据迁移. $ pip install flask $ pip install SQLAlchemy==0.7.9 $ pip install flask-sqlalchemy $ pip install flask-migrate$ pip install sqlalchemy-migrate 二.建立项目f…
目录 1.引言 2.logback简介 3. springboot默认日志框架-logback 3.1 springboot示例工程搭建 3.2 日志输出与基本配置 3.2.1 日志默认输出 3.2.2 基本配置 3.3 自定义logback配置 3.3.1 logback配置文件加载顺序 3.3.2 logback配置文件示例 4. logback配置文件详述 4.1 配置文件结构 4.2 根元素configuration 4.2.1 属性配置 4.2.2 定义上下文名称和变量 4.3 日志输…
Python Flask高级编程之从0到1开发<鱼书>精品项目  一 .安装环境我们使用 flask web框架,并用 sqlalchemy来做数据库映射,并使用 migrate做数据迁移. $ pip install flask $ pip install SQLAlchemy==0.7.9 $ pip install flask-sqlalchemy $ pip install flask-migrate$ pip install sqlalchemy-migrate 二.建立项目flas…
今天随便翻翻看以前学过JAVA理解逻辑程序的书上全部练习,为了一些刚学的学弟学妹,所以呢就把这些作为共享了. 希望对初学的学弟学妹有所帮助! 例子:升级“我行我素购物管理系统”,实现购物结算功能 代码: public class OneDay { public static void main(String[] args) { int shirtPrice=245; int shoePrice=570; int pADpRICE=320; int ShoeNo=1; int shirtNo=2;…
上个项目需要使用通讯录,我在回顾自己设计的时候,发现自己少设计了cache这一环. 虽然直接用SQLite在初期体验上没什么大损失,不过可以预想通讯录增长到一定数量后势必会影响体验. 单例模式,全局缓存... // // SingletonCache.h // StorageDemo // // Created by M on 16/1/15. // Copyright © 2016年 Meng. All rights reserved. // #import <Foundation/Found…
参考: git学习——上传项目代码到github github上传时出现error: src refspec master does not match any解决办法 git 上传本地文件到github git创建仓库,并提交代码(第一次创建并提交)…
先提供两个较好的Git教程: 1. 如何在github部署项目: lhttp://jingyan.baidu.com/article/656db918fbf70ce381249c15.html 2. 开源项目托管GitHub: http://jingyan.baidu.com/album/f7ff0bfc7181492e27bb1360.html?picindex=3 个人总结如何将项目上传至GitHub 一.在GitHub平台新建一个仓库. 1.完成注册后,进入github平台,点击new r…
eclipse导入项目,方法就是点击File ->Import,选择Existing Projects into Workspace 但前提是,你导入的这个项目原本就是用eclipse的构建的,否则导入后基本都是一堆报错信息,做Java开发的IDE除了eclipse,还有IDEA.NetBeans等,如果是其他IDE构建的项目,就没法导入. 正因为如此,Github上托管的项目,是不会针对某个IDE进行配置,也只有单纯的src文件夹+Maven构建配置文件pom.xml 要把Github的项目导…
在GitHub上管理项目 新建repository 本地目录下,在命令行里新建一个代码仓库(repository) 里面只有一个README.md 命令如下: touch README.md git init 初始化repository git add README.md 将README.md加入到缓存区 (可以用git add --a将所有改动提交到缓存(注意是两个杠)) git commit -m "first commit" 提交改变,并且附上提交信息"first co…
这里假设svn上的项目为maven项目 首先从svn检出项目 其中项目名称code可自己定义更改新的名称 从svn检出的项目结构 然后将项目转化成相关的项目 转换加载中 加载/下载 maven相关内容 转化完成之后 其中可能有些包或者其他的小错误,自己解决就好…
GitHub主要是用作基于Git的分布式版本管理系统的库,可以保存和管理自己的代码,而且主要用作代码的合作开发.不过对于我来说,Git控制系统还比较难以掌握,或者开发小系统还不太用得着,因此我把GitHub当作分享和展示代码的网站. 注册GitHub后你就会有0.3G的免费空间,不过只能创建公开项目,这也满足代码分享的目的,我最喜欢的倒是它的代码展示方式,可以直接浏览你的代码,代码是经过高亮.添加行号处理过的,十分漂亮,体验一流. 参考链接:Github上传代码菜鸟超详细教程[转] - 若风之觞…
之前就用过GitHub,感觉用GitHub托管自己的代码非常不错.可是之前用的都是窗口化的TortoiseGit,省了很多命令行的操作,但是个人非常喜欢使用命令行,于是,今天就试着用了用GitBash,感觉so爽~.中间遇到了很多问题,现在就介绍一些简单使用方法. GitHub简介 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中.目前,包括Rubinius.Merb和Bi…
国外有些比较好的源代码网站,经常需要从这些网站上导入项目到eclipse中,我最近就发现github.com这个网站上有很多开源项目.这里就以从github网站上导入项目到eclipse中为例来详细的介绍其中的步骤: 准备工作: 先注册一个github网站的账号 准备好一个可用的eclipse 方法/步骤 1. 在Eclipse中选择help->Eclipse Marketplace,在弹出框中search栏Find中输入egit,找到后安装即可…
自己做了一个闪存解析的webapi,今天尝试了一下加一个HelpPage,本地访问正常,但是在azure上就报错. 项目是不熟在WindowsAzure上的,项目自动同步github上的项目.github 地址 https://github.com/grj1046/IngService 使用Install-Package Microsoft.AspNet.WebApi.HelpPage 安装,安装完成后本地反问一切ok.但是访问 http://ingservice.azurewebsites.n…
最近电脑重装系统后,装上Cornerstone上传项目后,发现又有丢失.a文件的问题,这里说一下解决办法,打开Preferences-->Subversion-->General,将Use Default默认勾选项取消掉,然后将下方.a标签删除掉,如下图所示:…
1.字符串: char a[]="house"; char *b="house"; a[2]='r';可以   b[2]='r'不可以,因为这个指针变量指的是字符串常量. 2.用char *p时一定要记得指某个东西,要么直接定义"xxx",要么指个char a[],要么指个malloc. 3.数组指针中  printf("%d\n",(*p)[3])指的是输出p所指的行中序号为3的元素. 4.第一次在codeblocks上建立…
c++编程思想里数据抽象和隐藏实现实际就是通常所说的类和封装: 封装,继承,多态对象特点说的很多,就不再说了 关于封装,本人觉得书上有个地方写的有问题,p145和p153都提到Y::f(X*)引用了X对象的地址,编译器只需要知道如何传递一个地址,而不需要知道实际对象大小结构(实际上传地址不知道实际对象大小结构也是不能调用的,知道实际对象大小直接Y::f(X)也一样).然而试图传递整个对象,编译器必须知道对象大小,以及如何传递,无法直接申明 Y::g(X) 的函数(实际也可以),看下面例子 如上所…
Eclispe上使用git 1.安装git 按照下图的步骤: 安装过就不用再安装了,没有安装的安装一下! 安装完毕之后:需要做一些初始化的设置: 2.上传项目到码云上 1.首先在码云上建立一个项目 2.在eclipse中创建一个项目 然后选择git 然后会出现下面这个选项卡: 做完这些你会发现你的项目变了: 接着:点击项目右击:team->commit ,发现提交不了 这是一个大坑!! 需要做以下设置: 然后再重复上一个步骤,写上注释.然后提交,发现项目变了: 这是把本地的项目提交到本地的仓库上…
前置说明: 1.github上已经创建好的repositories,没有的可以自己创建一个 2.已经安装好的git,下载源推荐https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit 3.会使用基本的git语句,可以参考廖雪峰的博客http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 4.上传代码有很多种,我写的这种是使用git b…
今天来分享一下从idea上传项目至coding的过程. 本文基于windows系统. idea提供了很方便的控制git的界面化操作,除了安装git和一些必要的配置之外,用到命令行的地方会非常少. 1:安装并配置git: git的安装教程(这里直接上链接了):https://jingyan.baidu.com/article/020278117cbe921bcc9ce51c.html 配置账号和邮箱: git config --global user.name "Firstname Lastnam…
本文为skylinelin原创,转载请注明出处! 一.简介 现在在网上浏览关于Git的文章,基本上都是使用命令行(Git Bash),命令行效率是很高的,但是有一定的复杂性,现在我们看如何用AS来讲项目上传到GitHub. 二.安装Git 前面我已将介绍了如何安装Git,这里就不多介绍了. git下载链接 三.如何在AS中进行配置 下载安装完git后,打开AS设置(settings),然后我们开始跟着图片进行配置git 填写GitHub账号和密码,没有的话先注册 四.创建git仓库 我们现在已经…
MyEclipse 2015 默认已经安装了git插件,在MyEclipse中上传项目到github的步骤如下: 1.github官网(https://github.com)申请开通账号(略) 1.1.然后,在github网站登录后创建一个仓库(也就是项目)(假设仓库/项目名字为:HttpApp): 1.2.创建成功后,就自动跳转到新项目的目录了,不过现在是一个空项目,在这里可以看到这个项目仓库的https地址(最后那个按钮可以点击直接复制): 2.在MyEclipse中创建项目: 创建简单的j…
最近看了一本书,说了一些Node.js的东西,现在来记录一下,让自己记得更牢靠一点. 在书上,是这样介绍的:Node.js模型是源于Ruby的Event Machine 和 Python的Twisted模型,使用事件循环运行JavaScript程序.不同于传统程序设计模型的阻碍调用,Node.js使用单个线程的事件循环来执行JavaScript程序代码.并且,在书里面,也对阻碍调用进行了解释:运行程序时,必须等到上一个调用完成后,才能执行下一个函数调用,如果调用的是处理文件I/O,因为执行时间较…
1.svn上传项目  首先选中父工程 ,右键选中Team的share project 2.share完再选中SVN 3.选中项目  一个一个share project 4.…