我试图将图像分成碎片,例如16个块(4x4).
我用java发现了很多这样的例子,但是Android没有BufferedImage,有什么不...我想.
我有一个像样的IDEA,但我真的不知道从哪里开始.
我应该使用位图还是可绘制的?
是否有分割方法或我必须制作自定义方法?
我应该使用GridView来保存分割图像吗?
我不想和新手一样,想要让某人为我做这件事,我希望自己能够满意地做到这一点,但是我不知道从哪里开始,因为我是新手Java和Android.
希望我的大部分问题都是可以回答的,甚至可能有一些我无法找到的例子.
我想编写一个向用户显示状态消息的函数,该消息显示时间,完成百分比和进程的当前状态.我可以处理组合消息,但我想做的事情不仅仅是打印到控制台并让它向上滚动,一个消息接着另一个.我真的很喜欢在不滚动message()和没有任何图形的情况下更改消息.这可能与R?
我有一个像这样的JavaScript对象数组:
box[0] = {...}
box[1] = {...}
box[2] = {...}
...
box[499] = {...}
Run Code Online (Sandbox Code Playgroud)
此对象由相同的构造函数生成,并添加到循环内的数组中.对象在原型中有方法,需要知道数组中对象的索引才能完成它们的工作.目前我正在做的是id在循环中创建一个在每个对象内部调用的属性,等于数组索引.像这样的东西:
box[i].id = i;
Run Code Online (Sandbox Code Playgroud)
但是我对此并不完全满意,因为每次使用I重新排序数组时,sort()我必须运行循环以id使用新的索引值更新属性.
我的问题是,如果有一种方法可以在对象内部知道它在数组中的索引,而不必设置id属性,希望你能帮助我.
提前致谢.
我正在建立一个带有<div>框(聊天框)的网站,只要网站所有者决定开始与其中一个访问者进行对话,就会弹出该框.现在的样子,访问者可能在聊天框弹出之前滚动了几页,然后隐藏了聊天框!如何才能使聊天框始终弹出页面的可见区域?
我使用jQuery轮询服务器,并在需要时加载框.
#chatBox {
z-index: 100;
position: absolute;
top: 100;
left: 200;
width: 400;
height: 200;
background-color: #8596C1;
padding: 15px;
border: solid 2px;
border-color: #BDDEFF #14285F #14285F;
display: none;
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助 :)
在一个应该能够在C和C++文件中编译的头文件中,在Visual Studio(2010)和MinGW(32位 - v3.4.5,64位 - v4.5.0)中,我试图通过更改每个文件来最小化其中一条线(有许多线):
// for symbol A
#ifdef __GNUC__
# warning Symbol A is deprecated. Use predefined const cnA instead.
#else
# pragma message("Symbol A is deprecated. Use predefined const cnA instead.")
#endif
// Same for B
// Same for C
// . . .
Run Code Online (Sandbox Code Playgroud)
至
// define this once:
#ifdef __GNUC__
# define X_Warning(x) #warning "Symbol " x " is deprecated. Use cn" x // (1)
#else
# define X_Warning(x) __pragma(message("Symbol " x " is deprecated. …Run Code Online (Sandbox Code Playgroud) 是否有一个类可以通过指定编码,将字节流提供给它并从中获取字符流来创建它?重点是我想通过不同时在内存中同时拥有整个字节流数据和整个字符流数据来节省内存.
就像是:
Something s = new Something("utf-8");
s.write(buffer, 0, buffer.length); // it converts the bytes directly to characters internally, so we don't store both
// ... several more s.write() calls
s.close(); // or not needed
String text = s.getString();
// or
char[] text = s.getCharArray();
Run Code Online (Sandbox Code Playgroud)
那是什么Something?
我有一个使用设计进行身份验证的应用程序.在红宝石1.9.2上的Rails 3,乘客在nginx之上.
这是我的问题:我已经注意到,我的会话偶尔会越过.在以一个用户身份登录时,我有时会成为另一个用户.这真是一个可怕的问题.我已经设法通过使用active_record会话存储来停止它.但我对它可能发生的地方感到难过.它在使用cookie存储和memcached存储时都会发生.我不知道从哪里开始调试.我已经完成了所有代码,而且我只是从'current_user'读取而不是写作.我没有任何代码存储会话中的项目.
任何人都可以向我提出有关在何处或如何发生这种情况的建议?
更新:
我在页面顶部设置了一个div来转储每个请求的会话内容.它不仅仅是用户切换,而是整个会话.我在会话中设置了一些虚拟变量,只是为了看看会发生什么.当会话越过时(用户A变为用户B)用户A现在看到用户B具有的虚拟变量.用户B已注销.
更新2
我在堆栈溢出中发现了另一个问题,它描述了同样的问题:在Rails中,什么可能导致用户有另一个用户的会话?
看起来它可能是一个乘客问题?但更重要的是,它怎么会发生呢?这是一个真正的大问题.我怎么制止这个?
更新3
我现在正在使用Unicorn来提供我的应用程序.我设置了config.threadsafe!并开始专门使用活动记录会话.没有更多的memcached会话.问题消失了.至少我可以停止拔头发,因为安全孔堵了.
我仍然想知道究竟是什么导致了它.大多数教程都展示了如何使用默认的产卵方法来设置乘客.当然,我认为memcached在会话管理方面优于其他方法.特别是在多应用服务器环境中.
更新4
好的,上次和最后的更新.这是使用相同memcached连接的分叉进程的问题.我通过使用dalli memcached客户端修复它,并重置了独角兽或乘客的after_fork回调中的连接.
我很擅长使用Git,所以有很多事情让我感到厌烦.昨天我试图做一个失败的git revert操作,并且它产生了一些关于合并或者东西的错误.我通过克隆我的存储库然后使用来找到解决方法
$ git reset --hard SHA1_HASH
回到之前的提交.不幸的是,现在我的代码中充斥着许多额外的东西
<<<<<<<<<<<< HEAD
//some stuff
=======
//other stuff
>>>>>>>>>>>> parent of 1ae3953... Removed duplicate folders
Run Code Online (Sandbox Code Playgroud)
我该如何删除这些东西?我很难通过我的所有文件并手动删除它们...有没有办法让Git删除它?
编辑:在某些提交过程中,标记成为我的代码的一部分.我如何确保将来,如果某些拉动或恢复失败,Git会不会将这些标记插入我的代码中?它有某种标志吗?
#include <stdio.h>
#include <stdio.h>
int main ()
{
printf ("hello world");
return 0;
}
Run Code Online (Sandbox Code Playgroud)
当我编译它时,编译器不会给包括stdio.h两次的任何警告/错误.为什么会这样?不是功能scanf,printf声明和定义现在的两倍等等?
提前致谢
有没有人知道任何好的例子,或者解释如何做类似的亚马逊查找,http://blogs.msdn.com/b/coding4fun/archive/2006/10/31/912260.aspx,我会只是使用它,但它似乎已过时,源不再可用.理想我想要做的是在任何一个关键词上查找项目,例如"星际迷航"或直接UPC.我想要回来的是标题,描述,年份和图像链接,类型(DVD,书籍,音乐).任何帮助都会很棒,谢谢.