小编Ale*_*rov的帖子

如何更改JFreeChart上的轴值字体

正如标题所说,如果我有JFreeChart(或想要创建一个),我如何指定用于轴上的值的字体?不是轴标签,而是实际值.具体来说,我只想让字体更大一些.

java jfreechart font-size

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

如何比较两个json忽略数组属性中元素的顺序?

我需要比较两个表示json对象的字符串。为了进行测试,我需要一种比较这些字符串的方法,不仅要忽略子元素的顺序(这很常见),而且要忽略jsons数组属性中的元素顺序。即:

group: {
    id: 123,
    users: [
       {id: 234, name: John},
       {id: 345, name: Mike}
    ]
}
Run Code Online (Sandbox Code Playgroud)

应该等于:

group: {
    id: 123,
    users: [
       {id: 345, name: Mike},
       {id: 234, name: John}
    ]
}
Run Code Online (Sandbox Code Playgroud)

理想情况下,我需要一些javascript lib,但是也欢迎使用其他方法。

javascript json compare equals jsonassert

6
推荐指数
2
解决办法
5733
查看次数

高效计算2的幂

我要求计算k为2的最小幂,> =整数值,n(n总是> 0)

目前我正在使用:

#define log2(x) log(x)/log(2)
#define round(x) (int)(x+0.5)

k = round(pow(2,(ceil(log2(n)))));
Run Code Online (Sandbox Code Playgroud)

这是一个性能关键的功能

是否有更高计算效率的计算方法k

c math optimization performance

6
推荐指数
2
解决办法
1131
查看次数

在其他方法中使用__construct()中的变量

我定义了一个新变量__construct(),我想在另一个function中使用它class.但是我的变量在另一个函数中是空的!

这是我的代码:

class testObject{
     function __construct() {
           global $c;
           $data = array("name"=>$c['name'],
                         "family"=>$c['family']);
     }

     function showInfo() {
           global $data;
           print_r($data);
     }

}
Run Code Online (Sandbox Code Playgroud)

php oop constructor global-variables

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

ABBR HTML标记的标题和内容中的语言不同

假设我正在用HTML写一篇文章.这篇文章的语言是瑞典语,所以我有<html lang="sv">.现在我想在以下文本中正确标记缩写:

HTML kan användas till mycket.
Run Code Online (Sandbox Code Playgroud)

为此,我先做

<abbr title="HyperText Markup Language">HTML</abbr> kan användas till mycket.
Run Code Online (Sandbox Code Playgroud)

然而,仅此一点还不够好,因为该title属性的语言是Swedish(sv).除了是一个理论问题,这将使屏幕阅读器以极其尴尬的方式发布标题.为了解决这个问题,我能做到

<abbr title="HyperText Markup Language" lang="en">HTML</abbr> kan användas
  till mycket.
Run Code Online (Sandbox Code Playgroud)

但更糟糕的是,因为现在缩写'HTML'将在Enligsh中读取而不是瑞典语[因此从瑞典的角度来看,它听起来像"ejtsch-ti-emm-ell"而不是"hå-te" -emm-ELL"].

因此,缩写,或文本内容中的abbr节点,应在瑞典,但title属性应是英文的.标记这个的首选(HTML5)方式是什么?是吗

<abbr title="HyperText Markup Language" lang="en">
  <span lang="sv">HTML</span>
</abbr> kan användas till mycket.
Run Code Online (Sandbox Code Playgroud)

html html5 semantic-markup abbr lang

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

为 file_get_contents 清理用户提供的 URL

我想用file_get_contents一个代理来实现跨域 AJAX 请求。

查询字符串将用于向 提供 URL file_get_contents。现在的问题是人们可以使用查询字符串来读取服务器上的本地文件。我不要这个。有人可以给我一个函数来清理查询字符串,以便只接受 URL 而不是本地文件,即:

  • ?url=http://google.com.au - 好的

  • ?url=./passwords.txt - 不好

php proxy file-get-contents

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

图中的每个桥都是DFS搜索树中的边缘吗?

Skiena的算法书中的一个问题:

假设G是连通的无向图.删除断开图形的边e称为桥.每个桥必须是G的深度优先搜索树中的边缘吗?

到目前为止我的解决方案(需要建议):

我认为桥是一个边缘,其末端顶点是一个切割节点,因为切割节点删除会断开图形,因此删除该边缘也会断开图形.DFS搜索树中的边缘是树边缘和后边缘,并且只有树边缘可以是切边(或桥),因为后边缘移除不会断开图形.

algorithm graph depth-first-search

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

从外部站点运行网站注册过程

我正在为两个独立的站点集成登录.每个站点都使用自己的数据库和用户表.

我的问题是:如何通过PHP执行远程脚本,就像我将表单提交到网站一样?

我希望一个站点执行登录脚本,该脚本运行外部站点登录脚本作为其自己的登录过程的一部分.我应该设置所需的会话cookie并重定向回当前站点吗?

我正在使用Opencart和vBulletin.

谢谢

php vbulletin opencart

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

来自一组源节点的BGL dfs

问题

有一个邻接列表图,我想用一组特定的源节点的DFS算法遍历它.主要问题是颜色映射是按值传递的.

我试过了

要通过引用将颜色映射封装到结构中:

class ref_color_map_wrapper
{
public:
  typedef boost::default_color_type color_type;
  typedef std::vector<color_type> color_map_type;
private:
  color_map_type &color_map;
public:
  ref_color_map_wrapper(color_map_type& color_map)
  : color_map(color_map)
  {}

  color_type& operator[](size_t i)
  {
    return color_map[i];
  }
  const color_type& operator[](size_t i) const
  {
    return color_map[i];
  }
};

namespace boost
{
  template <>
  struct property_traits<ref_color_map_wrapper>
  {
    typedef boost::read_write_property_map_tag category;
    typedef boost::default_color_type value_type;
    typedef boost::default_color_type& reference;
    typedef size_t key_type;
  };

  void put(ref_color_map_wrapper& color_map, vertex_descriptor& v, boost::default_color_type color)
  {
    color_map[v] = color;
  }

  boost::default_color_type get(ref_color_map_wrapper& color_map, vertex_descriptor& v)
  {
    return …
Run Code Online (Sandbox Code Playgroud)

c++ boost graph colors depth-first-search

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

maven配置文件不存在时如何失败?

我的pom.xml中有几个maven配置文件.我有jenkins配置为每个配置文件运行每晚测试.

我今天想到我的jenkins配置中的一个配置文件名称中存在拼写错误.事实证明,如果maven无法提交配置文件,它将运行默认配置文件.

有没有办法,如果配置文件不存在,我可以强制maven抛出错误?

maven maven-enforcer-plugin

5
推荐指数
2
解决办法
1299
查看次数