自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

转载 Oracle新增自增一的主键字段和赋值代码

// 判断ID字段是否存在表名:HTS_USER_CUSTOM新增主键:ID序列:HTS_USER_CURSTOM_S_ID        // S1.添加新字段并设为空       alter table hts_user_custom add (ID number(10) null);         // S2.创建新序列       create sequence ...

2019-01-25 16:54:52 683

转载 notebook Magic关键字

Magic 关键字是可以在单元格中运行的特殊命令,能让用户控制 notebook 本身或执行系统调用(例如更改目录)。例如,在 notebook 中可以使用 %matplotlib 将 matplotlib 设置为以交互方式工作(直接在当前notebook页面打印出绘图结果)。Magic 命令的前面带有一个或两个百分号,分别对应行 Magic 命令和单元格 Magic 命令。行 Magic 命...

2018-10-30 18:23:41 298

转载 notebook快捷键

Jupyter有两种模式:按Esc切换到命令模式,单元格的边框是蓝色的。这个模式下的常用快捷键(Shift-Enter可能是我们最常用的命令):Enter : 转入编辑模式Shift-Enter : 运行本单元,选中下个单元Ctrl-Enter : 运行本单元Alt-Enter : 运行本单元,在其下插入新单元Y : 单元转入代码状态M :单元转入markdown状态...

2018-10-30 18:21:18 892

原创 notebook编辑文档和代码

新建界面 新建notebook时,界面如下:在选中单元格之后,可以通过顶部下拉框选择单元格的类型,其中Markdown和Code是最常用的模式。当选择Markdown模式时,可以用Markdown格式编写文档说明:小型播放按钮(run钮)可以执行所选单元格,对于Markdown格式,所看到的效果是:当选择Code模式时,可以在单元格中输入代码,并用run按钮进行...

2018-10-26 08:03:53 1538

原创 启动及关闭jupyter notebook server

在Anaconda字符终端输入jupyter notebook,即可启动notebook server。服务器会在此命令被执行的目录中启动,任何 notebook 文件都会保存在该目录下。运行此命令时(请自己试一下!),服务器主页会在浏览器中打开。默认情况下,notebook server的访问地址是http://localhost:8888,通过当前机器上所带的浏览器访问该地址就可以看到Se...

2018-10-25 18:46:10 38936

原创 什么是Jupyter notebook

知识要点Jupyter notebook 是一种 Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中。Jupyter notebook 已迅速成为数据分析、机器学习等领域的工作人员在进行数据清理和探索时所需的必备工具。notebook 能将文档及代码等一切相关资料集中到一处,让用户一目了然。Jupyter notebook 源自 IPython,...

2018-10-25 18:44:38 4256

转载 matplotlib绘图之中文标题、坐标轴标签乱码问题

  import matplotlib.pyplot as plt import matplotlib as mpl   # 解决中文乱码问题 #sans-serif就是无衬线字体,是一种通用字体族。 #常见的无衬线字体有 Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, 中文的幼圆、隶书等等。...

2018-08-06 20:01:45 1388

转载 Matplotlib中的scatter函数

1、scatter函数原型2、其中散点的形状参数marker如下:3、其中颜色参数c如下:4、基本的使用方法如下: #导入必要的模块   import numpy as np   import matplotlib.pyplot as plt   #产生测试数据   x = np.arange(1,10)   y = x   fig = plt.figu...

2018-08-06 20:00:54 745

转载 matplotlib.pyplot中add_subplot方法参数111的含义

下述代码若要运行,得在安装Python之外安装matplotlib、numpy、scipy、six等库,专门来看这篇小贴的朋友应该知道这些库。import matplotlib.pyplot as pltfrom numpy import *fig = plt.figure()ax = fig.add_subplot(349)ax.plot(x,y)plt.show()参数3...

2018-08-06 19:59:44 822

转载 Python Matplotlib简易教程

