自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 python二十三:生产者 消费者模型

# yield 相当于return,控制的返回值# res = yield 的另外一个特性,接收send传过来的值,赋值给resdef yieldTest(): print("刘备") res = yield 1 print("关羽", res) yield 2 print("张飞") yield 3g = yieldTest()res ...

2018-07-31 23:45:43 213

原创 oracle 更改用户状态,密码

1. select username from dba_users 2.若修改某一个用户密码, 修改用户口令 格式为:alter user 用户名 identified by 新密码;以 HR 为例,密码修改为 123456. 可输入alter user HR identified by 123456;用户状态为 EXPIRED(过期), LOCKED(锁定)alte...

2018-07-31 21:19:11 1637

原创 oracle SYS and SYSTEM Schemas

每个数据库都有默认的管理用户.当创建数据库时,会自动创建SYS和SYSTEM用户.SYS Schema存储了基础表和视图,数据库运行会使用这些基础表,视图.所以 SYS下的表和视图不能被任何用户修改.SYSTEM Schema存储了额外的基础表,永远不要用SYSTEM存储一般用户的业务表....

2018-07-31 20:05:37 377

原创 oracle Schema Object Dependencies

  有些schema对象之间互相依赖. 比如基于表(tables)建立的视图.如果把视图依赖的基础表删除,那么视图就无法使用.存储过程依赖表# 创建一个表CREATE TABLE test_table ( col1 INTEGER, col2 INTEGER );# 创建一个存储过程CREATE OR REPLACE PROCEDURE test_procASBEGIN ...

2018-07-31 15:25:31 264

原创 oracle 常用函数

1. COALESCE()  返回表达式中第一个非空表达式,如有以下语句:  SELECT COALESCE(NULL,NULL,3,4,5) FROM dual  其返回结果为:32.SYSDATE函数返回Oracle服务器的日期和时间3.SUBSTR为字符截取函数,表示从字符串指定的位置返回指定长度的子串.4.ADD_MONTHS函数是加上指定的月份数5. TRUN...

2018-07-31 14:28:08 246

转载 oracle segments,tablespace,and data files

 一个table对象可以跨多个数据文件(data files)

2018-07-30 19:01:59 287

转载 oracle schema

上图来自oracle官方文档每个oracle账户,都有一个同名的schema容器.    一个用户有一个缺省的schema,其schema名就等于用户名,当然一个用户还可以使用其他的schema。如果我们访问一个表时,没有指明该表属于 哪一个schema中的,系统就会自动给我们在表上加上缺省的sheman名。比如我们在访问数据库时,访问scott用户下的emp表,通过 select *...

2018-07-30 13:34:54 975

转载 linux 安装centos

2018-07-29 23:36:20 201

转载 oracle 体系结构

  逻辑体系结构 数据库:     在oracle中,数据库是由表空间来组成的,而表空间里面是具体的物理文件---数据文件。我们可以创建数据库并为其指定各种表空间。表空间:     这是个逻辑概念,本质上是一个或者多个数据文件的集合。数据文件:     具体存储数据的物理文件,是一个物理概念。     一个数据文件只能属于一个表空间,一个表空间可以包含...

2018-07-29 23:28:35 192

原创 python二十二:迭代,三元表达式,列表解析

  迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终止迭代(只能往后走,不能往前退)  可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个_iter_()方法)  协议是一种约定,可迭代对象实现了迭代器协议,python的内部工具(如for循环,sum,min,max函数等)使用迭代器协议访问对象  ...

2018-07-29 17:43:35 382

原创 python二十一:文件操作

文件处理流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3. 关闭文件# r:文件读模式f = open("undo", 'r', encoding="utf-8");# 读取文件数据data = f.read()print(data)# 关闭文件句柄f.close()# 判断文件是否可读f.readable()# 读取文件的一行...

2018-07-27 12:09:28 282

原创 C六:define宏定义

#define name replacement ps:注意结尾没有分号replacement可以是字符串,数字name宏定义通常用大写字母表示在程序中,任何"name"都会被相应的"replacement list"替换,如下#define LOWER 50 在程序中,凡是LOWER,在程序运行时,LOWER都会被替换成50 LOWER就是字符常量,不是一个变量.所以他们不...

2018-07-26 19:29:00 249

原创 C五:输入输出函数

int a = 5;// print() 标准输出函数// 1.printf函数的第一个参数是字符串// 2.第一个参数字符串中的%是占位符,字符串中有多少个%号,字符串的参数要与%的个数,类型匹配// 3.%d,表示整数 %c:字符 %f:浮点 %o:八进制 %x:16进制 %s:字符串 %%:输出一个%// 4.%后跟一个整数,可以控制打印的宽度.比如'%5d',就是打印...

