自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(103)
  • 资源 (6)
  • 收藏
  • 关注

原创 Golang使用Swagger文档教程

其次,想要生成swagger文档也非常简单,然后,为swagger注册gin路由。简单介绍一下Swagger的使用。首先导入swagger相关的包。

2023-12-04 12:18:28 869 1

原创 Docker多平台、跨平台编译打包

大多数带有Docker官方标识的镜像都提供了多架构支持。如:busybox镜像支持amd64arm32v5arm32v6arm32v7arm64v8i386ppc64le, ands390x。当你在amd64设备上运行容器时,会拉取amd64镜像。当你需要构建多平台镜像时,可以用 --platform 参数指定目标平台,但是通常情况下,你只能一次构建一个单一架构平台的镜像。如果想要一次构建多平台镜像,你需要使用,可以使用buildx插件进行配置,替换打包命令。

2023-10-26 17:39:11 1456

原创 Android解锁

重启后会提醒设备处于解锁状态,会重置设备数据等操作,等待完成。开启“OEM解锁”开关。

2022-08-29 18:14:21 1987 1

原创 用grep awk提取字符串

如下日志文本,想要从中提取 androidboot.serialno= 后面的字符串可以使用如下方法:1. 管道方式处理2. grep的-P参数使用perl正则语法 3. awk查找

2022-06-10 11:22:54 2077

原创 Springboot LDAP开发

技术栈简介Springboot就不用多介绍了吧,相信搜索到这篇文章的人都是Springboot熟手了。LDAP(Light Directory Access Portocol),它是一款标准的轻量级目录访问协议。从其它地方搬来一些它的简介如下:目录是一个为查询、浏览和搜索而优化的数据库,它采用树状结构组织数据,类似于文件目录一样 目录数据库与关系数据库不同,它有优异的读性能,但是写入性能差,并且没有事务处理、回滚等复杂功能,不适合存储频繁修改的数据所以,LDAP天生是用来查询的,就像它的名字

2022-03-31 18:05:30 3482 3

转载 YOLOX-ONNXRuntime in Python

This doc introduces how to convert your pytorch model into onnx, and how to run an onnxruntime demo to verify your convertion.Download ONNX models.Model Parameters GFLOPs Test Size mAP Weights YOLOX-Nano 0.91M 1.08 416x416

2022-03-03 16:34:50 317

转载 use ncnn with pytorch or onnx

Here is a practical guide for converting pytorch model to ncnnresnet18 is used as the examplepytorch to onnxThe official pytorch tutorial for exporting onnx modelTransfering a Model from PyTorch to Caffe2 and Mobile using ONNX — PyTorch Tutorials 1

2022-03-03 16:25:06 150

转载 Gerrit Code Review docker image

The official Gerrit Code Review image with an out-of-the-box setup with H2 and DEVELOPMENT account setup.This image is intended to be used AS-IS for training or staging environments. It can be used for production as base image and requires customizations

2021-09-19 14:09:34 231

原创 国家行政区划数据结构化入库

省市区数据在很多系统中都有应用,5月国家民政部发布了最新的国家行政区划代码,参见行政区划,本着分享共赢的精神,我把我的表设计、数据清洗脚本奉献给大家,以资共饟Python现在很火啊,10年前刚开始用就爱上她了,但没有现在这么火热,之前的小家碧玉都快成大众情人了!闲话少说,还是拿她开搞,首先将民政部表格复制保存为“行政区划.xls”表格,用以下代码将表格转换成SQL语句。import xlrdimport rebook = xlrd.open_workbook('行政区划.xls')pri.

2021-08-25 11:47:10 446

原创 Dockerfile openjdk8&alpine底包

FROM openjdk:8-alpineRUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositoriesRUN apk update \ && apk add ttf-dejavu libuuid tzdata \ && cp -r -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ &...

2021-07-10 16:09:00 1761

原创 Spring cloud loadbalancer跟Nacos进行整合

