小编Ama*_*ega的帖子

PSR如何与SSR结合使用

如何使用PWA(渐进式Web应用程序)进行SSR(服务器端渲染)?

据我了解,

固态继电器

SSR运行时将加载页面并运行必要的脚本以将数据加载到页面上。然后返回呈现的html。这对于不运行javascript的Web爬网程序和没有脚本的浏览器很重要。至少第一印象将可用。

PWA

除其他外,PWA需要具有一个外壳,该外壳将被缓存,并且数据将在其之后。这意味着,即使用户处于脱机状态,shell也将被加载。

因此,如果我们要预先渲染数据,那么如何缓存与数据分开的外壳呢?

progressive-web-apps ssr pwa

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

智能搜索android中的联系人

在Android开发者网站上检索联系人教程列表之后,我设法实现了联系人搜索功能.到目前为止,这是我的代码

private void retrieveContactRecord(String phoneNo) {
        try {
            Log.e("Info", "Input: " + phoneNo);
            Uri uri = Uri.withAppendedPath(ContactsContract.PhoneLookup.CONTENT_FILTER_URI,
                    Uri.encode(phoneNo));
            String[] projection = new String[]{ContactsContract.PhoneLookup._ID, ContactsContract.PhoneLookup.DISPLAY_NAME};


            String sortOrder = ContactsContract.PhoneLookup.DISPLAY_NAME + " COLLATE LOCALIZED ASC";
            ContentResolver cr = getContentResolver();
            if (cr != null) {
                Cursor resultCur = cr.query(uri, projection, null, null, sortOrder);
                if (resultCur != null) {
                    while (resultCur.moveToNext()) {
                        String contactId = resultCur.getString(resultCur.getColumnIndex(ContactsContract.PhoneLookup._ID));
                        String contactName = resultCur.getString(resultCur.getColumnIndexOrThrow(ContactsContract.PhoneLookup.DISPLAY_NAME));
                        Log.e("Info", "Contact Id : " + contactId);
                        Log.e("Info", "Contact Display Name : …
Run Code Online (Sandbox Code Playgroud)

search android android-contacts t9

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

clojure是形成数据还是类型?

我开始学习clojure.主要来自Java和一些脚本语言,代码作为clojure的数据部分(以及我假设的所有函数语言)并不是那么清楚.

从本书的第一页开始,我看到表格.我认为它主要与数据相关,比如#{1 2}.但在其他一些地方,我看到Boolean标记为form.

现在,我假设这false是一种类型的形式Boolean,但我没有看到type被提及超过几次,所以我很困惑.

有人可以帮我理解表单的概念,也可以给我一个推动,这样我就能理解代码作为语言的数据部分吗?

clojure

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

Clojure RegEx:如何在正则表达式中嵌入注释?

我正在寻找一种将注释嵌入到Clojure中的正则表达式中的方法,以解释这段代码或这段代码的作用。我在文档中找不到此类功能。

Clojure中具有以下正则表达式:

 #"\$[A-Z]+|\((?:(?:\$[A-Z]+|[\w\'\-\_]+)(?:\|(?:\$[A-Z]+|[\w\'\-\_]+))*)\)"
Run Code Online (Sandbox Code Playgroud)

如何在正则表达式中添加注释?在Perl中,我会坚持使用尾随/x修饰符,例如:

$_ =~ m/ abc    # some comment explaining what abc is about
         /x;
Run Code Online (Sandbox Code Playgroud)

这样几天后就可以轻松处理它。

我该如何在Clojure中进行操作?

regex clojure

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