2018-07-25 19:01:23 252

原创 python二十:内置函数

# 求绝对值abs(-1)# 遍历可迭代对象,如果每个可迭代对象中的元素都是true,则返回true# 如果可迭代对象为空,也返回true all(''), all([])all([''])# 遍历可迭代对象,如果可迭代对象中,有一个元素是true,则返回trueany(['', 1])# 二进制转换bin(6)# utf-8, gbk, ascii 编码格式就像字典...

2018-07-21 22:22:18 257 1

原创 oracle 锁表

select s.username, l.object_Id, l.session_id, s.serial#, l.oracle_username, l.os_user_name, l.process from v$locked_object l, v$session s where l.session_...

2018-07-20 15:39:02 228

原创 oracle 创建带参数的视图

在Oracle里创建带参数的视图 在Oracle里,视图不像存储过程和函数一样,可以定义输入参数,但我们可以变个方式,使用程序包来实现 首先定义程序包: /* 按个人需要定义,我定义三个参数 ,因我项目程序需要,所以三个参数都是number ,当然可定义其它类型但切记,第二个create 的参数类型等需以第一个create一致,否则程序包创建失败*/create or repl...

2018-07-20 15:36:31 2507

原创 oracle ORA-00918 未明确定义列

  出现这种错误,一般是列名重复导致的,如下: create table testchar( v_date varchar2(20), d_date date)insert into testchar select '2018-07-20', date'2018-07-20' from dual;# 这时候有两个字段都是vv, 那么查询时,就会区分不出来这两列,oracl...

2018-07-20 14:24:13 19075

原创 oracle, to_char(), to_number, ORA_01722

create table testchar( v_date varchar2(20), d_date date)insert into testchar select '2018-07-20', date'2018-07-20' from dual;// 这种将 tochar()字符串类型的字段v_date,就会报ORA-01722的错误select to_char(v_dat...

2018-07-20 14:12:47 1635

原创 oracle,导入,导出数据

将某些表导出:# 导出多张表exp admin/[email protected]/test file=C:\Users\Administrator\Desktop\dbf\tsp tables=(t_s_test,t_d_a_test,t_d_user)# 导出表,带有条件的导出exp yssfa45zh/[email protected]/test file=C:\...

2018-07-20 14:04:09 263

原创 csdn将文章添加到专栏

1 进入博客专栏--点击管理文章 2. 点击"从我的博客列表选择添加 ", 勾选 想添加的文章即可将文章添加到该专栏下

2018-07-20 14:01:27 1935

转载 oracle:导入数据,遇到oracle错误 959

