自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kongxx的专栏

有困难要上,没有困难创造困难也要上!

  • 博客(740)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android Studio Build显示中文乱码

打开 Android Studio -> Help -> Edit Custom VM Options 添加。重启 Android Studio,重新编译工程。

2024-06-26 21:00:03 348

原创 Gradle代理设置

修改 ~/.gradle/gradle.properties 文件,添加代理配置。

2024-06-23 20:55:06 169

原创 Gradle工程加速依赖包下载速度

修改工程目录下的 build.gradle 文件,添加如下内容。

2024-06-22 21:28:11 100

原创 React Native工程运行时下载gradle超时问题

React Native工程在运行Android的时候会下载gradle,但是由于众所周知的问题,总是下载失败,这时可以通过修改 <APP_ROOT>/android/wrapper/gradle-wrapper.properties 文件中 distributionUrl 参数使用国内 gradle 镜像来提高下载速度。比如,下面是我工程下 <APP_ROOT>/android/wrapper/gradle-wrapper.properties 文件原内容。然后重新运行 npm start。

2024-06-22 20:31:38 382

原创 React Native 集成 ArcGIS 地图

ArcGIS官方提供了 JavaScript SDK,也提供了 ArcGIS-Runtime-SDK-iOS,但是并没有提供 React Native的版本,所以这里使用了 react-native-arcgis-mapview 库,这个库比较老,支持的 ArcGIS-Runtime-SDK-iOS 版本是100.4,但是在使用的时候发现,在使用pod install安装的时候总是会下载失败,所以后面手动将 ArcGIS-Runtime-SDK-iOS 的版本改为 100.14.1。

2024-06-20 10:07:04 562

原创 在 React 中使用 ArcGIS JavaScript SDK 构建地图应用

修改App.css,在文件夹最后添加ArcGIS的css。

2024-06-17 19:18:45 555 3

原创 react-native导航组件

创建 src/navigation.js 文件,在其中添加一个导航器组件,以及两个屏幕组件 HomeScreen 和 ProfileScreen。同时在这两个屏幕组件中添加一个按钮,用于导航到另一个屏幕组件。修改 App.tsx 文件,添加 NavigationContainer 组件。

2024-06-16 08:41:33 214

原创 react-native webview组件

【代码】react-native webview组件。

2024-06-14 20:39:43 364

原创 react-native工程执行bundler install挂死或超时问题

react-native工程默认执行 “bundler install” 命令时,会出现挂死或超时问题,原因懂的都懂。修改 bundle 配置(这一步是不是必须待验证)然后重新运行 “bundler install”。先查看一下 gem 源。

2024-06-12 16:02:03 204

原创 MacOS升级ruby版本

但是如果我们使用“ruby -v”查看版本,发现使用的还是MacOS自带ruby版本是2.x。homebrew安装的ruby版本号可以通过“brew info ruby”命令参看。MacOS自带ruby版本是2.x,可以通过“ruby -v”查看版本号。如果没有安装,可以“brew install ruby”进行安装。或者通过“brew install ruby”进行升级。再次使用“ruby -v”查看一下版本。

2024-06-10 19:14:00 1121 1

原创 Maximo Attachments配置

以下内容以 Windows 上 Maximo 为例,并假定设置 DOCLINKS 的根路径为 “C:\DOCLINKS”。

2024-06-05 10:07:09 271

原创 Git钩子工具lefthook

上面例子仅仅演示了 lefthook 怎么在 Git 命令的不同阶段触发钩子脚本,这里只定义了三个钩子并简单的打印了一些字符串,在实际应用中,你可以使用 lefthook 的不同钩子来自动执行一些任务,这些任务可以直接写在 lefthook 的配置文件中,也可以写成一个单独的脚本文件,然后通过 lefthook 调用。下面看一个实际的应用场景,在使用 Git 命令提交代码时,使用 eslint 静态分析代码质量,使用 prettier 格式化代码。简单,它是一个无依赖的二进制文件,可以在任何环境中工作。

2024-05-20 22:16:47 793

原创 Maximo Automation Script之间调用

接前面几篇 Automation Script 文章,今天看看 Automation Script 之间怎么互相调用。这里创建两个 Automation Script,第一个使用 Automation Script 查询数据库获取 workorder 列表,同时使用两个参数pageNum和pageSize来实现翻页,第二个 Automation Script 通过 service.invokeScript 调用第一个 Automation Script。

2024-05-16 10:10:28 160

原创 使用frp的token认证

frp在客户端的连接服务端时支持 token 和 oidc 认证,如果使用 token 认证,需要在服务端和客户端添加如下配置内容。

2024-05-14 00:18:32 460

原创 使用frp通过http访问内网web服务

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力。

2024-05-14 00:17:12 375 2

原创 使用frp通过SSH访问内网机器

frp是一个开源的内网穿透反向代理工具,支持传输层的tcp/udp协议,也支持应用层的http/https协议。

