小编Dav*_*vis的帖子

相对包含文件

我有一个文件

workers/activity/bulk_action.php,包含一个文件

include('../../classes/aclass.php');
Run Code Online (Sandbox Code Playgroud)

在aclass.php里面它做:

include ('../tcpdf/config/lang/eng.php');
Run Code Online (Sandbox Code Playgroud)

似乎第二个文件中的include使用的是第一个文件工作目录而不是相对于它自身,导致错误.这是如何运作的?

php

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

为什么y没有被解除引用?

对于下面的代码,这就是我的理解:对指针x的引用传递给函数f,val获取y的地址,这是一个局部变量.那么为什么在退出函数f之后,x还可以呢?你应该被解除引用.x等于5,两个printf都打印相同的地址.

void f (int ** val)
{
    int y = 5 ;
    *val = & y;
    printf("%d\n", &y);

}

int _tmain(int argc, _TCHAR* argv[])
{

    int * x ;
    f(&x );
    if ( *x == 5 )
        printf("%d", x);
}
Run Code Online (Sandbox Code Playgroud)

c

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

调整图像文件的大小

我有很多图像由我的数码相机拍摄,分辨率非常高,分辨率为3000*4000,需要大量的硬盘空间,我用Photoshop打开每张图像并重新调整尺寸,但分辨率很小,但需要很多时间和精力

我认为我可以编写简单的程序打开图像文件夹并读取每个文件并获取它的宽度和高度,如果它非常高,则更改它并用小图像覆盖图像.

java image

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

如何在React中集成jQuery插件

我想在React应用程序中使用https://github.com/t1m0n/air-datepicker,但它不起作用.

import React from 'react';
import AirDatepicker from 'air-datepicker';

class Datepicker extends React.Component {
  render() {
    return(
      <AirDatepicker />
    )
  }
}

