好的,所以昨天我发布了一个关于创建一个java jframe的问题,模拟电影中的矩阵雨,我希望就像这个php示例
http://mgccl.com/2007/03/30/simple-version-matrix-like-animated-dropping-character-effect-in-php
但我希望得到一些帮助,两件事,
第一列有一列多于一列,第二列有后面跟着的字符
到目前为止这是我的代码
import java.awt.*;
import java.util.*;
import javax.swing.*;
@SuppressWarnings("serial")
public class MainFrame extends JFrame {
private static final int FONT_SIZE = 20;
private static final int NUMBER_OF_REPEATS = 5;
private static final String TEXT = new String("0123456789/*-+/<>?;:[]~!@#$%^&*()+=abcdefghijklmnopqrstuvwxyz");
private static JPanel panel = new JPanel(null);
private static Random random = new Random();
private static JLabel label[] = new JLabel[NUMBER_OF_REPEATS];
public MainFrame() {
this.add(panel);
panel.setBackground(Color.BLACK);
}
public void scroll() {
for (int i = 0; i < NUMBER_OF_REPEATS; …Run Code Online (Sandbox Code Playgroud) 我正在使用应用内购买构建iPhone应用.我正在使用"内置"模型,其中附加内容在验证收据后解锁.我的交易没有问题......但是在用户设备上保存购买记录的最佳方法是什么?
Apple指南建议使用NSUserDefaults存储该信息.这个建议的问题是任何拥有iPhone Explorer免费副本的人都可以非常轻松地进入应用程序,编辑plist,并解锁完整版本而无需实际支付.
有人可以推荐更安全的解决方案吗?
我正在尝试以下内容:带有字典的模型将其发送到第一个ajax请求,然后将结果再次序列化并将其发送回控制器.
这应该测试我可以在模型中找回字典.它不起作用
这是我的简单测试:
public class HomeController : Controller
{
public ActionResult Index (T a)
{
return View();
}
public JsonResult A(T t)
{
if (t.Name.IsEmpty())
{
t = new T();
t.Name = "myname";
t.D = new Dictionary<string, string>();
t.D.Add("a", "a");
t.D.Add("b", "b");
t.D.Add("c", "c");
}
return Json(t);
}
}
//model
public class T
{
public string Name { get; set; }
public IDictionary<string,string> D { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
javascript:
$(function () {
var o = {
Name: 'somename',
"D": …Run Code Online (Sandbox Code Playgroud) 我想重命名某个目录中的所有文件.将它们重命名为创建日期.
因此,如果我的文件是Image1.jpg,它应该重命名为"Jan 16 12:09:42 2011.jpg"
我想通过命令行执行此操作.我一直在努力:
stat -f %SB Image0100.jpg
Run Code Online (Sandbox Code Playgroud)
但是我如何将它与mv命令结合起来呢?我将如何迭代stat并遍历mv整个文件?
或者是否有简单的方法来重命名所有文件的日期创建?
可能重复:
检查列表是否已排序的Pythonic方法
在python中,如何测试数字列表是否已经排序?
任何人都可以详细解释我或给我一些链接,解释如何为inapp购买创建测试用户帐户?
我注意到在jqgrid演示(http://www.trirand.com/blog/jqgrid/jqgrid.html> Advanced> Multiselect)中,如果启用了分页,则只选择当前页面上的行(可见).
有关让它跨多个页面工作的任何提示.或任何其他替代解决方案?
在有一个由 jQuery 的 tablesorter 排序的表格的网页上,有一个功能可以动态地向表格中添加列。发生这种情况时,我调用 trigger("update") 和 trigger("appendCache") 以使 tablesorter 能够按新列排序(我也尝试再次调用 tablesorter())。但是,在我单击标题单元格之前,用于排序的小部件不会出现在新列中。
我的问题是有人知道如何让小部件立即出现吗?感谢问候杰森
我编写了一个小程序,它从用户那里获取5个数字并将它们存储在一个整数数组中.该数组被传递给一个函数.该函数用于查找数组中的最小数字并将其打印出来.由于输出不正确,我不知道为什么.该函数总是打印出数组的第一个元素,它应该是最小的数字,但事实并非如此.
#include <stdio.h>
void smallestint (int intarray [], int n)
{
int i;
int temp1 = 0;
int temp2 = 0;
for(i = 0; i < n; i ++)
{
if (intarray [i] < temp1)
{
intarray [i-1] = intarray [i];
temp2 = intarray[i];
intarray[i] = temp1;
temp1 = temp2;
}
else
temp1 = intarray[i];
}
printf("%d\n", intarray[0]);
}
int main ()
{
const int n = 5;
int temp = 0;
int i;
int intarray [n];
printf("Please type in …Run Code Online (Sandbox Code Playgroud) c# ×2
iphone ×2
c ×1
command-line ×1
dictionary ×1
java ×1
jqgrid ×1
jquery ×1
json ×1
linux ×1
multi-select ×1
post ×1
python ×1
sorting ×1
tablesorter ×1
unix ×1