Spring cloud loadbalancer是spring官方发布的客户端负载均衡组件,而Netflix的 Ribbon已进入维护阶段,从最新的spring cloud2020版本中移除掉了,最近升级之后Nacos注册中心无法正常运行了,提醒我是不是忘了引入Spring cloud loadbalancer,~^_^~!索性就升级了吧!1. 引入Spring cloud loadbalancer,配置禁用ribbon,启动正常,功能正不正常呢?往下看<!-- 升级spring clou

2021-01-29 18:20:46 9955 9

原创 spring gateway性能损耗 -- 记一次性能测试

单实例服务,不经过gateway,结果:4服务实例,不经过gateway,结果:后端单实例服务,8个gateway实例:

2021-01-19 15:37:27 5002 1

原创 又双叒叕崩溃了!!! --- 记一次微服务崩溃

内存突涨,一段时间后崩溃dump当前内存堆栈运行一次GCjcmd 1 GC.run再次dump内存堆栈,用两次进行对比,分析char[]有点可疑,进去看看详情:发现有几个大字符数组,是日志打印的,居然有300多M大小!!!!!!按图索骥找到相关代码:可能是这里的代码查询参数为空了,查了全量数据才会导致大量数据被查出来并打印...

2021-01-19 15:03:26 302

原创 Skywallking链路追踪服务 以DockerCompose方式运行

version: '3.3'services: elasticsearch: image: docker.elastic.co/elasticsearch/elasticsearch:7.7.0 container_name: skywalking-es restart: always ports: - 9200:9200 - 9300:9300 environment: discovery.type: single-nod.

2020-10-12 19:22:30 987

原创 Rancher高可用安装Harbor、Gitlab、Jenkins、Nexus、Sonar等未完待续

初始化环境:#!/bin/bashgpasswd -a $USER docker#newgrp dockerdocker stop $(docker ps -a -q)docker rm $(docker ps -a -q)docker system prune -fdocker volume rm $(docker volume ls -q)docker image rm $(docker image ls -q)rm -rf /etc/ceph \ /etc/cn

2020-08-25 16:08:10 1428

原创 Draw.io桌面版diagrams.net

diagrams.netdrawio-desktopis adiagrams.netdesktop app based onElectron. draw.io is the old name for diagrams.net, we just don't want the hassle of changing all the binary's names.最新版本下载地址:v13.0.3Windows InstallerWindows No InstallermacOSLin...

2020-05-27 21:36:53 3553

原创 中台价值思考

中台作为新生事物,为何能掀起创业热潮?中台能带来什么,能改变什么?中台对传统企业有多大意义?能用几句话说清楚中台概念吗?我来试一试。...

2020-04-24 17:08:32 474

原创 Centos minimal 安装xrdp实现远程桌面

Centos minimal版本是没有桌面环境的,我们可以选择安装一个轻量级的cinnamon桌面,首先安装epel软件源yum install -y epel-release安装X视窗系统yum groupinstall "X Window System"安装cinnamon、GDM、xrdp等yum install cinnamon gdm xrdp gnome-te...

2020-02-22 23:29:52 368

原创 Linux发送串口指令

USB串口挂载后,可查看如下串口设备/dev/ttyUSB0编辑udev权限文件,让普通用户有权限操作串口设备vim /etc/udev/rules.d/50-usb-serial.rules添加如下内容:KERNEL=="ttyUSB0", GROUP="uucp",MODE="0666"可以使用minicom连接串口进行操作,这里介绍使用echo发送指令给串口:...

2019-12-25 22:02:38 4348

原创 Archlinux 编译FreeSwitch

社区开源爱好者提供的编译打包脚本,(脚本原作者:brent s)# Maintainer: Brent Saner <r00t (at) square-r00t (dot) net># Bug reports can be filed at https://bugs.square-r00t.net/index.php?project=3# News updates for ...

2019-12-06 11:35:56 685

原创 Archlinux gcc9.2.0 编译freeswitch时,strncpy函数报错

错误如下:‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length解决方案: export CFLAGS="${CFLAGS} -Wno-error -D__alloca=alloca" export CXXFLAGS="${CFLA...

2019-12-06 11:12:16 2194 1

原创 Spring MVC Thymeleaf Shiro Dialect 整合

