小编ber*_*rdt的帖子

在角度js中获取php的数组数据并且无法在php中更新数据

在此输入图像描述我是角度js的新手,我想更新注册表单的数据,其中我无法更新数据,以及如何在角度js的脚本文件中打印php的数组值.请在代码上方向前看,并提供必要的解决方案.

fetchdata.php:

<?php
    include_once('db.php');
    if(isset($_GET['action'])){
        if($_GET['action']=='add_data'){
          add_data();
        }
        else if($_GET['action']=='get_data'){
          get_data();
        }
        else if($_GET['action']=='delete_data'){
            delete_data();
        }
        else if($_GET['action']=='edit_data'){
            edit_data();
        }
        else if($_GET['action']=='update_data'){
            update_data();
        }
    }

    /*Insert Data*/
    function add_data(){    
        $data = json_decode(file_get_contents("php://input"));
        //print_r($data);
        $fname  = $data->fname;
        $lname  = $data->lname;
        $gender = $data->gender;
        $state  = $data->state;
        $query="INSERT INTO registration 
        (reg_fname, reg_lname, reg_gender, reg_state, reg_id)
         values ('".$fname."', '".$lname."', '".$gender."', '".$state."', NULL)";
        $result = mysql_query($query);
        //echo $query;
        if ($result) {
        $arr = array('msg' => "Data Added Successfully!!!", 'error' => '');
        $jsn = json_encode($arr); …
Run Code Online (Sandbox Code Playgroud)

php angularjs

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

对于int,类的实例变量的Java默认值未初始化为零

这是我在java教程中处理的一个例子.我有一个没有构造函数的Time1类,因此我期望用默认值初始化为int,即零.

public class Time1 {
    private int hour; // expected to be initialised with zero
    private int minute; // expected to be initialised with zero
    private int second; // expected to be initialised with zero

    public void setTime(int hour, int minute, int second) {
        if (hour < 0 || hour >= 24 || minute < 0 || minute >= 60 || second < 0 || second >= 60) {
            throw new IllegalArgumentException("value out of range");
        }
        this.hour = hour;
        this.minute …
Run Code Online (Sandbox Code Playgroud)

java methods tostring

9
推荐指数
3
解决办法
1857
查看次数

Java RSA加密 - 解密.NET

我正在使用RSA加密JAVA并尝试使用.NET解密.我包含了我的JAVA代码和.NET代码,希望有人有这方面的经验.

JAVA代码:

byte[] modulusBytes = Base64.decode("xTSiS4+I/x9awUXcF66Ffw7tracsQfGCn6g6k/hGkLquHYMFTCYk4mOB5NwLwqczwvl8HkQfDShGcvrm47XHKUzA8iadWdA5n4toBECzRxiCWCHm1KEg59LUD3fxTG5ogGiNxDj9wSguCIzFdUxBYq5ot2J4iLgGu0qShml5vwk=");
byte[] exponentBytes = Base64.decode("AQAB");
BigInteger modulus = new BigInteger(1, modulusBytes );
BigInteger exponent = new BigInteger(1, exponentBytes);

RSAPublicKeySpec rsaPubKey = new RSAPublicKeySpec(modulus, exponent);
KeyFactory fact = KeyFactory.getInstance("RSA");
PublicKey pubKey = fact.generatePublic(rsaPubKey);

Cipher cipher = Cipher.getInstance("RSA");
cipher.init(Cipher.ENCRYPT_MODE, pubKey);

byte[] plainBytes = new String("big kitty dancing").getBytes("UTF-8");
byte[] cipherData = cipher.doFinal( plainBytes );
String encryptedString = Base64.encodeBytes(cipherData);
Run Code Online (Sandbox Code Playgroud)

从这个JAVA代码我得到的encryptedString的结果恰好是:

FoP4 + AAIH6hcabXnrvNG5YUk/nBv9n9HU0CAgZjkIWQIDjbOpSwoPVBFERrZ6641x2QaoJw5yv18XAay + 0WrCaSw4sveRX + hmPm5qeVUPcjoR4slsVZ/hBFJtAHj9tva4hOugWDZa9s3RVJlxkNfE + U +的Kt/YKLOi2EYbH05HjeM =

并尝试使用以下.NET代码进行解密

const int PROVIDER_RSA_FULL = 1;
const string …
Run Code Online (Sandbox Code Playgroud)

.net java rsa encryption-asymmetric

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

ggplot2 - 线上方的阴影区域

我有一些数据限制在1:1以下.我想在一个图上通过对线上方区域进行轻微阴影来展示这一点,以吸引观众注意线下方的区域.

我正在使用qplot生成图表.很快,我有;

qplot(x,y)+geom_abline(slope=1)

但对于我的生活,无法弄清楚如何在不绘制单独物体的情况下轻松遮挡上述区域.这有一个简单的解决方案吗?


编辑

好的,Joran,这是一个示例数据集:

 df=data.frame(x=runif(6,-2,2),y=runif(6,-2,2),
   var1=rep(c("A","B"),3),var2=rep(c("C","D"),3))
 df_poly=data.frame(x=c(-Inf, Inf, -Inf),y=c(-Inf, Inf, Inf))
Run Code Online (Sandbox Code Playgroud)

这是我用来绘制它的代码(我接受了你的建议并一直在查找ggplot()):

ggplot(df,aes(x,y,color=var1))+
 facet_wrap(~var2)+
 geom_abline(slope=1,intercept=0,lwd=0.5)+
 geom_point(size=3)+
 scale_color_manual(values=c("red","blue"))+
 geom_polygon(data=df_poly,aes(x,y),fill="blue",alpha=0.2)
Run Code Online (Sandbox Code Playgroud)

踢回的错误是:"找不到对象'var1'"有事告诉我,我正在错误地实现参数...

r fill ggplot2

6
推荐指数
4
解决办法
5804
查看次数

用于'IN'语句的PHP OCI8绑定(未知数量)参数

对于SQL IN子句,如何在使用PHP OCI8绑定SQL时处理未知数量的参数?

例如,给出以下查询

select * from table1
where id > :id_1
and id in (:id_array_of_unknown_size)
Run Code Online (Sandbox Code Playgroud)

和要绑定的变量数组

$bind_array = array(
    ':id_1' => '1',
    ': id_array_of_unknown_size' => array('7','2','5',),
);
Run Code Online (Sandbox Code Playgroud)

另外需要注意的是,在我的特定情况下,输入array($bind_array)可能包含也可能不包含绑定元素的子数组.它也可以是以下

select * from table1
where id > :id_1
and id !=  :id_2
Run Code Online (Sandbox Code Playgroud)

$bind_array = array(
    ':id_1' => '1',
    ':id_2' => '5',
);
Run Code Online (Sandbox Code Playgroud)

php sql oracle-call-interface

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

matplotlib 3d表面上的连续色调

在matplotlib 3D绘图中,我可以设置行/列的数量,以确定表面上可见的面的总数

s=ax.plot_surface(x,y,z, color='gray', shade=True, rstride=1,cstride=1)
Run Code Online (Sandbox Code Playgroud)

其中数字越小越好,但是面数越小.由于我也在这个表面上绘制流线/轨迹,我想摆脱脸的边缘.现在,随着

s.set_linewidth(0)
Run Code Online (Sandbox Code Playgroud)

设置较低的rstride和cstride值我几乎可以得到我想要的东西,即表面几乎连续变化的颜色,可以提供良好的3D效果.

不幸的是,线条留在那里,作为面之间的空位.有没有办法做到这一点?也许我只是错过了一个简单的命令..

编辑:生成曲面的代码很长,无法在此处报告.我附上了上面写的解决方法的结果快照.表面有白线

3d matplotlib

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

中断驱动与事件驱动 I/O 模型

在阅读 Node JS 时,定义表明 I/O 模型是事件驱动的。这与多线程环境中的中断有何不同?在多线程环境中,当 I/O 操作完成时,会生成中断,等待线程现在会进入读取运行状态。在 Node Js 中,根据 I/O 完成后抛出的事件,将回调处理程序推送到事件队列。

为什么两者不同?

javascript multithreading node.js

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

从 clang 中的 FunctionDecl 类获取参数信息

如何从 clang 中的 FunctionDecl 类中以字符串形式获取参数信息。我正在尝试,但对这么多继承感到困惑。此外,他们的编译器说 getReturnType() 不是 FunctionDecl 的成员,但 doxygen 文档另有说明。请帮忙。 http://clang.llvm.org/doxygen/classclang_1_1FunctionDecl.html

using namespace std;
using namespace clang;
using namespace clang::driver;
using namespace clang::tooling;
using namespace llvm;

.......
class ExampleVisitor : public RecursiveASTVisitor<ExampleVisitor> 
{
    ......
    virtual bool VisitFunctionDecl(FunctionDecl *func) 
    {
            numFunctions++;
            string funcName = func->getNameInfo().getName().getAsString();
            string retName = func->getReturnType().getAsString();
            ...
            return true;
    }

}
Run Code Online (Sandbox Code Playgroud)

错误:-

“class clang::FunctionDecl”没有名为“getReturnType”的成员

c++ clang libtooling

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

绘制线条之间的阴影区域

我有两个来自其中任何一个的文件我将使用以下代码绘制一个点线:

set terminal postscript eps color solid font "Helvetica, 22"
set size ratio 0.625
set output "example.eps"

set key right top

plot "traffic.txt" using 1:2 title "traffic" with lp pt 7 ps 1 lc rgb "red", \
 "solar.txt" using 1:($2*100) title "solar" with lp pt 9 ps 1 lc rgb "blue"
Run Code Online (Sandbox Code Playgroud)

两条线与x轴一起形成区域,并且由两条线形成的区域重叠.我想知道如何遮蔽重叠的部分.

谢谢!

(使用的文件如下)

档案1

1   66.660000
2   47.830000
3   39.270000
4   27.940000
5   24.990000
6   27.930000
7   32.060000
8   43.650000
9   70.470000
10   73.430000
11   87.690000
12   111.790000
13 …
Run Code Online (Sandbox Code Playgroud)

gnuplot overlap

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

将CDATA添加到xml节点

这个PHP代码工作正常,但如何将CDATA添加到内容节点?

 <?php
 $xml = new DomDocument("1.0", "UTF-8");
 $xml->load('xmldata.xml');

 $title    = $_POST['title'];
 $avtor    = $_POST['avtor'];
 $date     = $_POST['date'];
 $category = $_POST['category'];
 $content  = $_POST['content'];

$rootTag = $xml->getElementsByTagName("root")->item(0);

   $postingTag = $xml->createElement("posting");

     $titleTag    = $xml->createElement("title",    $title);
     $avtorTag    = $xml->createElement("avtor",    $avtor);
     $dateTag     = $xml->createElement("date",     $date);
     $categoryTag = $xml->createElement("category", $category);
     $contentTag  = $xml->createElement("content",  $content);

     $postingTag->appendChild($titleTag);
     $postingTag->appendChild($avtorTag);
     $postingTag->appendChild($dateTag);
     $postingTag->appendChild($categoryTag);
     $postingTag->appendChild($contentTag);

   $rootTag->appendChild($postingTag);

$xml->formatOutput = true;
$xml->save('xmldata.xml');
Run Code Online (Sandbox Code Playgroud)

php xml

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