小编Ofe*_*ear的帖子

C#转换Base64 - > byte []

我有一个 Base64 byte[]数组从流转移,我需要将其转换为正常byte[]如何做到这一点?

c# base64

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

无法加载文件或程序集'System.Web.Extensions,Version = 1.0.61025.0错误

我已经检查了这个网站的解决方案,但我找不到可以帮助我的东西..我的主机在他们的服务器上Diabled自定义错误,所以现在我可以看到真正的错误.

我的网站在旧主机上运行完美,但现在我搬到了新主机

请注意:旧的主机是一个VPSNetVison主机

所以我停下来支付他,现在我作为共享主机同一个NetVision主机上托管.

所以我将所有文件移动到根文件夹并在Web.config中配置SQL详细信息

我出于某种原因无法加载网站.我一直都有错误. 请帮我!

我得到的错误:

'/'应用程序中的服务器错误.

配置错误

分析器错误消息:

Could not load file or assembly 'System.Web.Extensions,
Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of
its dependencies. The system cannot find the file specified.
Run Code Online (Sandbox Code Playgroud)

来源错误:

Line 49:            <assemblies>
Line 50:                <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
Line 51:                <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>*
Line 52:            </assemblies>
Line 53:        </compilation>
Run Code Online (Sandbox Code Playgroud)

源文件: …

asp.net system.web.extensions

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

使用DELETE TRIGGER在DELETE之前将删除的值INSERT到表中

由于某种原因,我无法找到我需要的确切答案.我在这里搜索了最后20分钟.

我知道这很简单.非常简单.但出于某种原因我无法触发触发器..

我有一个有两列的表

dbo.HashTags

|__Id_|_name_|
|  1  | Love |
Run Code Online (Sandbox Code Playgroud)

我想将删除的值插入另一个dbo.HashTagsArchiveDELETE查询上调用的表中.

例:

DELETE FROM [dbo].[HashTags] WHERE Id=1
Run Code Online (Sandbox Code Playgroud)

这个例子后,我应该有删除的行dbo.HashTagsArchive和列有Id=1应被删除dbo.HashTags

我试过这个TRIGGER:

ALTER TRIGGER [dbo].[HashTags_BeforeDelete]
    ON [dbo].[HashTags]
    FOR DELETE
AS
  BEGIN
    INSERT INTO HashTagsArchive
   ( Id,
     HashTagId,
     delete_date)
   SELECT d.Id, m.HashTagId,GETUTCDATE() FROM deleted d 
   JOIN dbo.HashTags m ON m.Id=d.Id
    DELETE FROM dbo.HashTags
    WHERE ID IN(SELECT deleted.Id FROM deleted)
  END
GO
Run Code Online (Sandbox Code Playgroud)

它已经到了,Deleted但没有InsertedHashTagsArchive

sql t-sql sql-server triggers sql-delete

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

android :(坏)布局背景图像质量低

在我发布这个问题之前,我尝试了在Android部分找到的所有答案,但没有任何成功......
出于某种原因,设备中的图像质量很差,在Eclipse和虚拟设备中
看起来非常好看截图示例: 示例http://img714.imageshack.us/img714/1358/84044294.jpg

我该怎么办?我尝试用72dpi和300 dpi制作图像,PNG/JPG分辨率为1280x800, 但没有任何作用......
请帮忙!!

这是我的LiveNewsActivity.java也许我做错了什么?

package com.prog.livenews;

import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.PixelFormat;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.view.View;
import android.view.WindowManager;
import android.widget.Button;


