自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 postgresql 备份与恢复入门

冷备份,热备份postgresql中的备份使用base files + wal files,其中使用pg_basebackup来同步基础文件,wal文件可以使用很多同步方式来备份

2020-02-26 14:01:36 191

翻译 Angular2-开始

Angular2已经final了,现在各个方面的配套的环境也逐步完善,我虽然不是前端开发者,但是由于各种原因,对angular2一直保有热情,也一直在跟踪她的版本迭代。看了很久的文档,一直想记录下一些特别好的e文和我所学的知识,现在终于下了很大的决心,开始翻译优秀的blog,刚开始接触这方面的东西,请吃瓜的群众们保持一颗。。。的心情,如有错误及时指正,感激不尽!!!声明一下,在以后的博文中an

2016-09-30 11:46:48 622

原创 MVVM Light中EventToCommand的使用

很多文章在介绍MVVM中Command的使用,其实使用EventToCommand的场景也不少,我使用的是MVVM Light V5.2.0,记录下。首先,需要在xaml中声明namespace:xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity" xmlns

2016-04-01 19:33:55 6295

原创 WPF之Validation

WPF在中国没有大规模的推开,但是这并不掩饰她的魅力。最近学到了Validation,记录下。WPF中的Validation有以下几种:ValidationRuleIDataErrorInfoINotifyDataErrorInfoCustom Controls等等先说ValidationRule,首先她是个抽象函数,一般我们需要Override她的Validate方法,她有3个重

2016-03-30 19:40:33 3925 1

原创 python中print和repr区别一瞥

print和repr的区别可以在python terminal中得到简单的认识:首先声明下,汉字“严”的unicode码是“\u4e25”,在终端输入a = u"严" #enterprint a   #output:严repr(a)   #output:"u'\\u4e25'"看清楚了,请仔细比较print和repr的a的输出,两者都是输出的字符,但是很显然print是见过“处

2013-12-27 16:21:45 2323

原创 ubuntu+moinmoin+nginx+uwsgi

ubuntu中安装moinmoin

2013-10-31 11:26:51 1121

原创 豆瓣音乐下载分析

很多人对豆瓣音乐印象深刻,简单的界面和丰富的音乐,so,很多时候碰到好的音乐就标记为红心了,然后播放喜欢的音乐了,但是有时候太爱一个东西了就想下载下来了,所以就想办法了,正好在学习python,就想练练手,结果看了看另外的技术牛人的博客和代码,大致了解了是怎么回事,现在就和大家分享。听网上说豆瓣一直在避免这种情况,我不知道以前是个什么情况。如果你用的是firefox的话,其实不管用什么浏览器,

2013-08-27 17:25:20 1018

翻译 Python中metaclass解释

Classes as objects首先,在认识metaclass之前,你需要认识下python中的class。python中class的奇怪特性借鉴了smalltalk语言。大多数语言中,classes仅仅是用于描述怎样创建一个对象的代码端。在某种程度上说,python中的class也是这样的。  >>> class ObjectCreator(object): ...

2013-08-26 14:51:14 7807

原创 nginx+uwsgi+django+linux搭建

学习django,想搭建个框架,折腾了几天,终于可以访问django中的hello, world了,兴奋之余跟大家分享下我的搭建经过,或许以后可以少走些弯路。1. 各种软件的安装我用的事ubuntu的操作系统,其实安装软件很简单,apt-get install想安装什么就安装什么,但是就在我想学的那几天网络不好使,只能使用代理,所以我用浏览器下载源码安装的,后来知道有很多中方法可以使各

2013-08-12 16:23:33 1499

转载 Unicode和UTF-8的关系

1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语

2013-07-30 15:19:25 719

转载 linux下scp的应用

scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。你可以在一台服务器  上以 root 身份运行 #scp servername:/home/ftp/pub/file1 ./ 这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当前目录下,当然你也可以用 #scp /tmp/fi

2013-07-29 11:33:36 846

原创 ubuntu下命令行发送邮件

文章主要是参考http://www.cnblogs.com/276815076/archive/2011/10/11/2207214.html验证发送成功,请大胆尝试,但后果自负哈。不用说首先安装软件,ubuntu大家都知道的哈,傻瓜式sudo apt-get install mutt msmtp,一切默认设置就行。接着开始各种配置,很简单,不想麻烦,可以copy,当然我也是ctr

2013-07-09 13:33:46 11255

转载 Segment fault

在C语言中,根据数据在内存中存在的时间(生存期)不同,将内存空间分为三个区:1.程序区:用于存储程序的代码,即程序的二进制代码;2.静态存储区:用于存储全局变量和静态变量,这些变量的空间在程序编译时就已经分配好了;3.动态存储区:用于在程序执行时分配的内存,又分为:堆区(heap)和堆栈区(stack)两种。                 堆区:用于动态内存分配,

