小编jam*_*man的帖子

Groovy字符串替换

我有以下格式的字符串

some other string @[Foo Foo](contact:2) some other string @[Bar Bar](contact:1) still some other string
Run Code Online (Sandbox Code Playgroud)

现在我想要这个字符串

some other string <a href="someurl/2">Foo Foo</a> some other string <a href="someurl/1">Bar Bar</a> still some other string
Run Code Online (Sandbox Code Playgroud)

所以基本上需要@[Some name](contact:id)使用groovy 替换to url并使用reg ex这是什么有效的方法

regex string groovy replace

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

无法使用EMDK for .NET

我正在开发一种使用条形码扫描仪(Motorola MC75A)的移动应用程序.我安装了EMDK for .NET v2.5.

我使用库Symbol.dll和Symbol.barcode2.dll来使用条形码扫描器.但是当我使用Windows Mobile 6.5在模拟器设备上运行代码时出现错误.

码:

Barcode2 myBarcode2 = null;
Device MyDevice = SelectDevice.Select(
"Barcode",Symbol.Barcode2.Devices.SupportedDevices);// Exception here
Run Code Online (Sandbox Code Playgroud)

例外:

{"Can't find PInvoke DLL 'SCNAPI32.dll'."}
Run Code Online (Sandbox Code Playgroud)

我需要其他模拟器或其他东西吗?

谢谢

.net c# barcode motorola-emdk

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

Symbol.WPAN.Bluetooth传输数据的示例

我正在尝试使用符号设备的EMDK附带的Symbol.WPAN.Bluetooth.

有没有人碰巧有一个传输数据的工作示例?

Symbol的示例只是将设备配对.(他们显然认为在个人区域网络示例中并不真正需要传输数据.)

无论如何,我知道这是一个很长的镜头,但如果有人让这个工作,我很乐意看到一些代码.

这就是我尝试过的.我有一个设备按下按钮1和另一个设备按下按钮2.读取值始终为零长度字节数组.

using System.Text;
using System.Windows.Forms;
using Symbol.WPAN;
using Symbol.WPAN.Bluetooth;

namespace SmartDeviceProject1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Bluetooth bluetooth = new Bluetooth();
            if (bluetooth.IsEnabled != true)
            {
                bluetooth.Enable();
                bluetooth.RadioMode = BTH_RADIO_MODE.BTH_DISCOVERABLE_AND_CONNECTABLE;
            }

            RemoteDevice connectedDevice = null;
            foreach (RemoteDevice remoteDevice in MakeEnumerable(bluetooth.RemoteDevices))
            {
                if ((remoteDevice.Name == "WM_Dan")  && (remoteDevice.IsPaired == false))
                {
                    remoteDevice.Pair();
                    connectedDevice = remoteDevice;
                }
            }

            string test;
            test = "Testing …
Run Code Online (Sandbox Code Playgroud)

c# bluetooth visual-studio motorola-emdk

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

使用Grails GORM从旧数据库中的char字段中去除尾随空格

在映射char遗留数据库中的字段时,剥离尾部空格的可能解决方案是什么?

我看到以下选项:

  • .trim()在使用点呼叫(控制器,视图等)
  • 覆盖属性访问器以返回 .trim()
  • 使用Hibernate UserType修剪空白

我倾向于覆盖属性访问器,以便域属性在整个应用程序中保持一致.

grails hibernate grails-orm hibernate-mapping

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

在带有"."点的DB2文件上运行SQL查询.在名字里?

我有一个名为"my.test"的DB2文件.DB2文件名包含一个点'.'

如果我尝试通过strsql运行以下查询:

select * from my.test
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Token . was not valid. Valid tokens: FOR USE SKIP WAIT WITH FETCH ORDER UNION EXCEPT OPTIMIZE.
Run Code Online (Sandbox Code Playgroud)

有没有解决的办法?我尝试用引号括起来,但这没有用.

db2 ibm-midrange

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

Java:将String转换为压缩十进制

新来的!

情况:我正在开发一个需要与AS/400服务器通信的项目.我的任务是基本上处理将发送到AS/400服务器的请求.为此,所有用户输入应为EDCDIC字节.

问题:
我已设法将压缩小数转换为String,其代码如下,在此论坛中找到:

