在PostgreSQL里,with子句提供了一种方法写一个大的查询中使用的辅助报表与查询。它有助于打破复杂和大型查询简单易读的形式。 1. 建表 [sql] view plain copy postgres=# create table tb9(id serial primary key,name ...
分类:
数据库 时间:
2017-09-08 11:55:50
阅读次数:
224
本文是对基础的一个提炼:基础篇的知识点列表 1、print打印“...” print:print('Hello World!') 命令行模式: 运行Python,在命令行输入命令并执行。 程序模式: 写一段Python程序并运行。 注意:Linux中创建一个文件夹,touch test.py,在使用 ...
分类:
编程语言 时间:
2017-09-08 11:55:16
阅读次数:
188
ReentrantLock 类实现了 Lock ,它拥有与 synchronized 相同的并发性和内存语义,但是添加了类似锁投票、定时锁等候和可中断锁等候的一些特性。此外,它还提供了在激烈争用情况下更佳的性能。 ...
分类:
其他好文 时间:
2017-09-08 11:54:53
阅读次数:
135
grep 匹配,查询 grep 命令的参数: -v 排除匹配的内容 -E 支持扩展的正则表达式 -I 忽略大小写 -o 只输出匹配的内容 --color=auto 匹配的内容显示颜色 -n 在行首显示行号 -q 匹配内容不显示(静默输出) -w 将过滤条件当成单词来匹配 -c 只输出匹配行的计数 ...
分类:
其他好文 时间:
2017-09-08 11:54:44
阅读次数:
134
go channel 1、不同goroutine之间如何进行通讯? 全局变量和锁同步 Channel 2、channel概念 类似unix中管道(pipe) 先进先出 线程安全,多个goroutine同时访问,不需要加锁 channel是有类型的,一个整数的channel只能存放整数 3、chann ...
分类:
其他好文 时间:
2017-09-08 11:54:28
阅读次数:
231
前言 前面在数据库的讲解中,其实很多东西都非常的细节,在以前的学习过程中我都是没有注意到的。可能在以后的工作中会碰到所以都是做了记录的。 接下来,我将分享的是MySQL的DDL用来对数据库及表进行操作的。 mysql中保存了很多数据库、一个数据库中可以保存很多表。 对数据表的增(创建表)删(删除表) ...
分类:
数据库 时间:
2017-09-08 11:54:18
阅读次数:
166
chownchangeowner改变所有者//useradd....ls-l//改变属主chownamingxx.txt//改变属祖chown:rootxx.txt同时改变chownaming:rootxx.txt
分类:
其他好文 时间:
2017-09-08 11:54:05
阅读次数:
133
问题说明 死锁的第一种情况 解决方法 死锁的第二种情况 解决方法 死锁的第三种情况 解决方法 ...
分类:
数据库 时间:
2017-09-08 11:53:59
阅读次数:
192
x86: 1. 创建一个 C++ 的空项目。 2.解决方案管理器 - 目标项目名 - 右键 - 生成依赖项 - 生成自定义 (VS2015, 如果使用VS2010 你右键就直接能看到生成自定义) 3. 勾选 masm - 确定 4. 解决方案管理器 - 目标筛选器 - 添加 - 新建项 - cpp文 ...
分类:
其他好文 时间:
2017-09-08 11:53:51
阅读次数:
512
画一组同切圆 import turtleturtle.circle(50)turtle.circle(60)turtle.circle(70)turtle.circle(80) 画一组同心圆 import turtleturtle.circle(60)turtle.up()turtle.goto(6 ...
分类:
其他好文 时间:
2017-09-08 11:53:42
阅读次数:
179
1、JDBC就是连接数据库的接口规范,具体实现有各个厂商实现,但是接口得遵循sun公司规范,达到统一管理的作用,所以导包时涉及到接口,必须导入sun公司的接口,已方便换数据库时接口不变,代码不用改动 2、JDBC执行增删改是一个方法,因为执行这些语句时只需要返回受影响行数,然后就是往数据库执行,有很 ...
分类:
数据库 时间:
2017-09-08 11:53:33
阅读次数:
138
docker build 遇到问题 "can not stat ... APPData\Local\Application Data" 解决方法: ...
分类:
其他好文 时间:
2017-09-08 11:53:26
阅读次数:
133
汉诺塔的目标:把A柱子上的N个盘子移动到C柱子
递归的思想就是把这个目标分解成三个子目标
子目标1:将前n-1个盘子从a移动到b上
子目标2:将最底下的最后一个盘子从a移动到c上
子目标3:将b上的n-1个盘子移动到c上move(n,a,b,c):
n==:
(a++c)
move(n-,a,c,b)//子目标1:将前n-1..
分类:
编程语言 时间:
2017-09-08 11:53:20
阅读次数:
160
1、画一组同切圆 >>> import turtle>>> turtle.circle(25)>>> turtle.circle(50)>>> turtle.circle(75)>>> turtle.circle(100) 2、画一组同心圆 >>> turtle.circle(25)>>> turt ...
分类:
其他好文 时间:
2017-09-08 11:53:11
阅读次数:
174
Ubuntu 16.04下安装texlive的步骤如下: 1.下载texlive 打开终端输入:sudo apt-get install texlive-full #下载这一过程会持续10-20分钟 2.接下来的按照如下网址安装即可:http://linux-wiki.cn/wiki/zh-hans ...
分类:
系统相关 时间:
2017-09-08 11:53:02
阅读次数:
208
最近在做公司项目,之前公司项目统一托管在codding 码云,最近我想把项目与自己的gitlab私人仓库再连接一下,作为自己作品收录的地方,这里总结一下用到的git命令及问题。 1、首先, 找到当前已绑定码云的项目的.git中的config配置文件, 可以看到有一个远程仓库 remote 名叫ori ...
分类:
其他好文 时间:
2017-09-08 11:52:55
阅读次数:
357