小编she*_* me的帖子

如何为react-native-chart-kit StackedBarChart添加水平滚动?

我期待使用react-native-chart-kit 创建可水平滚动的StackedBarChart。是否可以用这个包创建这样的图表以及如何创建?

react-native react-native-chart-kit

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

PHP 5.4 multipart/form-data UTF-8编码

我在将表单数据发布为"multipart/form-data"时遇到UTF-8编码问题,没有multipart/form-data,一切运行良好.但由于我必须在同一篇文章上传文件,我需要使用multipart/form-data.

从PHP 5.3.x升级到PHP 5.4.4-14(与Debian Wheezy捆绑在一起)后出现问题,相同的脚本适用于PHP 5.3测试服务器.

  • 我的所有文件都以UTF-8保存并且有 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">标签.
  • 我在不同的计算机上测试过不同的浏览器
  • mb_detect_encoding()将发布的字符串检测为UTF-8
  • 我尝试AddDefaultCharset utf-8过Apache配置.

在这里你可以测试我的脚本,你可以用土耳其字符复制/粘贴以下字符串(例如字符串:öçşipğopüp)

http://sa.chelona.com.tr/haber-ekle.html

我还发现当在PHP中将表单作为multipart/form-data发布时,UTF-8文本中的相关问题是乱码但它建议重新安装apache/php,这对我的情况是不可能的.这是一个已知的PHP/Apache错误吗?

php encoding character-encoding php-5.4

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

为什么用 RabbitMQ 发布持久消息这么慢?

当使用 Delivery_mode=1 发布消息(到持久队列)时,RabbitMQ 管理面板每秒显示大约 2500 条消息,但不幸的是,当我尝试使用 Delivery_mode=2 发布相同的消息以使它们持久化时,传入消息速率下降到 15-20每秒消息数。(使用Python 2.7和pika库)

每条消息都包含一个 URL,因此它们的大小也很小...而且我使用 basic_publish() 进行发布。

管理面板上的节点统计显示以下数据;

文件描述符:55 / 1024 个可用

套接字描述符:1 / 829 可用

Erlang 进程:248 / 1048576 可用

内存:277MB/12GB高水位

磁盘空间:1.6TB/48MB低水位线

另外,I/O 统计信息(每次操作的 I/O 平均时间)如下所示;读取:3.0ms

写入:0.13ms

寻道:0.05 毫秒

同步:70ms

这是 RabbitMQ 上持久队列的正常行为还是我做错了什么或者我可以做一些调整性能的事情?

提前非常感谢您...

python amqp rabbitmq pika

6
推荐指数
0
解决办法
2663
查看次数

MySQL在特殊字符处切断字符串

我正在尝试使用PHP将远程POST数据(iSnare发送的文章)插入MySQL.数据来自远程POST发件人,我可以将其写入纯文本文件而不会出现问题.

不幸的是,当它将它插入MySQL时,MySQL会在特殊字符处切断字符串(文章).我尝试过很多东西,但我还是不成功!

我试过了:

  • 逃避角色 mysql_real_escape_string()
  • 使用htmlentities()htmlspecialchars()(与每个参数..)
  • SET NAMES utf8在执行其他所有操作之前向MySQL 发送查询
  • 所有表和列都是UTF-8编码的utf8_general_ci(也尝试过utf8_unicode_ciutf8_bin作为整理)
  • 将所有PHP文件保存为UTF-8

我仍然找不到解决方案.如果有人能帮助我解决这个问题,我将非常感激.


这是我的表定义和PHP代码:

PHP

function guvenlik_sql($x){

    // Cleans inputs agains sql injection
    return mysql_real_escape_string(htmlentities(stripslashes($x)), ENT_QUOTES);
}    

