问题列表 - 第38235页

c#winforms如何禁用richtextbox的滚动条

我有一个自定义的滚动条,但我已经尽力使用自定义的一个覆盖在窗口上隐藏原始的滚动条,它无法完成.

任何人都知道如何删除原始滚动条?

c# winforms

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

单身模式

像我之前的问题一样,这个问题引用了Effective Java.这次我有很多子问题.

  1. 特权客户端可以借助该AccessibleObject.setAccessible()方法反射性地调用私有构造函数.如果您需要防范此操作,请修改构造函数.
    究竟如何调用私有构造函数?什么是AccessibleObject.setAccessible()

  2. 您的专家对单身人士采用什么方法?

    // Approach A
    public class Test{
        public static final Test TestInstance = new Test();
        private Test(){ ... }
        .
        .
        .
    }
    
    
    // Approach B
    public class Test{
        private static final Test TestInstance = new Test();
        private Test(){ ... }
        public static Test getInstance() { return TestInstance; }
        .
        .
        .
    }
    
    Run Code Online (Sandbox Code Playgroud)

    第二种方法是不是更灵活,以防我们每次都要检查新实例或每次检查同一个实例?

  3. 如果我尝试克隆类/对象怎么办?

  4. 单元素枚举类型是实现单例的最佳方式.
    为什么?怎么样?

java singleton

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

存储过程的SQL Server权限与动态SQL

我有一个具有应用程序角色的数据库.角色成员都属于Active Directory中的组.我没有赋予角色权限以从表中选择,而是赋予角色对其需要调用的所有存储过程的执行权限.

这工作正常,除了我的一个存储过程,它正在构建一些动态SQL并调用sp_executesql.

动态sql看起来像这样:

SET @SQL = N'
SELECT * 
FROM dbo.uvView1 
INNER JOIN uvView2 ON uvView1.Id = uvView2.Id'

EXEC sp_executesql @SQL
Run Code Online (Sandbox Code Playgroud)

此角色的用户无法调用存储过程.它给出了以下错误,我想这是一种预期:

对象'uvView1',数据库'Foobar',架构'dbo'上的SELECT权限被拒绝.

有没有办法让我的用户成功执行此proc而不赋予动态SQL中所有视图的角色权限?

sql sql-server stored-procedures database-security

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

本土内核的三重故障

我正在尝试编写一个内核,主要是出于娱乐目的,我遇到了一个问题我相信它是三重故障.在我尝试启用分页之前,一切正常.破解的代码是这样的:

void switch_page_directory(page_directory_t *dir){

 current_directory = dir;
 asm volatile("mov %0, %%cr3":: "r"(&dir->tablesPhysical));

 u32int cr0;
 asm volatile("mov %%cr0, %0": "=r"(cr0));

 cr0 |= 0x80000000;//enable paging
 asm volatile("mov %0, %%cr0":: "r"(cr0)); //this line breaks


}//switch page directory
Run Code Online (Sandbox Code Playgroud)

我一直在关注各种教程/文档,但我用于分页的是http://www.jamesmolloy.co.uk/tutorial_html/6.-Paging.html.我不确定其他代码对于解决这个问题会有什么用处,但如果有更多代码我应该提供,我将非常乐意这样做.

编辑=====

我相信CS,DS和SS正在选择正确的条目,这是用于设置它们的代码

global gdt_flush     
extern gp            
gdt_flush:

    lgdt [gp]        ; Load the GDT with our 'gp' which is a special pointer
    mov ax, 0x10      ; 0x10 is the offset in the GDT to our data segment

    mov ds, ax
    mov es, ax
    mov …
Run Code Online (Sandbox Code Playgroud)

c assembly operating-system kernel

9
推荐指数
1
解决办法
2994
查看次数

如何在Cocoa应用程序中删除WebView存储的cookie?

我的Cocoa应用程序用于WebView打开使用cookie的页面.出于测试目的,我想删除这些cookie.我该怎么做(以编程方式或手动方式)?

cookies cocoa webkit

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

Android WebView性能

在我的应用程序中,我正在加载webview中的外部URL列表,并允许用户翻阅它们.Web视图被加载到视图翻录器上.我发现webview加载网址的性能非常糟糕.我已经尝试了从使用框架布局到限制要加载的webview数量的所有内容.表现仍不尽如人意.

如何优化webview的性能?这应该是一种常见的用法.我错过了一些明显的东西.

我的Webview设置是 -

    webView.setInitialScale(WEBVIEW_SCALE);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setBuiltInZoomControls(false);
    webView.setWebViewClient(new MyWebViewClient());    
    webView.setOnTouchListener( new OnTouchListener());
Run Code Online (Sandbox Code Playgroud)

android webview

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

是否可以配置Android安装来运行单个应用程序?

是否可以将Android操作系统配置为仅运行一个应用程序?

基本上我想要做的是定制Android设备,使其启动并仅运行一个应用程序,并自动将该应用程序切换到屏幕的前面.此外,当它关闭时,要启动并再次切换到.有任何想法吗?

谢谢, - 大卫

android

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

1推送多个应用程序的通知SSL证书

是否有人知道是否可以为多个应用程序使用1个生产SSL推送通知证书?

iphone objective-c push-notification apple-push-notifications ios

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

如何在Maven中为输出工件添加时间戳?

我试图找出Maven是否有一些可用于对工件进行时间戳的内置插件.我创建了一个程序集文件,并使用maven-assembly插件创建最终分发(jar,docs,scripts等).我想将此分发文件命名为domain_year_month_day.zip.如何将时间戳的日期部分附加到正在生成的最终zip文件的末尾.谢谢.

maven-2 maven-3 maven maven-assembly-plugin

11
推荐指数
3
解决办法
7814
查看次数

如何在UIAlertView中从UITextField获取文本

我正在尝试向tableview添加一个新单元格,并使用UITextField弹出一个警报,以允许用户输入他们希望为新单元格提供的标题.我有代码在按下"+"按钮时用UITextField弹出警报,以及添加新单元格的代码,但是我不知道如何从UITextField获取文本以将其插入到单元格的标题中.

这是我弹出警报的代码:

UIAlertView* alertPopUp = [[UIAlertView alloc] init];
 [alertPopUp setDelegate:self];
 [alertPopUp setTitle:@"Enter event title"];
 [alertPopUp setMessage:@" "];
 [alertPopUp addButtonWithTitle:@"Cancel"];
 [alertPopUp addButtonWithTitle:@"OK"];

 UITextField * eventNameField = [[UITextField alloc] initWithFrame:CGRectMake(20.0, 45.0, 245.0, 25.0)];
 [eventNameField setBackgroundColor:[UIColor whiteColor]];
 [alertPopUp addSubview:eventNameField];
 [alertPopUp show];
Run Code Online (Sandbox Code Playgroud)

我的alertView操作是:

    - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
 NSString *buttonTitle=[alertView buttonTitleAtIndex:buttonIndex];
 if([buttonTitle isEqualToString:@"Cancel"]) {
  return;
 }
 else if([buttonTitle isEqualToString:@"Ok"]) {

 }

}
Run Code Online (Sandbox Code Playgroud)

当按下"确定"时,如何从eventNameField获取文本并将其添加到名为eventList的mutablearray中?谢谢!

iphone objective-c

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