简单演示import matplotlib.pyplot as pltimport numpy as np# 从[-1,1]中等距去50个数作为x的取值x = np.linspace(-1, 1, 50)print(x)y = 2*x + 1# 第一个是横坐标的值,第二个是纵坐标的值plt.plot(x, y)# 必要方法,用于将设置好的figure对象显示出来plt.s...

2018-08-06 19:58:45 168

转载 windos环境安装Numpy函数库流程

本方法针对windows平台pip install Numpy.whl  步骤其实挺简单的,主要是要借助Python的pip工具。1.把Scripts文件夹添加到系统环境变量中,里面包含了pip工具(前提是你的python安装成功了)2.安装wheel工具进入cmd,打入命令pip install wheel因为我已经装好了,所以显示这个,否则会进行下载安装。 ...

2018-07-21 10:25:42 234

原创 windows 命令行快速编辑模式 关闭(c++ 代码中实现)

背景:租用的阿里云服务器,操作系统server2008, 实时库服务程序是命令行程序,但是最近发现程序会莫名其妙被堵塞,界面上的日志也不打印,连续多日一直未发现原因,一直到今天,发现如果用鼠标选中界面上日志,日志就不会打印,后续的进程也被堵塞。上网查了下 恍然大悟,多日密云解开。。。方案:windows不能针对所有命令行统一设置,只能单个程序去设置。如上图,取消快速编辑模式即可。但是很难避免新程序...

2018-07-11 13:53:32 8544 3

转载 正确停止Oracle expdp/impdp操作方法

平时导入导出时由于命令错误想终止操作,于是就按ctr  + c 中进入export交互界面,然后exit退出然后查看操作系统进程发现没有expdp进程了以为就是停掉了,但发现导出的dmp文件还在一直增加,其实任务并没有停止。正确方法3.查看视图dba_datapump_jobs select job_name,state from dba_datapump_jobs;

2018-02-06 17:26:30 26022 2

原创 表空间常用命令总结

1、创建表空间create tablespace test_tbs(表空间名称) datafile 'F:\oradata\orcl\test_tbs.dbf'(文件路径) size 500M autoextend on next 100M maxsize unlimited;2、表空间下挂文件ALTER TABLESPACEtest_tbs ADD DATAFILE 'F:\

2018-02-06 17:22:54 310

原创 windows下Qt+gsoap多线程环境下使用方法

背景:基于Qt和C实现web service 服务网上大多数都是在linux环境下创建的,将最近代码贴上 供参考,使用gsoap版本为2.8.6  win7环境  qt4.8.1 创建的是QTConsole工程。一、服务端编译步骤参考http://blog.csdn.net/testcs_dn/article/details/51463367我的头文件编写如下 data_trans

2018-02-06 17:06:27 781

转载 恢复oracle中误删除表(drop掉的)

查看回收站中表select object_name,original_name,partition_name,type,ts_name,createtime,droptime from recyclebin;恢复表SQL>flashback table test_drop to before drop;或SQL>flashback table "BIN$b+XkkO1R

2018-01-23 19:43:08 199

转载 Oracle性能优化-读懂执行计划

Oracle的执行计划得到执行计划的方式Autotrace例子使用Explain[sql] view plain copyexplain plan set 

2017-11-23 14:53:38 200

转载 给PLSQL插上飞翔的翅膀-PLSQL优化

60-80% of database performance issues are related to poorly performing SQL,60-80%的数据库性能问题要归结于生产中糟糕的SQL语句!以此一文来总结笔者近10多年来的工作经验并基于最基本的也是最有效的对于Oracle数据库中的RBO、CBO、索引、WHERE条件进行讲解同时配以大量案例来帮助读者从此文中

2017-11-23 14:52:16 216

转载 Qt之加载QSS文件

简述Qt中关于样式的使用很常见,为了降低耦合性(与逻辑代码分离),我们通常会定义一个QSS文件,然后编写各种部件(例如:QLable、QLineEdit、QPushButton)的样式,最后使用QApplication进行样式加载,这样,就可以让整个应用程序就共享同一个样式。简述新建QSS文件编写QSS加载QSS实现原理更多参考新建QSS文件

