- 博客(501)
- 资源 (60)
- 收藏
- 关注

原创 【ELK7.6.0】docker es单节点环境搭建及logstash同步mysql数据至ElasticSearch
单节点ES1 安装elasticsearch1.1 测试elasticsearchdocker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.6.01.3 创建目录mkdir -p /web/es/config/ mkdir ...
2020-03-05 15:35:44
2146
1

原创 【有图有真相】Ubuntu&docker挂载新硬盘及docker overlay占满解决
目录前言Ubuntu挂载新硬盘docker overlay磁盘100%docker清理前言真的是一波三折,此次解决问题留个记录,希望也可以帮助大家。有两台内部使用服务器ubuntu系统,使用docker,最近都出现了磁盘爆满的情况,其中一台A是因为镜像,容器运行的东西,碎片太多确实爆满【32G内存 1T硬盘】,突然觉得1T真的太小了;另外一台B比较诡异,磁盘满了但是只...
2020-03-05 10:03:07
9413

原创 【Android输入法源码】基于GooglePinyin开源代码进行修改可运行!!!
起因:之前是没有做过输入法的,但是最近有个项目需要用到,网上找了很多资源或多或少都有点问题,希望各位博主或者写文章的人都能秉着对自己文章和资源负责任的态度进行创作,以免对大家造成误解或者疑惑。过程:找了非常多的网站,csdn也有,有一些根本没法用,eclipse不能,androidStudio的也不行,有的说可行但是没有告诉在什么环境下可行。很让人郁闷,通过努力终于可以正常运行,并做了...
2019-05-17 11:44:02
14800
35

原创 【React Native】Unable to resolve module 'AccessibilityInfo'
今天研究React Native APP 开发,参考官网https://reactnative.cn/docs/getting-started.html但是按照官方给出来的搭建方案创建了一个AwesomeProject后,执行 react-native run-android 安装Android APP后却是一屏大红幕报 Unable to resolve module ‘Accessibil...
2018-08-11 00:29:34
809

原创 【缓存策略】Retrofit+OkHttp实现缓存处理
早先对于服务器数据缓存处理一般是本地SP或者Sqlite;现在网络请求改为Retrofit+OkHttp,OkHttp是有缓存策略的,今天我们就来说怎么实现Retrofit与OkHttp的缓存实现。使用缓存的目的减少服务器负荷,降低延迟提升用户体验。复杂的缓存策略会根据用户当前的网络情况采取不同的缓存策略,比如在2g网络很差的情况下,提高缓存使用的时间;不用的应用、业务需求、接
2016-10-14 11:22:01
4425

原创 【git】一文看懂如何用IDEA中Git提交代码到远程仓库
首先感谢大家的支持!部分本篇博客显示的内容格式惨不忍睹,特意调整一下,希望对大家有所帮助。已经在单机环境下使用一段时间Git了,发现Intellij IDEA中的Git插件功能并不完善。首先Intellij IDEA中Git本地仓库必须建立在当前项目文件夹下,其它自定义的位置不支持。其次你无法使用Intellij IDEA的Git插件将位于本地仓库的内容上传到远程仓库...
2015-05-07 16:14:19
28686
2

原创 【android】自定义组合控件PullToRefreshRecyeclerView
场景:自从Android 5.0发布以来,越来越多的开发者开始接触RecyeclerView,但是RecyclerView如何实现下拉刷新,上拉加在更多。于是我就偷懒 写了一个,以供大家参考和学习,以待大家改进。构思:想必大家对SwipeRefreshLayout这个控件有一定了解,没错本次自定义组合控件也就是SwipeRefreshLayout与RecyeclerView的组合。
2015-03-31 16:32:14
7055

原创 【SwipeRefreshLayout】Google官方下拉刷新组件
官方链接:https://developer.android.com/reference/android/support/v4/widget/SwipeRefreshLayout.html#inhfields
2014-04-03 19:21:49
21745

