自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (10)
  • 收藏
  • 关注

原创 群晖DSM 资源监控为0处理方案

它是SNMP(简单网络管理协议)中定义的一个MIB(管理信息库)表,用于提供比基本接口表 ifTable 更多的接口相关信息。ifXTable 是 IF-MIB 的一部分,补充和扩展了 ifTable 的功能。所以这里我们可以看出,在安装或更改了某一些套件后,会把ifXTable变更,变更后就采集不到我们的3、4、6、8、10对象了可能是因为如此就导致了我们的资源监控一直为0。更高的接口计数器:支持64位的接口计数器,可以记录更大的流量数据,这是 ifTable 的32位计数器无法支持的。

2024-05-14 17:21:52 1246 1

原创 VisualGLM-6B的JAVA调用

该文章是的延申文章 主要是通过前面文章制作的api接口进行调用该项目有部分工具类可能会没有,请自行查找对应替代工具类。

2023-11-20 14:58:48 115

原创 VisualGLM-6B的环境条件和二次接口开发

项目下载模型下载。

2023-11-20 14:42:30 523

原创 我的创作纪念日

在写作的过程中,我不仅能够将自己的知识系统地整理出来,还能够与读者进行互动,了解到他们的问题和需求,进一步完善自己的知识体系。在创作的过程中,我收获了很多。首先,我获得了许多粉丝的关注,他们的关注让我感到非常荣幸,也激励我更加努力地创作,希望能够为他们提供更多有价值的内容。在实战项目中,我积累了很多经验和教训,我希望能够将这些经验分享给更多的人,帮助他们在项目中避免犯同样的错误,提高项目的成功率。总的来说,我对未来充满了憧憬,我相信只要我努力学习和不断提升自己,我就能够实现我的职业规划和创作规划。

2023-09-07 12:02:28 90

原创 Java Springboot接入OpenAi/Chat GPT的三种方式

一个简单的使用open ai/gpt的例子,希望对各位有所帮助。

2023-03-30 15:46:57 9312 7

原创 sql多条单一关键字的数据查询

在需求中经常有那种要求id为1,2,3,4,5的时候返回1-5的多条数据,以下是几种常见的方法

2022-08-10 11:24:09 791 1

原创 git 中同步主干的代码到分支并上传到分支

git 中同步主干的代码到分支并上传到分支

2022-08-10 09:50:19 1926

原创 Android 隐藏/透明小白条

