
python、Js、Git等
文章平均质量分 67
baiiu
每天前进三十公里
展开
-
python 卸载、安装、virtualenv
本文汇总下python环境的安装与卸载。原创 2024-10-05 18:25:56 · 732 阅读 · 0 评论 -
SQL 常用API汇总
前言工作中经常用到sql进行查询某个流的相关数据进行排查问题,在此记录下sql相关用法,方便后续查询。主要是对子查询的记录,比较方便。基本操作编辑器:Navicat for SQLite,比较好用,可以选择一部分执行;基本语法SELECT 列FROM 表WHERE 条件GROUP BY 分组条件HAVING 分组后条件ORDER BY 排序LIMIT (x,y)子查询此处写一个FROM子查询 和 LEFT JOIN子查询示例:SELECT * FROM(原创 2021-04-25 20:48:50 · 1234 阅读 · 0 评论 -
Git命令行
git merge - -no-ff feature_one -m “description”(为了保证版本演进的清晰,我们希望采用这种做法,把feature_one分支 merge进 dev)git reset - -hard HEAD commitId,git reflog 查看命令史,可以找到commitId。拉取远端分支:git checkout - -track origin/branch_name。git cherry-pick commitId --> 摘取这个commit到当前分支上。原创 2015-11-22 20:36:23 · 1221 阅读 · 1 评论 -
前端学习 HTML、CSS、JS基础
网页的分类:静态网页 动态网页 交互式网页HTML:HTML概念:用来描述网页的一种语言。超文本标签语言。Hyper Text Markup Language不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页基本格式:原创 2016-04-07 08:01:09 · 1228 阅读 · 0 评论 -
前端学习 开发编辑器 Atom使用配置
Android开发时,也经常使用使用文档编辑器。就是主要用在看一些比较简单的开源项目时,不想用IDE打开,仅仅是阅读一下代码,用文档编辑器就会方便很多。 Atom是一个很优秀的编辑器,这篇文章介绍Atom这个编辑器。1. 安装2. 介绍Atom基础术语**3. 介绍命令面板Command Palette4. 配置前端工作所需插件5. Atom使用技巧配置完后,就可以开心的写代码啦~~~~~原创 2016-04-09 11:10:24 · 7477 阅读 · 1 评论 -
前端学习 HTML学习
什么是HTMLHTML 是一种标记语言(Hyper Text Markup Language)。它告诉浏览器如何显示内容。没有了HTML,网页不可能存在。HTML是一个把所有东西包含起来的外壳。HTML没有描述内容的样式和格式,只是内容本身和其意义。HTML把内容和表现分开,HTML使用预先定义的元素集合来识别内容形态。什么是元素HTML由不同元素的集合组成,元素是最基本的构造区块。元素定原创 2016-04-22 11:02:14 · 621 阅读 · 0 评论 -
前端学习 CSS学习
前言这块开始深入学习CSS,从基础开始。大概就是整理一下所有的资料,形成知识,便于以后查阅。CSS基础知识:CSS概念Cascading Style Sheets (CSS) 是一门指定文档该如何呈现给用户的语言,将网页内容和显示样式进行分离,方便维护。文档 是信息的集合,它使用一门 标记语言 作为结构。一个文档并不等同于一个文件。它甚至可能不会保存在一个文件中。CSS 并非仅仅用于浏览器,也不仅限于视原创 2016-04-26 13:20:40 · 813 阅读 · 0 评论 -
前端学习 CSS定位属性整理
前言写了几个布局后,受不了对于CSS布局定位的折磨,下决心搞搞学习学习这个定位。也整理一下之前的资料。必须要明确:首先,当我们使用定位属性,即`position`属性时,我们就可以通过`left,right,bottom,right`来对元素进行定位(这点我有时会忘记)。然后,有些属性是会把元素从文档流中拖出来,而有些不会。那么这两者的区别是什么呢? 从文档流中拖出来,就意味着这个元素本身的空间就没有了,其他元素就占原创 2016-05-07 11:28:00 · 1044 阅读 · 0 评论 -
ReactNative 搭建开发环境
前言公司前端推动了React Native在app的使用,身为客户端开发人员怎能连环境都不装,一是好配合前端进行开发,二是不能坐以待毙啊少年,前端统治一切。今天搞了下RN的环境,各种神坑。在此记录一下,作为RN的开端。在MAC下操作,非Windows。1. 配置环境第一步,安装Homebrew到 Homebrew官网 使用命令行安装。 安装完后使用brew -v 确认是否安装。第二步,安装nod原创 2016-07-14 23:02:32 · 1640 阅读 · 0 评论 -
ReactNative 移植Android项目
新建Android项目进行测试。 示例在:ReactNativeModule1.初始化npm init //初始化,生成package.jsonnpm install --save react react-native //生成node_modulescurl -o .flowconfig https://raw.githubusercontent.com/facebook/react-nat原创 2017-04-28 20:54:20 · 670 阅读 · 0 评论 -
Python 实现Android打包并安装后启动
这个周末,学会了Python并写了一个打包的脚本,可以很方便的打包并安装。因为刚开始使用Python,不知道Python怎么面向对象,面向过程的写,一个流程走下来,之后深入学习后可以写的方便修改一点。主要功能介绍:1. 自动从Git拉取代码 `git pull` 或 `git clone`。2. 执行打包命令`gradle clean` 后 ` gradle assembleDebug`。3. 自动安装到机器原创 2016-08-07 23:51:43 · 6129 阅读 · 5 评论 -
Python文件操作及文件夹遍历
os.getcwd() 得到当前工作目录,即当前Python脚本工作的目录路径 os.listdir() 返回指定目录下的所有文件和目录名 os.remove() 函数用来删除一个文件 os.removedirs(r“c:\python”)删除多个目录 os.path.isfile() 检验给出的路径是否是一个文件 os.path.isdir() 检验给出的路径是否是一个目录 os.p...转载 2018-04-17 08:00:23 · 810 阅读 · 0 评论 -
开发编辑器Atom 插件推荐和快捷键整理
前言在 前端学习 开发编辑器 Atom使用配置 中主要介绍了Atom的基础概念和对前端的一些插件配置,以及一些基础技巧。这篇文章就介绍在不断使用Atom开发过程中的一些Atom的使用技巧。这篇文章会不断更新,所以内容和之前的会有些重复,如果有不懂的,请先查看之前那篇文章。前端插件apm install emmet //前端常用apm install atom-beautify原创 2016-05-07 15:55:02 · 11578 阅读 · 0 评论 -
gradle学习笔记(二) Groovy基础
前言在 gradle学习笔记(一) 中说到 gradle学习基础: Groovy 和 DSL。所有这篇笔记就学习Groovy。先介绍groovy,然后开始学习步骤(当然主要学gradle用得到的地方)。简介: Groovy is a powerful, optionally typed and dynamic language, with static-typing and stati原创 2016-04-11 00:12:26 · 2095 阅读 · 0 评论 -
gradle学习笔记(三) Groovy闭包
前言:接着 gradle 学习笔记(二) ,来学习Groovy中闭包。闭包基础:1. 概念: Groovy中的闭包是一段 开放的、匿名的代码。2.闭包格式 {[closureParameters -> ] statements } 闭包`[closureParameters->] ` 是可选的,看起来像一个List,并且这些参数的类型可以不写。闭包用法:第一步,创建闭包原创 2016-04-13 00:15:40 · 4742 阅读 · 0 评论 -
gradle学习笔记(四) Groovy高级用法
前言:在前面两篇学习中,对Groovy的语法基础、闭包有了一定的了解。现在继续就使用Groovy写代码来属性该语言。Groovy中代码写法:脚本和类在Groovy中,同样一段代码的写法可以使用脚本、也可以使用类。Groovy编译器会把这种脚本编译为class文件,脚本中的内容会被放到生成类中的main()方法,方法会定义到类里。1. 每一个脚本都会生成一个 static main 函数。原创 2016-04-13 23:35:00 · 4043 阅读 · 2 评论 -
gradle学习笔记(五) Gradle初步理解
概述有了一些Groovy基础,开始学习Gradle。 同样可以在 Gradle 官网 上下载下来,可以离线看文档,更加方便(内包含pdf文档)。Gradle is an advanced build toolkit that manages dependencies and allows you to define custom build logic. 这是 Android官网 对原创 2016-04-19 23:31:56 · 819 阅读 · 0 评论 -
gradle学习笔记(六) 官方文档笔记+理解
前言接着学习笔记(五),这篇文章是官方文档的笔记,和自己的一些理解。看了好几天,终于发现一个比较能够讲清楚的逻辑:1. User Guide第三大章都有必要看2. 看完User Guide直接看Gradle Build Language Reference即文件夹中的dsl,马上就能有个清晰的理解。必须要看 User Guide 的 Chapter 25. Gradle Plugins 和 Gradl原创 2016-04-19 23:33:42 · 2443 阅读 · 0 评论 -
使用GitHub Pages+ Jekyll搭建个人博客
前言:今天五一假期最后一天,趁着放假,搭建一个个人博客。之前就听说了GitHub Pages + Jekyll来搭建,今天想都不想其他的实现方式直接就使用这两个搭建。关于这方面的文章很多,网上查一下一大堆,这篇文章就整理一下搭建的步骤和过程,以及遇到的问题。 之前觉得挺简单的,自己搞了一下,真是各种问题。真的是 纸上得来终觉浅,绝知此事要躬行。1. 安装Jekyll环境1-1 安装ruby环境ma原创 2016-05-02 20:33:25 · 2360 阅读 · 0 评论 -
github 提交不记录Contributions
1. 使用git log查看当前commit log会看到log信息。确认Author邮箱2. 使用命令行修改配置信息原创 2016-03-28 16:30:15 · 2124 阅读 · 0 评论 -
Git错误整理
使用Android Studio时,从git远端拉取代码时,报出Can’t update: no tracked branch。Can't update: no tracked branchNo tracked branch configured for branch master.To make your branch track a remote branch call, for examp原创 2016-03-23 10:18:48 · 15032 阅读 · 0 评论 -
Git文件状态
廖雪峰Git教程 — 时光机穿梭区域介绍:工作区 Working Directory: 就是当前目录,在目录中可看到的文件 版本库 Repository:当前目录内的.git文件,目录中看不到该文件 暂存区 stage : 存在于版本库中(.git文件中),git add后文件将在此区域存在git add: 将文件修改添加到暂存区 index(stage) git commit: 将暂存区的原创 2015-12-27 22:23:38 · 660 阅读 · 0 评论 -
Git分支管理模型
参考博客: 阮一峰 分支管理策略 分支管理策略 分支管理目的: 打包方便,不影响测试效率。 分支自管理,便于开发独立性。 bug易于处理,并不影响现行开发进度。 分支管理概述: 在git服务器上,只允许存在master和dev分支。不允许出现多余分支信息。 软件开发实践中,master用于定版tag。dev用于日常开发。版本迭代过程中各原创 2015-11-23 01:07:26 · 1525 阅读 · 0 评论 -
android studio settings
去除拼写检查file–> settings –>search inspections –> search typo –> unCheck Spelling.原创 2015-10-21 11:56:27 · 804 阅读 · 0 评论 -
gradle学习笔记(一) 构建工具介绍
在android开发中平常所接触的gradle脚本,配置好了点击run按钮就能编译、打包、安装等等操作,编译出想要的apk,大大方便了开发过程。但是自己对gradle的了解和掌握仅仅只是够用,于是大量查资料开始学习gradle。这篇笔记主要解释了构建的概念、什么是构建工具,和gradle的基础概念,并清晰解释了学好gradle的必须基础:groovy 和 响应的DSL。原创 2016-04-06 23:36:27 · 1905 阅读 · 0 评论