- 博客(101)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 IDEA显示接口继承关系
ctrl + alt + u 显示在当前页面,先选中要显示的类ctrl + shift + alt + u 显示在新页面,先选中要显示的类
2022-05-11 16:39:48
290
原创 抽象工厂设计模式的扩展
american=com.itheima.pattern.factory.config_factory.AmericanCoffeelatte=com.itheima.pattern.factory.config_factory.LatteCoffeepublic class CoffeeFactory { private static Map<String,Coffee> map = new HashMap(); static { Properties
2022-04-30 15:05:11
139
原创 Jquery eq方法小记
今天在编程时遇到了一个问题:取出中指定的进行操作,一开始想的是用数组保存,再用for循环重新赋值回去,但是发现了Jquery的eq()方法可以轻松的搞定:.eq(参数):获取当前链式操作中的的第N个jQuery对象,返回jQuery对象。其中参数必须是整数,当参数大于等于0的时候是正向选取,也就是从前面往后面数,0是代表第一个,1是代表第二个,以此类推;当参数小于0的时候是反向选取,也就是从后面往前面数,即倒数,-1代表倒数第一个,-2代表倒数第二个,以此类推。相对某个标签操作,我们只需要对所有的.
2022-03-13 11:58:07
1362
原创 jquery前端元素赋值
$("选择器").val(值)$("选择器").html(值)不是$(“选择器”).val() = 值,直接在方法内赋值就好
2022-03-09 10:16:59
716
原创 Mysql注意事项
Mysql 的列名不要和关键字重复! 在Navicat中关键字会以大写的形式提醒你,不确定的时候可以查询一下,多用student_name样式的标准格式,如果反复确认sql语句书写无误,考虑排查:1.语句的逻辑;2.变量是否与关键字重名....
2022-03-07 19:42:41
212
原创 Bootstrap图标按钮
BootStrap官方为我们准备了很多图标按钮,链接如下:https://v3.bootcss.com/components/我们使用时注意:用span包裹图标,再嵌入到图标中 <button class="btn btn-info"> <span class="glyphicon glyphicon-fullscreen"> </span> 想跟在图标后的字 </button>...
2022-03-06 19:49:24
2236
原创 Mybatis-plus Wrapper
@SpringBootTestpublic class WrapperTest { @Autowired private UserDao userDao; @Test void test01(){ QueryWrapper<User> queryWrapper = new QueryWrapper<>(); queryWrapper.like("name","e").like("address","a");
2022-03-03 12:50:43
144
原创 微信获取JS-SDK的一些注意事项
历时两天多,取到了JS-SDK,可以开始调用微信提供的网页功能接口,遇到了很多的问题,在这里记录并分享。首先是设置安全域名的问题,要注意添加完ip白名单后,注意JS接口安全域名的设置,这里设置不当会报错:invalid url domain参考:https://blog.youkuaiyun.com/hunhun1122/article/details/68062054接着是注意需要在服务器生成签名,所以微信提供的JS-SDK验证:微信 JS 接口签名校验工具只能用来检验签名的生成是否正确,并不能通过这个.
2022-02-25 15:24:02
531
原创 org.apache.http包的Maven导入发生变化
今天在制作工具类WebUtil时发现:package com.lele.Utils;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.H.
2022-02-25 12:35:43
11395
原创 MabtisPlus书写模糊查询(Mysql)
CONCAT关键字,拼接字符串,例: @Select("SELECT * FROM classify WHERE itemName like CONCAT('%',#{itemName},'%');") public List<Classify> getClassifyHaveName(String itemName);
2022-02-21 21:33:12
673
原创 axios+vue 网页请求
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script src="https://cdn.jsdelivr.net/npm/vue@2"></script> <script src="https://unpkg.com/axios
2022-02-13 16:57:21
279
原创 表现层消息一致性,前后端数据协议
package com.lele.Controller.utils;import lombok.Data;@Datapublic class R { private Boolean flag; private Object data; public R(){}; public R(Boolean flag){ this.flag = flag; } public R(Boolean flag,Object data){
2022-02-08 11:08:05
416
原创 Mybatis-plus实体类属性与表字段不一致解决方法
主要注释到实体类上的注解:@TableName(value = …)当数据库名与实体类名不一致或不符合驼峰命名时,需要在此注解指定表名主键自增的设定:@TableId(type = IdType.AUTO)指定实体类的属性为对应的主键@TableField注解1、 主要用来解决实体类的字段名与数据库中的字段名不匹配的问题(数据库user_addr,字段useraddr未驼峰,mp默认开启驼峰)2. 实体类中的属性字段在表中不存在的问题// 用来解决数据库中的字段和实体类的字段不
2022-02-06 18:23:31
3420
原创 服务器Tomcat启动与关闭命令
cd /usr/local/apache-tomcat-8.5.75/bin./startup.sh./shutdown.sh
2022-01-24 22:37:43
799
原创 Mybatis-plus 数据库操作测试
package cn.itcast.mp;import cn.itcast.mp.mapper.UserMapper;import cn.itcast.mp.pojo.User;import com.baomidou.mybatisplus.core.conditions.Wrapper;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.baomidou.mybatisplus.core.c
2022-01-18 12:23:53
787
原创 事物传播行为(搬运)
关于事务传播行为,一种通俗易懂的解释方式假设现在有事务A和事务B 事务A是一个男生去相亲,找到了一个女生,女生是事务B对于女生而言:REQUIRED(需要):男生有房,我住他的房,男生没房,我去买房。 --需要男生买房,但不是必须的,男生没有,我就去买SUPPORTS(支持): 男生有房,住他的房,男生没房,一起租房(不买了)。 --支持男生买房,但是不买也没事,一起租房NOT_SUPPORTS(不支持):不管男生有没有房,都来跟我租房。 --不支持男生买房,必须过来和我租房M
2022-01-09 23:26:59
82
原创 spring学习(一)
package com.itheima.controller;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import com.itheima.domain.User;import com.itheima.domain.VO;import org.springframework.stereotype.Controller;
2021-12-21 20:53:32
363
原创 JDK16使用Configuration时报错解决方法
在学习黑马的课程时发现使用的是JDK8,而我自己安装的是JDK16,发生了版本不匹配的类加载错误。提醒自己以后在看报错时除了看错误类型,还要格外注意Caused by之后的错误原因看了很多文章,都说把JDK16换成JDK8就好了,那么既然可以降低JDK的版本,我也可以尝试着提升Spring-context的版本。Spring5.0.5会抛出异常:java.lang.IllegalStateException: Cannot load configuration class再去maven坐标官
2021-12-20 11:04:20
1186
2
原创 numpy DataFrame
import numpy as npimport pandas as pd# 通过列表数据创建DFdata = [[80, 90], [85, 95], [90, 95], [80, 95], [95, 100]]df = pd.DataFrame(data, columns=['one', 'two'])# print(df)# 通过字典创建DF,字典的key代表列索引,字典的value代表行数据data1 = {'name': ['Jack', 'Bill', 'Lily', 'Kar
2021-10-12 09:45:45
700
原创 numpy插值
import numpy as npimport scipy.interpolate as siimport matplotlib.pyplot as mpmin_x = -50max_x = 50x = np.linspace(min_x, max_x, 15)y = np.sinc(x)mp.grid(linestyle=':')mp.scatter(x, y, s=60, color='dodgerblue', marker='o', label='Samples')#通过样本
2021-10-11 16:51:54
1834
原创 矩阵的奇异值
import numpy as npM = np.mat('4 11 14; 8 7 -2')print(M)U, Svd, V = np.linalg.svd(M, full_matrices=False)print(U)print(Svd)print(V)print(U * U.T)print(V * V.T)S = np.diag(Svd)print(S)print(U * S * V)
2021-10-11 10:49:55
178
原创 通用函数测试
import numpy as np# 通用函数ary = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])ary1 = np.clip(ary, 3, 7) # ary.clip(min = 3, max = 7)# print(ary1)ary2 = ary.compress(ary > 5) # ary[ary > 5]# print(ary2)mask = np.all([ary > 3, ary < 7], axis=0)#
2021-10-11 09:53:54
93
原创 Java 线程池
package Object_Oriented;import java.util.concurrent.Executor;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;//线程池的使用public class Test { public static void main(String[] args) { ExecutorService es = Exe
2021-10-11 09:35:44
73
原创 斐波那契数列的矩阵解法
import numpy as np# F是斐波那契数列的特殊矩阵n = 5F = np.mat('1 1; 1 0')for i in range(n): print((F ** i)[0, 0])
2021-10-10 16:50:15
401
原创 numpy矩阵(二)
import numpy as npary = np.arange(1, 10).reshape(3, 3)print(ary, ary.shape, type(ary))m1 = np.matrix(ary, copy=True) # copy控制是否拷贝一份数据,影响数据共享,默认True是拷贝,不共享,数据独立print(m1, m1.dtype, m1.shape, type(m1))m2 = np.mat(ary) # 默认copy = False,数据共享print(m2, t
2021-10-10 16:46:10
124
原创 矩阵(一)
numpy 创建矩阵,矩阵运算import numpy as npary = np.arange(1, 10).reshape(3, 3)print(ary, ary.shape, type(ary))m1 = np.matrix(ary, copy=True) # copy控制是否拷贝一份数据,影响数据共享,默认True是拷贝,不共享,数据独立print(m1, m1.dtype, m1.shape, type(m1))m2 = np.mat(ary) # 默认copy = Fals.
2021-10-10 11:56:23
89
原创 函数矢量化
import numpy as npimport math as m# 函数矢量化def foo(x, y): return m.sqrt(x ** 2 + y ** 2)# x, y = 3, 4x = np.array([3, 4, 5])y = np.array([4, 5, 6])foo_vec = np.vectorize(foo) # 返回的是一个矢量化后的函数,可以进行矢量运算print(foo_vec(x, y))print(np.vectorize(fo
2021-10-10 11:44:07
281
原创 numpy 符号数组
import numpy as nplist1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]a = np.diff(list1)b = np.sign(list1)list2 = np.array([70, 80, 90, 60, 50, 80, 40, 70])c = np.piecewise(list2, [list2 < 60, list2 == 60, list2 > 60], [-1, 0, 1]) #源数组, 条件序列,取值序列print(a)pri
2021-10-10 10:49:55
151
原创 初始卷积(一)
卷积的运算以及形式import numpy as npdata = [1, 2, 3, 4, 5]kernel = [6, 7, 8]list1 = np.convolve(data, kernel, 'full') #全卷积,有一个卷积核生效就输出list2 = np.convolve(data, kernel, 'same') #同纬卷积,卷积核中间的那个生效则输出list3 = np.convolve(data, kernel, 'valid') #有效卷积,卷积核全生效.
2021-10-09 16:40:50
133
算法:C语言实现 (第1~4部分)基础知识、数据结构、排序及搜索 by 塞奇威克 (z-lib.org) (1).pdf
2021-09-04
pyquery库提取标签的输出结果,请问是库版本的问题还是?
2021-11-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人