public class PackedDecimal {
    public static long parse(byte[] pdIn) throws Exception {
        // Convert packed decimal to long
        final int PlusSign = 0x0C; // Plus sign
        final int MinusSign = 0x0D; // Minus
        final int NoSign = 0x0F; // Unsigned
        final int DropHO = 0xFF; // AND mask to drop HO sign bits
        final int GetLO = 0x0F; // Get only LO digit
        long val = 0; // Value to return

        for (int i …
Run Code Online (Sandbox Code Playgroud)

java byte ascii ebcdic ibm-midrange

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

使用具有大(> 64k)模板的Groovy TemplateEngines

如何使用SimpleTemplateEngineGStringTemplateEngine处理大于65535个字符的模板?

我收到以下错误:

groovy.lang.GroovyRuntimeException:无法解析模板脚本(您的模板可能包含错误或尝试使用当前不支持的表达式):startup failed:SimpleTemplateScript1.groovy:5614:String太长.给定的字符串长度为198495 Unicode代码单元,但最多只允许65535.

我正在使用以下代码构建模板:

def templateEngine = new SimpleTemplateEngine()
def binding = [:]
templateEngine
    .createTemplate(new FileReader("input.txt))
    .make(binding)
    .writeTo(new FileWriter(new File("output.txt")))
Run Code Online (Sandbox Code Playgroud)

我发现JIRA 3487与此问题有关:GStringTemplateEngine无法使用> 64K字符串.

我已经考虑过对输入进行分块,但这会带来它自身的复杂性,例如确保不要在表达式中间打破.

我将不胜感激任何其他建议.

groovy

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

Grails log4j SMTPAppender NoClassDefFoundError

如何在新的Grails 2.4.5项目中配置SMTPAppender?在开发环境中运行时,我收到NoClassDefFoundError:

| 错误log4j:ERROR初始化log4j时出错:javax/mail/Message

| 错误java.lang.NoClassDefFoundError:javax/mail/Message

要点:详细的堆栈跟踪

我已经为javax.mail配置了依赖项并配置了log4j,如下所示:

dependencies {
    provided 'javax.mail:mail:1.4.7'
}

log4j = {
    appenders {
        appender new org.apache.log4j.net.SMTPAppender(
            name: 'smtp',
            layout: pattern(conversionPattern: '%d{MM-dd-yyyy HH:mm:ss.SSS} [%t] %c %M %x%n%p: %m%n')
            to: 'example@example.com',
            from: 'example@example.com',
            subject: 'Grails Message',
            SMTPHost: '127.0.0.1')
        )
    }
}
Run Code Online (Sandbox Code Playgroud)

GitHub:示例项目

grails dependency-management

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

在visual studio中执行查询时出错

我创建了像服务器浏览器/数据连接/添加连接的数据库.Microsoft SQL Server Compact 3.5(.NET Framework)使用创建并创建自己的MyDatabes.sdf文件.

现在在服务器浏览器中右键单击我的databese ---并单击新查询

.

试试这个:

Create table [student]
(
    [student_id] Bigint NOT NULL,
    [bornnumber] Varchar(10) NOT NULL,
    [branch] Integer NOT NULL,
    [specialization] Integer NOT NULL,
    [year] Smallint NULL,
    [studygroup] Varchar(5) NOT NULL,
    [started] Datetime NULL,
    [finished] Datetime NULL,
    [status] Char(1) NULL,
Primary Key ([student_id])
) 
Run Code Online (Sandbox Code Playgroud)

按执行查询:

  1. 它显示表查询定义不同的是写的

    "不支持CREATE TABLE SQL构造或语句."

    点击即可

  2. 显示SQL Executation错误

    "错误源:SQL Server Compact ADO.NET数据PRovider错误消息:指定的数据类型无效.[数据类型(如果已知)= Varchar]";

我希望查询很好......我希望ADO,NET知道Varchar.请问你知道有问题吗?

使用Visual …

.net c# sql-server-ce

3
推荐指数
1
解决办法
2849
查看次数

DB2的查询浏览器是什么?

什么是DB2的查询浏览器,例如Database Administrator(Data Studio),Toad for DB2等?我和他们一起工作但还有更多吗?

database db2

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