小编Fra*_*uga的帖子

如何在Webpack中启用调试模式?

我正在尝试利用bypassOnDebugimage-loader中的选项,这意味着我需要将webpack置于"调试模式"(根据图像加载器文档).

使用开发服务器时它是自动处于调试模式,还是需要在webpack配置中指定?

如果我需要指定它,请提供代码示例吗?

javascript webpack

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

用于Java的JSON String tidy/formatter

我有一个有效的JSON字符串,我想整理/格式化,使每个属性/值对在它自己的行等等(它当前在一行上没有空格/换行符).

我正在使用Apache Sling JSONObject来建模我的JSON对象并将其转换为String,因此如果Sling JSONObject可以设置为输出一个整齐的字符串(我认为它不能)也可以.

如果我需要第三方lib,我宁愿选择一个尽可能少的依赖项(例如Jackson只需要std JDK库).

java string formatting json

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

Zod 验证器/验证图像

我有一个问题,我需要使用 验证图像zod。我找了3个小时。我找不到验证图像的信息?谁能帮我解决这个问题吗?zod必须有图像验证是吗?

const payloadSchema = z.object({
    image: z.record(z.string()),
})
Run Code Online (Sandbox Code Playgroud)

找到类似的东西,但如何添加最大 3 mb 的图像,并且其类型必须为“ jpg”“ png”或“ gif

javascript typeorm zod

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

如何使用 sqlalchemy 创建 postgres 用户

我需要允许通过在后端使用 python 和 sqlalchemy 的 Web 应用程序创建数据库用户/角色。

为此,我使用类似的东西:

sql = 'CREATE USER :username WITH PASSWORD :passwd'
sql_data = {
    'username': 'the_user_name',
    'passwd': 'the_password',
}
request.db.execute(sql, sql_data)
Run Code Online (Sandbox Code Playgroud)

但是这个查询创建的 SQL 是:

CREATE USER 'the_user_name' WITH PASSWORD 'the_password'
Run Code Online (Sandbox Code Playgroud)

我需要的是:

CREATE USER "the_user_name" WITH PASSWORD 'the_password'
Run Code Online (Sandbox Code Playgroud)

用户名正确转义。sqlalchemy 有没有办法处理这个问题,还是我应该手动创建字符串?如果是这样,我该如何转义用户输入名称?

python postgresql sqlalchemy

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

如何清理我的代码

作为新手,我真的想学习如何尽可能简单地保持代码,同时完成应有的工作.

我说,我所做的问题来自项目欧拉

Fibonacci序列中的每个新术语都是通过添加前两个术语生成的.从1和2开始,前10个术语将是:

1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
Run Code Online (Sandbox Code Playgroud)

找出序列中所有偶数值的总和,不超过四百万.

这是我的代码如下.我想知道简化这个的最佳方法是什么,开始删除所有的.get(list.length() - 1).....如果可能的话,这将是一个好的开始,但我不是真的知道怎么?

谢谢

public long fibb()
{
    ArrayList<Integer> list = new ArrayList<Integer>();


    list.add(1);
    list.add(2);

    while((list.get(list.size() - 1) +  (list.get(list.size() - 2)) < 4000000)){  
        list.add((list.get(list.size()-1)) + (list.get(list.size() - 2)));
    }     

    long value = 0;
    for(int i = 0; i < list.size(); i++){
        if(list.get(i) % 2 == 0){
            value += list.get(i);
        }    
    }
    return value;
}
Run Code Online (Sandbox Code Playgroud)

java refactoring

7
推荐指数
2
解决办法
686
查看次数

从Emacs远程控制Chrome/Chromium浏览器?

我正在寻找一个Emacs(和Chrome)软件包,它可以在每个应用程序之间进行通信 - 尤其是从Emacs远程控制Chrome,类似于MozreplFireFox.

我找到了一个名为skewer-mode的软件包,但从我的观点来看,它依赖于一些不必要的软件包js2-mode.

所以,我的问题是:是否有任何轻量级emacs/chrome包支持emacs - > chrome通信?

emacs elisp google-chrome chromium google-chrome-extension

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

MigLayout推动VS增长

这两个约束有什么区别?

来自文档:

PUSH - 使组件所在的行和/或列以"重量"增长

GROW - 设置组件相对于同一单元中的其他组件的增长程度.

那么,主要思想是缩小组件内外的大小?

java layout swing miglayout

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

从django视图调用REST API

有没有办法从django视图进行RESTful api调用?

我试图从django视图传递URL和参数.我在半小时内谷歌搜索,但找不到任何有趣的东西.

任何帮助,将不胜感激

python django rest

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

python:拉伸世界地图

我正试图在世界地图上绘制一些坐标点.我使用圆柱投影如下:

fig = plt.figure(figsize=(18,6))
map = Basemap(projection='cyl', lat_0 = 57, lon_0 = -135, resolution = 'c', area_thresh = 0.1, llcrnrlon=-180.0, llcrnrlat=-7.0, urcrnrlon=180.0, urcrnrlat=7.0)
X, Y = map(LON, LAT)
map.plot(X, Y, "ro", markersize=5)
Run Code Online (Sandbox Code Playgroud)

问题在于我的点(大约1000)都包含在[-3°:-3°]纬度范围内,并且一旦在整个世界地图中绘制,它们都被挤压到赤道附近的紧线.

因此,我想"拉伸",比如说,[-5°:+ 5°]纬度范围,甚至失去我的投影的比例,以便缩放感兴趣的区域并扩大我的点之间的距离.我尝试限制llcrnrlaturcrnrlat参数,但只是裁剪了感兴趣的区域,没有缩放或放大图像.我怎样才能做到这一点?

点都是压缩的

python matplotlib matplotlib-basemap

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

pyenv:如何安装python动态/共享库

当我从源代码手动编译 python 时(使用--enable-shared),我在目录中得到一个动态库lib。例如:

$ ls $PYTHON_INSTALLATION_DIRECTORY/lib
libpython3.9.so  libpython3.9.so.1.0  libpython3.so  pkgconfig  python3.9
Run Code Online (Sandbox Code Playgroud)

但是,当我使用pyenv安装 python 时,我只得到一个静态库:

$ ls .../pyenv/versions/3.9.13/lib
libpython3.9.a  pkgconfig  python3.9
Run Code Online (Sandbox Code Playgroud)

如何强制pyenv安装Python动态库?我应该运行什么命令而不是

$ pyenv install --verbose 3.9.13
Run Code Online (Sandbox Code Playgroud)

(我需要编译一个需要链接python动态库的软件项目)

非常感谢您的帮助!

python installation dynamic-library pyenv

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