问题列表 - 第10486页

如何在Visual Studio VB.NET中禁用区域折叠或展开所有区域?

在Visual Studio C#(2008)中,Ctrl+ M+ L扩展了所有区域.在菜单工具 - > 选项 - > 文本编辑器 - > C# - > 高级菜单中还有一个设置,在文件打开期间不会折叠.我看不到VB.NET中的等价物.

有没有办法扩展所有区域,而不仅仅是那些专注于VB.NET的区域?

还是一个宏或加载项呢?我只是讨厌无法看到所有代码.

vb.net visual-studio-2008 visual-studio

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

在TextArea中捕获选项卡

有没有人知道一个跨浏览器,可靠的解决方案,用于在textarea字段中捕获tab键的按键,并替换(在正确的位置)4个空格?textarea用于输入一篇文章,需要这个功能.

注意:我尝试使用FCKEditor,其中没有捕获标签,并且有一些我不需要的功能.我想要一个简单的解决方案来捕捉标签.

html javascript keylistener javascript-events

8
推荐指数
1
解决办法
4039
查看次数

字符串文字中的Sqlite绑定

使用sqlite3,如果我的查询是

SELECT * FROM table WHERE title LIKE '%x%'

它将匹配包含的字符串x.我想创建x一个可绑定的参数,如:

SELECT * FROM table WHERE title LIKE '%x?%'

但是,这不起作用,因为''形成一个字符串文字.有没有办法逃避?文字内部?我知道我可以构建可绑定参数来包含%然后使用

SELECT * FROM table WHERE title LIKE ?

但是在处理SQL注入而不是绑定接口方面,这会将责任转移到我的代码中.这有更好的解决方案吗?

sql sqlite binding

23
推荐指数
1
解决办法
5656
查看次数

这段代码是用Pl/Sql编写的,如果没有,那么它是什么语言?

我遇到过这段代码......这是Pl/Sql吗?你觉得它是什么?

[Script 1.0]

    script package up is
    import native def_1;

     procedure p(

     i_g text
     )
     is

     l_txt text;
     begin



      with mem_m(idx) as msg do
        with book_aud(evt_id) as book do
          book.upd_pkt(
          evt_nr => i__nr
          ,ref_nr => msg.h.id
          ,account_nr => msg.h.id
          ,status => '1'
         );
        end with;
      end with;

     end p; 
Run Code Online (Sandbox Code Playgroud)

我很惊讶进口和结束;

这不是完整的代码.它是它的简化版本.它还包含熟悉的元素,例如:

   c_max constant number := 95;
    c_VE_BA constant text := 'A07000'; 
    -- comment

     if i_mt is null then
     return rpad('/',16);
     else
     if i_id = zconst_.c_JPY then
     l_fmt := '9999999999999999';
     else …
Run Code Online (Sandbox Code Playgroud)

plsql avaloq-script

5
推荐指数
4
解决办法
3041
查看次数

线程系统如何处理由不同cpu缓存的共享数据?

我主要来自c ++背景,但我认为这个问题适用于任何语言的线程.这是场景:

  1. 我们有两个线程(ThreadA和ThreadB),共享内存中有一个值x

  2. 假设通过互斥锁(或其他合适的同步控制)适当地控制对x的访问

  3. 如果线程碰巧在不同的处理器上运行,如果ThreadA执行写操作会发生什么,但是它的处理器将结果放在其L2缓存中而不是主内存中?然后,如果ThreadB尝试读取该值,它不仅会查看自己的L1/L2缓存/主内存,然后使用旧的值吗?

如果不是这样,那么这个问题是如何管理的?

如果是这样的话,那么可以采取什么措施呢?

multithreading caching multiprocessor

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

将django表单中的外键字段设为只读,并且仍然可以提交表单

如何使表单中的外键字段只读但仍允许在提交表单后将该字段识别为有效?根据 W3C,一旦提交表单,禁用字段就会被忽略......使用下面的代码,我可以将字段设置为禁用,因此只读,但我的表单不会通过

    def __init__(self, *args, **kwargs):
       super(IssuesForm, self).__init__(*args, **kwargs)
       self.fields['vehicle'].widget.attrs['readonly'] = True
Run Code Online (Sandbox Code Playgroud)

想法……?

html forms django readonly

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

如何在FOR循环语句中增加FOR循环值?

我想知道如何增加FOR循环语句中的值.

这是我的代码.

function Check(var MemoryData:Array of byte;MemorySignature:Array of byte;Position:integer):boolean;
var i:byte;
begin
 for i := 0 to Length(MemorySignature) - 1 do
 begin
  while(MemorySignature[i] = $FF) do inc(i); //<< ERROR <<
  if(memorydata[i + position] <> MemorySignature[i]) then Result:=false;
 end;
 Result := True;
end;
Run Code Online (Sandbox Code Playgroud)

错误是:E2081分配到FOR循环变量'i'.

我正在尝试将旧代码从C#转换为Delphi,但我不能增加'i'.增加'i'不是唯一的方法,但我想知道问题出在哪里.

delphi

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

我怎么'得到'Lisp?

我读过Lisp的本质.我唯一能做到的就是"代码就是数据".但是,如果没有定义这些术语的含义以及为什么它们通常被认为是分开的,我就没有得到任何见解.我对"代码就是数据"的最初反应是什么呢?

lisp

22
推荐指数
8
解决办法
6156
查看次数

SQL Server索引顺序(日期时间字段)

我有一个关于SQL Server索引的问题.我不是DBA,并且假设你的答案很明确.我正在使用SQL Server 2008.

我有一个类似于以下的表(但有更多的列):

CREATE TABLE [dbo].[Results](
    [ResultID] [int] IDENTITY(1,1) NOT NULL,
    [TypeID] [int] NOT NULL,
    [ItemID] [int] NOT NULL,
    [QueryTime] [datetime] NOT NULL,
    [ResultTypeID] [int] NOT NULL,
    [QueryDay]  AS (datepart(day,[querytime])) PERSISTED,
    [QueryMonth]  AS (datepart(month,[querytime])) PERSISTED,
    [QueryYear]  AS (datepart(year,[querytime])) PERSISTED,
 CONSTRAINT [PK_Results] PRIMARY KEY CLUSTERED 
(
    [ResultID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON, FILLFACTOR = 90) ON [PRIMARY]
) ON [PRIMARY]
Run Code Online (Sandbox Code Playgroud)

这里要注意的重要字段是ResultID,主键,QueryTime是生成结果的日期时间.

我还有以下索引(以及其他):

CREATE NONCLUSTERED INDEX [IDX_ResultDate] ON …
Run Code Online (Sandbox Code Playgroud)

database sql-server indexing

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

C# - 使用泛型的IDataReader到Object映射

如何使用泛型将DataReader对象映射到类对象?

例如,我需要执行以下操作:

public class Mapper<T>
    {
        public static List<T> MapObject(IDataReader dr)
        {
            List<T> objects = new List<T>();

            while (dr.Read())
            {
                //Mapping goes here...
            }

            return objects;
        }
    }
Run Code Online (Sandbox Code Playgroud)

后来我需要调用这个类方法,如下所示:

IDataReder dataReader = DBUtil.Fetchdata("SELECT * FROM Book");

List<Book> bookList = Mapper<Book>.MapObject(dataReder);

foreach (Book b in bookList)
{
     Console.WriteLine(b.ID + ", " + b.BookName);
}
Run Code Online (Sandbox Code Playgroud)

注意,Mapper - 类应该能够映射由T表示的任何类型的对象.

c# mapping ado.net automapping

10
推荐指数
1
解决办法
9464
查看次数