我有以下代码:
package com.androidtest.notification;
import android.app.Activity;
import android.os.Bundle;
import android.widget;
import android.widget.Toast;
import android.content.Context;
public class activityNotification extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Context context = getApplicationContext();
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
}
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用命令行'$ ant build'上的ant编译它,但我不断收到以下错误:
error: cannot find symbol
[javac] Context context = getApplicationContext();
[javac] ^
Run Code Online (Sandbox Code Playgroud)
有什么建议吗?谢谢!
我目前正在尝试从 PDF 文档中提取文本,但我在使用 Tj 运算符时遇到了一些奇怪的情况。通常我处理过这样的情况:
Tc (SOME_TEXT) TJ
Run Code Online (Sandbox Code Playgroud)
现在我遇到这样一个案例:
Tm [
( )1.828
(5)1.841
(2)1.828
(2)1.828
(4)1.841
(9)1.828
(.)1.828
(6)1.841
(4)
]
TJ
Run Code Online (Sandbox Code Playgroud)
它转换为字符串“52249.64”。现在我又遇到了一个奇怪的案例:
我能找到的唯一信息是:传递给 Tj 的字符串始终根据字体的编码或 CMap 进行解释。(在本例中,我希望它是带有 CMap 的 CIDFont)
Td (
\t\004\007\020\007\016\016\026\020
)
Tj
Run Code Online (Sandbox Code Playgroud)
我还是不明白。这些索引是否指示某种字符数组中的偏移量,或者我是否必须解码这些值?谢谢!
我从代码示例中学习了GLSL着色器,我对以下内容感到困惑:gl_Position是vec4数据类型,position是vec3数据类型,为什么?这个"位置"变量到底是什么?我在哪里可以找到某种文档?我能找到的是gl_Position参考,gl_projectionMatrix和projectionMatrix也是如此.即使在GLSL备忘单中也未定义projectionMatrix.
<script type="x-shader/x-vertex" id="vertexshader">
varying vec3 col;
void main()
{
col = vec3( uv, 1.0 );
gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );
}
</script>
<script type="x-shader/x-fragment" id="fragmentshader">
varying vec3 col;
void main()
{
gl_FragColor = vec4(col, 1);
}
</script>
Run Code Online (Sandbox Code Playgroud) 我正在尝试读取 gl_FragCoord x、y 和 z 值并根据它们为我的三角形着色。问题是我的三角形总是呈现黄色。
据我所知,gl_FragCoord 是一个传递给像素着色器以描述“播放头”位置的变量,所以我期待 gl_FragCoord.x/y/z 值发生变化,我的三角形将被渲染为某种渐变,但它呈现黄色。我错过了什么?
顶点着色器:
uniform mat4 uMVPMatrix;
attribute vec4 vPosition;
void main()
{
gl_Position = uMVPMatrix * vPosition;
}
Run Code Online (Sandbox Code Playgroud)
像素着色器:
precision mediump float ;
void main()
{
gl_FragColor = vec4( gl_FragCoord.x, gl_FragCoord.y, gl_FragCoord.z, 1 );
}
Run Code Online (Sandbox Code Playgroud) 当我请求 host.com/?123 时,我的服务器上有一个索引页
echo $_SERVER['QUERY_STRING']; // returns 123 as expected
Run Code Online (Sandbox Code Playgroud)
但如果我执行一个没有“?”的请求 字符:host.com/123 QUERY_STRING 在这种情况下始终保持为空。
但我不确定如何配置 .htaccess 才能读取查询,
我怎样才能让它读取完整的请求 URL?谢谢!