自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 设备信息之硬盘序列号、设备序列号、操作系统安装时间、IP地址

适用于收集信息设备的各种场合

2022-10-28 13:00:23 1252

原创 Controller、Service 、Mapper的关系以及Controller的注解@RequestMapping与@RestController

背景:看JAVAWEB的代码也有一个多月了,从摸不着头脑到有了自己的小小心得。可能每一个SpringBoot新手都会碰到很多问题,想把我的困惑的解释发出来,希望对大家有所帮助,如有错误欢迎指正。首先推荐一本书:Spring实战(第4版),不说别的,第一章简直神作,讲的既通俗又有趣,把它当作SpringBoot的入门书籍会唤起你的兴趣,让你相对轻松的进入Spring的世界。不过不需纠结于太多细节,“纸上得来终觉浅,绝知此事要躬行”,真正的理解还需要通过代码和理论相互促进。Controller Servic

2021-06-23 11:20:29 11920 1

转载 前后端如何交互

ajax在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),通过get或者post方法与服务器交互。前端和后端之所以需要对接,是因为前端页面只负责提供视图没有内容,而后端只提供内容,两者所谓的对接,就是把后端的内容放在前端页面预留出来的位置上。(虽然说是前端后端,但这一对接实际发生在服务器端)。所以服务器端进行的交互活动如下:接收用户请求——》找到负责处理的程序——》处理程序找到要传输给用户的前端页面——》该前端页面留出位置——》后端到数据库取数据——》后端把数据放在前端留出来的位置

2021-06-22 10:54:35 1477

原创 win10应用程序无法启动因为应用程序的并行配置不正确解决思路

先说背景,新装的电脑,需要安装一个安装包,此时弹出来如题的错误。解决思路搜索“运行”在弹出的窗口输入“services.msc”在服务中找到Windows Modules Installer,双击启动设置为自动,启动该服务重启安装包即可正常安装参考文档win10应用程序无法启动,并行配置不正确解决办法...

2021-05-13 14:15:34 2790

转载 云计算基础概念简析

本文是一篇自己整理的阅读笔记,原文是:【知乎】虚拟化与云计算有什么区别?IaaS、PaaS、SaaS区别(研究的是厂商管理部分)什么是虚拟化虚拟化是云计算的基础。虚拟化就是在一台物理服务器上,运行多台“虚拟服务器”。这种虚拟服务器,也叫虚拟机,它们共享物理服务器的CPU、内存、硬件、网卡等资源。Hypervisor,也叫做VMM(Virtual Machine Monitor,虚拟机监视器)。它是一类软件的统称,实现物理资源的虚拟化。例如:VMware和KVMKVM提供了一种虚拟化能

2021-04-27 14:27:30 367

原创 numpy.transpose()函数的一点理解

学卷积的时候看到numpy.transpose()不太懂,网上最多的解释也没看明白,我琢磨出一个比较粗糙的理解x = numpy.transpose(x, (2,0,1))x视为三维数组[a,b,c],第0维值为a,第1维值为b,第2维值为c上面这条语句的意思是调换位置,第2维替换原来的第0维,其他同理。因此得到新的x[c,a,b]参考文档:Python中Numpy.transpose()...

2021-03-11 17:01:26 413 1

原创 查看Android崩溃点日志+Attempt to invoke virtual method‘’on a null object reference解决

运行到某个部分就闪退?你需要一个崩溃点日志在出错的Activity的onCreat()方法加入下面这句Thread.setDefaultUncaughtExceptionHandler(new OwnUncaughtExceptionHandler());新建一个OwnUncaughtExceptionHandler() classpublic class OwnUncaughtExceptionHandler implements Thread.UncaughtExceptionHandler

2020-05-17 12:20:46 1449

原创 解决运行到TextView.setText()停止运行的问题

说一下问题:TextView是要数据库传回字符串,然后使用setText展示出来。我就开了一个子线程用来连接数据库,类似于我之前写的语句:Android Studio使用mysql-connector-java连接mysql遇到的问题(二)在子线程里传回字符串之后,直接setText,运行······Android Studio上面没报错,正常安装到模拟器,当我点到那条界面时,应用直接停止运行。是因为子线程里不能更新UI,于是先把字符串存下来,在子线程下面写setText,这次不停止运行,但界面空白好长

2020-05-13 21:01:38 1425

原创 Android写MySQL语句易范的错误

背景还是我的登录注册功能,连接好MySQL需要写SQL语句,再转换成preparedStatement,就在语句上出现了问题使用这条语句要实现的功能是查询数据库中有没有与填入的用户名相同的语句,用户名可由数字和字母组成,字段类型为varchar,起初我写的是下面的这条语句String sql = "SELECT * FROM user_information where name= "+user_name+" ;";测试时发现填入的是数字,可以成功查询;填入的是字母,查询不了。我首先打印了以下s

2020-05-12 13:03:58 192

原创 Received fatal alert: handshake_failure的解决思路

