小编jma*_*erx的帖子

非常基本的文件加密形式?

加密纯文本文件的简单有效方法是什么?我不是在寻求安全,我只是希望普通用户不能篡改它.假设我有一个带有换行符分隔的电子邮件地址的文件.我希望它在打开时看起来像一个乱码,但很容易解密.

c++ encryption algorithm

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

虚拟析构函数可能是一件坏事吗?

即使不需要,我总是用虚拟析构函数标记我的类.除了一个小的性能命中之外,还有一种情况,当你不需要一个导致内存错误或者可怕的东西时,有一个虚拟析构函数?

谢谢

c++

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

为什么RTTI似乎不赞成?

似乎无处不在,我读到如果不需要RTTI或文章建议不使用它,图书馆就会自夸.有什么不好的,为什么不需要它这么好?

谢谢

c++

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

SQL中的条件选择?

我有以下SQL代码:

SELECT eml AS "Email Address"
FROM emailtbl
WHERE DEPT LIKE 'E%'
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果部门以'F'开头,我必须选择传真而不是eml.如果部门以"E"开头,我该怎么做才能选择eml,如果部门以'F'开头则选择传真

谢谢

sql

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

不是LINQ?

我有没有办法按群组过滤员工:ex:

List<String> notInGroups = GetNotInGroups();

    var list = from p in employees 
    where p.Group.Name notin(notInGroups)
    select p;
Run Code Online (Sandbox Code Playgroud)

有办法做这样的事吗?

谢谢

c# linq asp.net

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

来自JSON Array的动态CheckBox

我是JavaScript/JQuery的新手,我不知道如何做到这一点.也许每个部分的一个小例子可以帮助.

说我有 <div id="checkboxes"></div>

当页面加载时,我将进行一个将返回JSON数组的ajax调用.我知道怎么做.

对象将是这样的:

[
  {
    name: "Item 1",
    id: "27",
    checked: "true"
  }
  ...
]
Run Code Online (Sandbox Code Playgroud)

我需要以某种方式接受JSON响应,并在一些复选框中注入也将存储ID的div.复选框文本将是"名称".

然后,我需要知道如何在检查任何这些复选框时附加一个函数,我需要在那时获得'id',因为我会在任何选中的更改时进行ajax调用.

使用JQuery执行此类操作的任何示例都将非常有用.

谢谢

javascript jquery

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

排序动态列表是只读的吗?

我有一个动态列表,我尝试排序,然后根据新的排序顺序更改ID:

foreach (Case c in cases)
{
    bool edit = true;

    if (c.IsLocked.HasValue)
        edit = !c.IsLocked.Value;

    eventList.Add(new {
        id = row.ToString(),
        realid = "c" + c.CaseID.ToString(),
        title = c.CaseTitle + "-" + c.Customer.CustomerDescription,
        start = ResolveStartDate(StartDate(c.Schedule.DateFrom.Value.AddSeconds(row))),
        end = ResolveEndDate(StartDate(c.Schedule.DateFrom.Value), c.Schedule.Hours.Value),
        description = c.CaseDescription,
        allDay = false,
        resource = c.Schedule.EmployeID.ToString(),
        editable = edit,
        color = ColorConversion.HexConverter(System.Drawing.Color.FromArgb(c.Color.Value))
    });

    row++;

}

var sortedList = eventList.OrderBy(p => p.title);

for (int i = 0; i < sortedList.Count(); ++i)
{
    sortedList.ElementAt(i).id = i.ToString();
}
Run Code Online (Sandbox Code Playgroud)

但它sortedList.ElementAt(i).id …

c# linq asp.net

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

如果小于10,则对数字加零?

我有一个代表生命的int.

NSString* lifeString = [NSString stringWithFormat:@"%d",lives];
Run Code Online (Sandbox Code Playgroud)

但它输出:

1
2
3
..
10
...
Run Code Online (Sandbox Code Playgroud)

我需要:

    01
    02
    03
    ..
    10
    ...
Run Code Online (Sandbox Code Playgroud)

我知道我可以用if语句来做这个,但我想知道NSString是否有一个聪明的方法来做到这一点.

谢谢

objective-c ios

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

解析yyyy-MM-dd HH:mm:ss日期时间字符串?

我有一个来自mysql的日期时间.我需要提取每个部分:

int year;
int month;
int day;
int hour;
int min;
int sec;
Run Code Online (Sandbox Code Playgroud)

例:

2014-06-10 20:05:57
Run Code Online (Sandbox Code Playgroud)

有没有比通过stringstream为每个组件运行它更简单的方法?(请不要使用boost或c ++ 11解决方案).

谢谢

c++

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

将此原始指针情况转换为unique_ptr?

我的代码看起来像这样:

ISessionUpdater* updater = nullptr;
if (eventName == "test")
    updater = new TestJSONSessionUpdater(doc);
if (eventName == "plus")
    updater = new PlusJSONSessionUpdater(doc);

if (updater)
{
    bool result = updater->update(data);
    delete updater;
    return result;
}
return false;
Run Code Online (Sandbox Code Playgroud)

有没有办法做这样的事情,但有unique_ptr

也就是说,只有1次呼叫update(data)而不是做:

if(cond)
make unique
call update
end
if(cond)
make unique
call update
end
...
Run Code Online (Sandbox Code Playgroud)

c++ smart-pointers unique-ptr c++11

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