小编dav*_*vid的帖子

UTF8输入文字和Unicode点之间有什么区别?

我遇到了一个显示Unicode表的网站

当我打印字母“ ???”时:

>>> x = '???'
>>> x
'\xd7\xa1\xd7\xa4\xd7\xa8'
Run Code Online (Sandbox Code Playgroud)

我得到这个角色'\xd7\xa1\xd7\xa4\xd7\xa8'

我认为python对单词'???'进行编码 使用utf-8 Unicode,因为它是默认设置,对吗?

但是当我运行这段代码时:

>>> x = u'???'
>>> x
u'\u05e1\u05e4\u05e8'
Run Code Online (Sandbox Code Playgroud)

我得到了u'\u05e1\u05e4\u05e8',这是Unicode点,对吗?

怎么把utf8-literal转换成Unicode点?

python unicode utf-8 python-2.7

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

在 viewDidDisppear 后执行 BatchUpdates 导致错误?

我在打电话

performBatchUpdates({
            self.insertItemsAtIndexPaths(indexPathes)
            },
            completion: {
                _ in
        })
Run Code Online (Sandbox Code Playgroud)

在控制器中不可见的集合视图上!已经有另一个视图控制器推到它上面。

这会导致以下错误:

Invalid update: invalid number of items in section 0.  The number of items contained in an existing section after the update (12) must be equal to the number of items contained in that section before the update (12), plus or minus the number of items inserted or deleted from that section (12 inserted, 0 deleted) and plus or minus the number of items moved into or out of that …
Run Code Online (Sandbox Code Playgroud)

ios uicollectionview ios9

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

按用户属性过滤在Firebase Analytics中不起作用

为了测试按用户属性过滤器的工作方式,我做了下面的测试:

1。我运行了以下代码,该代码将用户属性favorite_food设置为pizza。并发送名为test_audience_event2的事件。它应该将属性与事件相关联。对 ?

FIRAnalytics.setUserPropertyString(“ pizza”,forName:“ favorite_food2”)FIRAnalytics.logEventWithName(“ test_audience_event2”,参数:nil)

24小时后,我成功看到了test_audience_event2,如下图所示: 在此处输入图片说明

2。现在,我已经设置了filter = userProperty.favorite_food2.pizza,但是在波纹管图片中我什么也看不到。为什么呢? 在此处输入图片说明

谢谢。

firebase firebase-analytics

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

mysql非字母顺序?

我有这张桌子:

id | businessName|  keywords
============================
 1      Adam         FOX
 2      FOX          bla bla bla      
Run Code Online (Sandbox Code Playgroud)

用户插入一个字符串,我想在businessName和keywords列中搜索这个字符串.所以我运行这个查询:

SELECT * FROM `business` WHERE `businessName` LIKE '%str%' OR `keywords` LIKE '%str%'
Run Code Online (Sandbox Code Playgroud)

我的问题:

首先,我希望获得名称匹配str的业务,然后获得关键字匹配的业务str.

即:用户输入单词FOX,mysql将返回两个商家(adam和FOX),在这种情况下我希望mysql首先返回FOX(因为它的名称匹配str)然后返回Adam(因为它的关键字匹配str)

mysql sql

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

uiTableView选择上一个选定的行?

我有didDeselectRowAtIndexPath委托功能的问题 .当我第一次选择时,didDeselectRowAtIndexPath不会被调用.

但是当我选择另一个单元格时,didDeselectRowAtIndexPath会调用但是具有前一个选择的索引路径.

我们来举个例子:

  1. 我在索引5处选择了行.所以什么都不会发生.
  2. 我在索引12处选择了行,然后didDeselectRowAtIndexPath将使用indexPath.row = 5调用.

我不知道为什么会这样,这是我的代码:谢谢

class testUICollectionView: UIViewController ,UITableViewDelegate,UITableViewDataSource {

    let tableItems :NSMutableArray = ["Item 1", "Item 2", "Item 3", "Item 4", "Item 5",
        "Item 6", "Item 7", "Item 8", "Item 9", "Item 10", "Item 11",
        "Item 12", "Item 13", "Item 14", "Item 15","Item 12", "Item 13", "Item 14", "Item 15","Item 12", "Item 13", "Item 14", "Item 15"]

    var tableView:UITableView!;