先说背景,之前的project正常的安装到手机上,今天我新建了两个project,都出了Received fatal alert: handshake_failure问题。而展示出来的意思是Gradle无法同步解决办法:File-Settings-Gradle-Project-level settings由默认选择的Use default gradle wrapper变成Use local gradle distribution,Gradle home选择grandle的路径...

2020-05-09 20:33:53 1127

原创 Android Studio使用mysql-connector-java连接mysql遇到的问题(二)

上一篇:Android Studio使用mysql-connector-java连接mysql遇到的问题(一)其实是只达到了运行不报错这个基础,这次就来看看怎么直接连接到mysql上前期准备:windows下远程连接Mysql(首先你的mysql能允许连接)直接上代码new Thread(new Runnable() {//新建线程 @Override ...

2020-05-05 11:22:05 637

原创 Android Studio使用mysql-connector-java连接mysql遇到的问题(一)

下载mysql-connector-java很简单,直接去mysql官网即可为了测试和mysql的连接,我新开了一个hello word程序,然后直接把mysql-connector-java放到libraries下,然后在project stucture里加入它的dependencies。运行······出错了网上说的大致意思是版本不匹配而我的版本没有问题,解决办法1.File-Oth...

2020-05-04 20:54:28 1185

原创 phpStudy升级mysql数据库至5.7.29

因为Android Studio要直连mysql,下载了connector5.1版和8.0版的,我的mysql一直使用的是phpStudy自带的5.5版本,结果连接报错,发现是mysql版本的问题,干脆就把phpStudy中的mysql升级好了!1.去mysql官网下载需要的版本2.备份phpStudy下的mysql文件夹,(如果之前的数据库里没有需要的数据,可以像我一样,直接剪切mysql文...

2020-05-03 17:05:46 241

原创 Handler延时停止的方法

本次的需求是从第一个Java文件Activity1跳转到第二个文件Activity2(用Intent实现)后,将Activity1中的Handler延时停止。需求看似简单,可我在网上找代码时只找到mHandler.removeCallbacksAndMessages(null);纳尼?这条语句放哪啊然后又去找答案,看到有一个大神说要在Activity中重写onDestroy()方法,把上...

2020-04-24 13:15:35 1106

原创 实现每秒刷新ImageView(Handler+level-list)

毕设做的app有一个需求,需要每秒刷新一张图,就是刷新UI和延时功能的结合。话不多说,上代码首先是刷新UI在drawable文件夹下创建xml文件,代码如下<?xml version="1.0" encoding="utf-8"?><level-list xmlns:android="http://schemas.android.com/apk/res/android"&...

2020-04-22 19:29:41 1001

原创 Android studio sqlite可视化的漫漫长路

这是一个悲伤的故事我之前一直用真机调试,对于我的小白水平也足够了然鹅程序里需要使用sqlite时,我想看看我到底创建了个什么玩意。。。(数据库)时点击红圈里的Android Device Monitor然后,遇到了第一个问题:手机连接到电脑上,apk也成功在手机上运行,但是点击File Explorer一片空白,参考这篇:解决Android 7.0 (Android N)中 Androi...

2020-04-14 21:34:40 1537

原创 okhttp和gson库的导入

okhttp下载地址 https://github.com/square/okhttpgson下载参考了https://www.cnblogs.com/LexMoon/p/JavaJson.html放个他的下载链接链接:https://pan.baidu.com/s/1kULUbQ3 密码:s98k不过为什么说是json下载下来是gson我也有点疑惑,,接下来就是常规的添加到库了首先在...

2020-04-05 12:21:21 595

转载 Android简单的界面跳转

上周面试,被问到如何实现界面跳转我弱弱的答了句:打算下周学这个功能。。。(实际上是Intent啦)简单做了个界面跳转,点击一个加号按钮从主界面跳转到题目界面,在题目界面点击“不想做了?”回到主界面跟着Snail_Go这位大佬完成了绝大半部分,但是在主界面点击加号会闪退,大佬说闪退是因为安卓的四大组件都要在manifest中注册才能使用于是简单注册了一下,成功了!Android.Manif...

2020-03-22 15:40:10 308

转载 华为真机调试Android Studio找不到设备解决办法

1、将电脑和手机通过数据线进行连接(注意是既能充电用能传输数据的数据线,而不是只有充电功能的充电线)。2、在电脑和手机上都安装华为手机助手。3、一定要设置USB连接方式是传输文件(默认都是仅充电)。4、在<设置>-<开发者选项>中设置<USB调试>启用。ps:荣耀手机步骤一致...

2020-03-11 10:46:50 2279 1

原创 win10 Android Studio安装(无sdk jdk)

无jdk,起初下载了jdk13,环境变量配好as依然找不到。弃之,选择jdk8u241。win10只能通过edge自带浏览器到Oracle官网下载。8u241环境变量配置也蛮简单的:控制面板-系统和安全-系统-高级系统设置-环境变量JAVA_HOME jdk下载地址path新增%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;接下来运行cmd,输入java -ver...

2020-03-09 12:02:16 756

空空如也

空空如也

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

TA关注的人

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