Shiro官方支持多种模板方言,却没有为Thymeleaf提供支持,幸好有第三方提供的thymeleaf-extras-shiro它与Springboot的整合比较简单,这里就不介绍了。在与SpringMVC整合时,却遇到了让人头疼的问题,网上到处搜索,一步步调试代码,最终找到了解决方案。第一步,引用thymeleaf-extras-shiro包 &l...

2019-10-23 17:54:37 2461 3

原创 静态网站抓取之wget

在Linux上最常用的下载工具wget可以轻松完成静态网站的抓取。命令如下:wget -c -r -npH -k https://jeesite.gitee.io参数:-c:断点续传-r:递归下载-np:递归下载时不搜索上层目录-nd:递归下载时不创建一层一层的目录,把所有文件下载当前文件夹中-p:下载网页所需要的所有文件(图片,样式,js文件等)-H:当递归...

2019-10-21 13:07:42 408

原创 Centos7上安装MySQL community步骤

下载mysql80-community-release-el7-3.noarch.rpm软件源包文件MySQL Community Yum Repository Downloadsshell> sudo yum localinstall mysql80-community-release-el7-3.noarch.rpm列出可安装的MySQL版本:shell> y...

2019-09-16 12:35:05 966

原创 web.py报错问题解决

问题1:Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/web/utils.py", line 527, in take yield next(seq)StopIteration解决方案:编辑文件:vim /usr/lib/python3.7/site-packag...

2019-08-23 17:02:12 677

原创 Fedora 安装JDK

从Orcale官网下载jdk-6u45-linux-x64-rpm.bin 安装包,用root用户执行安装。安装之后的jdk在/usr/java目录下,但是如果之前已经安装了openjdk的话,还需要设置一些环境才能使用。使用ls /usr/bin/ja* -l 命令查询结果如下:lrwxrwxrwx. 1 root root 21 Feb 25 22:23 /usr/bin/

2014-02-25 22:34:10 632

转载 分析Android中发生的tombstone

Android中较容易出现以下三类问题:Force close / ANR / Tombstone前两者主要是查看当前的进程或者系统框架层的状态和堆栈就基本可以分析出来,本文主要讨论一下tombstone的情况。tombstone一般是由Dalvik错误、状态监视调试器、C层代码以及libc的一些问题导致的。当系统发生tombstone的时候,kernel首先会上报一个严重

2014-02-19 17:40:07 395

转载 Android获取各种Log

log文件分为实时打印的,还有状态信息的两种    实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump, QXDM Log    状态信息的有:adb shell dmesg,adb shell dumpstate,adb shell dumpsys,adb bugreport 实时log:  ad

2014-02-19 17:38:32 699

原创 Fedora keyboard layout修改

Fedora键盘布局的配置在 /etc/X11/xorg.conf.d/00-keyboard.conf文件中,如果没有该文件,则在/etc/X11/xorg.conf中,如下:Section "InputClass"        Identifier "system-keyboard"        MatchIsKeyboard "on"        Option "Xkb

2013-12-19 11:14:51 762

转载 20款Linux系统监视工具

Need to monitor Linux server performance? Try these built-in commands and a few add-on tools. Most Linux distributions are equipped with tons of monitoring. These tools provide metrics which can be us

2013-12-05 09:48:29 518

转载 android build

0.  setup complie env on local ubuntu:The Android build is routinely tested in house on recent versions of Ubuntu (10.04 and later), but most distributions should have the required build tools ava

2013-11-25 20:28:55 1014

转载 VIM基本操作

VI基本操作vi有3个模式:插入模式、命令模式、低行模式。●插入模式:在此模式下可以输入字符,按ESC将回到命令模式。●命令模式:可以移动光标、删除字符等。●低行模式:可以保存文件、退出vi、设置vi、查找等功能(低行模式也可以看作是命令模式里的)。一、打开文件、保存、关闭文件(vi命令模式下使用)vi filename //打开filename文件:w//保存文件

2013-11-07 11:55:37 320

原创 Ubuntu挂载samba共享目录

Ubuntu中现在没有smbfs了,所以smbmount命令也用不了了,现在可以使用mount.cifs命令来挂载。Usage:  mount.cifs -o Mount the remote target, specified as a UNC name, to a local directory.Options:    user=    pass=

2013-10-31 15:23:08 1066

