小编Sof*_*ory的帖子

如何使用本地磁盘或网络驱动器中的映像显示自定义KML地标图标

有没有人知道如何使用本地磁盘或网络驱动器中的映像显示自定义KML Placemark图标.

我试过这个并没有用:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Style id="icon">
        <IconStyle>
          <Icon>
            <href>c:\etnasss.jpg</href>
          </Icon>
        </IconStyle>
 </Style>
  <Placemark>
    <name>Simple placemark</name>
    <description>Attached to the ground. Intelligently places itself 
       at the height of the underlying terrain.</description>
    <styleUrl>#icon</styleUrl>    
    <Point>
      <coordinates>-122.0822035425683,37.42228990140251,0</coordinates>
    </Point>
  </Placemark>
</kml>
Run Code Online (Sandbox Code Playgroud)

谢谢

icons kml google-earth

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

Sonatype Nexus - 我可以手动压缩 blob 存储吗?

我的 CENTOS7 机器上的磁盘已满。无需删除任何内容即可安全地释放一些空间,而不会有损坏某些内容的风险。

由于磁盘已满,OrientDB 已切换到只读模式,因此我无法创建紧凑 Blob 存储任务来清理磁盘空间。我需要手动执行此操作。

  • 不,我无法添加额外的磁盘空间。

是否可以找到“紧凑 blob 存储”任务的源并手动/外部运行它?

Nexus 版本是 3.12.1-01

多谢!

nexus sonatype blobstore centos7 nexus3

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

不支持SWIFT_VERSION'5.0',支持的版本为:3.0、4.0、4.2。(在目标“ SwiftyJSON”中)

我在尝试安装react-native-charts-wrapper时遇到此错误。我完全按照他们所说的进行了操作,但是仍然无法成功构建项目。

我还在项目的构建设置中将SWIFT_VERSION设置为4.2,仍然收到相同的错误。

我的XCODE版本:版本10.1(10B61)

有任何想法吗?

react-native react-native-charts-wrapper

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

无法找到 TurboModuleRegistry.getEnforcing '网络'。验证此名称的模块是否已在本机二进制文件中注册

在解决了很多构建问题之后,我的应用程序终于成功构建了。但现在我正在与这个问题作斗争。在应用程序成功构建并开始在 iOS 模拟器上启动后,我看到了这一点。

我的播客文件

platform :ios, '9.0'
use_frameworks!

target 'myProject' do

pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"
pod 'RCTRequired', :path => "../node_modules/react-native/Libraries/RCTRequired"
pod 'RCTTypeSafety', :path => "../node_modules/react-native/Libraries/TypeSafety"
pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
  pod 'React', :path => '../node_modules/react-native/'
  pod 'React-Core', :path => '../node_modules/react-native/'
pod 'React-CoreModules', :path => '../node_modules/react-native/React/CoreModules'
  pod 'React-Core/DevSupport', :path => '../node_modules/react-native/'
  pod 'React-RCTActionSheet', :path => '../node_modules/react-native/Libraries/ActionSheetIOS'
  pod 'React-RCTAnimation', :path => '../node_modules/react-native/Libraries/NativeAnimation'
  pod 'React-RCTBlob', :path => '../node_modules/react-native/Libraries/Blob'
  pod 'React-RCTImage', :path => '../node_modules/react-native/Libraries/Image'
  pod 'React-RCTLinking', :path => '../node_modules/react-native/Libraries/LinkingIOS'
  pod 'React-RCTNetwork', :path …
Run Code Online (Sandbox Code Playgroud)

react-native react-native-ios

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

找不到身份提供者配置-使用FacebookAuthProvider响应本机Firebase身份验证

找不到身份提供者配置

当我尝试使用FacebookAuthProvider验证到Firebase时出现此错误。我正在使用react-native-fbsdk与react-native进行Facebook身份验证集成。我的目标是使用身份验证令牌登录用户ti firebase并将用户数据记录在firestore中的USERS集合中。