IMP-00003: 遇到 ORACLE 错误 959ORA-00959: 表空间 'XXXXXXXXXXX' 不存在。今天有个需求:需要从一个用户导15张表到另一个用户,数据挺大,就选在用exp/imp工具,简单方便;由于表空间两个用户默认不同,所以加了参数ignore=y,以便能成功导入;imp ***/*** ignore=y tables(***) file=E:\bak\ta...

2018-07-20 13:51:40 4744

原创 C四:专业名词

escape sequence:转义序列Arithmetic Expressions: 算术运算式comments:注释   declarations:声明   variables:变量  loops:循环 formatted output:格式化输出right-justified:右对齐  Symbolic Constants:符号常量   EOF: end of filepre...

2018-07-17 19:53:03 254

原创 c三:string

"Hello, World\n", 这是字符串常量(string constant or character string) 

2018-07-16 19:23:27 233

原创 python十九:map,filter,reduce函数

# 处理序列中的每个元素,得到的结果是一个'列表',该'列表'元素个数及位置与原来一样def map_practice(func, lt_num): lt_new = [] for i in lt_num: lt_new.append(func(i)) return lt_new# 通过传递函数,很好的提高代码复用性v = map_practic...

2018-07-15 20:17:43 185

原创 python十八:尾调用与递归

  递归,众所周知,很耗计算机性能.但把递归改写成尾调用,就会很好的节省内存。  尾调用:就是在函数的最后一步调用.def foo(x): x += 1 return x# 不是尾调用,因为最后一步,是 foo函数的返回值与1相加def tailF1(): return foo(5)+1# 这是尾调用,最后一步调用函数def tailF2(): ret...

2018-07-15 19:12:00 462

原创 python十七:高阶函数

高阶函数:1.函数接受的参数是一个函数名         2.返回值中包含函数

2018-07-15 17:54:18 192

原创 python十六:lambda匿名函数

# 匿名函数func = lambda x:x+10v = func(10)print(v)# 将多个值返回func = lambda: ('袁绍','沮授','田丰','颜良','文丑')print(func())

2018-07-15 14:29:42 228

原创 python十五:函数作用域-函数即变量

# 函数作用域def liubei(): name = "刘备" print(name) def guanyu(): name = "关羽" def zhangfei(): nonlocal name # nonlocal 指定上一级变量 name = "张飞" ...

2018-07-15 12:57:39 238

原创 c二:数组与指针

2018-07-13 09:34:20 192

原创 python十四:全局变量(global)与局部变量与上一级变量(nonlocal)

# 全局变量name = "关羽"print(name)def globalVar(): global name # global 可以引用上面声明的name name = "张飞" print(name," ")globalVar()print(name) # name已经被改变...

2018-07-12 23:50:38 968

原创 python十三:函数

python函数定义方法def fo(x): """ 这是一个函数的注释 """ if x > 1: x -= 1 else: x += 1 return xdef 定义函数的关键字fo 函数名字() 括号内,可定义形参return 定义返回值...

2018-07-11 11:23:07 320

原创 c一:指针引用(int * &p )和指针(int * q)的区别

#include <iostream>using namespace std;int g = 300;void print(int p, int q){ cout << p << endl << q << endl;}/** 1. int *&p 定义一个指针引用,既可以改变指针指向的内容,...

2018-07-11 11:02:52 3334 1

原创 python十二:字符串格式化

# python的字符串格式化有两种: 百分号方式,format方式s = "Hello %s, Hello %s" % ("world", "python")print(s)s = "Hello %s, Hello %s, python is %d years" % ("world", "python", 27)print(s)# 打印浮点数tp1 = "fl

2018-07-10 00:04:38 240

原创 python十一:集合(set)

""" 集合(set): 元素无序,并且不重复,并且元素不可变"""sets = {"tian", "xia", "algo", "zero", "color", 12, 432}for i in sets: print(i)# set()方法创建setsets = set(["abc","def&

2018-07-08 23:06:35 232

原创 python九:元祖(tuple)

# 元祖类tuple# 元祖用小括号括起来,一般都会在最后一个元素后加个逗号,区分函数(函数也是用小括号括起来的)# 元祖的一级元素不可被修改,增加,删除.但元祖里嵌套的列表等可以被修改tu = (1, 2, 3, 4, [9, 8, 7],)print(tu)# 索引取值v = tu[1]print(v)# 切片取值v = tu[1:3]print(v)# 支持for循...

2018-07-06 00:52:11 270

原创 python十:字典(dict)

dt = { "key1": "abc", # 一个键值对(key:value)是一个元素 # 键值对的value可以是任何值 "key2": [ "ddd", (88,99), { "key1": "vvv", "key2": "yyy&

2018-07-06 00:44:11 288

原创 python八:列表(list)

列表类:list# python中,通过list类创建列表对象# 语法规则,用中括号括起来,元素用逗号分隔,比java创建list列表方便很多# python列表还强大的一点是:可以装不同类型的数据(对象)lt = [1,2,3,['fdsaf','tianxia'],True,4,"dsa"]# 同python字符串,java列表,python列表同样支持循环for item in l...

2018-07-04 12:27:12 440

转载 pycharm工具

Pycharm中默认是不能用Ctrl+滚轮改变字体大小的,可以在file -> Setting ->Editor-〉Mouse中设置以下内容完全参考:blog.csdn.net/tantexianhttps://blog.csdn.net/qq_27231343/article/details/51705544Ctrl + O  根据name模糊查找当前文件中类、方法Alt + (向左...

2018-07-03 15:27:45 438

转载 visual studio

在这种断点状态下, 按shift+f9可以调出"快速监视"窗口,可以方便的观察变量的内容

2018-07-03 14:56:20 422

原创 python七:编码

unicode:俗称万国码,utf-8是unicode的压缩版。一个中文字符,utf编码占3个字节;gbk编码占2个字节。

2018-07-03 12:18:40 262

《操作系统真相还原》读书笔记八:获取物理内存容量以及本书源代码

《操作系统真相还原》读书笔记八:获取物理内存容量以及本书源代码

2024-03-11

结构化思考,重塑自己的思考方式

结构化思考

2024-02-04

libfastcommon-master.zip

libfastcommon-master,安装fastdfs分布式文件存储系统.fastDFS 是以C语言开发的一项开源轻量级分布式文件系统,他对文件进行管理,主要功能有:文件存储,文件同步,文件访问(文件上传/下载),特别适合以文件为载体的在线服务,如图片网站,视频网站等

2020-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除