问题列表 - 第37168页

在 Pyglet 中设置单个像素

有没有办法在 Pyglet 中为图像数据设置单个像素值?

我想也可以通过将OpenGL渲染模式设置为点来完成,所以如果有人对此有见解,也请分享。

python pyglet

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

是否可以创建一个掩码来处理非北美电话号码?

对于北美电话号码,(999)999-9999适用于输入掩码.

但是,我找不到能够处理非北美数字的好例子.我知道数字的位数可以变化,所以除了将其限制为仅数字之外,还有一个很好的例子吗?

phone-number

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

在datagrid中单击单元格时查找datagrid列名称

我想在单击一个单元格时找到datagrid列标题.我使用了以下代码

private void grid1_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e)
  {    
    DependencyObject dep = (DependencyObject)e.OriginalSource;
       while ((dep != null) &&     
            !(dep is DataGridColumnHeader))
    {
        dep = VisualTreeHelper.GetParent(dep);
    }

    if (dep == null)
        return;

    if (dep is DataGridColumnHeader)
    {
        DataGridColumnHeader columnHeader = dep as DataGridColumnHeader;

        if (columnHeader.ToString() == "Adv Comments")
        {
        MessageBox.Show(columnHeader.Column.Header.ToString());

        }
    }
    if (dep is DataGridCell)
        {
            DataGridCell cell = dep as DataGridCell;

        }
     }
Run Code Online (Sandbox Code Playgroud)

但是列标题不是datagrid单元格的直接父级,因此无法找到它.还有其他出路吗?

wpf datagrid

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

jQuery .cookie与.delay?

我试图设置一个延迟时间的cookie.

我希望在页面上80分钟后设置cookie.

这是我的代码 -

$(document).ready(function() {
            // Set the cookie after 81 mins so the next visit has the button
            $.cookie('EVGSalesLetter', 'visited').delay(4860000); 
        });
Run Code Online (Sandbox Code Playgroud)

jquery

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

Android OpenGL - ES纹理出血

我正在写一个小应用程序,目前生成一个随机的纹理贴图.

我将此地图绘制为10 x 15组"四边形",其实际上是所有三角形条带.我使用"map"来获取一个int,然后我将其作为textureAtlas中此方块的纹理位置.所以例如0是左下角的"瓦片".图集为128 x 128,分为32像素图块.

然而,我似乎得到了一些奇怪的文物,其中来自一个瓷砖的纹理爬进到下一个瓷砖.我想知道它是否是图像本身,但据我所知,像素正好在它们应该的位置.然后我查看了我指定的纹理坐标,但它们看起来都很精确(0.0,0.25,0.5,0.75,1.0-将它分成我期望的4行和列).

奇怪的是,如果我在模拟器上运行它,我没有得到任何工件.

是否有我错过的设置会导致1像素的出血?它似乎也只是垂直的 - 这可能与手机有关我在那个方向"拉伸"图像,因为手机的屏幕在那个方向上比正常大.

我像这样加载纹理:

//Get a new ID
    int id = newTextureID(gl);

    //We will need to flip the texture vertically
    Matrix flip = new Matrix();
    flip.postScale(1f, -1f);

    //Load up and flip the texture
    Bitmap temp = BitmapFactory.decodeResource(context.getResources(), resource);

    //Store the widths for the texturemap
    int width = temp.getWidth();
    int height = temp.getHeight();
    Bitmap bmp = Bitmap.createBitmap(temp, 0, 0, width, height, flip, true);
    temp.recycle();

    //Bind
    gl.glBindTexture(GL10.GL_TEXTURE_2D, id);

    //Set params
    gl.glTexParameterf(GL10.GL_TEXTURE_2D, GL10.GL_TEXTURE_MIN_FILTER, gl.GL_LINEAR);
    gl.glTexParameterf(GL10.GL_TEXTURE_2D, …
Run Code Online (Sandbox Code Playgroud)

android textures render opengl-es

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

用数组学习C#问题(数组数据消失)

这可能是一个范围问题,但以下代码已经死亡.我从2个类,Cell和Map构建了一个多维数组.地图是一个X×Y大小的单元格网格.到目前为止很正常(当我学习一门新语言时,我会继续重写这个相同的程序).为简洁起见,我将发布类和一个反映错误的基本测试.当我去打印地图时,我在打印机期间初始化的整个网格阵列在我打印时消失了(空格异常,因为网格最终空了一些如何......)

//misc using up here

namespace Mapper {
class Program {

static void Main(string[] args)
{ //TODO Parser

 int max_x=2;
 int max_y=2;

 Map myMap = new Map(max_x,max_y);
 myMap.print();


}

class Cell
{
 public char type='o';
 public Cell(char inittype){
 this.type=inittype;
 }

 public void printCell(){
 Console.Write(this.type); }

 public void set(char value){
 this.type = value; }
}

class Map
{
 private int max_X; //global
 private int max_Y; //global
 public Cell[,] grid; //global

 public Map(int maxX, int maxY) {
 Cell[,] grid = new Cell[maxX, …
Run Code Online (Sandbox Code Playgroud)

c# scope class multidimensional-array

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

检测您何时进入/离开Xamarin.iOS中的主线程

在Xamarin/MonoTouch中是否有办法检测是否在主线程中调用了代码?

我正在寻找类似于Java的东西EventQueue.isEventDispatchThread()- 我在Swing编程中发现它assert不时(或有时候assert不是这样)很方便 - 确保模型不断更新并从EDT中读取,长时间运行的调用不会阻止UI.

我想在我的MonoTouch应用程序中做同样的事情,以确保不会从UI调用或包含各种代码InvokeOnMainThread.


更新:对于后来出现的人:来自JP的Obj-C回答如下.Xamarin/MonoTouch相当于NSThread.Current.IsMainThread.

multithreading xamarin.ios ios

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

需要有关大型ASP.NET应用程序的帮助

我们有一个ASP经典ERP(非常大的应用程序),我们想要使用ASP.NET重写.

我正在寻找一种组织应用程序的方法,以便我们能够将每个程序/网页(超过400个)彼此分开.每个程序都需要独立,因为许多开发人员将同时处理该项目.

Visual Studio似乎为每个程序集创建了一个DLL,所以我想知道每个DLL为一个项目制作一个巨大的解决方案是一个好主意.

防爆.:

Customers.aspx + Customers.aspx.vb(已编译)用于演示

Customers.DLL用于对象实体

CustomersManager.DLL用于业务逻辑

CustomersData.DLL用于数据访问

这样,我们就能够单独部署每个程序而不会改变其他程序.我们还有超过一千个DLL来管理......

对于大规模应用来说,它似乎是一个很好的解决方案吗?谁有更好的主意?

谢谢

vb.net architecture asp.net deployment

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

查找由其他两个相交形状创建的形状

我的C#app中有两个重叠的形状,由Point数组定义.我需要找到定义这两个重叠的形状的点.在这张图片中,我知道红点和绿点,但我需要黄点.

替代文字

这是一些可能有用的虚拟代码:

Point[] GetIntersection(Point[] red, Point[] green)
{
    Point[] yellow = ?!?;

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

假设有很好的简单矩形,你肯定有办法做到这一点.在实践中,我需要能够处理多边形甚至圆形(虽然我可以没有圆圈).

有任何想法吗?我希望有一个漂亮的GDI +功能,只会吐出来.

.net c# gdi+ shapes

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

我在哪里可以找到JNLP中的资源路径*.jar?

我下载了一个java app webstart.JNLP.我在记事本中打开后,发现它列出了一些资源,我认为,对于应用程序能够加载,那些*.jar必须找到我的电脑中的一些位置.我在哪里可以找到*.jar的路径?有人帮忙吗?

    <jar href="sax2.jar"/>
    <jar href="soap.jar"/>
    <jar href="sslava.jar"/>
    <jar href="winpack-3.6.1.jar"/>
    <jar href="wsdl4j-1.5.1.jar"/>
    <jar href="secprops-prodny.jar"/>
Run Code Online (Sandbox Code Playgroud)

java jnlp

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