2017-09-20 18:14:01 415

转载 Qt之QSS(黑色炫酷)

简述Qt助手中有关于各种部件的QSS详细讲解,资源很丰富,请参考:Qt Style Sheets Examples。黑色炫酷 - 一款漂亮的QSS风格。之前博客中分享了很多关于Qt的样式效果,几乎都是基下面此样式。你可以直接使用,也可以随意转载,但请务必保留版权声明和许可声明,请参考“声明”部分。简述声明效果QSS更多参考

2017-09-20 18:12:51 586

转载 Oracle 分区表 导出导入 迁移

在Blog :分区表总结 里提到一种创建分区表的方法。使用导出导入。       Oracle 分区表 总结       http://blog.csdn.net/tianlesoftware/archive/2009/10/23/4717318.aspx 这种方法的步骤是:(1)将普通表dump出来(2)创建分区表(3)将dump 文件导入数据。 分区表的迁移

2017-09-19 20:41:01 4988

转载 exp/imp 与 expdp/impdp 对比 及使用中的一些优化事项

关于exp/imp 和 expdp/impdp, 之前整理的2篇Blog如下: ORACLE 数据库逻辑备份 简单 EXP/IMPhttp://blog.csdn.net/tianlesoftware/archive/2009/10/23/4718366.aspx Oracle 10g EXPDP和IMPDP使用说明http://blog.csdn.net/tianleso

2017-09-19 20:39:57 400

转载 oracle range分区表已经有了MAXVALUE 分区,如何添加分区

根据论坛上整理,http://www.itpub.net/thread-1748738-1-1.html试验步骤如下:1.创建个分区表SQL> create table p_range_test  2  (id number,name varchar2(100))  3  partition by range(id)(  4  partition t_p1 values l

2017-09-18 16:53:05 1981

转载 ORACLE分区表的概念及操作

此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作. (1.) 表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点

2017-09-18 14:26:14 833

转载 oracle分区表详解

一. 分区表理论知识Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指定分区的方法来进行查询。

2017-09-18 08:44:50 332

转载 windows server 2008搭建NTP时间服务器和客户端

背景:处于内网内的多台服务器(我们称之为NTP客户端)时间经过长时间运行,系统时间相差5分钟,有一台服务器连接外网(我们称为NTP服务器)。由于外网服务器可以和internet时间同步,故选做NTP服务器。部署步骤:一:服务端  默认情况下,独立服务器WINDOWS SERVER 2008是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。工作之前

2017-08-23 20:53:07 12245

转载 文件路径 正斜杠和反斜杠

