曹曹的博客

曹曹的博客

mybatis打印sql语句

ssm: 在mybatis配置文件中添加<setting name="logImpl" value="STDOUT_LOGGING"/> springboot mybatis:用mybatis集成的方式,在你的applica...

2019-05-17 13:10:52

阅读数 42

评论数 0

虚拟机连不上本机网络

1.首先关闭客户机(如果已经打开了)

2019-05-17 10:56:02

阅读数 79

评论数 0

sql中的exists/not exists/in/not in的用法及区别

以下内容为文章的整合 原文:https://blog.csdn.net/weixin_39539399/article/details/80851817 在MYSQL的连表查询中,最好是遵循‘小表驱动大表的原则’ 一、IN与EXISTS的区别 1、IN查询分析 SELECT * FRO...

2019-05-07 09:45:38

阅读数 24

评论数 0

div限制字数,超出部分用省略号表示(一行或者多行)

1.如果想要在一行里实现“超出长度显示省略号” 只需要加上简单的css样式即可: {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} 注意:这里实现的是“超出长度”,而不是“超出字数”,并且在一行里实现。 2.如果是...

2019-05-03 12:35:46

阅读数 99

评论数 0

jsp中,el表达式foreach循环出来的值只能获取第一个标签中的value值,怎么解决?

出现问题的原因: 因为你循环出来的input框id是唯一的,在html中用这种标签选择器取值比如document.getElementById("bookName").value,每次都只能取到第一个的值,其他的值因为id唯一所以不能如愿的取到正确的值. 解决方法1: 将...

2019-04-30 17:14:58

阅读数 191

评论数 0

js前台正则表达式

js前台通用正则表达式如下: 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:"^[0-9]*$" 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 ...

2019-03-28 11:30:05

阅读数 96

评论数 0

mysql-8.0 安装后无法启动服务

解决方法: 1.将data文件夹里面的内容全部删除   2.删除mysql服务(win10操作如下) 2.1cmd以管理员身份进入控制台 2.2删除mysql服务,输入如下命令: sc delete MySQL(服务名,可以自己打开计算机管理查看服务名,默认MySQL) 3.重...

2019-01-28 12:02:56

阅读数 1486

评论数 0

python中的*args和**kwargs

*args和**kwargs 是python中的可变参数。*args表示任何多个无名参数,它是一个tuple;**kwargs表示关键字参数,它是一个 dict。并且同时使用*args和**kwargs时,*args参数列必须要在**kwargs前,像foo(a=1, b='2', c=3, a'...

2019-01-10 20:02:30

阅读数 29

评论数 0

linux常用命令(自我总结)

从某个文件取文件前2000行存到另一个文件中去 head -n 2000 part-00198 >test2.csv 将某个数据文件以指定分隔符输出到另外一个文件中 awk 'BEGIN{FS=OFS=","}{print $1,...

2019-01-02 21:31:50

阅读数 18

评论数 0

使用anaconda本地安装python包的方法

1.下载zip,tar.gz等压缩包(就是自己 需要的python包) 2.将压缩包解压到  ~anaconda3/pkgs/  下面(这个路径存放所有已经安装的python包) 3.进入该python包的解压目录 ,输入 python setup.py install 命令,回车 4.就可...

2018-09-12 20:06:51

阅读数 4353

评论数 0

servlet,filter,intercepter,listener联系与区别

今天被问到servlet,filter的区别,发现自己也不是很清楚,索性将servlet,filter,intercepter,listener全部研究了一下,参考各路资料做了一番总结。servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生...

2018-05-24 22:28:39

阅读数 165

评论数 0

Java ExecutorService线程池

因为今天面试上海某家公司被问到了Java ExecutorService线程池的问题,之前没了解过,现在先暂时做个小笔记:Java通过Executors提供四种线程池,分别为:1)newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收...

2018-03-20 20:27:35

阅读数 32

评论数 0

初步认识Windows与Linux的区别

1. 免费与收费最新正版 Windows 10,需要付费购买;Linux 免费或少许费用。2. 软件与支持Windows 平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务;Linux 平台:大都为开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质...

2018-03-13 15:11:24

阅读数 49

评论数 0

《深入理解java虚拟机》 精华总结(面试)

一、运行时数据区域Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区1.1 程序计数器程序计数器是一块较小的内存,他可以看做是当前线程所执行的行号指示器。字节码解释器工作的时候就是通过改变这个...

2018-03-01 14:51:27

阅读数 5987

评论数 0

ssm基础环境简单搭建

 ssm基础环境搭建• 1、创建一个maven工程 • 2、引入项目依赖的jar包     • spring     • springmvc     • mybatis     • 数据库连接池,驱动包     • 其他(jstl,servlet-api,junit) • 3、引入bootstra...

2018-02-28 10:39:11

阅读数 78

评论数 0

简单学习 AJAX

AJAX : Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)AJAX 不是新的编程语言,是一种使用现有标准的新方法,一种在无需重新加载整个网页的情况下,能够更新部分网页的技术,一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据...

2018-02-27 22:19:27

阅读数 53

评论数 0

《看透Spring MVC》第一章:网站基础知识 总结

《看透Spring MVC》 第一篇:网站基础知识 第一章:网站架构极其演变过程 1.1软件的三大类型 单机类型:不需要连网的单机软件(画图板,五笔打字,记事本,Office,压缩软件) CS类型:用户安装的软件叫做客户端(Client),统一管理数据的主机中的软...

2018-01-02 10:44:14

阅读数 119

评论数 0

第一个SSH项目总结

【总结1:配置文件】 1)由于配置文件比较多,不像以前做单个框架一样,只有一两个配置文件。所以建议将所有配置文件放在一个新建的文件夹中(注意新建的是资源文件夹l【Source foder】,而不是简单的文件夹【Folder】)) 2)一项一项配置,按步骤来,不要东做一下西配一下,很容易遗漏。 ...

2017-12-17 21:36:21

阅读数 188

评论数 0

Spring hibernate配置中mappingLocations、mappingDirectoryLocations与mappingJarLocations ,mappingResource区别

第一次用Spring整合Hibernate,在整合配置测试的时候一直出现如下问题: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory...

2017-12-10 09:55:20

阅读数 168

评论数 0

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