2012-12-27 11:33:56 1582

原创 K_GROUP_SELECT,G_RW_SET_SELECT在search help中的应用

项目中要用到cost element group, profit center group, company code set等F4 的Search help,以前做的时候只是将变量引用就ok了,但是现在引用的是结构,网上收集了下资料,发现可以用代码的形式完成,下面就分享:at selection-screen on value-request for p_kstar.CALL FUNCTI

2012-12-22 15:25:47 1383

原创 abap中连接sap hana

abap中连接sap hana

2012-12-19 10:28:22 1504

原创 sap abap中commit work引申的话题

abap菜鸟在写代码的时候常常遇到很多问题,这次拿到Requirement发现做10次删除要commit work,这下就纠结了,本来commit work以前在数据库中的procedure中使用过,还算明白是怎么回事,今天讨论了下发现commit work在abap编程中有隐式的和显式之分,在深究还有sap系统数据一致性的考虑,下面综合讨论和搜到的资料记录下。

2012-12-18 17:38:48 2654

转载 Linux下通用线程池的创建与使用

郑重声明:本文转载自某位的博客。本文给出了一个通用的线程池框架,该框架将与线程执行相关的任务进行了高层次的抽象,使之与具体的执行任务无关。另外该线程池具有动态伸缩性,它能根据执行任务的轻重自动调整线程池中线程的数量。文章的最后,我们给出一个简单示例程序,通过该示例程序,我们会发现,通过该线程池框架执行多线程任务是多么的简单。 为什么需要线程池目前的大多数网络服务器,

2012-12-10 15:16:51 684

转载 bochs调试命令

Bochs是非常好用的模拟器,命令也很多,不过最常用的其实总结起来也就包括几条,记住这些命令基本都可以满足调试需求了。1. 断点操作(1)设置断点:b 物理地址       例:b 0x7c00 在物理地址0x7c00处设置断点(2)查询目前已经设置过的断点:info break  2. 程序的执行(1)执行程序,直到遇到断点: c

2012-12-04 13:21:42 2127

转载 80x86保护模式下特权级转移

本文转载自http://xorrlei.blog.163.com/blog/static/163083449201131005615360/80386搞的这个保护模式,最大的特点就是加入了安全检查,不再像实模式下那样,程序代码可以随意jmp,随意call了,受到了特权级的约束,关于特权级的概念我看无数的资料,各种大牛的解释,反复理解了好多次,这回我要再次整理一下。CPL:当前CPU正在

2012-11-26 16:00:25 1616

转载 x86架构下的物理内存-通过linux概述

本文全文转载自http://blog.csdn.net/dog250/article/details/6243276。其它体系结构我没有深入研究过,然而对于x86而言,我们很多人都是很了解的。其内存可以支持4G(不考虑PAE),因为地址总线为32位,也就是说32条1位的线缆可以选择4G的地址,因此我们想当然的认为我们买了两条2G的内存插入以后,我们的系统就可以有4G的内存可用了,我们的系统

2012-11-22 12:49:14 898

转载 Linux开机启动过程分析

本文全文转载自http://blog.csdn.net/mianjunan/article/details/6676906。开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于

2012-11-22 10:25:40 582

原创 centos下安装bochs

yum install gcc bochs使用c++编写,编译源代码时用到gccyum groupinstall "Development Tools"yum install ncurses-devel zlib-devel texinfo gtk+-devel gtk2-devel qt-devel tcl-devel tk-devel kernel-headers kernel-de

2012-11-19 17:22:45 4605 1

原创 linux中wget的使用

wget 网络下载,支持http/https/ftp协议wget [option] [url]一般默认情况下将下载放在当前文件夹中,当然也可以自己设置放置的地点。-O 是将下载放在指定的文件夹中-P 保存文件之前先创建指定名称的目录-t 尝试连接次数,当Wget无法与服务器建立连接时,尝试连接多少次-c 断点续传,如果下载中断,那么连接恢复时会从上次断点开始下载-r 使

2012-11-19 14:24:12 666

原创 centos安装kernel

centos安装完毕发现在/usr/src/kernel下没有内核源码,可以使用以下语句:yum install kernel-devel 注意要在root权限下才行

2012-11-09 12:35:08 943

原创 linux 修改主机名

主机名是登录后位于(@)爱他后面的哦名字。完整:第一步:#hostname oratest 第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件

2012-11-06 14:50:30 481

原创 abap ooalv

