问题列表 - 第7644页

Photoshop混合模式到没有着色器的OpenGL ES

我需要在我的OpenGL ES 1.1代码中模仿Photoshop混合模式("乘法","屏幕"等)(没有着色器).

有一些关于如何使用 HLSL 执行此操作的文档:

我至少需要工作屏幕模式.

我可能会看到固定管道上的任何实现吗?

photoshop opengl-es

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

在shell中,"2>&1"是什么意思?

在Unix shell中,如果我想要组合stderrstdout进入stdout流进行进一步操作,我可以在命令的末尾添加以下内容:

2>&1
Run Code Online (Sandbox Code Playgroud)

所以,如果我想head在输出上使用g++,我可以这样做:

g++ lots_of_errors 2>&1 | head
Run Code Online (Sandbox Code Playgroud)

所以我只能看到前几个错误.

我总是很难记住这一点,而且我不得不去查阅它,主要是因为我不完全理解这个特殊技巧的语法.

有人可以打破这个并按字符解释具体2>&1 意义吗?

unix bash shell redirect

2121
推荐指数
16
解决办法
103万
查看次数

C++如何从包含的类中调用父类方法?

我试图从包含的对象调用父类方法,但没有运气与以下代码.这样做的标准方法是什么?

我搜索过,这似乎适用于继承的对象,但不适用于包含的对象.将它称为父类是否正确?或者它被称为所有者类?

class Parent{
private:
  Child mychild;

public:
  void doSomething();
}

class Child{
public:
  void doOtherThing();
}

void Child::doOtherThing(){
  Parent::doSomething();
}
Run Code Online (Sandbox Code Playgroud)

c++ class

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

如何在iphone开发环境中通过ID获取uicontrols

我刚刚开始学习iphone API,并且我已经完成了大量的Windows编程,并且我确信有一种方法,给定传递给事件处理程序的对象,以识别它的对象id或标记或其他东西.

我在界面构建器中创建了一系列UIButtons,每个都有一个对象ID.但我无法看到iphone API中的哪个位置可以从UIButton对象中获取该ID.

我看到每个人都按照titleforstate,但这对我不起作用,因为他们都有相同的标题.或者我是否在按钮中放置图像并使用标题作为ID?

接口构建器有一个"接口构建器标识",我猜我无法从iphone API访问,是吗?

按钮属性的"视图"部分中还有一个名为"Tag"的设置,但它是一个数字.这样做,但我也没有看到任何API调用.

我只想弄清楚如何通过除标题之外的某些方式来识别UI控件.谢谢.

iphone uibutton

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

更改JTable单元格颜色

这让我非常疯狂.

我知道,要使用JTable更改表格单元格的格式,我必须使用自己的渲染器.但我似乎无法正确实现这一点.

这是我目前的设置:

public class MyClass
{
    public static void main(String args[])
    {
        JTable myTable = new JTable(10, 10);
        myTable.setDefaultRenderer ([I dont know what to put here], new CustomRenderer());
    }
}

class CustomRenderer extends DefaultTableCellRenderer 
{
    public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
    {
        Component c = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);

        // Formatting
        return c;
    }
}
Run Code Online (Sandbox Code Playgroud)

我需要为第一个参数使用setDefaultRenderer什么?API只是说'class'.我不知道该放什么.

有人可以用最简单的术语解释我是如何实现这个的吗?请提供一个示例,说明如何从main()方法中更改格式.

java formatting swing rendering jtable

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

你如何在fortran中遍历一个数组?

非常简单的问题.

说我有

real, dimension(0:100) :: realResults
Run Code Online (Sandbox Code Playgroud)

我想迭代realResults,最终创建表单数组的json

[[x1,y1], [x2,y2], [x3, y3], ... ]
Run Code Online (Sandbox Code Playgroud)

我很确定我想用"做",但我不确定如何

谢谢

json fortran

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

SML/NJ中的循环

我对SNL/NJ很新,并且想知道如何完成以下任务:

foo(stuff,counter)
{
   while(counter > 0)
   {
     bar(stuff);
     counter-1;
   }
   return;
}
Run Code Online (Sandbox Code Playgroud)

像这样的东西,但我怎么减少?:

foo(stuff,counter) = 
   while counter > 0 do bar(stuff) ??? // how do I decrement counter here?
Run Code Online (Sandbox Code Playgroud)

functional-programming sml

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

php isset你需要在表格检查吗?

当我检查$ _REQUEST ["input_name"]时,如果没有传递任何值,我试图理解在表单处理期间是否需要isset它不会为它哭泣而且如果你试图访问一个,php不会抛出错误数组项目不存在....我可以使用if($ _ REQUEST ["input_name"])..那么"空"怎么样,即使在那些情况下我也可以使用if()

THnks

php isset

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

JAXB:我应该如何编组复杂的嵌套数据结构?

我有几个复杂的数据结构,如

Map< A, Set< B > >
Set< Map< A, B > >
Set< Map< A, Set< B > > >
Map< A, Map< B, Set< C > > >
and so on (more complex data structures)
Run Code Online (Sandbox Code Playgroud)

注意:在我的情况下,如果我使用Set或List并不重要.

现在我知道JAXB允许我定义XmlAdapter,这没关系,但我不想为每个给定的数据结构定义一个XmlAdapter(它只是太多的复制和粘贴代码).

我试图通过声明两个泛化XmlAdapter来实现我的目标:

  • 一个地图: MapAdapter<K,V>
  • Set一套: SetAdapter<V>

问题:
JAXB抱怨如下:

javax.xml.bind.JAXBException:
class java.util.Collections$UnmodifiableMap nor any of its
  super class is known to this context.
Run Code Online (Sandbox Code Playgroud)

这是我的适配器类:

import java.util.*;
import javax.xml.bind.annotation.*;
import javax.xml.bind.annotation.adapters.*;

public class Adapters {

public final static class MapAdapter<K, V> …
Run Code Online (Sandbox Code Playgroud)

java xml data-binding jaxb data-structures

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

MPI4Py Scatter sendbuf Argument Type?

我在MPI4Py Python模块中遇到Scatter函数时遇到问题.我的假设是我应该能够为sendbuffer传递一个列表.但是,当我这样做时,我得到一个一致的错误消息,或者确实添加了另外两个参数,recvbuf和root:

  File "code/step3.py", line 682, in subbox_grid
    i = mpi_communicator.Scatter(station_range, station_data)
  File "Comm.pyx", line 427, in mpi4py.MPI.Comm.Scatter (src/
mpi4py_MPI.c:44993)
  File "message.pxi", line 321, in mpi4py.MPI._p_msg_cco.for_scatter
(src/mpi4py_MPI.c:14497)
  File "message.pxi", line 232, in mpi4py.MPI._p_msg_cco.for_cco_send
(src/mpi4py_MPI.c:13630)
  File "message.pxi", line 36, in mpi4py.MPI.message_simple (src/
mpi4py_MPI.c:11904)
ValueError: message: expecting 2 or 3 items
Run Code Online (Sandbox Code Playgroud)

这是剪切的相关代码,从上面提到的682以上开始几行.

for station in stations
        #snip--do some stuff with station
        station_data = []
        station_range = range(1,len(station))
        mpi_communicator = MPI.COMM_WORLD
        i = mpi_communicator.Scatter(station_range, nsm)
        #snip--do some stuff with station[i]
        nsm = combine(avg, …
Run Code Online (Sandbox Code Playgroud)

python parallel-processing mpi

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