问题列表 - 第30071页

EDI X12 版本 4010 消息 - 非复合元素可以包含子元素分隔符吗?

版本 4010 x12 消息支持具有复合元素(如 REF04)的段,其中包含由子元素分隔符分隔的子元素。这是一个使用 ; 的段示例。[分号]作为段分隔符,*作为元素分隔符,:[冒号]作为子元素分隔符:
REF*ACT*12345678901234*会计代码*3X:子合同号1234567;

我的问题是:如果消息中还有另一个段(例如 N1),它不是复合元素,并且恰好包含子元素分隔符,则该消息应该: a.) 已接受,这意味着子元素N102 中的元素分隔符(参见示例)被忽略并被视为元素数据一部分的常规字符 b.) 被拒绝,因为子元素分隔符只能出现在复合元素内部,因此它不能出现在 N1 段中。

示例(使用与上面相同的分隔符 - 请注意,冒号作为数据的一部分出现在 N102 中):N1*PE*TEST:PARTY ONE;

任何输入都会有帮助。

edi x12 banking

5
推荐指数
1
解决办法
2982
查看次数

拆分字符串,同时保留用引号括起来的值(.NET)

我正在寻找一种方法,在.NET中,分割字符串,同时忽略引号(或另一个分隔符)内的分割字符.(如果拆分分隔符是逗号,则此功能将与典型的CSV解析器的功能相匹配.)我不确定为什么没有内置此功能String.Split().

.net

2
推荐指数
1
解决办法
2494
查看次数

检测是否使用PHP安装了Mod_Security?

是否有任何简单的方法来检测是否仅使用PHP安装和启用了mod_security?理想情况下,不执行任何exec()终端类型命令.

有些人建议使用apache_get_modules(),但这个特定的Web主机不允许它显示.其他用户也提到了这一点:http://www.devcomments.com/apache_get_modules-solution-to130703.htm

php mod-security

5
推荐指数
1
解决办法
1万
查看次数

有礼貌的AJAX请求频率?

我正在编写一个定期发出AJAX请求的脚本.请求加载远程页面并从中提取一些数字.该页面是公共的,因此该脚本相当于每隔几分钟刷新一次页面.

如果我发布它,这个脚本将被数百(可能是数千)用户使用(尽管不太可能).

我应该遵守一条经验法则或普遍接受的请求礼貌频率吗?

ajax xmlhttprequest

6
推荐指数
1
解决办法
301
查看次数

使用SVG渐变"自然地"着色三角形

我有3个点H1,H2和H3,其中每个Hi具有100%的饱和度和值,只有色调变化.换句话说,这些是"彩虹"颜色.

我想使用SVG的渐变功能"自然地"为三角形着色.换句话说,接近H1的点应该具有色调H1,着色应该是连续的等等.

这个问题定义明确吗?真的有这种(独特的?)着色吗?

轻微:我不认为色调"环绕".换句话说,色调.995和.003之间的颜色是.499,而不是.999.

如果这个问题有解决方案,可以使用Delaunay三角测量法将它扩展为"自然"为平面上任何一组彩色点的凸包上色吗?

math svg

7
推荐指数
3
解决办法
1787
查看次数

如何在firefox/firebug中检查文件是否被gzip压缩

我正在为我的js和css文件使用压缩库.但是根据yslow,它生成的文件不是gzip,但它应该是.所以我想自己验证,但我不知道如何.

我如何在firefox或firebug中执行此操作?

javascript firefox firebug

21
推荐指数
2
解决办法
2万
查看次数

如何用SQL连接2个以上的字段?

我试图使用CONCAT与SQL连接3个字段,并得到以下错误:

调用本机函数'CONCAT'时参数不正确

查询如下

SELECT CONCAT(guests.lastname,', ',guests.firstname', ',guests.passport) AS display 
  FROM guests 
 WHERE guests.uuid = '1'
Run Code Online (Sandbox Code Playgroud)

如何在SQL中连接两个以上的字段?

mysql sql

11
推荐指数
1
解决办法
4万
查看次数

设定精度

我从这里开始使用从F到C的简单温度转换程序.我希望C温度可以舍入到小数点后1/10.我有5个温度转换,可以手动设置每个温度的精度.但也许这不是最佳做法?

位置0的华氏温度为55,摄氏温度为12.8,我必须使用setprecision(3).

  cout<<"location 1 = "<<location1f<<" F "<<setprecision(3)<<location01<<" C \n";  
Run Code Online (Sandbox Code Playgroud)

对于第二个位置,华氏温度为44,得到的C temp仅为小数点左边的1位数,因此我必须将精度更改为2.

  cout<<"location 2 = "<<location2f<<" F "<<setprecision(2)<<location2c<<" C \n";
Run Code Online (Sandbox Code Playgroud)

我使用double作为我的变量类型.而不是通过并改变预期答案的精度,将C温度输出到单个小数位的最佳方法是什么?

c++

0
推荐指数
1
解决办法
1194
查看次数

WPF计时器问题...无法获得正确的毫秒刻度

我有一个关于计时器的基本问题.我的计时器表现得很奇怪.我试图让每毫秒发生一次滴答来更新我的数据.我似乎可以用秒来工作,但不是毫秒......

我正在使用WPF,我想知道为什么以下功能不正常.

看起来"第二次"倒计时工作正常,但是在使用相同的程序并编辑一个值时,它似乎没有正确"勾选".

我正在尝试使用以下内容进行毫秒倒计时:

            //TimeSpan temp0 = new TimeSpan(0, 0, 0, 0, 1);
        CountdownTimer = new DispatcherTimer();
        CountdownTimer.Tick += new EventHandler(Countdowntimer_Tick);
        CountdownTimer.Interval = TimeSpan.FromSeconds(1.0);//temp0;
Run Code Online (Sandbox Code Playgroud)

上面看起来它适用于"第二次"倒计时,但我需要更高的精度,所以我做以下事情:

            //TimeSpan temp0 = new TimeSpan(0, 0, 0, 0, 1);
        IntroCountdownTimer = new DispatcherTimer();
        IntroCountdownTimer.Tick += new EventHandler(Countdowntimer_Tick);
        IntroCountdownTimer.Interval = TimeSpan.FromSeconds(0.001);//temp0;
Run Code Online (Sandbox Code Playgroud)

这会给我们毫秒级的精度,但是,当我在我的程序中尝试这个时,它要慢得多.有什么想法吗?

    void Countdowntimer_Tick(object sender, EventArgs e)
    {
        m_dIntroCountdown -= 1.0;
    }
Run Code Online (Sandbox Code Playgroud)

ps:我相应地设置了"m_dIntroCountdown.如果我们以毫秒为单位,我将其设置为5000.0,如果以秒为单位,5.0

也许我对这个看起来太过分了......任何想法?

所有帮助表示赞赏.

谢谢!

wpf timer

2
推荐指数
1
解决办法
6321
查看次数

在Python中解析S表达式

是否有任何python模块可用于在Python中解析和操作符号表达式,类似于如何评估Lisp表达式?

python s-expression

11
推荐指数
1
解决办法
6350
查看次数

标签 统计

.net ×1

ajax ×1

banking ×1

c++ ×1

edi ×1

firebug ×1

firefox ×1

javascript ×1

math ×1

mod-security ×1

mysql ×1

php ×1

python ×1

s-expression ×1

sql ×1

svg ×1

timer ×1

wpf ×1

x12 ×1

xmlhttprequest ×1