- 博客(40)
- 收藏
- 关注
原创 Android安卓开发笔记
Android安卓开发笔记1,简介安卓版本安卓技术架构2,环境搭建官网下载androidStudio,https://developer.android.google.cn/studio下载完成之后直接安装并下载相应的SDK3,hello word创建一个新项目选中空模板填写app信息创建一个穿戴展示设备,Android8.0选择手机型号选择系统镜像下载相关证书(证书下载失败的多试几次)选中镜像
2021-11-01 12:51:33
2537
原创 Java抓取微博t.cn短链接的接口
自微博短链接开发功能下架以后,市面上很多t.cn短链接供应商相继跑路,且当前市面上t.cn短链接少之又少,甚至有的还收费,而相关论坛对此教程的公布少之又少,今天就教大家如何使用Java抓取weibo的t.cn短链接接口,声明:此教程仅供学习使用,不可用做非法用途。如有侵权行为,请联系博主删除需要具备的相关知识对Java语言有一定的了解对http网络传输协议略懂使用到的相关maven依赖Jsoup<dependency> <groupId>org.j
2021-04-28 10:24:05
1698
原创 MyBatis-Plus批量执行CRUD
使用的是MyBatis-Plus官方提供的方法,全程 0 SQL语句,首先创建实体类import java.io.Serializable;import java.util.Date;@ToString@Datapublic class XuanhuanFenlei implements Serializable { @TableId(type = IdType.AUTO) private Integer id; private String name; pr
2021-03-15 20:15:57
299
原创 错误代码 invalid-signature 错误原因: 验签出错,建议检查签名字符串或签名私钥与应用公钥是否匹配
网站对接支付宝网站支付时提示验签出错测试时是可以支付的,换了个应用提示以上错误,并不是我们的公、私钥有误,而是传输过程中出现了编码转换,解决方法:再发起订单支付的controller注解加上以下内容代码奉上:@RequestMapping(value = "/confirmPay", produces = {"text/html;charset=UTF-8"})最后测试...
2021-03-14 11:31:17
5675
3
原创 百度智能云接口实现 文字识别
在百度智能云申请创建应用后,会获得三个参数创建一个Java的Maven项目,添加提供的依赖 <dependency> <groupId>com.baidu.aip</groupId> <artifactId>java-sdk</artifactId> <version>4.12.0</version> </dependenc
2021-02-02 11:55:22
1187
原创 Spring MVC学习文档
Spring MVC一,概述1,为什么学习SpringMVCspring框架已经是java web开发很主流的框架,这个框架有很多优点当然也有它的不足之处,比于之前的servlet,它一定程度上简化了开发人员的工作,使用servlet的话需要每个请求都去在web.xml中配置一个servlet节点,而Spring 中的DispatcherServlet他会拦截所有的请求,进一步去查找有没有合适的处理器,一个前端控制器就可以,SpringMVC官方文档:https://docs.spring.io/
2021-01-04 22:20:21
591
原创 JVM(Java虚拟机)学习文档
JVM(Java虚拟机)JVM探究请你谈谈你对JVM的理解?Java8虚拟机和之前的变化更新?什么是OOM,什么是栈溢出StackOverFlowError?怎么分析JVM常见的调优参数有哪些?内存快照如何抓取?怎么分析Dump文件?谈谈JVM中,类加载器你的认识JVM的位置JVM即相当于一个软件,而我们的Java程序就相当于是软件里的功能,既然是软件,就必须要有操作系统支撑JVM的体系结构JVM调优其实本质上就是在对方法区和堆区进行调优,其中99%是在对栈区进行调优类加载
2021-01-04 22:18:12
399
原创 SpringCloud学习文档
SpringCloud1,什么是SpringCloudSpring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套
2021-01-03 01:20:57
387
1
原创 JUC并发编程学习文档
JUC并发编程1,什么是JUC(java.util.concurrent)java.util工具包业务:普通的线程代码:ThreadRunnable 没有返回值,效率相对callable较低以及lock锁2,线程和进程线程,进程线程:一个程序,WeChat.exe,QQ.exe,程序的集合一个进程可以包含多个线程,至少包含一个java默认有两个线程,一个是main线程,一个是负责垃圾回收的GC线程进程线程:例如开启了一个进程(腾讯视频),播放声音是一个
2020-12-15 13:49:41
642
原创 Spring学习文档
Spring1,简介在Java开发的世界里,Spring框架是最重要的开发框架,没有之一,所以掌握Spring非常重要,今天,我们从Spring的历史开始谈起。Spring的第一个版本从2004年3月24日开始(interface21),至今已有十几年的历史。作者是来自澳大利亚的工程师RodJohnson(罗德·约翰逊),这可是一位音乐专家,获得了音乐博士学位。Spring认为一切的Java类都是资源,而这些资源都是Bean,Spring提供了IOC容器就是来管理这些Bean。
2020-12-14 20:58:41
262
原创 MyBatis学习文档
MyBatis一,MyBatis简介什么是MyBatisMyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射;MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作;MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。官方文档:https://mybatis.org/mybatis-3/zh/inde
2020-12-07 18:40:49
187
原创 Java web学习文档
Java web一,第一章1,tomcat的下载及配置部署学习本章内容需要具备以下知识点java基础知识面向对象oop思想java进阶数据库前端网页技术(html/css/js/jquery)1,下载安装tomcat官网:https://tomcat.apache.org/解压下载的压缩包进入解压好的文件,进入bin目录下C:\apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37\bin显示cmd控制台代表启动完成
2020-11-26 12:29:34
1412
原创 MySQL学习文档
MySQL1,初识MySQL1.1,为什么学习数据库岗位需求大数据时代,得数据者得天下被迫需求:存数据数据库是所有软件体系中最核心的存在 DBA1.2,什么是数据库?数据库(DB,DataBase)概念:数据仓库,软件,安装在操作系统之上!SQL,可以存储大量的数据作用:存储数据,管理数据1.3,数据库分类关系型数据库:(SQL)MySQL,Oracle,Sql Server,DB2,SQLlite通过表和表之间,行和列之间的关系进行数据存储,学员信息表-考勤表…非关
2020-11-25 17:12:47
575
1
原创 javaGUI实现数据库增删改查
package com.szzq.dao;import com.szzq.model.User;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.sql.*;import java.util.ArrayList;import java.util.List;public class UserDao { static String name; static String p
2020-08-09 21:50:27
4105
2
原创 超市会员管理系统(简单java基础实现,不涉及数据库)
用户类package shopping;import java.util.Scanner;/** * 文件名: User * 创建者: 李海金 * 创建时间:2020/8/7 13:31 * 工程名:高级特性二次复习 */public class User { private int id; private String name; private String data; private String passWord; private int
2020-08-07 16:24:28
2039
8
原创 SQL学习笔记
mysql -uroot -p 回车后键入密码 CMD控制台登录mySQLcreate databases table 创建数据库show databases 查看数据库use mybase 选择数据库drop database 删除数据库 1,My SQLsql,DB,DBMS分别是什么,他们之间的关系? DB: DataBase(数据库,数据库实际上以文件的形式存在) DBMS: DataBase Management System(数
2020-07-26 19:17:17
200
原创 java模拟银行ATM取款机
程序初始账号123456789初始密码111111import java.util.InputMismatchException;import java.util.Random;import java.util.Scanner;public class BankATM { public static void main(String[] args) throws InterruptedException { try { long[] car = {
2020-07-16 13:38:12
762
原创 Java第三章课后练习--订购机票
import java.util.Scanner;public class OutputWeek { public static void main(String[] args) { int a; Scanner input =new Scanner(System.in); for(int i =0;i<99;i++){ System.out.print("请输入数字1-7(输入0结束):");
2020-07-06 20:13:03
697
原创 输出显示英文星期名称的缩写
import java.util.Scanner;public class OutputWeek { public static void main(String[] args) { int a; Scanner input =new Scanner(System.in); for(int i =0;i<99;i++){ System.out.print("请输入数字1-7(输入0结束):");
2020-07-06 20:11:54
615
原创 java实现实领工资输出
import java.util.Scanner;public class RealWageOutput { public static void main(String[] args) { int wage=0; System.out.println("请输入基本工资:"); Scanner input=new Scanner(System.in); wage=input.nextInt(); double allo
2020-07-06 20:10:36
468
原创 java实现本息输出
import java.util.Scanner;public class interest { public static void main(String[]args){ double principal; System.out.println("请输入本金:"); Scanner input=new Scanner(System.in); principal=input.nextInt(); double On
2020-07-06 20:09:22
259
原创 java实现求最大值和最小值
import java.util.Scanner;public class BigAndSmall { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入第一个数:"); int a=input.nextInt(); System.out.println("请输入第二个数:")
2020-07-06 20:02:38
1048
原创 纸牌互换游戏,简单变量交换
public class TwoSwich { public static void main(String[] args) { int a=8; int b=10; int temp=0; System.out.println("互换前:"); System.out.println("互换前左手中的纸牌:"+a); System.out.println("互换前右手中的纸牌:"+b);
2020-07-06 19:56:21
459
原创 java实现简单四则运算---简单计算器
import java.util.Scanner;public class arithmetic { //简单四则计算器 public static void main(String[] args) { int a = 0; int b = 0; String yun = ""; Scanner sc = new Scanner(System.in); System.out.print("请输入第一个数:")
2020-07-06 19:49:37
1584
原创 java实现99乘法表输出
public class jiujiu { public static void main(String[] args) { //99乘法表输出 for(int i = 0 ;i<10; i++){ for (int j=1;j<i+1;j++){ System.out.print(j+"x"+i+"="+i*j+"\t"); } System.
2020-07-06 19:38:29
171
原创 java课后练习---吃货联盟订餐系统
import java.util.Scanner;public class VersionAlliance { public static void main(String[] args) { //定义数据主体-客户 String[]names=new String[4];//保存姓名 String[]dishMegs=new String[4];//保存菜品和数量 int[]time=new int[4];//保存送餐时间
2020-07-06 19:21:39
373
原创 java实现猜数字游戏,数字随机生成
import java.util.Random;import java.util.Scanner;public class DomeRandom { public static void main(String[] args) { Random f = new Random(); int RandomNum = f.nextInt(100)+1; Scanner input = new Scanner(System.in); Sy
2020-07-06 19:20:33
455
原创 开心游戏网页(附效果图)
CSS样式文件/*公共*/.w { width: 1000px; margin: 0 auto;}ul li { list-style: none;}a { text-decoration: none;}/*导航栏*/.nav { float: left; height: 50px; border-radius: 8px; background: linear-gradient(#d12240, #d25c75);}.all { flo..
2020-07-02 16:36:32
2635
2
原创 大数据热点图(附效果图)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>map</title> <style type="text/css"> body{ background: #513e57; } .div1{ height: 580px; width: 1200px;
2020-06-29 10:18:53
2408
原创 1号店详情页(共5页)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>详情</title> <!--引入公共css样式文件--> <link href="css/common.css" rel="stylesheet" type="text/css"> <!--favicon图片引入--> <link
2020-06-28 16:05:53
3509
1
原创 1号店首页(共5页)
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X
2020-06-28 16:05:23
2089
原创 1号店搜索页(共5页)
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X
2020-06-28 16:04:39
1283
原创 1号店6个CSS样式文件(全6页)
公用样式文件/*公共样式模块*//*引入字体图标*/@font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot?qicgwf'); src: url('../fonts/icomoon.eot?qicgwf#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?qicgwf') format('truetype'), url('../
2020-06-28 15:59:51
2035
1
原创 1号店登录页(共5页)
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>1号店登录页面</title> <link rel="stylesheet" type="text/css" href="css/login.css" /> <!--favicon图片引入--> <link rel="shortcut icon" href=" fa
2020-06-28 15:53:44
4809
3
原创 1号店注册页(共5页)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no"> <title>1号店注册页面</title> <link href
2020-06-28 15:52:38
2157
原创 用户登录页面
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录页面</title> <style type="text/css"> *{ margin: 0 auto; overflow: hidden; } .first{ height: auto; marg
2020-06-20 14:30:27
2137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人