原创 Android琐碎

一、 .mk编译脚本中1. PRODUCT_PACKAGES 宏指定要打包的app2. PRODUCT_REMOVED_PACKAGES 宏移除不需要的app3. PRODUCT_LOCALES 宏指定要打包的语言资源,如:en_US zh_CN等                                                                    

2013-10-23 15:50:32 899

原创 程序中获取Android版本号

有时候为了兼容不同版本的Android系统,代码中需要判断当前运行的Android系统版本号,那如何获取版本号呢?正确的方式是使用Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB其实很多系统信息都可以通过Build静态成员获取,如:Build.DEVICE,Build.HARDWARE,Build.PRODUCT,Build.

2013-09-09 10:16:05 810 1

原创 Adb分析及获取root权限

Adb的全称为Android Debug Bridge,起到通过PC对Android系统的调试桥的作用,是一个多用途的工具,它能够执行多种命令,还能提供一个shell。这儿简单介绍一下Adb的代码结构,并修改adb root命令,使得在某些情况下我们可以获取root权限。Adb的代码在system/core/adb里,它的入口函数很直接了当:int main(int argc, char

2013-08-15 15:38:38 5616

原创 禁用Android的Home Key按键响应

有些特殊的应用需要禁掉Home按键操作,但是Android没有提供相应的接口来干这个事,我们需要自己动手修改源代码来达到该目的,并且添加开关量,使得在应用程序中能灵活控制该功能。Home按键的处理在PhoneWindowManager中,因为它的行为与系统结合紧密,通常短按用来退出到Home界面,长按用来调出任务管理器,而且在某些状态下不能响应,如锁屏等。所以在PhoneWindowManag

2013-08-09 10:54:06 1667 1

原创 禁止Android的StatusBar下拉

Android中有许多隐藏的Service,StatusBarManager就是其中一个,在Context.java中可以看到:    /**     * Use with {@link #getSystemService} to retrieve a {@link     * android.app.StatusBarManager} for interacting with the

2013-08-09 10:30:58 1868 3

原创 查看你的Android手机权限

想知道你的Android有哪些权限,运行下面的命令:$ adb shell pm list permissions -sAll Permissions:开发工具: 向应用发送 Linux 信号, 查阅敏感日志数据, 强制关闭后台应用, 修改安全系统设置, 测试对受保护存储空间的访问权限, 限制运行的进程个数, 检索系统内部状态, 启用应用调试您的个人信息: 写入通话记录

2013-08-08 13:19:22 3031

转载 Git服务器Gitosis架设指南

Git是非常著名的分布式版本控制系统。Gitosis则是方便通过Git与ssh架设中央服务器的软件。这篇文章的安装流程写得很明了,但使用中还是遇到了些许问题,本文算是该流程的补充。如果打算通过Gitosis架设服务器通过本文或许可以少走不少弯路。一、架设步骤1. 下载并安装python setuptoolssudo apt-get install python-setuptools

2013-05-25 18:07:12 415

clover_config.plist.zip

大神整理的Clover引导配置文件,可作为参考配置,由于硬件千变万化,每个人的配置都不尽相同,请根据自己电脑硬件进行修改,出现任何问题,概不负责。

2020-01-27

Intel PRO/1000 network driver

virtualbox Intel PRO/1000 network driver

2015-07-17

OpenGL水面渲染

包含一个文档:3D海浪动画模拟技术研究.pdf OpenGL波浪 VC工程 Android水面工程

2013-01-07

AMD PCNET 网卡驱动

用virtualbox装了XP虚拟机,网上找了很久终于找到了声卡和网卡驱动。这个是网卡驱动,做成ISO镜像,可以直接挂载使用,绝对可用。

2010-03-10

intel 82801 AC97驱动

用virtualbox装了XP虚拟机,网上找了很久终于找到了声卡和网卡驱动。这个声卡驱动里面我自己放入了ac97intc.sys和wdma_int.inf文件,绝对可以安装。

2010-03-10

Python源码剖析——深度探索动态语言核心技术

Python源码剖析——深度探索动态语言核心技术, 源代码和书都有

2008-08-26

空空如也

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

TA关注的人

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