问题列表 - 第40552页

SqlConnectionStringBuilder - String未被识别为有效的布尔值

我试图将连接字符串传递给SqlConnectionStringBuilder对象,但我得到错误:"字符串未被识别为有效的布尔值",在运行时.

这是代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace SQLClientProj
{
  class Program
  {
    static void Main(string[] args)
    {
      string cstr = @"Data Source=(local)\SQLEXPRESS;Integrated Security=IIPS;Initial Catalog=Autos";

      SqlConnectionStringBuilder cbuilder = new SqlConnectionStringBuilder(cstr);

      ...
Run Code Online (Sandbox Code Playgroud)

据我所知,cstr是一个字符串,所以为什么SqlConnectionStringBuilder抱怨在没有接受这种类型的构造函数的情况下期望一个布尔值超出了我的理解.

有任何想法吗?

.net c#

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

如何才能正确地将唯一的附加内容传递给待处理的意图?

我遇到了一个问题,alarmManager并且还有与其相关的额外内容.

如果我设置多个警报,它们将会关闭,但附加功能保持不变.

我已经读过这些问题:

我试过了:

  • 为每个待处理的意图分配一个唯一的ID
  • 使用所有待定的意图标志,

一切都无济于事.我不知道为什么它不起作用.

这是一段代码:

Intent intent = new Intent(con,
                    AppointmentNotificationReciever.class);
            intent.putExtra("foo", bar.toString());


            int id = randomNum;

            PendingIntent sender = PendingIntent.getBroadcast(con, id,
                    intent, PendingIntent.FLAG_UPDATE_CURRENT);


            AlarmManager am = (AlarmManager) con.getSystemService(Context.ALARM_SERVICE);
            am.set(AlarmManager.RTC_WAKEUP, scheduleExecution, sender);
Run Code Online (Sandbox Code Playgroud)

android alarmmanager extras android-intent android-pendingintent

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

从UIDatePicker获取计时器时间?

你如何从UIDatePicker获得时间?

我有一个按下按钮,我有一个IBAction,那么什么代码可以获得数据?

我还想在计时器上输入时间,而不是启动计时器.

哦,是的,日期选择器是计时器,而不是日期.

iphone objective-c uidatepicker

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

如何判断是否已删除"NSManagedObject"?

我有一个NSManagedObject已被删除,并且已保存包含该托管对象的上下文.据我所知,isDeleted返回YES如果核心数据会问持久存储删除对象的下一个保存操作过程中.但是,由于保存已经发生,因此isDeleted返回NO.

在保存包含上下文之后判断是否NSManagedObject已被删除的好方法是什么?

(如果您想知道为什么引用已删除的托管对象的对象还不知道删除,那是因为删除和上下文保存是由执行删除并使用保存的后台线程启动的performSelectorOnMainThread:withObject:waitUntilDone:.)

core-data nsmanagedobject ios

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

是否存在在C#中产生64位散列大小的散列算法?

我需要根据可变长度字符串生成一个Hash值,我可以将其存储在不超过16的字段中(由于供应商要求).

我正在连接几个正在通过C#脚本转换传递的字符串,以便计算哈希值.我受到供应商文件规范的限制,因为哈希的输出不能超过16.

有没有人有什么建议?作为示例,MD5算法的字符串转换具有32的长度.

c# hash ssis

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

使用Reflection将Object Array转换为另一个类型数组

我有一个对象数组,我想将其转换为特定的类型数组.我有将其转换为运行时的类型.但我在实际转换时遇到问题.

如果我使用Convert.ChangeType,我得到Object必须实现IConvertible的错误

Array.ConvertAll是基于模板的,要求我将目标类型作为模板传递,我只在运行时知道.我甚至尝试使用反射来调用此方法,但我不能将lambda表达式作为参数传递给MethodInfo.Invoke方法.

有任何想法吗?

对,我有以下不起作用:

Type convertTo = GetFinalType();
Object[] objArr = GetObjectArray();
var arr = Array.ConvertAll(objArr,elem=> Convert.ChangeType(elem,convertTo));
Run Code Online (Sandbox Code Playgroud)

c# arrays reflection

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

进入更新的OpenGL

几年前,我用OpenGL2.1编写了许多使用基本功能(主要是立即模式)而不关心整个着色器方法的演示.

现在我再次需要OpenGL用于个人项目,从我正在阅读的这种API的整个方法发生变化,因为现在几乎所有内容都是由GPU通过顶点/像素着色器直接创建的.

我想知道实际的最新技术(我的意思是开发效率和结果)与我使用的OpenGL相比有哪些主要差异.

是否存在任何关于谁来自旧方法的教程?我是否应该放弃手工应用变换,绘图等的旧想法glBegin..glEnd

由于我正在使用Java,我想使用一个好的库,你有什么建议吗?我发现LWJGL似乎也很好,如果一切都已经管理好了,我想知道是否值得使用它,或者只是根据需要坚持一些更重要的写作组件(比如数学相关对象).

java opengl graphics

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

在iDevice上渲染数学公式

在iOS下是​​否支持渲染/显示数学公式?我假设操作系统本身并没有任何内置功能,所以一个免费的啤酒解决方案并不会导致我的应用被拒绝是优先考虑的事项.

有人知道这样的图书馆吗?

latex mathematical-typesetting ios

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

iPad webkit border-image css渲染问题

在网站上使用border-image css属性在iPad上有奇怪的渲染工件(假设所有ios设备都有相同的问题).它实际上是根据css添加了很少的线条,其中图像被切片.参见图片作为参考: 替代文字

做某些事情会导致线条消失,例如放大或移动我应用它的div.我假设这是移动游猎中的渲染错误,但有没有人对如何修复它有任何想法/建议?

我可以补充一点,这在所有支持该属性的桌面浏览器中都能正确呈现:safari,chrome,firefox等.

css iphone css3 ipad ios

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

了解TLS/SSL协议

我目前正在攻读安全和加密大学课程,我们正在做的其中一个项目涉及实现一个基本的TLS套接字.

所以,我已经使用我的教科书和最新的RFC研究了TLS协议,所以我对TLS/SSL的工作方式有了很好的理解,并且对TLS记录格式的布局也是如此,逐字节.

因此,首先,我决定编写一个侦听端口443并接受传入安全HTTP连接的服务器程序.它只是接受客户端连接,然后打印出客户端发送的初始消息的十六进制转储.

但是当我使用网络浏览器(Firefox)连接到我的服务器时,我完全被浏览器发送给我的字节流所困惑. 根据RFC,TLS客户端必须做的第一件事就是发送ClientHello消息.所有消息必须封装在TLS记录格式中,该格式应该是这样格式化的(使用RFC使用的C-ish表示法):

  struct {
      ContentType type;
      ProtocolVersion version;
      uint16 length;
      opaque fragment[TLSPlaintext.length];
  } TLSPlaintext;
Run Code Online (Sandbox Code Playgroud)

ContentType字段是单个枚举值,必须是以下类型之一:change_cipher_spec = 0x14, alert = 0x15, handshake = 0x16, application_data = 0x17

因此,由于客户端必须做的第一件事就是发送ClientHello消息,这是握手的一部分,我希望字节流中的第一个字节是a 0x16,表明这是一个握手消息.

但相反,我的浏览器发送的实际字节流是:

80 55 01 03 00 00 3c 00 00 00 10 00 00 88 00 00 87 00 00 39 00 00 
38 00 00 84 00 00 35 00 00 45 00 00 44 00 00 33 00 …
Run Code Online (Sandbox Code Playgroud)

security encryption ssl network-protocols

5
推荐指数
2
解决办法
4134
查看次数