- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 LeetCode
461. Hamming Distancepublic class Solution { public int HammingDistance(int x, int y) { string str1 = Convert.ToString(x, 2); string str2 = Convert.ToString(y,2);
2017-01-07 18:41:10
318
原创 Tsql 实例
--同一字段相同取时间最晚的select LU_UserName,seq,LU_Password from ( select *,row_number() over( partition by LU_UserName order by LU_date desc) as seq from EIP_TB_LoginUsers) as twhere
2016-06-11 14:42:34
410
转载 asp.net 发送邮件
asp.net 发送邮件 protected void Button1_Click(object sender, EventArgs e) { SendSMTPEMail("smtp.qq.com", "861816288@qq.com", "XX密码XXXX", "450940118@qq.com", "123",
2016-01-23 16:47:00
671
转载 运行page页面时的事件执行顺序
运行page页面时的事件执行顺序using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using Syst
2016-01-23 16:21:24
388
转载 什么是游标
什么是游标结果集,结果集就是select查询之后返回的所有行数据的集合。游标则是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可以移动游标定位到你所需要的行中进行操作数据。一般复杂的存储过程,都会有游标的出现,他的用处主要有:定位到结果集中的某一行。对当前位置的数据进行读写。可以对结果集中的数据单独操作,而不是整行执行相同的操作。是面向集合
2016-01-23 16:07:30
2438
转载 SqlServer索引的原理与应用
索引的概念索引的用途:我们对数据查询及处理速度已成为衡量应用系统成败的标准,而采用索引来加快数据处理速度通常是最普遍采用的优化方法。索引是什么:数据库中的索引类似于一本书的目录,在一本书中使用目录可以快速找到你想要的信息,而不需要读完全书。在数据库中,数据库程序使用索引可以重啊到表中的数据,而不必扫描整个表。书中的目录是一个字词以及各字词所在的页码列表,数据库中的索引是表中的值以及各值存储
2016-01-23 15:45:21
225
原创 钱小写转大写 VB
Function DaXie(ByVal Num As String) As String ' If IsNumeric(Num) = False Then DaXie = "" Exit Function End If Dim Place As String = "分角元拾
2016-01-19 20:29:57
844
转载 员工每天干不同的产品,得到不同的产量工资,然后月底需要按月汇总,月度汇总是从上个月26号到这个月25号为一个计算月
员工每天干不同的产品,得到不同的产量工资,然后月底需要按月汇总,月度汇总是从上个月26号到这个月25号为一个计算月 id 日 期 订单号 产品名称 日产量 产量工资 加 班 工资合计 操作工 1 2015-11-26 06417 aaa 82.25 38 0.00 38 周丽
2016-01-17 17:58:55
1002
原创 每天生成流水码
CREATE PROCEDURE [dbo].[WF_AUTOBH] @wfid int, @modname varchar(20), @modbh varchar(20) outas SET TRANSACTION ISOLATION LEVEL SERIALIZABLE BEGIN TRANSACTION declare
2016-01-17 14:41:02
1218
转载 使用ESCAPE定义转义符
使用ESCAPE定义转义符 在使用LIKE关键字进行模糊查询时,“%”、“_”和“[]”单独出现时,会被认为是通配符。为了在字符数据类型的列中查询是否存在百分号(%)、下划线(_)或者方括号([])字符,就需要有一种方法告诉DBMS,将LIKE判式中的这些字符看作是实际值,而不是通配符。关键字ESCAPE允许确定一个转义字符,告诉DBMS紧跟在转义字符之后的字符看作是实际值。如下面的表
2015-12-26 14:48:05
2556
转载 SAP的采购组
SAP的采购组是个比较难以理解的东西。它可以被填写在物料主数据里,在采购申请上可以从物料主数据中复制。但是在从采购申请转为采购订单的过程中,采购组突然从项目层次转到了抬头层次。它跟物料之间的联系在这一过程中瞬间瓦解。如果说它只是一种参考,没有控制功能吧,它在采购订单上与采购组织和公司代码并列为抬头三大项组织结构,而且可以用来控制权限。这个权限该怎么样来设置呢?我具有采购组A01的权
2015-11-19 18:22:31
2517
原创 Sap PS培训
Sap培训:1、 功能2、 存在的问题3、 概述:结构:4、 Ps主数据:wbs元素分成易于管理的几块、面向责任的组织、按项目阶段分解按设计分 便于统计分析 活动:一个具体工作,时间要求 逻辑关系、面向过程的组织5、 活动上触发制造与采购,就需要在活动上挂物料6、 状态阶段 7、 项目结构:项目定义 wbs元素活动关系
2014-09-27 11:52:04
981
1
转载 ALV错误:Overwritten protected field
最近在做alv 开发的时候无意中遇到了 这个问题: 数据都能正常输出,但是当我 back 或者 双击 行 的时候 出 short dump,错误提示为: Error at assignment: Overwritten protected field. 从错误的提示来看是 程序在执行过程中试图覆盖 受保护的字段。 经反
2014-08-25 10:20:02
2285
转载 authority-check 权限控制
在SU21找到你想控制权限的对象,如物料主数据工厂的权限对象为“M_MATE_WRK”,则其权限判断为:authority-check object 'M_MATE_WRK' id 'WERKS' field s_werks. "权限检查if sy-subrc ne 0.set cursor field 'S_WERKS-LOW'.
2014-08-07 10:39:01
1188
原创 记录
1、搜索帮助的方法:check table domain主要在表里面应用static input help 主要用在日期和时间 elementary元素帮助2、视图是怎么进行表连接的3、对内表增加条目的操作:append insert对db增加条目的操作:insert4、两个断点按钮的区别5获取内表行的方法:lines()6、accepting du
2014-06-04 15:47:36
372
原创 dialogs
1、选择屏幕是屏幕的一种特殊的类型。/可以用来查询alv报表/可以触发一个smartforms/可以触发一个对话程序2、表、结构、视图、表类型3、设置屏幕状态的tcode :se41.还可以在对象导航栏右键单击选择gui status。4、视图不存储数据,只是表的逻辑组合。5、数据视图用来显示和查询数据,维护视图……6、se51创建屏幕的tcode7、宏是不可以调试的,
2014-06-03 08:58:21
551
原创 做smartform的步骤
做smartform的步骤:1、取业务数据,不一定取全2、把smartform名字转化为系统可以执行的函数名字。3、设置输出控制参数4、根据输出控制参数打开smartform连接。5、调用函数输出控制参数和传递的表。(进一步取数)6、关闭连接7、可以根据关闭连接是返回的值做一个反馈信息。
2014-05-29 15:08:25
976
原创 socket bind failed的解决方法
1/使用tomcat启动的时候,提示信息socket bind failed显示8080端口号被占用,在网上搜到一个特别好使的方法:在cmd的命令字符行。输入:netstat -ano | findstr 8080,查看8080被哪个进程占用的情况,然后杀死占用8080的进程,taskkill /f /pid (此处填listening后面的一个数)。如果用上部还是出现占用进程,继续重复以上两步,
2014-05-29 14:29:50
1750
转载 SAP ABAP通过MEMORY直接转换两个变量的值
以前去面试时碰到过这样一道题:不通过第三个变量如何将 A 和 B 两个变量的值兑换过来?传统的做法就是定义一个 CC = AA = BB = C这样A B 两个值就换过来了现在不允许定义变量那么怎么办呢?当时这题没做出来。后来研究了如下解决:1)通过将变量 A 的值存到内存2)A = B3)将内存的值取出来
2014-05-21 14:00:23
847
原创 bc430
2abap字典中有三种不同的类别:数据元素、结构、表类型。3深度结构至少包含一张表。4数据库表只能包含平面结构。5类型组名称最多五个字符。6接口中仅定义属性和方法的名称,但不能包含具体实现SAP业务对象不支持多重继承,即一个业务对象类型只能制定唯一的父类型,但一个对象可以实现多个接口7最主要的数据类是主数据、事务数据、结构数据、和系统数据。8,透明表在abap字典与数据
2014-05-08 14:43:02
517
转载 sap增强
增强(enhancement)的概念其实很广,SAP标准系统之上的所有二次开发,我们都可以理解为增强,做增强的目的就是标准的sap正常的业务系统不能满足实际需求,所以我们在标准的系统基础进行增加不同的功能来达到不同企业的要求,换句话说我们今天开发过程中所有的ADD-ON都可以说是增强开发。 但作为开发人员所说的增强主要是标准系统事先预留好的接口,根据不同业务需求,进行开发,我们称为增强
2014-05-08 08:36:37
727
1
原创 ^^^^^^
1修改sap标准有五个修改级别:定制、个性化、修正、增强、客户开发。2修正是在客户系统中修改sap对象。只能在下列情况下使用修正:定制或个性化无法满足需要没有发现相似的增强或用户出口无法把sap对象复制到客户命名空间3可以在下列级别增强sap系统:在abap程序(函数模块出口)在gui接口(菜单出口)在屏幕上,在sap制定的区域插入一个子屏幕(屏幕出口)
2014-05-06 09:30:41
509
原创 abap猜想面试题
1、我出一个:alv显示内表,没有值的列不显示,最方便的方式是什么?2、Adobe form同一文本框内的中英文位置不对齐,如何解决3、两个内表间处理数据怎么写性能好?4、在SF loop循环中怎么强制新一页?加入一个流逻辑“命令”,勾选“转到新页”5、program传值到smartform有哪几种方式?6、调用class的ALV时怎么显示一般alv的top-of-page?
2014-04-28 11:50:25
601
转载 SAP寻找增强点的方法
SAP中寻找增强的实现方法SAP 增强已经发展过几代了,可参考 SAP 标准教材 BC425 和 BC427。简单的说SAP的用户出口总共有四代: 1、第一代 基于源代码的增强。SAP提供一个空代码的子过程,在这个子过程中用户可以添加自己的代码,控制自己的需求。这类增强都需要修改sap的标准代码。 示例:USEREXIT.. in SAPMV45A源代码增强以子程序形式
2014-04-25 14:52:36
2352
转载 SAP所有用户出口列表(4.6C)(续)
EXIT_SAPLHRBENUSGENERAL_001 Function exit for years of service calculation EXIT_SAPLHRBENUSGENERAL_002 Function exit for most recent period of service date c
2014-04-25 14:27:53
3510
转载 REUSE_ALV_GRID_DISPLAY详解
REUSE_ALV_GRID_DISPLAY详解 调用功能模块: CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_interface_check = '' 接口一致性检查 i_callback_program
2014-04-24 09:43:54
8403
转载 FIELD-SYMBOLS的一些简单使用小结
Field-Symbols(以下简称FS)大致类似于C语言里的指针,主要作用是程序更加灵活,有时可以实现一般无法实现的功能(比如之前那篇关于动态内表的),合理使用FS还可以提高程序效率,但是FS也有缺点,影响程序可读性,为修改和维护代码造成困难,出错隐蔽,而且很多错误都是编译器检查不出来的,只有运行时才会发生错误,提示内容也各种千奇百怪,不容易排查错误。FS的定义类型大体分为变量和表,具体
2014-04-23 17:14:11
2827
原创 abap几个函数
1、SAPGUI_PROGRESS_INDICATOR(SAP GUI状态栏显示进度条函数) CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' "取数时下方提示 EXPORTING text = '数据处理中,请稍后...'.2、LVC_S_FCAT是一个Structure,LVC_T_FCAT是Tab
2014-04-23 16:13:18
723
原创 ABAP 常用FUNCTION集
ABAP 常用FUNCTION集锦分类: sap2013-02-15 14:28 425人阅读 评论(0) 收藏 举报ABAPabapsapSAP Function NameDescription备注1RP_LAST_DAY_OF_MONTHS读取某个日期所在月的最后一天
2014-03-28 14:50:35
1206
转载 SAP ABAP AT NEW 和AT END OF的用法[转]
今天改程序使用AT NEW,结果发现出来一堆******,网上查询后才知道,AT NEW只能应用于内标的第一个字段,而我用的正好不是第一个。以下是转来的帖子,转自:http://blog.163.com/fuwa_beijing/blog/static/504675142010613215021/1 使用binary search之前,需要sort,并且sort by ascend
2013-12-20 10:01:54
2703
转载 ALV 参数与函数 总结
转载:http://hi.baidu.com/bestyangyang/blog/item/f30b3c2a396858365343c1fa.html涉及的Function Modules:REUSE_ALV_LIST_DISPLAY: 以List形式显示结果REUSE_ALV_GRID_DISPLAY: 以Grid形式显示结果REUSE_ALV_EVENTS_GET
2013-12-17 11:13:44
1000
转载 亲密接触VC6.0编译器
大家可能一直在用VC开发软件,但是对于这个编译器却未必很了解。原因是多方面的。大多数情况下,我们只停留在“使用”它,而不会想去“了解”它。因为它只是一个工具,我们宁可把更多的精力放在C++语言和软件设计上。我们习惯于这样一种“模式”:建立一个项目,然后写代码,然后编译,反反复复调试。但是,所谓:“公欲善其事,必先利其器”。如果我们精于VC开发环境,我们是不是能够做得更加游刃有余呢? 闲话少
2013-12-12 18:47:17
530
原创 一个简单的alv的示例
TABLES: ZRFC_STATUS_BACK,EKPO.DATA: v_pos TYPE i.DATA: wa_fieldcat TYPE lvc_s_fcat , i_fieldcat TYPE lvc_t_fcat , i_layout TYPE lvc_s_layo .DATA:GT_FIELDCAT TYPE LVC_T_FCAT WIT
2013-12-12 16:33:27
9001
转载 abap type 与 like 的区别
abap type 与 like 的区别注:1.TYPES与DATA区别:TYPES是用来自定义某种类(型)的,需(用DATA语句)实例化以后才可以使用,而DATA是用来声明基本类型数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它结构类型).参照自定义类型生成新数据语法格式如下:TYPES | DATA 。。。TYPE 1_type 。
2013-12-12 11:00:08
6610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人