export default Datepicker;
`
Run Code Online (Sandbox Code Playgroud)
<script src="./../bower_components/jquery/dist/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这会产生:

error($ is not defined)
Run Code Online (Sandbox Code Playgroud)

另一种方法:

import React from 'react';
import $ from 'jquery';
import AirDatepicker from 'air-datepicker';

class Datepicker extends React.Component {
  render() {
    return(
      <AirDatepicker />
    )
  }
}

export default Datepicker;
Run Code Online (Sandbox Code Playgroud)

同样的错误.

如何将JQuery插件与React集成?

javascript jquery jquery-ui-plugins reactjs webpack

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

在 xslt 3.0 中使用累加器无法正常工作

我有一个 XML,其中有一个带有标题、价格、作者、附加价格、艺术家、国家等属性的书籍列表。 XML 如下所示。

<?xml version="1.0" encoding="UTF-8"?>
<catalog>
  <cd>
    <title>Empire Burlesque</title>
    <artist>Bob Dylan</artist>
    <country>USA</country>
    <company>Columbia</company>
    <price>10.90</price>
    <additionalprice>12.90</additionalprice>
    <year>1985</year>
  </cd>
  <cd>
    <title>Hide your heart</title>
    <artist>Bonnie Tyler</artist>
    <country>UK</country>
    <company>CBS Records</company>
    <price>9.90</price>
    <additionalprice>10.90</additionalprice>
    <year>1988</year>
  </cd>
Run Code Online (Sandbox Code Playgroud)

等等

我想编写一个应用于 XML 的 XSLT 3.0 来获取 HTML。我想使用累加器来获取目录中的书籍总数。尽管有更好的方法,但我只是想使用累加器进行练习,并在包含标题、作者和总价的书籍的表格末尾打印总数。对于填写标题和作者,我使用了 for-each。总价=价格+附加价格。我想使用 iterate 来归档总价。任何人都可以帮我解决这个问题。我不完整的样式表如下所示:

<?xml version="3.0" encoding="UTF-8"?>
<xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html> 
<body>
  <h2>My CD Collection</h2>
  <table border="2">
    <tr bgcolor="#9acd32">
       <th style="text-align:left">Title</th>
       <th style="text-align:left">Artist</th>
       <th style="text-align:left">Total Price</th>
    </tr>
 <xsl:accumulator name="total" as="xs:integer" initial-value="0" streamable="no">
    <xsl:accumulator-rule match="title" select="$value+1"/>
 </xsl:accumulator>
    <xsl:for-each select="catalog/cd">
     <tr> …
Run Code Online (Sandbox Code Playgroud)

xml xslt xslt-3.0

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

方法和垃圾收集

我在采访中遇到了这个问题:

方法完成后,在方法内创建的对象是否符合垃圾回收的条件?

是的正确答案是肯定的吗?

java garbage-collection

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

将数据连接成一个变量

XML文件包含以下数据:

<AddtlStsRsnInf>/00000002/Level 2 Reject</AddtlStsRsnInf> 
<AddtlStsRsnInf>The Transaction Reference Number is</AddtlStsRsnInf> 
<AddtlStsRsnInf>not unique.</AddtlStsRsnInf>  
Run Code Online (Sandbox Code Playgroud)

如何将来自所有三个标签的数据连接成一个变量?

感谢致敬,

基兰

xslt transformation

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

匹配类似的邮政编码

背景

替换无效的邮政编码.

样本数据

请考虑以下数据集:

 Typo  | City       | ST | Zip5
-------+------------+----+------
 33967 | Fort Myers | FL | 33902
 33967 | Fort Myers | FL | 33965
 33967 | Fort Myers | FL | 33911
 33967 | Fort Myers | FL | 33901
 33967 | Fort Myers | FL | 33907
 33967 | Fort Myers | FL | 33994
 34115 |Marco Island| FL | 34145
 34115 |Marco Island| FL | 34146
 86405 |  Kingman   | FL | 86404
 86405 …
Run Code Online (Sandbox Code Playgroud)

sql postgresql

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

未经检查的调用compareTo

背景

创建一个Map可以按值排序的.

问题

代码按预期执行,但不能干净地编译:

http://pastebin.com/bWhbHQmT

public class SortableValueMap<K, V> extends LinkedHashMap<K, V> {
  ...
  public void sortByValue() {
      ...
      Collections.sort( list, new Comparator<Map.Entry>() {
          public int compare( Map.Entry entry1, Map.Entry entry2 ) {
            return ((Comparable)entry1.getValue()).compareTo( entry2.getValue() );
          }
      });
  ...
Run Code Online (Sandbox Code Playgroud)

Comparable作为通用参数传递给Map.Entry<K, V>(V必须是Comparable?)的语法- 以便(Comparable)警告中显示的类型转换可以被删除 - 包括我.

警告

编译器的cantankerous抱怨:

SortableValueMap.java:24:警告:[unchecked] unchecked调用compareTo(T)作为原始类型java.lang.Comparable的成员

   return ((Comparable)entry1.getValue()).compareTo( entry2.getValue() );
Run Code Online (Sandbox Code Playgroud)

如何在没有任何警告的情况下将代码更改为编译(在编译时不会抑制它们-Xlint:unchecked)?

有关

谢谢!

java generics collections comparable comparator

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

访问器方法的用法

这是我的包含setter和getter的类

package Pack;

public class Details {

String FirstName,LastName,City,Country;

    public Details(String firstName, String lastName, String city,
            String country) {
        super();
        FirstName = firstName;
        LastName = lastName;
        City = city;
        Country = country;
    }

    public String getFirstName() {
        return FirstName;
    }

    public void setFirstName(String firstName) {
        FirstName = firstName;
    }

    public String getLastName() {
        return LastName;
    }

    public void setLastName(String lastName) {
        LastName = lastName;
    }

    public String getCity() {
        return City;
    }

    public void setCity(String city) {
        City = city; …
Run Code Online (Sandbox Code Playgroud)

java getter-setter

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

无法解除引用

以下代码:

age.equals( otherPerson.age );
Run Code Online (Sandbox Code Playgroud)

产生编译错误,如:

Cannot be dereferenced.

我该如何解决?

java

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