public class LiveNewsActivity extends Activity {
/** Called when the activity is first created. */

//############################
//######### VARS #############

Button login;
Button register;

//############################
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.test);
    getWindow().setFormat(PixelFormat.RGBA_8888);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_DITHER);

    BitmapFactory.Options options = new BitmapFactory.Options();
    options.inPreferredConfig = Bitmap.Config.ARGB_8888;
    Bitmap gradient = BitmapFactory.decodeResource(getResources(), R.drawable.bg, …
Run Code Online (Sandbox Code Playgroud)

layout android image

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

如何从C#中的WinForm.Opacity中排除控件

我有一个表单,我将它的不透明度设置为50%,如下所示:

this.Opacity = 0.5D; <--this==Form
Run Code Online (Sandbox Code Playgroud)

我的问题是表格上的所有内容都是不透明度为50%

我在表单上有两个按钮,我希望它们没有Opacity.

我知道this.Opacity包括所有控件和由于某种原因的图形

我的问题是,如何排除控件的不透明度?

示例图片: 例2

谢谢!

.net c# winforms

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

将NotMapped属性值与Odata $ filter函数一起使用

我试图找出如何使用OData 的NotMapped属性

我有这个用户模型:

[DataContract]
public class User
{
[DataMember]
public long Id { get; set; }
[DataMember]
public virtual InstagramUser InstagramUser { get; set; }
[DataMember]
public virtual FacebookUser FacebookUser { get; set; }
[NotMapped]
public string InstagramID { get; set; 
}
Run Code Online (Sandbox Code Playgroud)

我在用户控制器中有这个GetAll()方法

public IQueryable<User> GetAllUsers()
{
       _repository = new UserRepository();
       return _repository.GetAll().AsQueryable();
 }
Run Code Online (Sandbox Code Playgroud)

和用户存储库中的此GetAll()函数

public IQueryable<User> GetAll()
{
     InstaStoryDB db = new InstaStoryDB();
     var ret = db.Users.Include("InstagramUser").Include("FacebookUser").AsQueryable();
     foreach(User user in ret)
     {
        user.InstagramID …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc entity-framework odata

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

如何使用php编辑xml子节点

在我问这个问题之前我已经在这里搜索了......我知道这里有一个答案..但我找不到它..

我希望能够在我的xml文件中通过id编辑子节点..我尝试了很多脚本但是我的时间非常糟糕...

请在edit.php中看到这一行:

echo "the problem is in the next line";
Run Code Online (Sandbox Code Playgroud)

这是服务器读取的最后一行..

谢谢你的帮助.

events.xml

<?xml version="1.0" encoding="UTF-8" ?>
<events>
    <record>
        <id>1</id>
        <event>a</event>
        <eventDate>a</eventDate>
        <desc>a</desc>
    </record>
    <record>
        <id>2</id>
        <event>b</event>
        <eventDate>b</eventDate>
        <desc>b</desc>
    </record>
</events>
Run Code Online (Sandbox Code Playgroud)

edit.php

header("Content-type: text/html; charset=utf-8");

$record = array(
    'id' => $_POST['id'],
    'event' => $_POST['event'],
    'eventDate' => $_POST['eventDate'],
    'desc' => $_POST['desc'],
);

$id = $record["id"];
$dom = new DOMDocument;
$dom->load('events.xml');

$xpath = new DOMXPath($dom);
$query = sprintf('/events/record[./id = "%d"]', $id);

foreach($xpath->query($query) as $record) {

    $eventN = $record->parentNode->getElementsByTagName("event");
    echo "the problem …
Run Code Online (Sandbox Code Playgroud)

php xml

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

如何在 SQL 中使用 group by 更新列

我有两个表,我想从GROUP BY数据中更新一行

这是我的代码:

第二个代码:

UPDATE [TABLE].[dbo].[Movies]
SET [NumFrames] = 
   (SELECT COUNT(ImageURL) as "Count"
    FROM [TABLE].[dbo].[Frames]
    GROUP BY Movie_Id)
GO
Run Code Online (Sandbox Code Playgroud)

第一个代码:

(SELECT COUNT(ImageURL) as "Count"
FROM [TABLE].[dbo].[Frames]
GROUP BY Movie_Id
Run Code Online (Sandbox Code Playgroud)

第一个代码给我一行数字

Count
 12
  6
 10
 10
 10
Run Code Online (Sandbox Code Playgroud)

我想把它插入 Movies.NumFrames

第二个代码给我一个错误

消息 512,级别 16,状态 1,第 1 行
子查询返回了 1 个以上的值。当子查询跟随 =、!=、<、<=、>、>= 或当子查询用作表达式时,这是不允许的。

请帮忙

我确定这很简单

sql-server

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

GC.KeepAlive是否清除OnTimeEvent变量和类类型?

我有一个Timer函数,我从global.asax中Application_Start调用它

这是班级:

public class AlertTimer
{
    public AlertTimer()
    {
        //
        // TODO: Add constructor logic here
        //
    }
    static System.Timers.Timer aTimer = new System.Timers.Timer();
    public static void Start()
    {
        aTimer.Elapsed += new ElapsedEventHandler(OnTimedEvent);
        aTimer.Interval = 30000;
        aTimer.Enabled = true;
        GC.KeepAlive(aTimer);
    }
    public static void OnTimedEvent(object source, ElapsedEventArgs e)
    {
        PresenceService ps = new PresenceService();
        ps.GetAbsenceContacts(); //takes 10 seconds
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,我的问题是PresenceService ps = new PresenceService();,在计时器完成运行后,此类类型是否正在变清,或者GC将其保留在内存中并在每次OnTimedEvent运行时启动一个新类型.

谢谢!

结论:从代码中删除GC.TNX!

c# garbage-collection timer

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

Array无法知道它是否包含字符串

我必须做错事......但我无法弄清楚!

我有一个包含字符串的数组.如果Array包含一些像这样Sales的单词,我正试图鳍.

drillDownUniqueNameArray[0] = "[Sales Territory].[Sales Territories].[Sales Territory Group].&[North America]";//Inside the string array there is this string in index 0

drillDownUniqueNameArray.Contains("S")//Output false!

Array.IndexOf(drillDownUniqueNameArray,"S")//Output -1!  <--Fixed My answer

drillDownUniqueNameArray.Contains("[Sales Territory].[Sales Territories].[Sales Territory Group].&[North America]") //Output true!
Run Code Online (Sandbox Code Playgroud)

我thouhgt包含应该找到甚至部分字符串..

如何找到这个数组"S"还是"Sales"例如?

c# arrays

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