2024-05-13 10:21:49 423 2

原创 Maximo 在 Automation Script 中访问数据库

在 Automation Script 中我们通常使用 mbo 对象来操作数据,但有时候当数据量较大时,使用 mbo 对象来操作数据会比较慢。这时候,我们可以使用 JDBC 的方式来直接访问数据库,从而提高操作数据的效率。

2024-05-10 21:36:28 370 1

原创 Maximo 使用 REST API 创建 Cron Task

接前面几篇文章,我没有了 automation script 以后,有时候需要让其定期自动执行,这时候就可以通过 Cron Task 来实现了。

2024-05-09 21:54:12 417

原创 使用 Maximo REST API 创建 Object Structure

接前面的文章,今天通过编写Python脚本的方式使用 Maximo REST API 创建Object Structure。

2024-05-07 23:47:25 135

原创 Maximo 使用 REST API 创建并调用 Automation Scripts

【代码】Maximo 使用 REST API 创建并调用 Automation Scripts。

2024-05-06 10:36:34 191

原创 Maximo 使用 REST API 调用 Automation Scripts

【代码】Maximo 使用 REST API 调用 Automation Scripts。

2024-05-03 11:25:41 220

原创 使用formio和react实现在线表单设计

访问 http://localhost:3000/ 即可看到效果。可以在页面的表单设计中拖动组件,然后在表单预览中查看效果。这里创建一个简单的页面组件,主要包括三部分,第一部分是表单设计器,第二部分是表单预览,第三部分是表单JSON数据。formiojs 是一个开源的在线表单设计工具,今天看看怎样在 react js 中使用 formiojs。另外,考虑样式等问题,还安装了下面几个依赖包。

2024-04-11 00:36:26 363 1

原创 Oracle容器镜像制作

(注:因为脚步里设置的安装包名为linuxx64_12201_database.zip ,所以如果使用V839960-01.zip文件,可以建个链接“ln -s V839960-01.zip linuxx64_12201_database.zip”)对于 Oracle 数据库的容器镜像制作,oracle 官方提供了 Dockerfile 文件和制作脚本的(https://github.com/oracle/docker-images)。其中 -e 表示安装企业版本,-v 指定安装的版本号。

2024-04-07 20:32:46 571

原创 React拖拽组件react-grid-layout实现表单设计

左边是个控件列表,这里只放了三个控件:input, password和select;这里的控件需要增加 draggable 属性,标识控件可拖拽,比如:Input</Button>右边是个布局区域,可以在上面拖拽摆放控件位置,使用 react-grid-layout 的 Responsive 实现。当每个左侧控件拖到这个区域后,将根据具体类型,展示位具体样式。下面看一下代码实现,首先初始化三个控件,用来默认摆放着右侧的布局区域内# 初始化三个控件。

2024-04-03 08:49:19 716

原创 vscode插件ClipImage64实现markdown插入base64格式图片

但这么用起来实在不方便,于是查了一下,发现可以在 markdown 文档中通过插入图片的 base64 编码来直接把图片嵌入到 markdown 文档中。3、在markdown文档需要插入图片的位置使用快捷键 Ctrl+Alt+V(苹果系统使用 Cmd+Alt+V)直接把图片粘贴成 base64 编码的字符串。在写 Markdown 文件的时候,当需要插入图片时,常用的方式是把图片保存到本地或者保存在云端,然后在markdown文件中通过引用地址来使用。2、通过 Ctrl+C 从复制截屏的图片。

2024-04-01 23:24:03 410

原创 MacOS用户登录自动挂载共享目录

访问 系统偏好设置 -> 用户与群组 -> 选择当前用户 -> 选择“登录项”标签 -> 使用下边的“+”按钮添加登录项,选择需要挂载的共享目录,然后确认。重新启动系统,验证自动挂载是否成功。

2024-04-01 09:53:48 178 1

原创 npx error “enoent ENOENT: no such file or directory, lstat C:\Users\Administrator\AppData\Roaming\np

在 “C:\Users\Administrator\AppData\Roaming\” 目录下手动创建 npm 目录,然后重新执行 npx 命令。检查了一下这个目录确实不存在,开始以为是 nodejs 或 npm 安装有问题,重新安装了一下,还是同样的错误。在提示上面错的时候,如果使用 npm config list 查看 npm 配置,可以发现有个 prefix 参数指定到了上面错误的目录。任何再次执行 “npx create-expo-app my-app” 命令来创建项目。

2024-03-26 08:56:04 1026 1

原创 GraphQL入门之自定义标量类型

id: ID!schema {定义了一个标量类型 DateTime在用户对象中添加了一个标量类型的属性 registerDateTime查询操作的时候按用户 registerDateTime 来查找变更操作的时候添加了一个 registerDateTime 的标量类型。

2024-03-25 08:28:48 574

原创 GraphQL入门之变更输入类型

id: ID!) : User!} schema {新增了输入参数 UserInput 的定义,作为演示只包含两个参数 name 和 email。修改变更操作不再使用 name 和 email 作为参数,而是改成使用输入参数 UserInput。

2024-03-21 09:31:41 1052

原创 GraphQL入门之变更(Mutation)操作

id: ID!) : User!schema {定义模型对象:定义了一个User对象,包括 id, name 和 email 属性。定义查询操作:定义了一个查询操作,返回所有用户数组。定义变更操作:这里只定义了一个创建用户的变更操作,接收两个参数name和email,返回新创建的 User 对象。

2024-03-20 09:08:32 453

原创 GraphQL入门之查询指令Directive

id: ID!定义模型对象:定义了一个User对象,包括 id, name 和 email 属性。定义查询操作:定义了一个查询操作,返回用户列表。查询接受两个参数,includeName是否包括name字段,skipId是否跳过id字段。

2024-03-20 09:07:09 253

原创 GraphQL入门之一对多关联查询

定义了一个一对多关系的两个类型:Book 和 Author。定义了查询操作:Book 和 Author 列表。

2024-03-19 13:55:55 246

原创 GraphQL入门之分页查询

前一篇文章讲了怎么创建 GraphQL 的查询操作,今天在此基础上看看要实现一个简单的分页查询应该怎么做,顺便可以介绍一下 GraphQL 里的枚举类型和查询参数应该怎么用。创建 Node.js 的工程mkdir myappcd myappnpm init (一路回车)安装依赖包npm install @apollo/server graphql定义 Schema创建 schema.graphql 文件,内容如下:type User { id: ID! name: String

2024-03-19 08:45:35 375

原创 GraphQL入门之查询片段的使用

id: ID!): User,定义模型对象:定义了一个User对象,包括 id, name 和 email 属性。定义查询操作:定义了两个查询操作,users查询所有用户,user(id)根据id查询用户。

2024-03-18 10:54:04 236

原创 GraphQL入门之查询操作

id: ID!): User,定义模型对象:定义了一个User对象,包括 id, name 和 email 属性。定义查询操作:定义了两个查询操作,users查询所有用户,user(id)根据id查询用户。

