自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 conda迁移windows虚拟环境到linux

近期使用python在windows下开发了一些算法,使用了conda来管理开发环境,准备迁移到linux下进行测试,Linux服务器在内网无法联网,迁移过程颇费周折,记录一下。Conda是广为熟知的包管理器和虚拟环境管理器,有Anaconda,Miniconda两个版本,这里我使用的是Miniconda,安装过程略,安装好以后可以使用conda命令管理python软件包。

2024-09-05 11:34:09 599

原创 Ubuntu22.04LTS配置rsync服务

近期准备同步一些文件,准备选用rsync,这里记录一下配置过程。rsync是一个开源的快速备份工具,可以镜像保存整个目录树和文件系统。rsync使用所谓的“rsync算法”来使本地和远程的文件保持同步。这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。rsync可以工作在unix/linux,windows,mac等等。rsync可以实现增量备份,即上传文件时,先与本地文件进行比较,只上传本地文件有变化的部分,这样就避免了上传整个文件。

2023-11-29 17:44:52 2302 1

原创 一个flutter实现的google身份认证器

一个flutter实现的google身份认证器最近在研究各种跨平台的移动端实现技术,Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。是目前比较热门的技术之一,目前Flutter 2.0 已经正式发布,带来了很多新的特征,并且在支持移动设备外,也加入了对桌面和Web的支持。因为国内Android手机无法直接安装google身份认证器APP(Google Authenticator),对于第三方下载的APP不太放心,

2021-05-08 10:26:53 608

原创 一百行java代码实现自动玩微信跳一跳游戏算法详解

前两周用java实现了自动玩微信跳一跳游戏,经过两次优化,目前每次计算的准确率得到了大幅提升,跟大家分享一下实现算法。首先看一下自动玩微信跳一跳游戏的实现原理:手机打开USB调试模式,通过adb连接手机通过adb命令截屏抓取游戏页面:adb shell screencap 及adb pull 命令计算出屏幕中黑棋到目标块的距离根据距离及时间系数计算出按压时间通过adb命令按

2018-01-15 15:09:21 2708 1

原创 自动玩微信跳一跳游戏Java版

之前看到有人用python实现了自动玩微信跳一跳游戏,尝试用Java实现了一版,仅供技术研究使用,请勿用于非法用途,否则后果作者概不负责。已大幅提升计算精度,减少失败率项目地址: https://gitee.com/hylun/AutoPlayWechatJumpGame https://github.com/hylun/AutoPlayWechatJumpGame快速开始

2018-01-03 20:13:36 10758 44

原创 vim常用的快捷方式

vim 是linux下最常用的文本编辑软件之一,学会使用vim的快捷方式能极大提高效率。输入模式Ctrl+d向前缩进Ctrl+t向 后缩进Ctrl+f首行缩进Ctrl+a全选Ctrl+x剪切Ctrl+c复制Ctrl+z撤销Ctrl+v粘贴Ctrl+o切换到通常模式 (只执行单个命令后返回输入模式)Ctrl+w或Ctrl+u删除光标到行首得字符Ctrl+i当前光标插入空格Ctrl+m 或 Ctrl+j

2017-12-26 13:52:34 2286

原创 Centos6.9升级glibc解决“libc.so.6: version GLIBC_2.14 not found”报错问题

遇到的问题:最近将apktool升级至了2.3.0版本,更新至Centos6.9服上去时,执行打包APK报错: aapt: /lib64/libc.so.6: version `GLIBC_2.14’ not found (required by aapt)从上面报错可以看出,程序运行时候,没有找到“GLIBC_2.14”这个版本库,而默认的Centos6.9 glibc版本最高为2.12, 所以

2017-12-18 14:53:34 23799 11

原创 Mysql双服互备配置实践记录

Mysql双服互备配置实践记录A库:192.168.1.10B库:192.168.1.11A库建用户grant replication slave on *.* to 'repl_user'@'192.168.1.11' identified by 'backupbpassword';flush privileges;B库建用户grant replication slave on *.* to

2017-12-15 13:24:23 272

原创 使用Maven创建Springmvc+Mybatis+Velocity项目

本文使用的开发环境为MacOS(10.12.3)+Eclipse(Mars.2 Release (4.5.2))+Tomcat-8.0.41 1.使用Maven创建项目由于maven服务器在海外,为了加快依赖类库的下载速度,我们可以设置maven更新服设置成国内的阿里云仓库,打开{userdir}/.m2/settings.xml文件,如果不存在,请创建,修改内容如下:<?xml version="

2017-12-07 09:17:16 527

原创 将dubbo provider打包成jar包

在使用dubbo框架搭建集群时,如果我们将dubbo打包成可运行的jar包,就能很方便的构架起微服务集群 本文将示例使用maven-shade-plugin插件,将dubbo provider项目打包成一个整体的可运行jar包1.使用maven创建一个新dubbo provider项目Eclipse中,点File->New Project…菜单,选择Maven Project,创建artifact

2017-12-06 16:58:54 2777

原创 springboot获取项目跟目录

springboot部署之后无法获取项目目录的问题:之前看到网上有提问在开发一个springboot的项目时,在项目部署的时候遇到一个问题:就是我将项目导出为jar包,然后用java -jar 运行时,项目中文件上传的功能无法正常运行,其中获取到存放文件的目录的绝对路径的值为空,文件无法上传。问题链接不清楚此网友具体是怎么实现的,通常我们可以通过如下方案解决://获取跟目录File path =

2017-12-06 16:55:43 94592 4

原创 thymeleaf模版实现页面布局(layout)两种方法

方法一:使用thymeleaf的layout:fragment标签,布局页如下:html xmlns:th="http://www.thymeleaf.org" xmlns:layout="http://www.ultraq.net.nz/web/thymeleaf/layout">head> meta http-equiv="Content-Type" content

2017-12-06 16:41:46 21978 2

原创 lua-resty-yii一个基于OpenResty的仿Yii的web框架

去年研究了一下OpenResty,一套由章亦春将Lua和Nginx粘合的ngx_lua模块,并且将Nginx核心、LuaJIT、ngx_lua模块、许多有用的Lua库和常用的第三方Nginx模块组合在一起的高性能 Web 平台,使用Lua编写脚本,然后部署到Nginx Web容器中运行。开发人员就可以安装OpenResty,从而非常轻松就能开发出高性能的Web服务。由于工作中主要是用到PHP进

2017-12-06 16:33:32 854

cwRsync windows客户端

cwRsync windows客户端,解压缩到D:\cwRsync目录,将D:\cwRsync\bin添加到环境变量path中,即可直接运行rsync命令。

2023-11-29

AndroidManifest.xml信息查看工具

apk主配置AndroidManifest.xml信息查看工具,只要将apk文件拖到AppInfo.bat上面即可,另外dex-method-count.bat能计算apk包含的方法数

2017-12-07

空空如也

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

TA关注的人

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