自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

影龙武的博客qq_43594119

影龙武的博客

  • 博客(556)
  • 资源 (5)
  • 收藏
  • 关注

原创 smali语言详解之创建对象

smali语言详解之创建对象

2023-02-26 23:18:55 499

原创 smali语言详解之方法的调用

smali语言详解之方法的调用

2023-02-26 22:37:03 2590

原创 smali语言详解之static静态代码块的声明与静态变量初始化赋值位置

smali语言详解之static静态代码块的声明与静态变量初始化赋值位置

2023-02-26 21:38:11 964

原创 smali语言详解之一般/构造方法(函数)的声明与返回值关键字

smali语言详解之一般/构造方法(函数)的声明与返回值关键字

2023-02-26 19:38:17 1442

原创 smali语言详解之字段的声明(变量、常量)

smali语言详解之字段的声明(变量、常量)

2023-02-26 16:41:34 734

原创 smali语言详解之类的声明

smali语言详解之类的声明

2023-02-26 15:39:30 234

原创 smali代码结构解析

smali代码结构解析

2023-02-26 14:13:00 939

原创 Android Studio(3.6.2版本)不使用插件查看smali代码的方法

Android Studio(3.6.2版本)不使用插件查看smali代码的方法

2023-02-25 16:57:08 612

原创 smali基本语法简介(与java对比)

smali基本语法简介(与java对比)

2023-02-25 16:25:56 514

原创 Android Studio(3.6.2版本)安装 java2smali 插件,java2smali 插件的使用方法简述

Android Studio(3.6.2版本)安装 java2smali 插件,java2smali 插件的使用方法简述

2023-02-25 14:53:51 1286

原创 pip常用命令

pip常用命令卸载包pip uninstall 包名更新包pip install --upgrade 包名使用某一版本的python安装包(python版本号根据自己的情况修改)python3.7 -m pip install 包名使用某一版本的python卸载包(python版本号根据自己的情况修改)python3.7 -m pip uninstall 包名使用某一版本的python安装包(python版本号根据自己的情况修改)python3.7 -m

2023-02-25 13:41:31 208

原创 机器学习——支持向量回归(SVR)

机器学习——支持向量回归(SVR)educoder平台练习题1.线性可分支持向量机题目2.线性支持向量机import pandas as pd#获取训练数据train_data = pd.read_csv('./step1/train_data.csv')#获取训练标签train_label = pd.read_csv('./step1/train_label.csv')train_label = train_label['target']#获取测试数据test_da

2023-02-25 13:39:01 4350

原创 机器学习——k-means

机器学习——k-meanseducoder平台练习题如果博客中图片加载失败可点击链接跳转至实训详情https://www.educoder.net/shixuns/k6fp4saq/challenges1.距离度量代码#encoding=utf8 import numpy as npdef distance(x,y,p=2): ''' input:x(ndarray):第一个样本的坐标 y(ndarray):第二个样本的坐标

2023-02-25 13:38:34 449

原创 机器学习——决策树

机器学习——决策树educoder平台练习题1.什么是决策树题目

2023-02-25 13:38:15 847

原创 机器学习——神经网络

机器学习——神经网络educoder平台练习题1.神经网络基本概念题目2.激活函数代码#encoding=utf8def relu(x): ''' x:负无穷到正无穷的实数 ''' #********* Begin *********# if x>0 or x==0: return x if x<0: return 0 #********* End *********#3.反

2023-02-25 13:37:19 1129

原创 C语言获取从高到低排好序的考试分数,二分查找法查找学生排名

C语言获取从高到低排好序的考试分数,二分查找法查找学生排名代码//获取从高到低排好序的考试分数,二分查找法查找学生排名#include<stdio.h>#define N 100 //数组大小为10,可根据需要自行修改//二分查查找函数(数组,左起点下标,右结束下标,目标值)int binary_search(int num[],int left,int right,int key){ int mid;//中间下标 while(left<=right) //不加等

2021-12-18 10:48:28 1430

原创 C语言获取从高到低排好序的考试分数,顺序查找法查找学生排名

C语言获取从高到低排好序的考试分数,顺序查找法查找学生排名代码//获取从高到低排好序的考试分数,顺序查找法查找学生排名#include<stdio.h>#define N 100 //数组大小为10,可根据需要自行修改int main(){ int n,i; //成绩个数,循环变量 int scores[N]; //分数数组 int score; //目标分数 int rank=0; //排名 printf("请输入成绩的个数:\n"); scanf("%d