2024-03-18 10:52:44 487

原创 GraphQL入门之使用ApolloClient查询

前一篇文章介绍了怎么使用 ApolloServer 搭建 GraphQL server,今天看看怎么使用 ApolloClient 来执行查询。

2024-03-17 15:49:25 250

原创 GraphQL入门之使用ApolloServer和express构建GraphQL服务

接上一篇文章,由于 express 现在仍然是主流的 Node.js 服务端框架,所以今天看看 ApolloServer 怎样和 express 集成构建 GraphQL 服务。另外今天文章也顺便讲一下怎么使用 typescript 来实现。

2024-03-13 13:09:21 421

原创 GraphQL入门之使用ApolloServer构建GraphQL服务

接上一篇文章,上一篇通过 express 作为 GraphQL Server 介绍了一下 GraphQL,今天说一下如何使用 Apollo Server 作为 GraphQL服务器。安装依赖包定义 Schema定义解析器创建ApolloServer使用上面定义的 schema 和 resolver 创建 ApolloServer启动ApolloServer服务完整代码在工程下创建 server.js,完整代码内容如下:测试启动服务使用浏览器访问 http://localhost

2024-03-13 09:01:18 306

原创 GraphQL入门

GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。使用浏览器访问 http://localhost:4000/graphql,可以看到 GraphiQL IDE 的界面,输入。这里我门以 Node.js 的 express 框架为例,看一下 Hello World 的 GraphQL 版本。或者也可以使用 curl 命令查询。可以看到下面的查询结果。

2024-03-12 20:53:34 500

原创 清除Mac OS上Xcode占用的空间

最近自己的Mac OS存储空间严重不足,想了一下,大概是从安装 Xcode 之后出现,在系统下通过 du 命令分析各目录大小,发现大概下面几个目录占用空间比较大,所以针对这几个名目录作了一下清理,释放了几十个G的空间。下载的模拟器: ~/Library/Developer/Xcode/iOS DeviceSupport,可根据情况手动删除。旧的应用程序存档: ~/Library/Developer/Xcode/Archives,可根据情况手动删除。可以使用下面命令清理。

2024-03-07 10:00:12 763

Full Stack GraphQL Applications With React, Node.js, and Neo4j

Full Stack GraphQL Applications With React, Node.js, and Neo4j

2024-03-13

Production Ready GraphQL

Production Ready GraphQL

2024-03-12

Practical GraphQL

Practical GraphQL

2024-03-12

Django.1.2.e-commerce.pdf

Python Django.1.2.e-commerce.pdf

2011-01-21

Advanced Python Programming

Advanced Python Programming

2011-01-21

Manning.GWT.in.Practice.Apr.2008

非常不错的GWT开发书,就是版本稍微老了点,先共享出来,等有新版本我在更新。

2010-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除