// Check if data really comes from an Isnare.com server (Address hidden)
if ($_SERVER['REMOTE_ADDR'] == $isnareIP || $_SERVER['REMOTE_ADDR'] == "xxx.xxx.xxx.xxx") {

    $title = guvenlik_sql($_POST["article_title"]);
    $first_name = guvenlik_sql($_POST["article_author"]);
    $description = guvenlik_sql($_POST["article_summary"]);
    $category = guvenlik_sql($_POST["article_category"]);
    $article = guvenlik_sql($_REQUEST["article_body_text"]);
    $article_html = guvenlik_sql($_POST["article_body_html"]);
    $resource_box = guvenlik_sql($_POST["article_bio_text"]); …
Run Code Online (Sandbox Code Playgroud)

php mysql encoding insert special-characters

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

如何将Laravel Query Builder结果作为整数

我正在使用Laravel Query Builder来查询MySQL数据库,但它将整数值作为字符串值返回.

我有以下查询.

$query = DB::table('store_products')->select('products.id', 'products.name', 'products.unit_type', 'products.price', 'products.image_path', 'products.is_popular', 'store_products.price AS store_price')
           ->join('products', 'products.id', '=', 'store_products.product_id')
           ->join('product_categories', 'product_categories.product_id', '=', 'store_products.product_id')
           ->where('store_products.store_id', $store_id)
           ->where('store_products.product_id', $product_id);
Run Code Online (Sandbox Code Playgroud)

这里查询获得存在于Store_Products给定的Product store_id.

问题是,它返回id(这是产品的主键),就像string我使用查询生成器时一样.看起来像演员有问题.

我怎么解决这个问题?

非常感谢你提前.

php laravel eloquent laravel-5 laravel-5.2

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

Laravel 存储文件编码

我正在尝试使用 Laravel 的存储外观将文本文件保存为 UTF-8。不幸的是找不到办法,它保存为 us-ascii。如何保存为 UTF-8?

目前我正在使用以下代码来保存文件;

存储::disk('public')->put('files/test.txt", $fileData);

php laravel laravel-5

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

使用 Laravel Sanctum 获取用户数据

我之前使用过 Laravel 的内置 api 令牌身份验证,但我想为不同的客户端提供多个 api 令牌,并且在 Laravel 7.x 中,我正在尝试迁移到 Laravel Sanctum。

API 似乎可以毫无问题地对用户进行身份验证,但是当我尝试使用 获取用户数据时Auth::user();,它返回空值。也 Auth::guard('api')->user();返回null。

我应该使用什么作为 Auth 守卫?还是根据提供的令牌获取用户数据的正确方法?

非常感谢....

php laravel laravel-passport laravel-sanctum

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

使用C#获取MySQL记录数

我想知道如何使用C#获取查询的记录计数.

这是我使用的代码..

    MySqlDataReader recordset = null;
    query = new MySqlCommand("SELECT * FROM test ORDER BY type_ID ASC", this.conn);
    recordset = query.ExecuteReader();


    while (recordset.Read())
    {
        result.Add(recordset["type_ID"].ToString());

    }
    return result;
Run Code Online (Sandbox Code Playgroud)

c# mysql mysql-connector

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

购物车结构问题,尺寸选择等

我正在购买购物车,我的问题是,我应该如何设计数据库来选择产品的尺寸?T恤可以是"XL,L,M,S"等.鞋子可以是"36,37,38,39 ...... blabla"我应该只做一个尺寸的桌子或多种类型的桌子(T恤,鞋子等) )?

提前致谢...

php mysql database shopping-cart database-design

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

为什么 PhpStorm 将 Laravel 控制器方法识别为未使用?

我正在使用 PhpStorm 2019.2.1 开发 Laravel 应用程序。我从 9.3 切换到这个版本,现在它会将控制器方法和类识别为未使用。(并提供了没有帮助的快速修复)

可能是什么原因以及我该如何解决这个问题?

php jetbrains-ide phpstorm laravel

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

PHP中的日期格式

我的日期格式为"Tue Jan 05 11:08:27 +0000 2010",我想在PHP中将它的格式转换为"yyyy-mm-dd 00:00".

我怎样才能做到这一点?

php datetime date

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

使用正则表达式获取DIV内容

如何使用正则表达式获取DIV的内容.我需要得到的是介于两者之间;

<div class="lv1right dfbg">......</div>
Run Code Online (Sandbox Code Playgroud)

这些div标签之间还有几个(没有明确定义的)标签,我想得到所有这些标签.

提前致谢...

php regex

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

为什么将参数传递给 Laravel Eloquent when() 方法时闭包内的值不正确?

当我将此变量传递给 Laravel Eloquent 的when()方法时,我在闭包内的参数有一个奇怪的值。在闭包内,因为$user_id我得到true而不是2. 原因可能是什么?

$user_id = 2;

$orders = Order::with('user')
    ->when(!empty($user_id), function ($query, $user_id) {
        dd($user_id); // <-------- HERE I get TRUE instead of "2" as value.
        $query->where('user_id', $user_id);
    })
    ->when(($filter == 'paymentreceived'), function ($query) {
        $query->paymentConfirmationReceived();
    })
    ->orderBy('id', 'desc')
    ->paginate(50);
Run Code Online (Sandbox Code Playgroud)

php laravel eloquent

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