2021-12-18 10:48:09 1532

原创 C语言给定年份和月份,求该月共有多少天

C语言给定年份和月份,求该月共有多少天代码//给定年份和月份,求该月共有多少天 #include<stdio.h>//判断闰年函数int isLeapYear(int year){ //闰年能被4整除不能被100整除,或者能被400整除 if( (year%4==0&&year%100!=0) || year%400==0) { return 1; } return false;}//根据年份和月份天返回该月天数函数int days_o

2021-12-18 10:47:50 3049 1

原创 C语言将满分为100的整数型考试分数,转化为ABCDE五个等级

C语言将满分为100的整数型考试分数,转化为ABCDE五个等级将满分为100的整数型考试分数,转化为ABCDE五个等级90-100 A80-89 B70-79 C60-69 D0-59 E代码//将满分为100的整数型考试分数,转化为ABCDE五个等级//90-100 A//80-89 B//70-79 C//60-69 D//0-59 E #include<stdio.h>int main(){ int score; c

2021-12-18 10:47:16 3143

原创 C语言统计十进制正整数n转换为二进制后,包含的0和1的个数

C语言统计十进制正整数n转换为二进制后,包含的0和1的个数代码//统计十进制正整数n转换为二进制后,包含的0和1的个数 #include<stdio.h>int main(){ int s0=0,s1=0; //s0为0的个数,s1为1的个数 int n; printf("请输入一个十进制正整数:\n"); scanf("%d",&n); //循环除二计算余数为0和1的个数 do { if(n%2==1) { s1++; } els

2021-12-18 10:46:26 3046

原创 C语言输入某年某月某日,判断这一天是这一年的第几天(含判断闰年)

C语言输入某年某月某日,判断这一天是这一年的第几天(含判断闰年)代码//输入某年某月某日,判断这一天是这一年的第几天? #include<stdio.h>//判断闰年函数int isLeapYear(int year){ //闰年,能被4整除但不能被100整除,或能被400整除 if((year%4==0 && year%100!=0) || year%400==0) { return 1; } return 0;}//计算某年某月某日是

2021-12-14 08:38:29 4580 1

原创 C语言阶乘求和(计算1的阶乘+2的阶乘+3的阶乘+...+n的阶乘)

C语言阶乘求和(计算1!+2!+3!+…+n!)代码//计算1!+2!+3!+...+n!#include<stdio.h>int main(){ int n,i,j; int sum=0; //阶乘求和 int factorial=1; //阶乘 printf("请输入要求到几的阶乘的和:\n"); scanf("%d",&n); for(i=1;i<=n;i++) { factorial=1; //阶乘初始化为1 for(j=1;j&l

2021-12-14 08:34:20 11560

原创 C语言求多个整数各位的平方和并将结果排序(函数版)

C语言求多个整数各位的平方和并将结果排序(函数版)代码代码中选择排序部分详细注释见C语言选择排序(函数版)#include<stdio.h>//数组最大容量 #define N 30//选择排序函数 void select_sort(int num[],int n){ int i,j,k,t; for(i=0;i<n-1;i++) { k=i; //初始化最值下标 for(j=i+1;j<n;j++) { if(num[j]<num[

2021-12-13 21:55:15 2635

原创 C语言冒泡排序(函数版)

C语言冒泡排序(函数版)代码//排序 #include<stdio.h>//数组大小为10,可根据需要自行修改 #define N 10//冒泡排序函数void bubble_sort(int num[],int n) //存放要排序数的数组,要排序数的个数 { int i,j,t; //i,j为遍历变量,t为临时交换变量 for(i=0;i<n-1;i++) //控制内层循环次数 { //控制每次循环最小的比较次数 for(j=0;j<n-1-i

2021-12-13 21:52:06 11857 5

原创 C语言选择排序(函数版)

C语言选择排序(函数版)代码//排序 #include<stdio.h>//数组大小为10,可根据需要自行修改 #define N 10//选择排序函数 void select_sort(int num[],int n) //存放要排序数的数组,要排序数的个数 { int i,j,k,t; //i,j为遍历变量,k为最小或最大的数的下标,t为临时交换变量 for(i=0;i<n-1;i++) //外圈从第一个位置遍历到倒数第二个位置 { k=i; //先记

