自定义博客皮肤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)
  • 资源 (12)
  • 收藏
  • 关注

转载 Centos7中Maven报错No compiler is provided in this environment. Perhaps you are runningimages

centos下maven编译 mvn package 报错:No compiler is provided in this environment. Perhaps you are runningimages解决方案在centos7的terminal中输入java -verison是没问题的,但是javac的话就会提示没有此命令百度了好久,说的很复杂,照着做了,最后也没有成功后来在别的博客上看到了这个84 down vote accepted You installed the J

2021-10-04 02:02:31 539

转载 ThreadLocal

ThreadLocal不是用来解决对象共享访问问题的,而主要是提供了保持对象的方法和避免参数传递的方便的对象访问方式。归纳了两点:1。每个线程中都有一个自己的ThreadLocalMap类对象,可以将线程自己的对象保持到其中,各管各的,线程可以正确的访问到自己的对象。2。将一个共用的ThreadLocal静态实例作为key,将不同对象的引用保存到不同线程的ThreadLocalMap中,然后在线程执行的各处通过这个静态ThreadLocal实例的get()方法取得自己线程保存的那个对象,避免了将这个对象

2021-09-14 16:47:03 114

原创 数据库查数据 索引

怎么从数据库中的一亿条数据中读取我想要的十条数据?写查询的sql语句,要在查询关键字上建立索引,这样可以加快速度。例如:select 字段1,字段2,… from 表 where 条件1= aa and 条件2 = bb1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3、应尽量避免在 where 子句中对字段进行 null 值判断,

2021-05-10 10:08:44 781

原创 UML四种关系

依赖关系依赖关系是A做xx需要B,如这里的实例中动物的新陈代谢需要氧气和水更多倾向于 实现某个方法 需要用到什么。关联关系他们是一种“拥有”的关系。比如学生拥有课程,有时候也是双向“拥有” 例如学生和老师体现在 自己的构造方法上通过形参表示关联关系 由形参赋值给自己的属性public Penguin(Climate climate) { this.climate=climate; }聚合关系聚合是整个与个体的关系,此时整体和个体是可以分离的。可以独立存在体现在 整体是一个数组。包

2021-03-30 00:55:40 116

原创 git使用心得

commit 提交到本机仓库push提交到远程仓库pull 拉回当前项目如果想提交到其他仓库,就创建一个新的URLFetch和Merge一下接下来就可以上传到其他仓库可以上传不同的commit如果已经PUSH就不存在这个commit了...

2021-03-15 11:40:20 75