原创 【ScrollView】实现类网页回到顶部FrameLayout+ScrollView+Button
情景:应用中可滚动内容过多的话,回到顶部需要滚动多次。今天做个小效果,仿网页的回到顶部功能。如下图方案:采用帧布局FrameLayout 有两个Button,包含一个ScrollView,两个Button分别跳转至顶部和底部布局:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android
2014-03-31 02:45:21
3640
原创 【已解决】TZImagePickerController在iOS18上无法看到所有照片
CMD+SHIFT+F全局搜索“PHAssetCollectionSubtypeAlbumRegular”就两处,全部替换为。首先定位问题,因为是采用了三方库的原因那问题一定是出现在TZImagePickerController;不知不觉iOS已经来到了18了,最近用户反馈上传图片中没有了最近项目而且找不到拍照的入口。“PHAssetCollectionSubtypeAny”,重新Build项目运行就可以了。猜测就是相册的类型不对。
2025-03-13 13:20:04
876
原创 docker redis警告处理 WARNING Memory overcommit must be enabled; vm.overcommit_memory = 1
docker redis警告处理 WARNING Memory overcommit must be enabled; vm.overcommit_memory = 1
2025-01-02 17:08:44
433
原创 【已解决】Android WebView net::ERR_CLEARTEXT_NOT_PERMITTED
一、问题描述在Android中使用WebView加载非https链接时 例如测试http://192.168.1.100:7456,出现错误:net::ERR_CLEARTEXT_NOT_PERMITTED二、原因分析从Android 9.0(API级别28)开始,默认情况下禁用明文支持。因此http的url均无法在webview中加载,Android9.0对未加密的流量不再信任,添加了新的限制。三、解决办法1.创建文件res/xml/network_security_config.
2022-01-19 17:37:34
5644
原创 【有图有真相】Python3报错:ModuleNotFoundError: No module named ‘_bz2‘
现象:利用docker部署python3.7 运行django结果莫名其妙的报了如下问题说是没找到_bz2该错误是缺失_bz2.cpython-36m-x86_64-linux-gnu.so这个os文件,处理步骤如下:1)centos可以yum安装一下: yum install bzip2-devel2)下载该文件https://pan.baidu.com/s/19EuNjLWIGPxc1R5C2ntUwg 提取码:q9ki3)将下载后的文件放自己python对应环境到文件...
2021-07-22 08:48:46
2354
1
原创 java.lang.NullPointerException at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264)
起因 近日有个项目用到了LED,负责与LED通讯的SDK是java,实现了通过接口来调用LED。本地Springboot项目怎么跑都没问题,打成jar发布到服务器上就报错,服务器采用docker部署。以下是Dockerfile内容FROM java:8-alpineVOLUME /tmpADD app.jar app.jarADD /images/ /images/EXPOSE 8080RUN sh -c 'touch /app.jar'ENV JAVA_O...
2021-07-03 13:39:34
2577
1
原创 Mac电脑重启source ~/.bash_profile 配置的环境变量不生效
问题Mac电脑重启source ~/.bash_profile 配置的环境变量不生效,需要终端执行source ~/.bash_profile 命令才行原因zsh加载的是 ~/.zshrc文件,而 ‘.zshrc’ 文件中并没有定义任务环境变量解决在~/.zshrc文件最后,增加一行:source ~/.bash_profile...
2021-01-30 11:56:39
1049
原创 AS编译报错:More than one file was found with OS independent path META-INF/library_release.kotlin_module
More than one file was found with OS independent path 'META-INF/library_release.kotlin_module'原因是依赖中有kotlin的库。解决方案1. 如果可以修改依赖的library工程编译方式,在library工程build.gradle的android节点下增加compileOptions,样例如下:对于“-module-name”,需要设置为一个唯一的名字android { compil...
2021-01-21 13:16:49
2456
原创 【JPA】Type definition error: [simple type, class org.hibernate.proxy.pojo.javassist.JavassistLazyInit
在用springboot根据id获取一个对象时出现以下异常:Type definition error: [simple type, class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.hi
2020-12-29 16:58:48
1278
原创 【测试】MockMvcResultHandlers.print()打印结果中body中文乱码
使用MockMvc做controller接口测试 @Test public void test() throws Exception { //请求参数 String requestInfo = "{ \"app_key\": \"*********\", \"cust_account\": \"********\",\"product_key\": \"*****\"}"; this.mockMvc .perfor
2020-12-03 08:47:06
2211
原创 【闭坑】linux下安装Android SDK
前提最近服务器配置jenkins 安卓自动打包APK,需要安卓环境,网上介绍挺多实际遇到一些问题,解决方法思路差不多,都说有坑但是没有细节步骤1.首先下载linux安装压缩包android studio 官网wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgztar xvzf android-sdk_r24.4.1-linux.tgz解压后有有一个android-sdk-linux目录内容如下,这是不完.
2020-11-05 13:54:35
3911
2
原创 【nginx】基于ubuntu制作nginx Lua镜像
前提在已经可以正常运行docker环境的设备上。基本思路设定问题:先了解nginx安装需要什么 支持lua需要什么LuaJIT,Ngx_devel和lua-nginx-module gridsf需要什么 如何编译,编译指令参数有哪些,遇到问题如何解决 运行的镜像制作镜像 如何做到容器启动则nginx运行步骤1、运行基础ubuntu容器docker run -it --name ubuntu --net=host --privileged=true ubuntu因为.
2020-08-26 16:16:43
1138
原创 LeanCloud集成聊天没有推送通知问题
前言集成LeanCloud即时通讯集成官方的UI组件,发现收发信息正常但是无法收到通知,于是攻克一下。步骤首先进行debug调试发现进入,但是执行到LCIMNotificationUtils.showNotification()方法发现无法进行创建,原来是NotificationCompat.Builder()过时,失效看来官方的组件也有段日子没有更新了,Android O 版本后,该方法被以下方法取代:NotificationCompat.Builder(Contex.
2020-08-11 12:07:27
549
原创 【已验证】vue-cli3 + electron项目打包成桌面客户端
前言很多前端项目需要PC端,vue项目打包结合electron非常方便vue项目及打包就不再多说,一般大家都会将打包好的文件指向dist文件目录,下面就以此条件进行解说项目安装依赖npm i -D electron@latestnpm i -D electron-packager打包客户端在打包vue后的dist文件夹下增加electron.js和package.jsonelectron.js// Modules to control application...
2020-08-11 11:37:06
2256
1
原创 mac 安装最新 vue-devtools不跳坑
前言 安装个vue-devtools chrome浏览器插件就这么麻烦吗,果然大神们都鄙视mac,搞得我一头雾水,按照网上教程先git clone,在npm i,再npm run build 报错功夫不负有心人,果然还是有志同道合之士,原因就是clone下来的项目不在master分支git checkout master切换到 主分支npm i 安装依赖 或者用淘宝镜像安装快一些npm install --registry=https://registry....
2020-07-30 09:59:52
635
2
原创 打包apk方法超过最大数量问题解决办法
前言当安卓项目越来越大,集成的第三方包也越来越多时,打包APK就出现了如下问题Error: Cannot fit requested classes in a single dex file (# methods: 149346 > 65536)解决1 在app module中的build.gradle中添加依赖implementation 'com.android.support:multidex:1.0.3'2 在app module中的build.gradle中的defaultCo
2020-05-26 00:01:26
2044
原创 解决 "/lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/libstdc++.so.6)"
centos安装软件时提示缺少库,GLIBC_2.18 缺失,执行下列方法,途中不要退出,即可解决curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gztar zxf glibc-2.18.tar.gzcd glibc-2.18/mkdir buildcd build/../configure --prefix...
2020-04-03 11:01:34
20227
5
原创 centOS直接启动已安装的安卓模拟器
前言有时候我们不需要打开androidstudio直接启动模拟器,今天就告诉大家方法。本人一台陈旧的服务器内存只有4G,用模拟器跑程序,结果打开Androidstudio内存就不够启动模拟器,总是失败。下面是成功后的效果图原理其实就是执行了模拟器的命令行emulator -netdelay none -netspeed full -avd 4_3注:4_3为已经存在的模...
2020-04-02 17:07:25
2968
原创 【centos】依赖检测失败:libGLU.so.1()(64bit) 被 ***需要
前言centos安装某些软件提示需要一些依赖,本人是安装anydesk,有的网友是安装WPS等步骤缺什么就补什么,https://pkgs.org/download/libGLU.so.1()(64bit)找自己对于的版本安装即可不过这种方法有点累,第二种方法yum install meas-libGLU再安装你要安装的应用试试如果你的yum...
2020-04-02 16:37:59
19450
2
原创 centOS7 设置应用桌面快捷启动方式
前言很有centos应用安装后都没有快捷启动方式,今天就带大家实操一下。以androidstudio为例步骤首先centos下载androidstudio,解压到指定目录,示例,在bin/目录下执行./studio.sh可以启动Androidstudiohome/master/文档/android-studio/制作启动快捷文件cd /home/your_us...
2020-04-02 16:27:13
1527
原创 centos7 RPM命令安装.rpm文件操作
RPM 安装操作命令:rpm -i 需要安装的包文件名举例如下:rpm -i example.rpm 安装 example.rpm 包;rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;rpm -ivh example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息及安装进度;...
2020-04-02 16:11:52
7421
原创 centOS更新阿里源
需要root权限1、打开centos的yum文件夹cd /etc/yum.repos.d/2、用wget下载repo文件wget http://mirrors.aliyun.com/repo/Centos-7.repo如果没有wget命令,安装wget工具,输入yum -y install wget回车进行安装。当前目录是/etc/yum.repos.d/,刚...
2020-04-02 16:02:19
590
原创 【androidStudio】不使用Androidx编译配置
AS新建项目使用的是AndroidX作为依赖,并且旧的依赖包也更换为新的AndroidX依赖包如果项目不需要使用androidX,在项目下的gradle.properties文件修改配置#是否使用AndroidX库android.useAndroidX=false#是否迁移第三方库android.enableJetifier=false...
2020-03-12 08:46:43
4568
原创 Docker EMQX 环境搭建
mkdir -p /web/EMQX/confemqx_auth_mysql.conf内容如下emqx连接mysql配置,根据自己实际情况修改mysql相关配置##--------------------------------------------------------------------## MySQL Auth/ACL Plugin##----------...
2020-03-05 10:17:30
5030
原创 docker elasticsearch Exception in thread "main" java.nio.file.NoSuchFileException: /usr/share/elasti
问题Exception in thread "main" java.nio.file.NoSuchFileException: /usr/share/elasticsearch/config/jvm.optionselasticsearch:7.6.0docker elasticsearch run遇到两个问题宿主机映射路径自定义 /web/es/config/ 和/we...
2020-03-04 09:41:41
16612
1
原创 android 获取连接WiFi的名称SSID
我们经常会用到wifi的定向连接,需要对连接的wifi名称进行判断首先权限声明,在manifest中添加<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 获取WIFI信息状态的权限 --> <uses-permission android:...
2020-02-20 08:51:59
2610
3
原创 Android-Universal-Image-Loader应用详解
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。GITHUB上的下载路径为:https://g...
2020-02-19 20:41:57
704
原创 android将两张图片合并为一张图片
合成两张图片通过canvas绘制合成private Bitmap mergeBitmap(Bitmap firstBitmap, Bitmap secondBitmap) { int w1 = firstBitmap.getWidth(); int h1 = firstBitmap.getHeight(); int w2 = secondB...
2020-02-18 15:05:40
4503
1
转载 centos8 安装 docker异常
centos安装docker官方参考地址:https://docs.docker.com/install/linux/docker-ce/centos/里面包含包下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/安装依赖sudo yum install -y yum-utils...
2020-02-04 09:41:54
2318
原创 基于phpems6.0考试系统docker镜像
基于phpems6.0考试系统docker镜像前言使用准备工作拉取镜像运行容器修改配置退出容器并重启访问前台xdebug远程调试关于phpems的使用可以参考官网参考链接前言镜像是基于phpems6.0项目代码制作的,早上dockerhub无法链接,希望不要跟gitlab一样政治封锁,索性还是用国内阿里仓库使用必须有docker环境我就不细说了,国内的开发者制作的文档和博客非常清晰,主要是...
2019-11-13 10:40:27
1810
1
原创 【androidstudio】编译失败时查错方法
Execution failed for task ‘:app:processDebugResources’但没有显示到底是哪里错了。你可以尝试执行如下命令:./gradlew assembleDebug --stacktrace1有三个参数可选:1. –stacktrace 获取堆的跟踪信息2. –debug 获取更多的log信息3. –scan 获取完整信息目前我感觉用第...
2019-11-07 18:33:46
470
图片转.ico工具
2013-12-05
msvcr100.dll下载【32位+64位】
2013-08-10
Android Push Notification实现信息推送完整包
2013-08-02
Android 数据库SQLiteDatabase的使用
2013-07-09
深入浅出Android--Google手持设备应用程序设计
2013-07-09
Android Fragment从零开始
2013-07-03
9png图片去黑边工具
2013-07-03
Android开发的UI设计最佳实践
2013-07-01
PhoneGap命令行工具快速创建IOS PhoneGap项目 基于Mac OS X
2013-06-21
GenerateFrameImage-Lib v1.0(逐帧截图)
2013-06-17
基于AVFoundationFramework的GenerateFrameImage—Lib
2013-06-12
GenerateFrameImageDemo1.0
2013-06-10
GenerateFrameImageDemo
2013-06-08
_bz2_python3.zip
2021-07-22
php_xdbug1_4_3_20191030.zip
2019-10-30
PinyinIME-master.zip
2019-05-17
自定义组合下拉刷新上拉加载更多控件
2015-03-31
SwipeRefreshLayout-Google官方下拉刷新组件
2014-04-03
FastScrollTop
2014-03-31
马克鳗(MarkMan) V1.12
2014-02-17
ViewBadger冒泡提示
2014-01-23
ActivePerl_5.14.0.1400_XiaZaiBa
2013-12-10
Eclipse color Theme离线安装
2013-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人