2021-12-13 21:51:40 7830

原创 C语言判断素数(质数)

C语言判断素数(质数)代码//判断素数 #include<stdio.h> int main(){ int n,i; scanf("%d",&n); if(n<2) //素数为大于1的数,1既不是素数也不是合数 { printf("%d不是素数\n",n); } else { for(i=2;i<=n/2;i++) //2不满足for循环条件,进不去循环(2为素数) { if(n%i==0) //能被除了1和自己之外的其他数整除

2021-12-13 21:49:33 652

原创 百度飞桨AI Studio jupyter notebook环境库、包、数据集永久安装(且文件能跟着jupyter文件走)的方法

百度飞桨AI Studio jupyter notebook环境库、包、数据集永久安装(且库文件能跟着jupyter文件走)的方法1、work文件夹的特殊性(只要不是data文件夹就可以,文章最后一步可以看到)1、先进入平台环境(如下如):这里的work文件夹在生成版本的时候可以选择添加,所以我们可以把所有的文件都放到这个文件夹里。2、安装库包到work文件夹里1、如下图点击终端如果没有终端-1,选择左侧的环境,点击新建终端2、输入命令pip install 包名 -t /home/ai

2021-06-30 14:38:16 9524 1

原创 机器学习——逻辑回归

机器学习——逻辑回归educoder

2021-05-11 11:03:18 973

原创 机器学习——线性回归

机器学习——线性回归educoder平台练习题1.简单线性回归与多元线性回归2.线性回归的正规方程解代码#encoding=utf8 import numpy as npdef mse_score(y_predict,y_test): ''' input:y_predict(ndarray):预测值 y_test(ndarray):真实值 ouput:mse(float):mse损失函数值 ''' #********* Begi

2021-05-11 11:02:42 2091 1

原创 python基础2

python基础2#!/usr/bin/env python# coding: utf-8# # 深度学习常用Python库# # [返回目录](https://aistudio.baidu.com/aistudio/projectdetail/496863)# # # * #### Numpy库# * #### Pandas库# * #### Matplotlib库# * #### PIL库# <br/># # Python被大量应用在数据挖掘和深度学习领域,其

2021-04-25 17:31:08 306

原创 python基础1

python基础1#!/usr/bin/env python# coding: utf-8# # Python基础# # [返回目录](https://aistudio.baidu.com/aistudio/projectdetail/496863)# # # * ### Python数据结构# # * ### Python面向对象# # * ### Python JSON# # * ### Python 异常处理# # * ### 常见Linux命令# # P

2021-04-25 17:30:15 265 1

原创 哈夫曼编码的基本概念和构造方法

哈夫曼编码参考:B站青岛大学–王卓的数据结构与算法基础视频哈夫曼树相关知识点详见博客:哈夫曼树的基本概念和构造方法哈夫曼编码概念引入等长编码下面的例子是将字符串用2位的等长编码表示在远程通讯中,要将待传字符转换成由二进制的字符串设要传送的字符串为: ABACCDA若编码为:A——00,B——01,C——10,D——11则字符串可转换为:00010010101100使用不等长的编码:引入不等长编码如下图,使用不等长的只需要9个二进制位。但是问题是前面四个零会导致翻译时出

2020-12-03 18:20:33 1103

原创 哈夫曼树的基本概念和构造方法

哈夫曼树的基本概念和构造方法理解哈夫曼树引入判断树概念我们现在需要把学生的成绩进行分级,成绩<60的为E,成绩60-69的为D,成绩70-79的为C,成绩80-89的为B,成绩90-100的为A。程序如下图:然后我们可以把程序画成一颗二叉树(每次判断的结果都有两个分支,成立和不成立)上面这种用于描述分类过程的二叉树,被称为“判断树”当数据量很大时会导致判断次数很多,增加时长,从中间开始判断上图从 <80 开始判断,很明显判断的次数更少,耗时更短。寻找判断树中从哪一个节点

2020-12-03 17:41:45 1382

原创 C++判断用户输入是否为正整数、整数

C++判断用户输入是否为正整数、整数判断用户输入是否为正整数不能输入小数不能输入字母、单词不能输入文字不能输入负数代码:在这里插入代码片

