小编Mr.*_*irl的帖子

设置 JXL 自定义字体

如何在JXL中添加自定义字体?除了默认可用的之外?

public static final FontName ARIAL = new FontName("Arial");
public static final FontName TIMES = new FontName("Times New Roman");
public static final FontName COURIER = new FontName("Courier New");
public static final FontName TAHOMA = new FontName("Tahoma");
Run Code Online (Sandbox Code Playgroud)

该类FontName似乎是类private static内部的内部类WritableFont。除了那里提到的字体之外,如何添加字体?

问候,A Y.

java fonts jxl jexl

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

CSS 变换偏移量随文本长度而变化

我已经建立了一个演示,它有 5 个浮动的<div>s 和不同长度的旋转文本。我想知道是否有一种方法可以让 CSS 类处理所有文本的居中,而不管长度如何。目前,我必须为样式表中的每个字符长度创建一个类。这可能会变得太混乱。我还注意到,如果我增加或减少包装的尺寸,偏移量就会被搞砸<div>

我将通过 jQuery 将这些类添加到 div,但我仍然必须设置每个类以实现跨浏览器兼容性。

.transform3 {
    -webkit-transform-origin: 65% 100%;
    -moz-transform-origin: 65% 100%;
    -ms-transform-origin: 65% 100%;
    -o-transform-origin: 65% 100%;
    transform-origin: 65% 100%;    
}
.transform4 {
    -webkit-transform-origin: 70% 110%;
    -moz-transform-origin: 70% 110%;
    -ms-transform-origin: 70% 110%;
    -o-transform-origin: 70% 110%;
    transform-origin: 70% 110%;
}
.transform5 {
    -webkit-transform-origin: 80% 120%;
    -moz-transform-origin: 80% 120%;
    -ms-transform-origin: 80% 120%;
    -o-transform-origin: 80% 120%;
    transform-origin: 80% 120%;
}
.transform6 {
    -webkit-transform-origin: 85% 136%;
    -moz-transform-origin: 85% 136%;
    -ms-transform-origin: 85% …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery transform

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

调整原始二维数组的大小

给定以下二维 (2D) 整数数组,如何调整数组大小,类似于Python的 Numpyresize()函数?

matrix = [
    [ 1, 2, 3 ],
    [ 4, 5, 6 ],
    [ 7, 8, 9 ]
]
Run Code Online (Sandbox Code Playgroud)

代码

public class MatrixUtils {
    public static void main(String[] args) {
        int[][] matrix = new int[][] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };

        System.out.println(formatMatrix(matrix));
        System.out.println(formatMatrix(resize(matrix, 4, 4)));
        System.out.println(formatMatrix(resize(matrix, 2, 2)));
    }

    public static int[][] resize(int[][] matrix, int w, int h) {
        return addRows(addCols(matrix, w-getWidth(matrix)), …
Run Code Online (Sandbox Code Playgroud)

java arrays resize dynamic primitive-types

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

在python 3 asyncio中是否有类似socket.recv_into的操作?

套接字模块具有一种socket.recv_into方法,因此它可以使用用户定义的bytebuffer(如bytearray)进行零复制。但是也许BaseEventLoop没有那样的方法。有没有一种方法可以使用类似socket.recv_intoasyncio的方法?

python python-asyncio

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

ExtJs 5.1.0 - 无法识别的类名/别名:widget.cartesian

我想在新窗口中显示堆积区域图表.环境是ExtJs Webdesktop.当我创建窗口时:Ext.create('Desktop.displayPresences.view.displayPresencesChart').show()

我总是收到这些错误消息:

mypath/desktop/widget/cartesian.js?_dc=1423082524533 404 (Not Found)
Error: [Ext.create] Unrecognized class name / alias: widget.cartesian
Run Code Online (Sandbox Code Playgroud)

我研究了很多,但还没有解决问题.我做了什么:

将此添加到app.json

"requires": [
        "ext-charts"
    ],
Run Code Online (Sandbox Code Playgroud)

通过sencha cmd我尝试了这些命令

sencha app build
sencha app refresh
sencha app watch
Run Code Online (Sandbox Code Playgroud)

在sources选项卡中的google develeopers工具中,我可以看到加载了必要的文件'Ext.chart.series.Cartesian'.它位于packages/ext-charts/src/chart/series文件夹中.

这是我的代码

Ext.define('Desktop.displayPresences.view.displayPresencesChart', {
    extend: 'Ext.Window',

    requires: [
        'Ext.chart.*',
        'Ext.data.JsonStore'
    ],
    xtype: 'area-stacked',


    width: 650,

    initComponent: function() {
        var me = this;

        this.myDataStore = Ext.create('Ext.data.JsonStore', {
            fields: ['month', 'data1', 'data2', 'data3', 'data4' ],
            data: [
                { month: 'Jan', data1: 20, data2: 37, data3: 35, data4: 4 }, …
Run Code Online (Sandbox Code Playgroud)

javascript charts extjs5

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

jquery UI datepicker透明背景

这似乎是一个常见的问题,但我已经尝试了许多答案,但没有一个对我有用.

我正在使用jquery UI datepicker.有些东西似乎是错的.这就是我的看法.

在此输入图像描述

我已将以下内容包含在我的文件中

  • jQuery的1.11.2.min.js
  • jquery-ui.min.js(版本1.11.4)
  • jquery-ui.min.css(版本1.11.4)

我也尝试了下面的CSS但没有奏效.

.ui-datepicker {
  background: #fff !important;
  z-index: 10000;
}
Run Code Online (Sandbox Code Playgroud)

我怎样让它看起来很正常?

javascript css jquery jquery-ui datepicker

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

Python JSON 对嵌套数据进行排序

尝试找到对嵌套 json 数据进行排序的最简单方法。到目前为止我所尝试的一切似乎都失败了。我正在使用 Python 2.7 并尝试按名称属性排序。这是我尝试过的众多 python 示例之一:

    def sort_json(self,json_data):
        data_obj = json.dumps(json_data,sort_keys=True)
        return sorted(data_obj["data"]["workflows"]["allWorkflows"], 
        key=lambda d: d["name"])
Run Code Online (Sandbox Code Playgroud)

以下是未排序 json 的示例:

    def sort_json(self,json_data):
        data_obj = json.dumps(json_data,sort_keys=True)
        return sorted(data_obj["data"]["workflows"]["allWorkflows"], 
        key=lambda d: d["name"])
Run Code Online (Sandbox Code Playgroud)

任何工作示例将非常感激。

python sorting json

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

组件可以知道 vue-router 中的子路由吗

<Main>
  <router-view></router-view>
</Main>
Run Code Online (Sandbox Code Playgroud)
[
  {
    path: '/',
    component: Intro,
  },
  {
    path: '/path1',
    component: Main,
    children: [{},{},{}]
  },
  {
    path: '/path2',
    component: Main,
    children: [{},{},{},{},{}]
  }
]
Run Code Online (Sandbox Code Playgroud)

我想Main知道为其定义了哪些子路由。

我创建了一个函数来爬行整个路线对象并找出它,但它的评估方式不同,具体取决于this.$router.currentRoute哪个使得它变得冗长和可怕,并且子级中的路径选项越多就越复杂。有没有一种简单的方法可以让父组件知道它在路由中的位置并拥有其子组件的列表?

IE 在主要组件中如何知道我有多少个孩子以及其中哪些当前处于活动状态?

vue.js vue-router

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

Is an empty string a valid JSON key?

Is a JSON object having an empty string as a key valid, for example { "c": "x", "": "y" }?

It certainly seems to be, or at least it doesn't seem to break the web if I using it in a browser as per this jsfiddle having the following code:

var a = { "a": "x", "b": "y" };
var b = { "c": "x", "": "y" };
var c = JSON.stringify(a);
var d = JSON.stringify(b);
console.log(c);
console.log(d);
var …
Run Code Online (Sandbox Code Playgroud)

javascript json

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

结帐条纹上有空白图片

我已经使用node.js实现了条带结账

product.photohttps://test.s3.amazonaws.com/2213131

const session = await stripe.checkout.sessions.create({
  payment_method_types: ["card"],
  line_items: [{
    name: product.title,
    description: product.description,
    images: [product.photo],
    amount: product.price * 100,
    currency: "usd",
    quantity: 1
  }],
  success_url: "http://localhost:3000/success?session_id={CHECKOUT_SESSION_ID}",
  cancel_url: "http://localhost:3000/cancel"
});
Run Code Online (Sandbox Code Playgroud)

由于某种原因,图片总是空的

在此输入图像描述

其他数据没问题

javascript node.js stripe-payments

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