首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏指尖下的Android

    Android WebView 之路

    H5定位 // 定位(location) settings.setGeolocationEnabled(true); String dir = this.getApplicationContext().getDir("database", Context.MODE_PRIVATE).getPath(); //设置定位的数据库路径 settings.setGeolocationDatabasePath(dir); w

    1.2K30发布于 2018-10-10
  • 来自专栏运维开发故事

    OpenStack之路(3

    通用数据库是用于测试和开发工作的SQLite3,MySQL,MariaDB和PostgreSQL。 2.加载环境变量 [root@controller ~]# . admin-openrc 3.创建计算服务凭据 创建nova用户 [root@controller ~]# openstack user computer ~]# systemctl start libvirtd.serviceopenstack-nova-compute.service 这里出现一个小插曲,防火墙开着,服务一直起不来 3. 通用代理是L3(第3层),DHCP(动态主机IP寻址)和插件代理。 消息队列 大多数OpenStack Networking安装用于在中子服务器和各种代理之间路由信息。 3.配置网络选项 这里与控制器节点选择的相同网络选项,都是提供商网络 Linux网桥代理为实例构建第2层(桥接和交换)虚拟网络基础架构并处理安全组。

    1.8K21发布于 2019-07-28
  • 来自专栏大龄程序员的人工智能之路

    Android 10 WebView 实录

    版本选择 Chromium 源码更新非常平凡,而且架构也经常变化,不像我们做项目,一套代码恨不得修修补补用上十几年。 10 中预编译的 Chromium Webview 版本,使用 WebView Shell,查看版本号为 74.0.3729.183: 然而,这里有一个巨大的。 在趟过 代码下载、编译、安装后,终于成功运行起来: 代码下载 由于众所周知的原因, Chromium 源码不能直接下载,我是挂了代理进行下载。 代码编译 编译代码过程中,出现如下错误: FAILED: gen/build/android/buildhooks/build_hooks_android_java.javac.jar gen/build 可以预料,后面还会继续。没办法,只能遇,这不就是程序员的工作职责吗?

    3K50编辑于 2023-10-08
  • 来自专栏醉梦轩

    Deepin运行Android应用笔记

    0x00 前言Deepin v20.2.2系统支持运行Android应用,于是安装了Windows/Deepin双系统后,开始了运行Android应用的之旅。以下是在这过程中的记录。 0x01 安装uengineDeepin中是通过一个叫uengine的工具来支持Android应用的,这是一个基于anbox进行二次开发而成的工具。 它的基本原理是通过在Linux内核中安装Android所需要的内核模块(如:binder、ashmem等),然后运行一个Android容器而实现的。 0x02 安装Android应用安装Android应用最简单的方法是在应用市场里下载安装,也可以使用命令行安装。 unauthorized正常Android设备在连接adb调试的时候会弹出授权窗口,但是这里怎么都无法弹出授权窗口,因此需要我们手动将adb的公钥拷贝到设备的对应目录中。

    4.8K40编辑于 2022-08-15
  • 来自专栏why技术

    了,又了!

    了啊,又了啊! 这次踩到一个特别无语的常识。知道真相的那一刻,人就是整个麻掉。

    62920编辑于 2022-11-01
  • 来自专栏沉浸式趣谈

    Vue3 Transition

    Vue3 Transition 记 背景 • 我本来想尝试新版本的特性,结果了个大坑。在这里分享一下我的经验,希望能让大家少走弯路 上代码 <template> <! 历程 1. 3. 第三步:尝试修改。在 Transition 组件里包含一个元素,发现它通过了。 4. (我了半小时的,不要跟我一样) 2. 3. Transition 子元素的组件中可以包含注释,但是不要包含太多,不然会影响渲染效率。 希望大家能从我的经验中获得一些收获,避免重复

    33410编辑于 2024-03-13
  • 来自专栏AndroidTraveler

    Android SDK 开发——发布使用之路

    背景 刚好最近自己遇到了类似需求,在开发完 SDK 之后,集成到项目或者提供给别人的时候遇到了一些,这里分享一下,以避免其他需要开发 SDK 的开发者们重复。 集成方式这边认为大概有 3 种。 1. 提供 Module 这种集成方式把整个 SDK 的源码都提供给其他人。 优点:没有什么,只要自己测试没问题,别人一般可以直接使用。 缺点:某种情况下有,下面会讲到。另外更新 SDK 不方便,每次更新需要用户进行 AAR 文件替换。 3. status code 401 from server: Unauthorized 3. 通过在 android 块里面添加 android { defaultPublishConfig "release" } 可以指定。

    2.2K50发布于 2018-12-24
  • 来自专栏开源单点登录集成

    Spring Boot 3 升级 笔记

    此时可以尝试构建并启动服务端,如果能成功启动,恭喜Spring Boot 3升级成功。如果无法正常构建或启动,还需要继续阅读问题排查。 XML引用变更 由于JDK中已经包含了XML包,删除以下依赖 implementation group: 'org.ogce', name: 'xpp3', version: "${xpp3Version

    2.8K60编辑于 2023-03-16
  • 来自专栏静之森

    Vue 3 正式发布,再度

    Vue 3 终于在 2020.9.18 发布了第一个正式版「One Piece」,到现在已经一周了。终于有时间来体验一把正式版的 Vue 3 是什么样子了。 sh 1vue create vue3-blog 2cd vue3-blog 3vue add typescript 4yarn add vue-router@next 5yarn add vuex@next 6yarn serve COPY 注意在选择 vue 版本的时候选择 vue3-preview sh 1? Please pick a preset: Default (Vue 3 Preview) ([Vue 3] babel, eslint) COPY 首先打开 App.vue,清理一下默认的模板,如下 接下来我以调用 api 获取文章标题,渲染一个列表为例,填一填遇到的

    45810编辑于 2021-12-28
  • 来自专栏携程技术

    干货 | 携程Android 10适配指南

    2019 年 9 月 3 日,Google 发布了 Android 10 正式版。Android 10 聚焦移动创新、安全隐私和数字健康三大主题,全面打造最佳用户体验。 ? 基于前期调研,我们主要基于以下几方面进行Android 10的适配: Android X 分区存储 设备ID 明文HTTP限制 一、AndroidX AndroidX 对原始 Android Support 或更高版本(截图中 AndroidStudio 为 3.5 版本)中执行如下操作:菜单>Refactor > Migrate to AndroidX(如果迁移失败,就需要重复上面1,2,3,4步手动去修改迁移 = null) { os.close(); }catch (IOException e1) { } } 3)创建共享目录文件夹 if (Build.VERSION.SDK_INT /about/versions/10 3Android 11预览版介绍 https://developer.android.com/preview 4、Android Q Adaptation Guide

    4K77发布于 2020-04-21
  • 来自专栏Android Camera开发

    OpenCv在Android Framework层集成 | 备忘

    frameworks/av/services/camera/libcameraservice/device3/Camera3OutputStream.cpp Camera3OutputStream::returnBufferCheckedLocked processYuv(anwBuffer,buffer.stream->width, buffer.stream->height,anwReleaseFence); } } void Camera3OutputStream vendor/mediatek/proprietary/hardware/mtkcam3/***/Android.mk: error: "libopencv_java4 (native:vendor) diff --git a/frameworks/base/native/graphics/jni/Android.bp b/frameworks/base/native/graphics/jni/Android.bp hl=ca 3、error: cannot use 'throw' with exceptions disabled frameworks/av/services/camera/libcameraservice

    51920编辑于 2024-11-23
  • 来自专栏程序员的诗和远方

    React-Native For Android 环境搭建及

    首先当然是Android的环境搭建,这里还是推荐把整个Android开发环境都弄起来,顺便还可以学学Android。 关于Android环境搭建,以及使用Android Studio可以参考我的另一篇文章搭建安卓开发环境(Android Studio) 这里就不赘述了,需要注意的是,要安装好SDK,AVD(不是AV, "$NVM_DIR/nvm.sh" 不过也许你之前装过node,那么这里有,你要看看自己之前装的node是什么版本,实际RN在编译项目的时候会使用系统的node。 export ANDROID_HOME=/usr/local/opt/android-sdk 开始工程 进入AwesomeProject,然后运行: $ react-native run-android 之后同样是使用react-native run-android命令。 Android 5.0以上 Android 5.0以上需要使用adb reverse命令。

    2.4K60发布于 2018-05-02
  • 来自专栏AustinDatabases

    挖坑,,填

    又到了周五的胡扯时间,今天来扯一扯。 最近,有一个感觉,就是一直在填,我想不止我一个人,不少奋战在一线的“勇士”,都在填。一般来说分两种,自己挖的,和别人挖的。 挖坑也是有水平的,有的你根本就无从下手,除非你有“多年的道行”,否则你可能做的不是填,而是把弄的更大。 除了有多年“挖坑”,“”,“填”,的道行,你大约还的总结出来一套,如何来补的办法。 2 闻问,在看完之后,你还的要问,你观察的在细致入微,也哪怕有遗漏,所以如何问,并且闻,问出你关心的,听出弦外之音,找到的中心点。 3 切,一般到这个步骤就开始要出事了,要不你填,要不你背锅。 在MY.CNF 中注销掉这个参数,重启动服务器 再次运行MYSQLBINLOG 解开BINLOG 后发现有错误,看了刚完一个,又来一个,经过查询后,提示是MYSQLBINLOG 的版本不对 ?

    63820发布于 2019-09-30
  • 来自专栏全栈程序员必看

    啥意思_年轻人

    ---- Unity 小知识点学习 Unity中的 碰撞盒检测 Physics.OverlapBox、OverlapCapsule、OverlapSphere 在Unity中常见的有两种检测方法 Physics.OverlapBox public static Collider[] OverlapBox (Vector3 center, Vector3 halfExtents, [DefaultValue 3, 3, 3),Quaternion.identity,LayerMask.GetMask("Enemy")); foreach (var col in collider) )] public Vector3 ColliderV3; void Update() { Collider[] collider = Physics.OverlapBox(gameObject.transform.position ;//正方体虚线框 } Physics.OverlapCapsule public static Collider[] OverlapCapsule (Vector3 point0, Vector3 point1

    98320编辑于 2022-10-03
  • 来自专栏Blank

    pymysql

    今天写了一个mysql数据库的用户新增模块,逻辑是根据用户 ID 查询用户数据,若不存在则创建新用户并返回用户数据,数据库是保持常连接状态,测试的时候发现无法读取最新数据,一直读取第一次的数据,然后就百度发现emmm,还真有志同道合的

    1.1K30编辑于 2023-04-13
  • 来自专栏全栈开发之路

    实录

    needle [, int $offset = 0 ] ) 返回 needle 在 haystack 中首次出现的数字位置,以整型返回位置信息。如果没找到 needle, strpos() 将返回布尔型的 FALSE 值。

    47130发布于 2020-08-11
  • 来自专栏阿飞的学习记录

    springcloud

    这里只是想分享以下经验 希望大家不要像我一样粗心 java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.waitForConnect

    48320编辑于 2022-03-24
  • 来自专栏快乐阿超

    TreeMap

    ──胡适 今天使用TreeMap了 代码如下:     @Test void test() { Map<Integer, Object> map = new TreeMap<>(Comparator.comparing (i -> i % 2 == 0)); map.put(2, 0); map.put(1, 0); map.put(3, 0); System.out.println(map == 0).thenComparing(Comparator.naturalOrder())); map.put(2, 0); map.put(1, 0); map.put(3, 0); System.out.println(map); } 结果: {1=0, 3=0, 2=0}

    26830编辑于 2023-09-03
  • 来自专栏日常技术分享

    Sentinel

    在学习Gateway 限流的时候用到Sentinel,记录

    42330编辑于 2022-05-13
  • 来自专栏IT开发技术与工作效率

    Rust

    当然本来可以装上1G多的VS Win10平台开发套件可能就能解决link.exe找不到的问题,嫌微软的东西太大太烦锁,所以还是用IDEA插件,发现调试只能CLion。

    94130发布于 2019-08-20
领券