2020-11-13 09:42:01 9567 6

原创 java求数组内元素的和等于给定值的情况,数组元素可以重复使用

java求数组内元素的和等于给定值的情况,数组元素可以重复使用写一个题目突然有这个需求,用深搜成功解决哈哈哈。题目需求给定N个无重复的正整数,和目标数M,找出N中所有和为M的组合,N中的数可以重复使用样例输入1:2 82 3样例输出1:[[2, 3, 3], [2, 2, 2, 2]]解释1:2+3+3=82+2+2+2=8样例输入2:4 72 3 6 7样例输出2:[[2, 2, 3], [7]]解释2:2+2+3=77=7代码package 求数组元素

2020-11-10 21:03:00 1324

原创 java利用Set对List进行去重

java利用Set对List进行去重原理HashSet中没有重复元素方法一直接在new HashSet的时候把要去重的List放进去Set<Integer> set = new HashSet<Integer>(list);代码示例package 利用Set对List进行去重;import java.util.ArrayList;import java.util.HashSet;import java.util.List;import java.ut

2020-11-09 18:39:16 1235

原创 java求集合的子集dfs版

java求集合的子集dfs版代码package 求集合的子集;import java.util.ArrayList;import java.util.List;import java.util.Scanner;//求集合的子集public class Demo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.ou

2020-11-09 17:38:18 461

原创 Java语言DataOutputStream和DataInputStream使用方法

Java语言DataOutputStream和DataInputStream使用方法常用方法DataOutputStream//创建数据写入流(写入到文件),第二个参数为true意思是追加写入,而不是覆盖写入DataOutputStream dos = new DataOutputStream(new FileOutputStream("water.txt",true));.//写入数据dos.writeInt(int类型的数据); //写入int类型dos.writeDouble(dou

2020-11-02 17:23:09 3547

原创 Java语言ObjectOutputStream和ObjectInputStream的使用方法

Java语言ObjectOutputStream和ObjectInputStream的使用方法常用方法ObjectOutputStream//创建对象写入流(写入到文件)ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("data.dat")); //data.dat是文件名,可以带路径//将对象写入文件oos.writeObject(对象名);注意:上面所示的方法,如果写入多个对象会覆盖,而不是追加。

2020-11-02 17:22:35 1369

原创 Java语言System.in、InputStreamReader、BufferedReader、PrintWriter的使用

题目编写程序,利用System.in、InputStreamReader 和BufferedReader读取从键盘输入的数据,同时使用PrintWriter和System.out将读取到的数据保存在文件中和输出到显示器。解释一、从键盘读取BufferedReader 通常和 InputStreamReader 一起使用,而InputStreamReader 又和 System.in 一起使用//利用System.in、InputStreamReader 和BufferedReader读取从键盘输入

2020-11-02 17:21:30 775

SMBMS超市订单管理系统网站静态资源

https://yinglongwu.blog.youkuaiyun.com/article/details/107304208 博客配套资源(如果积分过高请评论或者私聊我降低积分)

2020-07-13

SMBMS超市订单管理系统数据库建表语句

https://yinglongwu.blog.youkuaiyun.com/article/details/107304208 博客配套资源(如果积分过高请评论或者私聊我降低积分)

2020-07-13

批量重命名工具.rar

自己用java写了个批量重命名的小工具, 两种重命名模式(均不改变文件后缀名) 1.直接数字编号命名(可自定义从哪个数开始) 2.自定义文件名(名称尾部同样将有可自定义的数字编号) 解压后双击run.bat运行,按提示输入即可。 (如果积分过高请评论或者私聊我降低积分)

2020-03-22

网络编程(UDP聊天图形化界面)的.jar文件可直接使用

https://blog.youkuaiyun.com/qq_43594119/article/details/104199224 网络编程(UDP聊天图形化界面) 聊天软件.jar文件(如果积分过高请评论或者私聊我降低积分)

2020-02-06

影龙武C++知识点整理.pdf

C++期末复习知识点精简版,小白也能看懂,考前急救。对于一些内容添加了个人注释,考前看一看,期末不挂科(>ω・* )ノ(如果积分过高请评论或者私聊我降低积分)

2019-12-15

空空如也

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

TA关注的人

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