c++中\\是一种转义字符,他表示一个\,就像\n表示回车一样。所以C++中的路径名:D:\matcom45\doc\users\_themes\m.dat应为:CString filename=_T("D:\\matcom45\\doc\\users\\_themes\\m.dat");或  CString filename=_T("D:/matcom45/doc/use

2017-05-23 20:43:10 2876

原创 海康威视(Hikvision)基于设备SDK中链接错误error LNK2019和error LNK2001

背景:公司要开发海康基于设备的视频模块,看到官网64和32两个版本SDK,在这个64位PC当道的年代,没思考直接下载64版本。按照提示全部安装完毕。问题出现:所有代码写完后,编译发现报一下错误:error LNK2001:无法解析的外部符号,__imp__NET_DVR_StopRealPlay等等全部是海康的API函数接口问题分析:所有的lib和dll路径和目录都是正确的,lib引用

2017-05-08 17:00:13 2152

转载 【IMPDP】当导入数据时遭遇表已存时的应对手段——TABLE_EXISTS_ACTION参数

[转自:http://space.itpub.net/519536/viewspace-631445]当使用IMPDP完成数据库导入时,如遇到表已存在时,Oracle提供给我们如下四种处理方式:a.忽略(SKIP,默认行为);b.在原有数据基础上继续增加(APPEND);c.先DROP表,然后创建表,最后完成数据插入(REPLACE);d.先TRUNCATE,再完成数据插入

2017-04-05 17:37:47 1289

原创 慎用数字的位移运算

背景:u_int64 key ;int  a = 65536 + 1 ;key = ( a u_int64 key2 ;b =   1 ;key2 = ( b 试问key和key2值是否一样,分别为多少答案:一样,都是65537解析:a用二进制来表示:0000 0000 0000 0001 0000 0000 0000 0001a左移16位后

2017-01-17 16:36:04 295

原创 过滤文本文件中超大数据

要求:过滤掉文本文件中 value> 1470000000   并且 FILE * fw = fopen( "d:\\aaa.txt", "w+") ;FILE * f = fopen(  "E:\\log\\fep_comm_svr.exe\\all.2017.1.13.txt","r");char buff[256];while( fgets( buff, 25

2017-01-17 16:24:58 291

原创 oracle下同一个库中不同用户名下的数据拷贝

假如我要在oracle中同一个数据库下建了两个用户名,分别是swdn_app和swdn_new。但是两个用户下的数据要一样的,其中一个用户swdn_app是原始数据,另一个用户swdn_new用户测试修改一:如果用impdp命令导入的数据第一次将数据导入到swdn_app用户下,命令如下:impdp userid=swdn_app/123456@orcl directory=s

2016-11-16 08:46:43 2601

转载 Oracle SQL命令通解三步曲,Oracle演变历程

你知道吗?Oracle 11g(11g Release 2)的SQL语言参考(SQL Language Reference)一共有1522页,其中CREATE TABLE这个命令的语法图解就有20页之多,而整个命令的说明更是达到了76页!到了Oracle 12c(12c Release 1),整个手册的页数则达到1824页,CREATE TABLE命令的语法图解是21页,整个命令的说明

2016-11-16 07:56:01 326

转载 数据泵导入报错ORA-39125和LPX-00225

发现一个数据泵的bug。在数据泵导入执行到表统计信息阶段,出现了这个错误。  同事利用现有SCHEMA的结构构造一个新的SCHEMA时,出现了这个错误。大致步骤是根据原SCHEMA执行数据泵的导出,指定CONTENT为METADATA_ONLY。然后在同一个数据库的不同用户下执行导入,指定CONTENT为METADATA_ONLY和REMAP_SCHEMA参数。错误信息如下

2016-11-09 16:58:51 1515

转载 QTreeView的模型的写法注意事项

1. 写一个树型数据结构 2. 从QAbstractItemModel派生一个类,这个类包含或引用上述树形数据结构。 3. 至少实现 index, parent, data, rowCount和columnCount这5个纯虚函数。index和parent函数其实就是从树形数据结构转换出合适的QModelIndex回答给Qt的框架,QModelIndex含有一个指针,可以指向树形数据结构的

2016-11-04 15:33:03 491

转载 QTreeView处理大量数据(使用1000万条数据,每次都只是部分刷新)

如何使QTreeView快速显示1000万条数据,并且内存占用量少呢?这个问题困扰我很久,在网上找了好多相关资料,都没有找到合理的解决方案,今天在这里把我的解决方案提供给朋友们,供大家相互学习。我开始使用的QTreeWidget 控件来显示我的数据,发现该控件在显示10000行以下的数据还可以应付的过来,但超过10000条,就明显感觉到屏幕刷新就会有卡的现象,而且占据内存很大,虽然操作起来简单

2016-11-04 15:24:10 4738 1

转载 使用do{ } while(0)的好处

看到过一些程序中或者宏中使用do{} while (0)觉得挺奇怪,不知道为什么这么写,就百度了一下...看到一个比较好的帖子,给大家分享下!我遇见的宏[cpp] view plain copy#define LFW(x, y) do { x = websGetVar(wp, T(#y), T("")); } while(0)

2016-11-03 20:49:16 204

游戏设计-编程电子书小合集

经典小游戏设计 附有相关代码 贪吃蛇 超级玛丽

2013-08-05

空空如也

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

TA关注的人

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