BCALV_GRID_*  标准示例程序step:1).兴建屏幕,在屏幕上兴建个Cumstom Control2).定义cl_gui_custom_container类型的container和cl_gui_alv_grid类型的grid3).获取数据和兴建grid的显示字段及字段格式4).新建对象container和grid(shep2中定义)5).调用grid->set_

2012-10-24 16:56:59 1653

原创 abap中常用术语

DDIC 数据字典

2012-10-24 16:35:18 686

原创 C语言中一维指针与二维指针的转化

首先说个最特殊的指针 void×,这个是当初为了指针转化的方便,设立的一个万能指针。任何指针都能与之转化。看两个定义:typedef int ×t; t a[10];typedef int t[10] ;   t  *a;首行先定义了一个整型指针类型,然后在定义了一个整型数组指针类型;后面一行首先定义了一个整型数组,然后定义了一个指向整型数组的指针。总结下两行代码,分别用一句代替就是i

2012-10-19 16:14:25 4416

原创 linux下c语言的编译

gcc source program -g gdb file -o executable filegdb gdb filestartnext(n)step(s)进入函数内部bt(backtrace)查看函数调用的栈帧i(info) ***p variant 打印变量的值set var variant_define=***display variant 设置显示某

2012-10-14 11:11:07 802

原创 sap aa table

ANLC   资产值字段  ANLC-KANSW 年初原值     ANLC-KNAFA年初累计正常折旧 NAFAG当前年的正常折旧  NAFAVANEP    资产行项目  交易类型凭证ANEP-ANBTR 记帐金额(本年的原值增减) ANEP-BZDAT 资产价值日(记账日期)   ANEP- BWASL 资产交易类型  (判断是增还是减)ANL

2012-10-11 10:45:26 2291

原创 postgre constraints

Constraints contain:check/not null/unique/priamary key/foreign key

2012-09-29 14:32:55 563

原创 SAP HANA session独立 临时表

create [global/local temporary [column] ] table ...如果新建的是全局临时表,则在自己所在的schema下新建了一个表,但是一个session对这个表的写入和删除表内容只是限于这个session,这个表对外部可见;如果是新建的是局部临时表,与全局临时表不一样,这个表对外不可见。

2012-09-28 15:12:50 2293

原创 SAP HANA 会话独立 临时表

create [global/local temporary [column] ] table ...如果新建的是全局临时表,则在自己所在的schema下新建了一个表,但是一个session对这个表的写入和删除表内容只是限于这个session,这个表对外部可见;如果是新建的是局部临时表,与全局临时表不一样,这个表对外不可见。

2012-09-28 15:12:17 4264 1

原创 数据库并发

MVCC(Multiversion concurrency control)Locking

2012-09-28 11:41:12 638

原创 ubuntu virtualbox recovery mode

press left shift button when start the systems, then you can see the grub, select the recovery mode, after enter in, select the "root", you get the root priviledge, modify the password by using the co

2012-09-27 14:55:01 1752

原创 ubuntu中用户与权限的问题

https://help.ubuntu.com/community/RootSudo

2012-09-27 14:46:35 840

转载 SAP PO PRICE

SAP系统是如何确定采购订单PO的货品价格的?SAP管这个过程叫Price Determination价格确定。在SCM500中,关于Price Determination,解释如下:If you create a purchasing document, the system attempts to find a price for the material to be proc

2012-09-25 16:32:05 2367

原创 ABAP中分析事务报表性能

主要使用se30和st05来分析。sm04和sm50来定位影响性能的程序或报表等。

2012-09-17 14:19:02 982

原创 SAP HANA开发小经验

在开发SAP HANA的时候,碰到一些问题:1.我在SAP HANA的Calculation View中写代码,然后运行结果正确,然后在sql editor中写查询前面的的视图的数据,发现多了很多条,原来是有重复的记录,在视图中是去重的,但是在运用时候不是的,这在调用的时候必须注意。2.查询出结果的时候,有很多问号,这个不知道是怎么回事?3.抱怨下,众所周知的原因,SAP HANA S

2012-09-14 14:31:47 1437

转载 SAP Performance浅析

本文来源于:http://scnblogs.techweb.com.cn/tcsapbw/archives/1061.html在ABAP开发中,Program的Performance tunning应该说是最基本也是最常见的工作内容,无论是在新项目的开发、还是老项目的maintainance。同时,关于performance,也是ABAP面试中几乎必问的问题之一。在performance这

2012-09-03 17:42:33 5301

commons-logging.jar

commons-logging.jar,spring mvc necessary! good luck for you!

2013-08-15

A Byte of Python

A Byte of Python,python的入门宝典,可以step by step的学习。

2013-07-31

空空如也

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

TA关注的人

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