在底层Activity的onCreate、onWindowFocusChanged中调用setFullScreen()在底层Fragment的onCreateView中调用setFullScreen()在底层Dialog的Dialog主类中调用setFullScreen()一共有两个setFullScreen的方法方法一是隐藏小白条(包括状态栏)方法二是将小白条透明(不隐藏状态栏)方法一:确定可以使用 private void setFullScreen() { getWind

2021-07-08 14:12:52 3315

原创 TabLayout加FrameLayout实现点击切换Fragment(无过渡动画)

直接搬代码过来了 //这里写在前面 @InjectView(R.id.fl_frame) FrameLayout mFrame; @InjectView(R.id.tv_top) TextView tvLoginTop; private List<Fragment> fragments; private OnlineFragment onlineFragment; private OfflineFragment offlineFragment;

2021-06-11 18:22:33 430 1

原创 Android Bitmap指定旋转角度进行矩形裁剪

主要原理:创建画布创建指定位置的矩形根据所选矩形的中心点旋转裁剪掉bitmap的空白处(此处借鉴了这个网站的代码,感谢)代码部分:import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Matrix;import android.graphics.Paint;import android.graphics.PorterDuff;import android.grap

2021-05-27 14:44:10 520 1

原创 Android MVP框架的理解

前言在我看来MVP框架分两部分:获取数据与工作者类交互(P->M)和页面和工作者类交互(V->P)两个部分,如果把两个部分放在一起看容易乱。V->P简单的做了一张图用于参考:如果以后想要自己创建一个MVP框架可以直接根据这样子创建。这里的Login可以重复,有一个接口就要新建一个Worker和V2P,这也是MVP框架的弊端,太多接口就很很多Worker和V2P。P->M在Worker里面重写的Login方法,通过OKHttp获取数据,获取到后在返回数据的方法直接调用v

2021-02-22 11:20:34 103

原创 Android 模拟手指滑动

public void right(final Activity activity) { new Thread() { @Override public void run() { final long downTime = SystemClock.currentThreadTimeMillis(); //手指按下 activity.runOnUiT.

2021-02-02 14:34:35 2177 4

原创 Android接入微信登陆

首先添加工具包,名字为libammsdk.jar(微信有相应的包下载)然后在src.main.java.com.****新建一个wxapi的包并存放这两个activity(名字不能更改)WXEntryActivity(登陆)public class WXEntryActivity extends Activity implements IWXAPIEventHandler { private IWXAPI wxAPI; @Override protected void onC

2021-01-28 17:13:52 4047

原创 Android自定义Toast样式

自定义的样式:view_toast.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/b

2021-01-28 16:08:33 2657

原创 Android 添加百度语音识别

目录下载demo依赖core添加实现代码使用方法注意事项错误代码下载demo首先要下载demo获取sdk,下载地址下载下来的项目是这样的(如果更新后不适用,建议查看官方文档自己摸索)依赖core在自己需要的添加语音识别的项目里面依赖core这个包具体依赖方法可以参考demo文件夹中的sdk_asr_baidu_speech_ASR_V3_20191210_81acdf5_3.1.6\doc_integration_DOCUMENT\ASR-INTEGRATION-TTS-DEMO V3.0.

2021-01-26 15:09:10 2421

原创 Android平板适配

可以使用方法来判断是不是平板,方便后面操作 /** * 判断当前设备是手机还是平板,代码来自 Google I/O App for Android * * @param context * @return 平板返回 True,手机返回 False */ public static boolean isPad(Context context) { return (context.getResources().getConfigu

2021-01-19 11:45:44 687

原创 FlowRadioGroup:自动换行的RadioGroup

一个自定义View(复制进去就能用):public class FlowRadioGroup extends RadioGroup { public FlowRadioGroup(Context context) { super(context); } public FlowRadioGroup(Context context, AttributeSet attrs) { super(context, attrs); } @Ov

2020-12-31 16:01:12 176 1

原创 Android接入银联支付

首先添加SDK包这个官网有下,目前我使用到的是这几个(除x86文件夹外所有文件)也可以用我上传的 https://download.csdn.net/download/weixin_43184171/13992744然后在AndroidManifest中添加两个Activity(在放入资源包后能调用出来) <activity android:name="com.unionpay.uppay.PayActivity" android:label=

2020-12-31 15:40:09 716 4

原创 仿毛笔字的自定义绘图View

android 仿毛笔字的自定义绘图View

2020-12-30 14:43:43 118

原创 ImageView自定义可旋转、移动、缩放控件

可以将整个ImageView(或者说整个View)在父布局里面移动,旋转,放大缩小

2020-12-25 17:26:09 644

原创 Android 多个图片联动删除、修改(例如淘宝的商品评论)

效果图:基本够用系列首先xml里面我用得是FrameLayout嵌套三个LinearLayout(图片和删除按钮),其中LinearLayout里面嵌套两个ImageView,如图:xml代码:(其中@mipmap/user_icon_upload和@mipmap/user_icon_red_close是两个本地图片)<LinearLayout android:layout_width="match_parent" androi

2020-11-10 17:12:27 257

原创 ZXing扫描二维码、创建二维码

目前可以: 根据字符串创建二维码 用法:CreateCodeUtil.getInstance().createQRcodeImage("aaa",imageView); 新增自定义扫描框颜色和提示词 用法:需要跳转的Activity使用Bundle,name分别为COLOR和TEXT 扫描结果在需要返回的acticity的onActivityResult中requestCode为996使用方法: allprojects { repositories { ... maven {

2020-11-02 18:06:14 167

原创 EditText自动弹出输入法

@InjectView(R.id.et_search) EditText etSearch; public void onCreate(){ etSearch.setFocusable(true); etSearch.requestFocus(); }

2020-10-21 14:32:23 251

原创 Android项目添加butterknife(黄油刀)

最近心血来朝,突然想把旧的app更新下代码build.gradle(app):apply plugin: 'com.android.application'/*apply plugin: 'com.android.library'*/apply plugin: 'com.jakewharton.butterknife'dependencies { implementation 'com.jakewharton:butterknife:10.2.3' annotationProce

2020-09-26 01:18:34 323

原创 一个Fragment分成两个页面

activity:xml: <com.google.android.material.tabs.TabLayout android:id="@+id/tl_mine_order_detail" android:layout_width="match_parent" app:tabIndicatorFullWidth="false" app:layout_constraintEnd_toEndOf="parent"

2020-09-23 15:45:45 447

原创 Fragment already added 错误

先放一下完整的错误指示java.lang.IllegalStateException: Fragment already added: ShoppingCarFragment{9712167} (e6bd7b2f-875b-47a4-847b-bd49bee9bf60) id=0x7f0902ea android:switcher:2131297002:0} at androidx.fragment.app.FragmentStore.addFragment(FragmentStore.j

2020-09-22 18:08:37 788

原创 Android 时间戳换成年月日

public String getCurrentTime(long value) { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd") ; String time = format.format(new Date(value * 1000L)); return time; }

2020-09-18 16:10:34 832

原创 FlowLayout:自动换行的LayoutManager

创建一个FlowLayoutManagerimport android.graphics.Rect;import android.util.Log;import android.util.SparseArray;import android.view.View;import android.view.ViewGroup;import androidx.recyclerview.widget.RecyclerView;import java.util.ArrayList;import j

2020-09-17 18:27:33 741

原创 Android MD5加密工具类

import com.library.base.util.StringUtil;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * MD5加密 * Created by PanX */public class MD5Util { public static String md5(String string) { if (string.equals

2020-09-16 09:45:46 354

原创 两个Activity用Bundle传输信息

A Activity --> B ActivityA activity:Intent intent= new Intent(MainActivity.this,TheAty.class);Bundle bundle=new Bundle();bundle.putString("id","id");intent.putExtras(bundle);startActivity(intent);B activity: Intent intent = getIntent();

2020-09-14 17:31:07 86

原创 接口出现java.lang.IllegalArgumentException

接口有关:一般来说,接口的格式是这样的: @FormUrlEncoded @POST("xxx/getid") Call<xxx> getSecClassifyType(@Field("Id") String id);其中FormUrlEncoded的作用是和Field结合使用,如果没有会报以下错误:java.lang.IllegalArgumentException: @Field parameters can only be used with form e

2020-09-14 10:19:51 1371

原创 Android 动态添加radiobutton

不多说,上代码xml: <RadioGroup android:id="@+id/rg_add" android:layout_width="match_parent" android:layout_height="match_parent"/>class:RadioGroup mRgAdd = findViewId(R.id.rg_add)for (int i = 0; i < 5; i++) {//设置数量

2020-09-09 17:10:23 736

原创 Emulator: Process finished with exit code -1073740791 (0xC0000409)

Emulator: Process finished with exit code -1073740791 (0xC0000409)Android Studio 打开虚拟机后闪退的提示问题原因:内存/CPU/GPU满了,所以闪退解决办法:关掉不相关的其他应用升级电脑

2020-09-05 17:51:39 1993

原创 安卓软键盘回车改成搜索

安卓软键盘回车改成搜索第一次写博客,主要是用来记录一下常用的功能,避免自己要重新找教程、找代码回车改成搜索分为xml和代码两块,代码可以主要是点击事件xml:<EditText android:id="@+id/et" android:layout_width="0dp" android:layout_height="32dp" android:layout_marginLeft="16dp"

2020-09-05 12:17:59 207 1

Android 接入微信分享朋友圈功能(含定时显示某个页面的定时任务)

Android 接入微信分享朋友圈功能(含定时显示某个页面的定时任务)

2022-08-29

wechatPay.zip

wechatPay.zip

2021-01-28

一般能用的QuickAdapter

一般能用的QuickAdapter

2020-12-31

手机支付控件开发包(安卓版)3.5.0.rar

银联支付sdk官方包

2020-12-31

补充上传银联支付相关文件

放置于main/assets中

2020-12-31

银联支付所需文件,只需调用使用

银联支付所需文件

2020-12-31

思维导图的新手入门介绍

思维导图的新手入门介绍

2020-12-29

jdbc集合工具,包含了mysql、jdbc和相应的软件及驱动

jdbc集合工具,包含了mysql、jdbc和相应的软件及驱动

2020-12-29

根据zxing进行简化的项目

根据zxing进行简化的项目

2020-12-29

Smali格式查看器

Smali格式查看器,不能看2次编译的

2020-12-29

apkeasytool反编译工具

apkeasytool反编译工具

2020-12-29

空空如也

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

TA关注的人

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