原创 <url-pattern> 中/ 和 /* 的区别

/ 和 /* 的区别:<url-pattern>/</url-pattern> 会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url。即:*.jsp不会进入springmvc的 DispatcherServlet类 。<url-pattern>/*</url-pattern> 会匹配所有url:路径型的和后缀型的url(包括/login,.jsp,.js和*.html等)。会匹配*.jsp,会出现返回jsp视图时再次

2021-02-07 11:00:11 69

原创 mybatis generator 逆向工程无法生成文件

mybatis generator 逆向工程无法生成文件在使用generator的时候犯了一个低级错误,由于没有这个表,所以执行生成文件时没有生成对应的文件,第一反应是generator出问题了,最后查了一下是表名写错了,就很尴尬,最重要的是执行的时候表名写错时,查不到表无法生成文件也不报错,就很难判断哪里出了问题。最后在数据库创建这个表就成功了。最后附上我的generatorConfig.xml配置文件<?xml version="1.0" encoding="UTF-8"?><

2021-02-05 23:41:07 1594

原创 在 springmvc.xml 中配置消息转换器处理 ResponseBody 中文乱码

在 springmvc.xml 中配置消息转换器处理 ResponseBody 中文乱码<mvc:annotation-driven> <!-- 消息转换器 --> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.converter.StringHttpMessageConverter">

2021-02-02 00:36:45 312

原创 json-lib maven依赖出错的问题

如果用官网的依赖会出错<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> </dependency>在官网上导的是上面的。不适用。需要更换成以下依赖 <dependency>

2021-01-29 00:41:03 161

原创 HttpServlet利用commons-fileupload 实现二进制上传任意格式文件

HttpServlet利用commons-fileupload 上传二进制文件主要利用缓冲流上传@Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { try { DiskFileItemFactory diskFileItemFactory=new DiskFileItemFa

2021-01-28 17:31:52 154

原创 Maven

导入jarhttps://mvnrepository.com/

2021-01-28 16:32:50 76

原创 Filter过滤器解决乱码问题、屏蔽敏感词、控制页面的访问权限。

Filter解决乱码问题引用接口public class filter implements Filter { @Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { servletRequest.setChara

2021-01-28 13:00:53 351 2

转载 Visual Studio Code (vscode) 配置 C / C++ 环境

引用:https://www.cnblogs.com/bpf-1024/p/11597000.htmlVisual Studio Code (vscode) 配置 C / C++ 环境  昨天突发奇想,想使用vscode配置C++环境,因为不想下载 Dev OR codeblock,然后借助了很多网上教程,用了昨天整整一下午的时间最后终于成功了(哈哈哈哈哈……)。今天跟大家分享一下~~~因为还只是个编程小白,参考资料有点多 ↓ ↓ ↓官方文档 —— 参考配置过程CS

2020-12-14 14:20:54 228

转载 计算机网络学习笔记2 TCP/IP体系结构

目录一、OSI模型1、OSI七层模型、2、五层协议体系结构、二、TCP/IP 协议体系1、采用4层结构,应用层、传输层、网络层、数据链路层2、tcp协议和udp协议的差别3、TCP三次握手 < 请求—>应答—>确认 >4、四次挥手回到顶部一、OSI模型1、OSI七层模型、(1)各层结构说明复制代码数据链路层、网络层(IP)、链路层(tcp、udp)处于内核态应用层(DNS、ftp、https协议)处于用户区应用层(数据):确定进程之间通信的性质以满足用

2020-12-13 23:55:41 382

转载 计算机网络学习笔记

计算机网络学习笔记网络:许多计算机连接在一起互联网:internet 许多网络连接在一起因特网:我们特指因特网是全球最大的互联网速率:连接在计算机网络上的主机在数字信道上传送数据的速率。千 1kb/s = 103b/s兆 1Mb/s = 103kb/s1 Tb/s= 103Gb/s =106Mb/s注意:和存储容量区分1KB=1024B 1MB=1024KB 1GB带宽 :单位时间内从网络中某一点到另一点所能通过的“最高数据率”。(理想情况)b/s kb/s Mb/s Gb/s.注意:是

2020-12-13 23:50:16 1802

原创 算法

每个阶段只有一个状态->递推;每个阶段的最优状态都是由上一个阶段的最优状态得到的->贪心;每个阶段的最优状态是由之前所有阶段的状态的组合得到的->搜索;每个阶段的最优状态可以从之前某个阶段的某个或某些状态直接得到而不管之前这个状态是如何得到的->动态规划。动态规划从一个生活问题谈起  先来看看生活中经常遇到的事吧——假设您是个土豪,身上带了足够的1、5、10、20、50、100元面值的钞票。现在您的目标是凑出某个金额w,需要用到尽量少的钞票。依据生活经验,我们显然可

2020-12-05 12:18:03 108

原创 Java 多线程

Java多线程创建多线程通过以下两种方法创建 Thread 对象:方法一:声明一个Thread类的子类,并覆盖run()方法。 class mythread extends Thread { public void run( ) { /* 覆盖该方法*/ } }方法二:声明一个实现Runnable接口的类,并实现run()方法。class mythread implements Runnable{public void run( ) { /* 实现该方法

2020-11-29 21:46:31 93

原创 JAVA事件

实现监听器接口格式五种布局方式学习了五种布局方式:FlowLayout,BorderLayout, GridLayout, GridBagLayout,CardLayout针对一个按钮点击事件为例JButton btn=new JButton(“确认”); //事件源btn.addActionListener(new handler()); //注册class handler implements ActionListener{ //监听器 actionPerformed(ActionE

2020-11-28 17:19:57 107

原创 ORACLE心得

ORACLE如果有两个数据库以上切换数据库 否则导致ORA-12560: TNS: 协议适配器错误错误解决办法:注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID....

2020-11-23 13:31:04 71

原创 自我学习

学习目标:提示:实用的网页例如:一周掌握 Java 入门知识学习内容:提示:网页例如:1、图标网https://www.iconfont.cn/search/index?searchType=icon&q=%E8%B4%AD%E7%89%A9%E8%BD%A62、 免费看视频前缀加wn.run/...

2020-10-27 19:36:41 71

c3p0-config.xml

c3p0配置文件将 C3P0 的配置信息定义在 xml ⽂件中,Java 程序只需要加载配置⽂件即可完成数据库连接 池的初始化操作。

2021-01-29

JSP 内置对象作⽤域.md

JSP 内置对象作⽤域.md笔记

2021-01-28

反射typora笔记.md

反射

2021-01-28

Session 和 Cookie 的区别.md

typora笔记

2021-01-28

NGUI Next-Gen UI 3.12.1.zip

NGUI Next-Gen UI 3.12.1(基于unity)NGUI Next-Gen UI 3.12.1(基于unity)

2020-12-14

jdbc连接oracle12c的驱动文件(ojdbc6,ojdbc8)

jdbc连接oracle12c的驱动文件(ojdbc6,ojdbc8)

2020-12-14

人与计算机玩井子棋游戏

设计一个程序实现人与计算机玩井子棋游戏,假设计算机画×,人画O,人可选择是否先走,显示3×3方格的棋盘,一个玩家选择一个棋格画×,紧接着另一个玩家选择一个空棋格画O,双方轮流走棋,直到一个玩家占领一行,一列或一条对角线获胜,这时比赛结束。

2020-12-14

杭电的基本输入输出基本模板

该程序用于杭电的基本模板,输入输出基本模板。Scanner sc = new Scanner(System.in);

2020-12-14

Mydemo.java

JDBC连接oracle12C案例jdbc:oracle:thin:@127.0.0.1:1522/XSCJoracle.jdbc.OracleDriver

2020-12-14

大学英语2新版1-4单元课后翻译习题答案(2)

大学英语2新版1-4单元课后翻译习题答案(2)and well. 篮球运动是一个名叫詹姆斯·奈史密斯的体育老师发明的。1891年冬天,他接到一个任务,要求他发明一种运动,让田径运动员既保持良好的身体状态,又能不受伤害。篮球在大学校园里很快流行起来。20世纪40年代,职业联赛开始之后,美国职业篮球联赛一直从大学毕业生里招募球员。

2020-12-14

数学文化题库数学文化课

数学文化题库数学归纳法的证明有几个步骤 数学文化课的用到的数学基础知识数学文化课的用到的数学基础知识

2020-12-14

ojdbc6.jar

ojdbc6 JAVA连接oracle12c 可用 连接时候用相关语句加载驱动即可,导入相当简单。

2020-12-14

空空如也

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

TA关注的人

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