小编tim*_*ooo的帖子

如何从字符串中查找特定值

我有一个字符串(不是xml)

<headername>X-Mailer-Recptid</headername>
<headervalue>15772348</headervalue>
</header>
Run Code Online (Sandbox Code Playgroud)

从这里,我需要得到价值15772348,即价值headervalue.怎么可能?

php string parsing find

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

两个值之间的百分比差异

我使用以下简单的JavaScript代码来计算两个值之间的百分比差异:

subOBS001 = (vars.obs001acount) - (vars.obs001asent); 
divOBS001 = (subOBS001) / (vars.obs001asent); 
modOBS001 = (divOBS001) * (100);

if (modOBS > 30) {%> <%= modOBS %><span id="greenStatus">&#8226;</span> <%} else {%> <%= modOBS %>
Run Code Online (Sandbox Code Playgroud)

有没有更简单的方法来执行我的计算?用括号将它全部放在一行中?

javascript

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

键盘上的点击事件:上、下、左、右

我需要一个可以向右、向上、向下或向左单击的事件。我希望在满足条件时(如果)他点击我选择的按钮,下面是一个应该适合的示例:

if (gesture.left) { The click event in the left direction button keypad } Else if (gesture.right) { Click the event in the right direction button keypad }

不想检测按下了哪个键,只有一个条件,即在他单击我想要的按钮后。

html javascript events keyboard-events

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

在动画期间屏幕闪烁白色

我正在开发一个Java程序,我开始使用一个简单的动画.它包括显示存储在一个数组(40帧)中的一组帧.

动画本身正在正常工作,虽然每当我运行它时,我会得到随机闪烁(屏幕闪烁白色).我不知道它可能与什么有关,但我猜它与缺乏优化有关.有解决方案吗 这是下面的代码

//Handles the main interface
MainUI.java

package gui;

import java.awt.BorderLayout;

public class MainUI extends JFrame implements ActionListener{

    //main panel
    private JPanel contentPane;

    //animation
    private ImageIcon[] frames; //animation frames
    private Timer timer; 
    private int delay = 50; //0,5s
    private int currentFrame = 0;

    public MainUI() {

        Map M = new Map();

        loadAnimation(M);

        //Main frame
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setBounds(100, 100, 640, 360);
        setResizable(false);
        setTitle("Monopoly Java");

        //Panel
        contentPane = new JPanel();
        contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
        contentPane.setLayout(new BorderLayout(0, 0));
        setContentPane(contentPane);

        JLabel label = …
Run Code Online (Sandbox Code Playgroud)

java flash animation swing screen

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

如何将HttpPostedFileBase文件转换为Java.Io.InputStream?

我正在使用MPXJ库在ASP.net上工作.MPXJ的.net版本是使用IKVM创建的.

目前,我有一个大问题:上传文件(Microsoft Project文件 - .mpp文件)到服务器后(我不需要保存),我想从HttpPostedFileBase转换为IKVM版本的java.io.InputStream并且MPXJ会操纵它们,但我不知道实现它的方法.我的代码:

public ActionResult Upload(HttpPostedFileBase files)
{
   // Todo: Convert from HttpPostedFileBase to Java.Io.InputStream
   ProjectReader reader = new MPPReader();
   ProjectFile projectObj = reader.read(Java.Io.InputStream);
}
Run Code Online (Sandbox Code Playgroud)

c# java ikvm mpxj

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

为什么要使用数组而不是哈希?

我已经读过,迭代哈希比通过数组迭代要快得多.从散列中检索值也要快得多.

为什么不使用散列并为每个键赋予一个与索引相对应的值,而不是使用数组?如果物品需要按顺序排列,则可以对它们进行分类.

arrays perl hash

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

我的mysql查询不会更新我的表

$query=UPDATE americana SET 7='99' WHERE Bdate='2011-04-15';

mysql_query($query);
Run Code Online (Sandbox Code Playgroud)

7是列名和Bdate它也不更新我的表?

php mysql

0
推荐指数
1
解决办法
180
查看次数

Git,HEAD指向一个错误的分支

git branch -av命令的输出.现在我在dev分公司.

***dev** 3f126e0 Comment...
master 7a47db8 Another comment...
remotes/origin/HEAD   -> origin/master
remotes/origin/dev 3f126e0 Comment...
remotes/origin/master 7a47db8 Another comment...
Run Code Online (Sandbox Code Playgroud)

来自Scott Checkon的Pro Git一书.

How does Git know what branch you’re currently on? It keeps a special pointer called HEAD.

为什么在我上场时HEAD指向?origin/masterdev

git branch pointers

0
推荐指数
1
解决办法
887
查看次数

除标题外,magento前端的内容和页脚不显示

我的magento前端没有显示任何内容和页脚,它只显示标题和导航菜单.我已经检查了view.phtml,因为代码在那里显示页面.请给我解决方案..从早上起我的头发......

magento magento-1.7

0
推荐指数
1
解决办法
4853
查看次数

使用Mysql在php循环中获取数组时获取错误

我有以下代码有两个查询.第一个获取将在下一个查询中使用的ID.我在第二个查询上出现此错误:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\b\pprincipal.php on line 132

这是第一个查询(对于该表中存在数据的用户的ID)

$query2 = mysql_query("SELECT DISTINCT competencias, id_user FROM ce");
$ut = array();
while ($result = mysql_fetch_array($query2)) $ut[] = $result;
   foreach ($ut as $u){
 $id_user=$u[1];
 echo "<li class='has-sub'><a>" .$u[0]. "</a>";
}
Run Code Online (Sandbox Code Playgroud)

这是查询给我的错误:

$query3 = mysql_query("SELECT id, nome FROM utilizadores WHERE id=$id_user");
$utt = array();
while ($result2 = mysql_fetch_array($query3, $con)) $utt[] = $result2;
foreach ($utt as $u2){
   echo "<ul><li><a>". $u2[0]. "</a></li>";
}
Run Code Online (Sandbox Code Playgroud)

第二个查询是正确的,因为我已经回应了数组,它没关系.但它给了我WHILE循环错误.

php mysql

0
推荐指数
1
解决办法
76
查看次数

args.length 是什么意思?

最近我遇到了这段代码,我真的很想了解何时以及如何使用这个 args.length

import java.util.*; 

class Average
{

public static void main(String args[])

{

Scanner sc = new Scanner(System.in);

int choice;

int a=0,min=0,max=0,x;

int n = args.length;

System.out.println("1-Sum");

System.out.println("2-Average");

System.out.println("3-Minimum");

System.out.println("4-Maximum");

System.out.println("enter your choice");

choice = sc.nextInt();

for(int i=0;i<n;i++)
{

a+=Integer.parseInt(args[i]);

}

switch(choice)

{

case 1: System.out.println("The sum is :" +a/n);

break

case 2: System.out.println("The Average is :" +a/n);

break

case 3: for(int i=0;i<n-1;i++)

{

x=Integer.parseInt(args[i]);

if(x<Integer.parseInt(args[i+1]))

min=x;

else min=Integer.parseInt(args[i+1]);

}

System.out.println("The minimum is :" +min);

break;

case 4: for(int i=0;i<n-1;i++) …
Run Code Online (Sandbox Code Playgroud)

java

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