我没有什么有用的东西,正在玩这样的拼图游戏:
alt text http://manual.gimp.org/nl/images/filters/examples/render-taj-jigsaw.jpg
我想知道是否有可能制作一个帮助我把它组合在一起的程序.
想象一下,我有一个小拼图,比如4x3件,但是小标签和空白是不均匀的 - 不同的部件有不同高度,不同形状,不同尺寸的这些标签.我要做的是拍摄所有这些片段,让程序分析它们并将它们的属性存储在某个地方.然后,当我拿起一块时,我可以让程序告诉我哪些碎片应该是它的"邻居" - 或者如果我必须填写一个空白,它会告诉我想要的拼图是怎么回事看.
不幸的是,我从来没有与图像处理和模式识别任何东西,所以我想请你为一些指针- 我该如何识别一块拼图(基本上是正方形,标签和孔)中的图片?
然后我可能需要旋转它,使其处于正确位置,按比例缩放,然后测量每侧的标签/空白,以及每侧的斜率(如果存在).
我知道扫描/拍摄1000块拼图并使用它会花费太多时间,这只是一个宠物项目,我会学到新东西.
我知道这是一个基本的PHP问题,我正在努力学习这些东西.我非常熟悉HTML,CSS并熟悉PHP的CONCEPT,但不熟悉具体细节.
我一直与后端开发人员合作完成这些工作并设置wordpress网站等.
我正在建立一个非常基本的四五页网站(客户定制钓鱼竿的展示:http://www.tuscaroratackle.com/index2.php).我想从php文件中动态调用页眉(如徽标,导航等,而不是在head元素中),与页脚相同,所以我不必重写每个标记这些位的页面.
我不打算为这个站点使用数据库,我只是想我可以从另一个文件调用这两个位,就像你在wp-content目录中使用header.php的wordpress设置一样.
有关如何做到这一点的简单解释?(我得到了基础知识,只是寻求有关需要进行的更具体的PHP调用的帮助)
或者,如果这不是一个人可以轻易给出的答案,你能指出一个很好的资源来进一步研究它吗?
谢谢
def func(arg: String => Int): Unit = {
// body of function
}
Run Code Online (Sandbox Code Playgroud)
我的意思是这个片段:String => Int
我想学习如何使用C#从一个字节中获取两个半字节(高和低)以及如何将两个半字节组装回一个字节.
我正在使用C#和.Net 4.0,如果这有助于可以使用哪些方法以及可以使用哪些库.
我是android的新手.我有一个loginActivity,用于验证用户编号,然后启动"搜索".
在运行时,我看到搜索活动即将出现(在用户验证之后),但是android在停止loginActivity时遇到了问题.
我得到一个"java.lang.runtimeexception:无法停止活动{com.insruance/com.insurance.LoginActivity}:android.app.SuperNotCalledException:android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3413)上的活动"
如果有人能指出我做错了什么,我真的很感激.
代码:
public class LoginActivity extends Activity{
DatabaseWrapper myDbHelper;
private String agentNumber;
private OnClickListener btnClickListner = new OnClickListener()
{
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
// = new DataBaseHelper();
try {
Log.d("LoginActivity->onClick", "Before findByID");
EditText editText = (EditText)findViewById(R.id.txtUserNumber);
Log.d("LoginActivity->onClick", "After findByID");
agentNumber = editText.getText().toString();
String msg = "";
AgentDbHelper agentHelper = new AgentDbHelper(myDbHelper.getDatabaseHandle());
Log.d("LoginActivity->onClick", "Before agentIDExists");
if (agentHelper.agentIDExists(agentNumber))
msg = "Login success";
else
msg = "Login failed";
Log.d("LoginActivity->onClick", "After agentByID");
myDbHelper.closeDatabase();
myDbHelper …Run Code Online (Sandbox Code Playgroud) 我是一名新手Web开发人员,我已经多次使用Firebug进行调试.然而,到目前为止,我一直在使用Chrome的内置开发者工具.它似乎做了Firebug所做的一切,并且作为奖励更清洁,更有条理.
随着我的调试越来越先进,Firebug有哪些功能我会错过Chrome的DevTools?如果是这样,他们是什么?
想象一下,我在名为"messages"的表中有以下数据:
message_id | language_id | message
------------------------------------
1 en Hello
1 de Hallo
1 es Hola
2 en Goodbye
2 es Adios
Run Code Online (Sandbox Code Playgroud)
(请注意,我没有"Goodbye"的德语翻译.)
我想为说英语和德语但更喜欢德语的用户选择消息.
意思是,我想要一个看起来像这样的结果集:
message_id | language_id | message
------------------------------------
1 de Hallo
2 en Goodbye
Run Code Online (Sandbox Code Playgroud)
但是,嗯,它证明是棘手的.有任何想法吗?
我必须创建一个函数,它可以接收一个已知大小的指针数组,并将所有指针设置为NULL.需要注意的是,我事先并不知道这种类型.这是我到目前为止所尝试的:
template <typename T>
static void Nullify(T** _Array, int _Size, unsigned int _SizeOf)
{
for (int i = 0; i < _Size; i++)
{
_Array[i * _SizeOf] = NULL;
}
}
Run Code Online (Sandbox Code Playgroud)
这给了我错误(不是函数本身,但是我在践踏内存,我不应该践踏导致后来的内存错误).我传入数组(_Array - 已初始化为_Size),其大小(_Size)和sizeof(指针*)作为_SizeOf.
任何帮助将不胜感激 :)
我无法弄清楚我在这里做错了什么.我有以下代码:
byte[] digest = new byte[0];
MessageDigest md = null;
try{
md = MessageDigest.getInstance( "SHA-512" );
}
catch( NoSuchAlgorithmException e ) {
return digest;
}
digest = md.digest( myString.getBytes() );
Run Code Online (Sandbox Code Playgroud)
查看NetBeans调试器中摘要byte []的十六进制值,它显示的内容与输出的不同:
echo "myString" | openssl dgst -sha512
Run Code Online (Sandbox Code Playgroud)
我猜这是一个字符编码问题,但是JVM和openssl是否使用了该机器的默认字符集?
任何帮助表示赞赏.
我有2个类,Parent和Child,Parent有一个名为func的类方法.现在我想在func方法中获取Class实例来区分哪个类是调用者.
@interface Parent : NSObject
+ (void)func;
@end
@implementation Parent
+ (void)func {
Class *class = howToGetClass();
NSLog(@"%@ call func", class);
}
@end
@interface Child : Parent
@end
int main() {
[Child func]; // call func from Child
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在类方法中获取类实例(或类名)?