    override func viewDidLoad() {
        super.viewDidLoad()

        self.view.backgroundColor = UIColor.blueColor(); …
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift ios9

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

如何使用字体显示图标?ios

我得到一个包含字体的文件(请找到附件),该字体应该根据代码号显示图标。但是我没有成功显示任何带有此字体的图标。这是我的代码:

    iconTest = UILabel();
    iconTest.frame = CGRectMake(0, 0, 100, 100);
    onTest.center = self.view.center;

    iconTest.font = UIFont(name: "icomoon", size:16.0);
    iconTest.text = "e906";
Run Code Online (Sandbox Code Playgroud)

用字体显示图标的正确方法是什么!

下载字体svg文件

icons svg uifont ios

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

没有函数如何通过引用传递数组?迅速

我有这门课:

class MainView:UIView{

    var categories:[Category]!

}
Run Code Online (Sandbox Code Playgroud)

我想设置类别arg,但我需要通过引用传递它而不是值.因为它更有效,更好.

所以,如果我这样做:

let mainView  = MainView()
mainView.categories = categoriesData.
Run Code Online (Sandbox Code Playgroud)

然后它按值传递它.

如果我需要通过引用传递它我可以通过使用MainView()内的函数来做到这一点

class MainView:UIView{

    var categories:[Category]!
    fun setCategories(inout categories: Int){
            self.categories = categories;

    }

}
Run Code Online (Sandbox Code Playgroud)

但如果我不想使用set函数,我怎么能通过引用传递它.例如

mainView.categories = &categoriesData. 但这不起作用?谢谢

pass-by-reference ios swift ios8 ios9

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

如何将webP图像格式转换为正常?PHP

我有一个ios和android应用程序.有时用户将webP图像上传到我的服务器.问题是ios从我的服务器下载时无法显示此图像.

所以我想检查我的PHP代码.如果图像是webP格式.然后我将它转换为png格式.

我怎么能用PHP做到这一点?

php image webp

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

压缩图像和调整图像大小有什么区别?安卓

在我的Android应用程序中,我想将图像上传到服务器.服务器不接受大小超过2M的图像的问题.但是用户可以选择大于2M的图像.

所以我想构建一个使图像小于2M的代码.

我有两种方法:

  1. 拖动调整图像尺寸.如下 :

public static Bitmap decodeSampledBitmapFromResource(Resources res,int resId,int reqWidth,int reqHeight){

// First decode with inJustDecodeBounds=true to check dimensions
final BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeResource(res, resId, options);

// Calculate inSampleSize
options.inSampleSize = calculateInSampleSize(options, reqWidth, reqHeight);

// Decode bitmap with inSampleSize set
options.inJustDecodeBounds = false;
return BitmapFactory.decodeResource(res, resId, options);
Run Code Online (Sandbox Code Playgroud)

}

  1. 我也可以压缩图像

    image.compress(Bitmap.CompressFormat.PNG,10,fos);

这两个方法有什么区别?

compression android image

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

如何获得第一次出现?正则表达式蟒蛇

我有这个 html 标签:

x=""" <div>ad</div>  \n\n <div> correct value  </div>  <div> wrong value </div>   """
Run Code Online (Sandbox Code Playgroud)

我想得到 corret value

所以我搜索这个词ad</div>然后是任何东西,直到另一个<div>然后获取所有值,直到</div>

我使用这个代码:

re.findall(r'ad</div>.*<div>(.*)</div>',x,re.S)
Run Code Online (Sandbox Code Playgroud)

我使用 falg re.S 因为我希望点也匹配新行。我不知道 div 之间有多少行。所以我使用 .* !

我认为 findall 应该返回correct value,但它返回 wrong value。为什么 ?它搜索最后一个div而不是第一个?

python regex python-2.7

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

如何在网格col内居中图像?

我正在使用 Bootstrap 网格系统并在每个列中显示一个图像,但我没有成功地将图像垂直和水平居中。这是我的代码:

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet"
          href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"
          integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7"
          crossorigin="anonymous">
    <style>
      .center_image {
        margin: auto;
        margin-left: auto;
        margin-right: auto;
      }
      .vcenter {
        display: inline-block;
        vertical-align: middle;
        float: none;
      }
    </style>
  </head>
  <body>

    <!-- images section  -->
    <div class="container">
      <div class="row" style="display: flex; padding: 20px 0px 0px 0px;">
        <!-- image col1 -->
        <div style="background-color: red;" class="col-xs-6 col-sm-6 vcenter">
          <img style="width: 100%;"
               class="img-responsive center_image img-thumbnail" alt=""
               src="http://cdn.theatlantic.com/assets/media/img/photo/2015/11/images-from-the-2016-sony-world-pho/s01_130921474920553591/main_900.jpg?1448476701">
        </div>
        <!--image col2 -->
        <div style="background-color: red;" …
Run Code Online (Sandbox Code Playgroud)

html css center

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

处理未定义的索引崩溃?

最近我开始使用laravel.但我想知道为什么它因为未定义的索引而崩溃并抛出异常.

例如:

$ ARR = []; 返回$ arr 1 ;

这导致应用程序崩溃并返回代码500.这一点都不好.我不需要它崩溃,它应该只返回null.

我怎么能处理这个?

其他建议用isset包装每一行,例如:

if(isset($arr[1]))
   return $arr[1]
Run Code Online (Sandbox Code Playgroud)

我无法浏览所有代码并使用isset包装每一行.这是艰苦的工作.

谢谢

php laravel laravel-5

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