- 博客(13)
- 收藏
- 关注
原创 web.xml介绍
web.xml <welcome-file-list>[欢迎页面,可定义多个,会依次查找可用视图] <listener> <listener-class>基本配置包含Log4jConfigListener和ContextLoaderListener,且log4j监听器在前,目前已废除log4j监听器,原因还在努力追问 <context-param>指定上下文配置文件路径,基本配置包含log4j和Spring配置文件
2022-03-27 15:04:11 109
转载 MySql主键不区分大小写问题、查询不区分大小写问题
问题一:MySql默认主键不区分大小写实例:– 创建混合类型create table PlainText( Content nvarchar(50) , primary key(Content) ); insert into PlainText values('a'); insert into PlainText values('A'); 抛出异常:Duplicate entry ‘a’ for key ‘PRIMARY’,主键不能重复解决方法1:创建表时字段指定binar
2021-09-10 11:14:53 798
原创 response对象
Request:request是客户端发出的请求对象,发往服务端。Response:response是服务端接收到客户端发来的请求后,返回的响应对象。response包括响应头、状态码、响应体、设置重定向。Response响应体返回两种响应流:字节流和字符流字符流是response.getWritter()。字节流是response.getOutPutStream()。字符流是在用户返回字符时使用,字节流是在用户需要返回字符,例如下载时使用,两种响应流不能同时使用。字符响应流字符编码字
2021-08-31 11:43:32 1011
原创 IDEA 常用快捷键总结
Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctrl+P 方法参数提示
2021-08-27 11:19:57 143
原创 git撤销commit
git撤销commit我们右键点击项目文件夹找到Git -> Reset HEAD并点击。也有可能是Git -> Respository -> Reset HEAD。需要回滚到上一次操作的位置,我们可以修改To Commit的内容,将HEAD修改成HEAD^(代表回退一次),点击Validate我们可以预览到我们上上次版本变更的记录。然后我们点击Reset,上次提交的记录就被回滚了...
2021-06-02 08:57:11 120
转载 bootstrapValidator代码中开启验证和判断验证是否通过
//开启验证 $('#saveadmin_form').data('bootstrapValidator').validate(); //是否通过校验`在这里插入代码片` if(!$('#saveadmin_form').data('bootstrapValidator').isValid()){ //没有通过校验 } else { //通过校验,可进行提交等操作}...
2021-05-08 15:17:41 430
原创 记录MySQL中常用到的几个函数
在MySQL中常见的日期函数有哪些?SYSDATE() 或者 NOW() 返回当前系统时间,格式为 YYYY-MM-DDhh-mm-ss CURDATE() 返回系统当前日期,不返回时间CURTIME() 返回当前系统中的时间,不返回日期DAYOFMONTH(date) 计算日期 d 是本月的第几天DAYOFWEEK(date) 日期 d 今天是星期几,1 星期日,2 星期一,以此类推 DAYOFYEAR(date) 返回指定年份的天数 DAYNAME(date) 返回 date 日期是星期几 LA
2021-03-24 11:53:41 78
转载 response.setHeader在文件备份(下载)中的作用
下载文件Content-Type的作用:该实体头的作用是让服务器告诉浏览器它发送的数据属于什么文件类型。例如:当Content-Type 的值设置为text/html和text/plain时,前者会让浏览器把接收到的实体内容以HTML格式解析,后者会让浏览器以普通文本解析.Content-Disposition 的作用:当Content-Type 的类型为要下载的类型时 , 这个信息头会告诉浏览器这个文件的名字和类型**response.setHeader("Content-Type","vide
2021-03-10 11:41:15 200
原创 iptables常用命令
iptables命令是linux系统中在用户空间中运行的运来配置内核防火墙的工具。它可以设置,维护和检查linux内核中的ipv4包过滤规则和管理网络地址转换(NAT)。ipatbles命令仅仅是用户空间的linux内核防火墙管理工具,真正的功能实现是由linux内核模块实现的。在配置服务器策略前必须加载相应的内核模块。在linux的2.6内核中仅支持ipatbles。ipatbles命令仅支持ipv4,如果使用的IP协议是ipv6则需要使用专门的管理工具ip6tables。语法格式iptables
2021-02-04 13:57:45 840
转载 iptables中snat、dnat、masquerade
iptables中可以做各种网络地址转换(NAT),网络地址转换主要有两种:SNAT和DNAT。SNAT是source networkaddress translation的缩写,即源地址目标转换。比如,多个PC机使用ADSL路由器共享上网,每个PC机都配置了内网IP,PC机访问外部网络的时候,路由器将数据包的报头中的源地址替换成路由器的ip,当外部网络的服务器比如网站web服务器接到访问请求的时候,他的日志记录下来的是路由器的ip地址,而不是pc机的内网ip,这是因为,这个服务器收到的数据包的报头里边的
2021-02-04 11:52:53 175
原创 网络映射配置文件
ifconfig: 查看网络ip地址及其他网络信息 hostname: 查看主机名称 service network restart --》重启网络 linux网络映射文件配置位置:/etc/hosts Windows网络映射文件配置位置:C:\Windows\System32\drivers\etc\hosts 网络映射书写格式...
2021-02-03 13:50:36 412
原创 常用的正则表达式
常用的正则表达式一、校验数字的表达式功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O检查列表:Ctrl/Command + Shift + C插入代码:Ctrl/Command + Shift + K插入
2021-01-28 16:46:04 82
ixchariot6.7加endpoint7.1,里面包括4个part
2022-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人