![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
不要再比了
很容易焦虑的一个人,头发也少了。
展开
-
Python 虚拟环境
安装虚拟环境sudo pip install virtualenvsudo pip install virtualenvwrapper创建时不指定python版本,默认安装的是python2的虚拟环境mkvirtualenv 虚拟环境名称mkvirtualenv -p python3 虚拟环境名称查看虚拟环境workon使用虚拟环境workon 虚拟环境名称退出虚拟环境deactivate删除虚拟环境rmvirtualenv 虚拟环境名称查看虚拟环境中安装的包pip原创 2021-09-20 13:00:46 · 186 阅读 · 0 评论 -
Python连接数据库生成Excel
python连接数据库生产Excel网上翻到的 测试下可用 修改对应数据库的账号密码表名即可# --*-- coding:utf8 --*--import pymysql, xlwtdef export_excel(xxx): # 此处自行修改 # 连接数据库,查询数据 host, user, passwd, db = 'XXX', 'XXX', 'XXX', 'XXX' # 此处自行修改 conn = pymysql.connect(user=user, host=hos原创 2021-09-17 14:41:31 · 359 阅读 · 0 评论 -
转发和重定向的区别
转发:客户端向服务器发送请求,服务器直接给客户端作出响应 request.getRequestDispatcher("目标地址").forward(request, response);重定向:客户端发送请求给服务器,服务给浏览器发送302状态码,告诉浏览器去访问新的地址response.sendRedirect("目标地址");...原创 2020-11-29 14:26:25 · 284 阅读 · 0 评论 -
Swagger基础运用模板笔记
新建SpringBoot-web项目访问地址:http://localhost:8080/swagger-ui.html需要的依赖<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifac原创 2020-11-27 01:39:28 · 234 阅读 · 0 评论 -
SpringMVC拦截器
新建拦截器package com.ujiuye.utils;import com.ujiuye.pojo.Employee;import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class LoginHandlerIntercepto原创 2020-11-25 18:26:17 · 113 阅读 · 0 评论 -
免费让别人访问到自己本地项目 Ngork内网穿透
这篇是参考狂神说视频的学习笔记 感兴趣的可以去B站狂神老师的视频频道学习百度搜索Ngrok进入链接后注册登录注册登录成功后 选择左边隧道管理–>开通隧道 选择右边免费服务器 点击购买购买成功后选择开通隧道 编辑隧道信息 隧道名称和前置域名自定义即可确定添加后进入左边隧道管理 查看隧道信息 点击中间服务器类型进行客户端下载选择合适自己电脑的版本下载成功后进行解压选择启动工具进入启动工具 粘贴之前页面的隧道ID 粘贴后按回车左边的是外网地址 就是别人访问的地址。右.原创 2020-11-09 00:29:53 · 196 阅读 · 0 评论 -
前端数据显示乱码 注解解决方法
传中文字符串到前端时,在 @RequestMapping() 里配置produces属性@RequestMapping(value="/list",produces = "text/plain;charset=utf-8")原创 2020-11-01 12:27:57 · 259 阅读 · 0 评论 -
SSM整合 分页模板笔记
Controller层@Controller@RequestMappingpublic class IndexController { @Autowired private EmployeeService employeeService; @RequestMapping public String list(Model model, String name, @RequestParam(value = "pageNum",r原创 2020-10-28 00:35:08 · 95 阅读 · 0 评论 -
引入c标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>原创 2020-10-27 17:19:52 · 251 阅读 · 0 评论 -
angular双向绑定事件demo
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <!--引入angular.min.js--> <script src="js/angular.min.js"></script> <script> /*初始化模块*/原创 2020-10-17 16:35:59 · 176 阅读 · 0 评论 -
linux目录介绍 常用命令
linux目录介绍/bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:(不要动)这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。/home:用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。/opt:(安装软件)这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。/r原创 2020-10-08 00:48:25 · 438 阅读 · 0 评论 -
Redis常用命令与持久化
字符串类型 String储存:set key v获取:get key v删除:del key哈希类型 hash(map格式)储存:hset key field v获取:hget key field v hgetall key删除:hdel key field127.0.0.1:6379> set age 12OK127.0.0.1:6379> get age"12"127.0.0.1:6379> hset a1 name ajun(integer) 112原创 2020-10-06 16:26:40 · 129 阅读 · 0 评论 -
ajax json用户名密码验证简易案例
Controller: @RequestMapping(value="/a3",produces = "text/plain;charset=utf-8")//解决中文乱码问题 @ResponseBody public String ajax3(String name,String pwd){ String msg="";//验证用户名和密码 if (name!=null){ if ("admin".equals(name)){原创 2020-10-06 00:36:47 · 673 阅读 · 3 评论 -
Json中返回时间为时间戳的问题 通过制作工具类解决
@RequestMapping("/time1") @ResponseBody public String Json2() throws JsonProcessingException { Date date = new Date(); System.out.println(date); return new ObjectMapper().writeValueAsString(date); }这样运行后json返回的是时间戳可以原创 2020-10-05 12:27:34 · 859 阅读 · 1 评论 -
JAVA8 新特性 接口中的静态方法和默认方法
JAVA8中关于接口的新特性,之后还有关于Lambda表达式的函数式接口接口中的静态方法和默认方法Java8接口新增默认方法与静态方法java8之前接口中属性是静态常量,方法都是抽象方法package Chating;public class Jie { public static void main(String[] args) { }}interface AA{ int a = 1;//静态常量 void show();//抽象方法 //在接口中可以定义静态方法和默认方法 .原创 2020-07-20 23:26:29 · 302 阅读 · 0 评论 -
JAVA异常 try..catch方法 throw和throws 自定义异常
异常 try…catch方法 throw和throws 自定义异常这部分的笔记几乎是没做任何整理,直接把课上的笔记和教材照搬进来,可做的练习也很少。只要会try…catch方法,明白异常和异常抛出是个怎么回事就行…异常在java程序,出现了不正常或错误的情况,称为异常异常就是一个对象,描述一些不正常的情况信息:异常的原因,位置,类型异常也是一种处理机制,我们可以对异常进行捕获处理,或者结束程序出现了错误,必须修改源代码,出现了异常,可以捕获异常的体系Throwable: 可以抛出,是原创 2020-07-15 22:12:20 · 6371 阅读 · 0 评论 -
集合和数组的区别 List与其实现类ArrayList,LinkedList方法与内存分析
集合和数组的区别 List与其实现类ArrayList,LinkedList方法与内存分析要了解集合和数组的区别,ArrayList和LinkedList内存的储存方式和熟练运用常用方法集合Java 的一种的容器,可以多多个数据进行存储数组的长度是固定的,每添加一个新元素,就要创建一个新数组,长度为原数组+1,再把原数组的内容复制到新数组中,再添加新元素集合实质就是把对数组的操作封装为了方法;添加元素时,底层就是对数组的拷贝:长度+1,调用者感知不到,只告诉自己添加了元素,用户操作的时候就觉得原创 2020-07-13 23:50:00 · 1550 阅读 · 0 评论 -
JAVA静态变量 静态方法 两者间的区别 继承的特点 继承中的成员变量关系和成员方法 构造方法
静态变量 静态方法 两者间的区别 继承的特点 继承中的成员变量关系和成员方法 构造方法概念性极强的几个部分,不通过精读先来深刻理解,敲代码时遇到问题也是无从下手 Day07静态某个类型的所有对象,都有一个相同的属性值,那这个属性值就没有必要定义在所有的对象中,如果定义了所有的对象,那每个对象的属性都需要存储一份,会浪费很多空间,而且不利于后期维护,一旦要修改该属性的值,就需要修改所有对象的属性值。例:要储存些学生数据,这些学生的出身名族都是汉族,那每保存100个学生就会有100份汉族数据在内存中原创 2020-07-07 00:21:18 · 389 阅读 · 0 评论