下面是我的代码。任何帮助表示赞赏。

fbAuth(){
        LoginManager.logInWithReadPermissions(['public_profile','email','user_photos']).then(
            (result)=>{
                this.handleCallBack(result),
                function(error){
                    console.log("error in facebook login.");
                }
            }
        );
    }
    handleCallBack(result){
        var _this = this;
        if(result.isCancelled){
            console.log("facebook login cancelled.");
        }else{
            AccessToken.getCurrentAccessToken().then(
                (data) => {
                    const token = data.accessToken;
                    fetch('https://graph.facebook.com/v2.8/me?fields=id,first_name,last_name,gender,birthday&access_token=' + token)
                    .then((response=>response.json()))
                    .then((json)=>{
                        const imageSize = 120;
                        const facebookID = json.id;
                        const fbImage = "https://graph.facebook.com/${facebookID}/picture?height=${imageSize}";
                    })
                    this.authenticate(data.accessToken)
                    .then(result =>{
                        const {uid} =  result;
                        _this.createUser(uid,json,token,fbImage);
                    })
            })
            .catch(error=>{
                    console.log(error);
            })   
        } 
    }
    authenticate = (token) => {
        const provider = firebase.auth.FacebookAuthProvider;
        const credential = …
Run Code Online (Sandbox Code Playgroud)

facebook-login firebase react-native firebase-authentication react-native-fbsdk

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

firebase firestore https 可调用云函数中出现未经身份验证的错误

最近,我向我的移动应用程序添加了几个新的可调用 firebase 云函数。问题是,一旦我部署并测试了我的函数,我就无法调用它们,失败的原因是身份验证的错误。我重新部署了所有功能,但仍然可以调用旧功能,而新功能因未经身份验证而失败。我做了一些研究,人们正在谈论 Node.js 的版本。我升级了Node版本,但没有成功。我升级了 firebase-functions 版本和 firebase-admin 版本。没有运气。

我尝试浏览到我之前部署过的旧可调用云函数之一的 URL,结果没问题。然后我尝试浏览到新部署的 https 可调用 firebase 云函数。我在浏览器中看到了这条消息:

您的客户端无权从此服务器获取 URL / function_name 。

有什么想法吗?

谢谢

firebase google-cloud-functions google-cloud-firestore

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

redux-persist/createPersistoid:错误序列化状态 TypeError:将循环结构转换为 JSON

我正在尝试将 redux-persist 集成到我的 react-native 项目中。目的是在应用程序重新启动之间保留 redux 存储的数据,以便用户无需在每次启动应用程序时登录。另外,我想将以前查看的数据存储在本地存储上,以避免每次重新启动应用程序时重新查询所有数据。

我按照下面的代码添加了 redux 持久支持:

import { AsyncStorage } from 'react-native';
import { createStore, applyMiddleware } from 'redux';
//import { createLogger } from 'redux-logger';
import { persistStore, persistReducer } from 'redux-persist';
import rootReducer from '../reducers/index';
import ReduxThunk from 'redux-thunk';
import { createTransform } from 'redux-persist';
import JSOG from 'jsog';

export const JSOGTransform = createTransform(
    (inboundState, key) => JSOG.encode(inboundState),
    (outboundState, key) => JSOG.decode(outboundState),
)

const persistConfig = {
    // Root
    key: 'root',
    // Storage Method (React …
Run Code Online (Sandbox Code Playgroud)

react-native redux google-cloud-firestore redux-persist

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

在 MySql 中将 MD5 转换为 2 Bigint 时超出范围值

在数据库(MySql)中,我存储一些字符串值,并在存储它们之前检查这些字符串的唯一性。

为了快速进行字符串比较(我的意思是在记录之前检查传入的字符串是否已存在于数据库中),我想对传入的字符串(MD5)进行处理,将字符串分成2个相等的部分,将它们转换为2个bigint,将它们单独存储使用字符串,当记录请求到达时,我想在多列索引中搜索这 2 个 bigint。(当然我会获取传入的字符串,MD5该字符串,计算2个bigint部分然后查询数据库)

但是下面的“第 3 行”在我的“MySql 例程”中产生了一个有趣的错误。

...
declare mystring varchar(3000); -- line 1
declare md5bigint1value bigint; -- line 2
...

set md5bigint1value = conv(substring((md5(mystring)),1,16),16,10); -- line 3
...
Run Code Online (Sandbox Code Playgroud)

在“第 3 行”,它显示:错误代码:1264。第 1 行的“md5bigint1value”列的值超出范围

有谁知道为什么会发生这种情况?

如果您需要更多信息,请告诉我。非常感谢。

mysql md5 bigint

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

firebase firestore在事务内添加新文档-transaction.add不是函数

我以为有可能做类似的事情:

transaction.add(collectionRef,{
  uid: userId,
  name: name,
  fsTimestamp: firebase.firestore.Timestamp.now(),
});
Run Code Online (Sandbox Code Playgroud)

但显然不是:

transaction.add不是函数

上面的消息显示在chrome控制台内部。

我看到我们可以使用事务的set方法来以事务方式添加新文档。请参阅:https//firebase.google.com/docs/firestore/manage-data/transactions

问题是,如果我使用set而不是add(无论如何都不支持),则文档的ID应该由我手动创建,firestore不会创建它。请参阅:https : //firebase.google.com/docs/firestore/manage-data/add-data

您有没有看到没有add方法自动为您生成ID的缺点?

例如,考虑到包括性能在内的各种问题,firestore本身生成的id是否可能以某种方式进行了优化?

在使用transaction.set时,您使用哪种库/方法以本机方式创建文档ID?

谢谢

transactions firebase react-native google-cloud-firestore

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

Rancher CLI 登录错误 - 状态 [401 Unauthorized]。正文:[message=clusterID 不匹配]

尝试使用不记名令牌登录牧场主 CLI 时出现此错误。我使用的命令是这样的:

./rancher login https://<SERVER_URL> --token <BEARER_TOKEN>
Run Code Online (Sandbox Code Playgroud)

我正在使用牧场主 UI 上的“添加密钥”按钮创建令牌,并将生成的令牌范围限定到我想要管理的集群。

这是完整的错误消息:

FATA[0002] 错误的响应状态代码 [401]。状态 [401 未授权]。正文:[message=clusterID 不匹配]

有任何想法吗?谢谢...

rancher

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

Hibernate 在 Spring 应用程序中实现性能和事务管理

在我们的 SpringBoot 项目(使用 Spring MVC、Spring Data 等)中,我们使用 Hibernate Envers 来审计我们的数据库记录。有几件事我不确定。

1- 性能 - 线程:

假设我有一个经过审计的 Person 实体。当我在相关表中插入/更新新的 Person 记录时,这对我的应用程序的性能有何影响?客户是否必须等待所有环境审计完成?Envers 会在一个单独的线程中处理这个问题吗?一旦插入成功,那么客户就可以继续他一直在做的任何任务?或者所有审计都在一个线程中处理,客户端应用程序将不得不等待所有审计记录完成?

2- 性能 - 缓存并执行:

Envers 是否缓存所有审计处理并在稍后执行?我的意思是在所有录音都完成之后。

3- 交易管理:

事务管理怎么样。假设我已成功为 Person 实体创建了一条记录,但是在尝试创建审计记录时出现错误。那会发生什么?这会回滚 Person 实体数据的记录吗?

4-分布式事务管理:

分布式事务环境怎么样?您将如何确保分布式事务环境中 envers 审计记录的一致性?你有没有遇到过类似的情况,如果有问题,你是如何解决的?

您在使用 Envers 时遇到了哪些问题(如果有的话)。您应用了哪些替代审计方法?

请不要只提供链接并说“阅读此内容”。告诉我你所知道的和你所经历的。

非常感谢!

hibernate hibernate-envers

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