- 博客(34)
- 资源 (2)
- 收藏
- 关注
原创 Centos 安装NFS
yum install -y nfs-utils rpcbindmkdir /nfsvi /etc/exports/nfs 192.168.2.0/24(rw,async,no_root_squash)192.168.2.0/24 可以设置为* 表示所有ip均可访问常用选项ro:客户端挂载后,其权限为只读,默认选项;rw:读写权限;sync:同时将数据写入到内存与硬盘中;async:异步,优先将数据保存到内存,然后再写入硬盘;Secure:要求请求源的端口小于1024用户映射
2021-09-30 13:51:57
147
原创 vue 下载excel流文件 爬坑文档
使用springboot + vue实现注意事项(划重点)如果要使用该功能先把mock关掉相关资料: https://blog.youkuaiyun.com/tracybug/article/details/90718148前端代码这里主要做的是在请求里加上{responseType: 'blob'},当然{responseType: 'arraybuffer'}也是可以的<template> <div id="app"> <button @click=".
2021-09-04 11:21:27
165
原创 Docker与防火墙问题
Docker与防火墙问题明确说明一点,默认情况下当Docker启动容器映射端口时,会直接使用iptables开启添加端口。firewalld也是使用iptables对底层进行管理实现防火墙功能。所以就会出现防火墙没有开放端口,但容器启动后会自己开放,且在firewalld上是没有记录测试问题# 创建一个容器docker run --name mysql -p 3306:3306 -d mysql# 使用iptables命令进行查看iptables -nL DOCKER# 关闭容器
2021-07-24 09:09:13
8007
1
原创 springboot集成jtds
springboot集成jtds由于springboot使用mssql-jdbc或者sqljdbc4连接sqlserver2005时会报提示以下信息:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“Unexpected rethrowing”搜遍百度上的方法都是改jre的加密信息,但这种方式存在比较大的缺陷,开发环境和生产环境都需要更改jre,这样非常不友好后面查到可以使用jtds连接sqlserver2005,重点是不会有SSL的报错信息,
2021-06-18 11:41:30
1509
原创 Spring Boot开机启动实现
Spring Boot开机启动实现在SpringBoot调用main()后执行的代码,一般用于系统环境的检索Springboot给我们提供了两种“开机启动”某些方法的方式:ApplicationRunner和CommandLineRunnerApplicationRunner和CommandLineRunner区别:CommandLineRunner接口的run()方法接收String数组作为参数,即是最原始的参数,没有做任何处理ApplicationRunner接口的run()方法接收
2021-02-20 08:30:47
479
原创 Quartz 调度任务并发问题
Quartz 调度任务并发问题假设 A任务没3秒执行一次,但执行周期为10秒,就会出现多个任务同时在跑的现象,如果只是查询不进行更新操作的话这个问题不大,但是如果有更新操作就会导致数据并发异常以下是具体的测试案例:定义一个任务类:import org.quartz.DisallowConcurrentExecution;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;import
2021-02-19 17:31:38
2762
原创 Centos7 Samba配置
Samba概述Samba是一个能让Linux系统应用Microsoft网络通信协议的软件。而SMB是Server Message Block的缩写,即为服务器消息块。SMB主要作为Microsoft的网络通信协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把SMB改名为CIFS(Common Internet File System),即公共Internet文件系统,并且加入了许多新的功能,这样一来,使得Samba具有了更强大的功能。Samba最大
2020-07-27 22:16:13
673
原创 deepin 安装 typora
deepin下安装typora编辑器以下是官方网站提供的安装代码wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -# add Typora's repositorysudo add-apt-repository 'deb https://typora.io/linux ./'sudo apt-get...
2019-07-22 01:16:39
623
原创 moment 时间日期处理库 解析部分
moment官方api1. 安装导入1.1 安装npm install moment -g # 全局安装npm install moment # 安装1.2 导入//require 方式var moment=require('moment');//import 方式import moment from 'moment';1.3 设定moment区域为中国//requir...
2019-07-21 21:41:03
3615
原创 mongose教程
mongose 教程1.安装npm install mongoose --save2.连接mongodbconst mongoose = require("mongoose")mongoose.connect("mongodb://[username]:[password]@[host]:[port]/[dbname]",{ useNewUrlParser: true})3...
2019-07-21 19:44:20
796
原创 java成员变量修饰符
成员变量修饰符:public(公共访问控制符),指定该变量为公共的,他可以被任何对象的方法访问。private(私有访问控制符)指定该变量只允许自己的类的方法访问,其他任何类(包括子类)中的方法均不能访问。protected(保护访问控制符)指定该变量可以别被自己的类和子类访问。在子类中可以覆盖此变量。friendly ,在同一个包中的类可以访问,其他包中的类不能访
2017-08-30 14:09:05
557
原创 hibernate注解
类注解@Entity 映射实体类name:指定数据库中的表名,一般类名和表名相同@Table 定义数据表的信息name:表名catalog:表目录schema:模式catalog和schema主要解决数据库命名冲突问题@Emabeddable 自定义类型并非实体的数据表,可嵌入到其他实体类中但在hibernate创建表的时候会自定义类的属性放到实
2017-08-28 23:14:22
219
原创 springmvc创建导出视图
1.导入jar包,以下使用的是maven导入jar包 org.apache.poi poi 3.152.再springmvc配置文件中添加视图解析器 注:这里的order注入的值是优先级,越靠前越优先3.添加导出视图类package com.view;import java.io.OutputStream;import java
2017-08-28 11:06:31
194
原创 sql基础
查看数据库: show databases;查看是否已经选定数据库: select database();选择数据库: use databaseName;创建数据库: create database databaseName;删除数据库: drop database databaseName;查看存储引擎: show engines查询
2017-02-13 10:02:36
238
原创 搭建Maven项目
1、下载maven(我这里用的是3.1版本)http://download.youkuaiyun.com/detail/u013771151/94561182.配置环境2.1配置MAVEN_HOME系统变量2.2配置path变量,在后面加上 %MAVEN_HOME%\bin;注:以上已经配置好maven了,但配置maven前提是需要配置jdk
2016-03-09 11:22:16
264
原创 简单springmvc实现
1、配置web.xml test org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/springmvc.xml 1
2015-12-28 13:08:57
345
原创 TP-基础
文件结构:1.ThinkPHP:框架目录2.index.php:入口文件3.xxx:应用目录(自定义)入口文件:index.php<?php//设置文档属性header("Content-Type:text/html;charset=utf-8");//指定当前应用的目录名称define('APP_PATH', './APP/');define('APP_DE
2015-12-02 23:59:57
439
原创 php数据库部分(使用tp框架可以适当忽略)
1、连接数据库函数格式:mysql_connect(servername,username,password); <?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); }// s
2015-07-06 10:52:01
451
原创 php上传&email处理
上传文件表单页面:<form action="upload_file.php" method="post"enctype="multipart/form-data">Filename: 上传脚本:<?phpif ($_FILES["file"]["error"] > 0) { echo "Error: " . $_FI
2015-07-06 10:14:09
411
原创 php基础
1、变量定义$变量名=变量值;<?php$a=5;?>2、基本输出语法echo - 能够输出一个以上的字符串print - 只能输出一个字符串,并始终返回 1注:echo的运行速度比print要快(因为不用返回数值)echo:<?phpecho "PHP is fun!";echo "Hello world!";echo "I'm
2015-07-06 10:11:53
358
原创 struts-actionerror
loginactionpackage com.god.action; import com.opensymphony.xwork2.ActionSupport; public class LoginAction_2014_5_5 extends ActionSupport{ private String uname; private String u
2014-06-16 09:08:33
396
原创 struts-session
actionpackage com.god.action; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import org.apach
2014-06-16 09:04:48
334
原创 ajax
页面代码 <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> ">
2014-06-16 09:02:08
323
原创 struts登陆
web.xml <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j
2014-06-16 08:49:48
335
转载 初学WebSocket
作为下一代的 Web 标准,HTML5 拥有许多引人注目的新特性,如 Canvas、本地存储、多媒体编程接口、WebSocket 等等。这其中有“Web 的 TCP ”之称的 WebSocket 格外吸引开发人员的注意。WebSocket 的出现使得浏览器提供对 Socket 的支持成为可能,从而在浏览器和服务器之间提供了一个基于 TCP 连接的双向通道。Web 开发人员可以非常方便地使用 Web
2014-04-01 15:18:58
421
原创 core标签库
core标签库:包含out,set,if,choose,when标签引用core标签库(核心标签库) <!-- 引用jstl标签库,【prefix="c"】相当于给这个标签库起了个别名。 当在页面中是用时,使用【】格式调用,即可。 注意:有的时候可能要配对出现,如:******* -->out标签标签主要用来显示数据,就是相当于 --> out的使用
2014-03-29 13:28:13
504
原创 el表达式
<% String s="Hello"; session.setAttribute("s", s); Book st=new Book(); st.setBookid("12"); session.setAttribute("s2", st); %> ${sessionScope.s } 学生信
2014-03-18 11:17:57
384
转载 jsp标准动作
JSP标准动作元素的使用格式为:,它采用严格的xml标签语法来表示.这些jsp标签动作元素是在用户请求阶段执行的,这些标准动作元素是内置在jsp文件中的,所以可以直接使用,不需要进行引用定义.标准动作元素包括: :定义jsp页面使用一个JavaBean实例; :设置一个JavaBean中的属性值; :从JavaBean中获取一个属性值;
2014-03-18 08:57:52
348
原创 javaBean
jsp访问数据库模式1:jsp-->数据库模式2:jsp-->java-->数据库javabean:将控制逻辑、值、数据库访问和其他对象进行封装,并可以被调用(jsp只支持非可视化组件)jsp调用javabean1、创建一个javabean对象等价于:Book b=new Book(); sesesion.setAttribute("b", b);2、为J
2014-03-18 08:56:46
412
原创 过滤器
创建一个java类实现javax.servlet.Filter接口借口有三种方法:init(FilterConfig filterConfig)doFilter(ServletRequest request, ServletResponse response, FilterChain chain)destroy()配置过滤器文件//自定义编码public cl
2014-03-12 17:49:08
408
原创 servlet跳转
response.sendRedirect(url):重定向request.getRequestDispatcher(url).forward(req,resp):请求转发访问计数功能: <% Integer counter=(Integer)application.getAttribute("counter"); if(counter==
2014-03-10 17:08:02
408
原创 java测速功能原理
用Java进行网速测试 命令格式: ping ip地址 -l 字节数 注:上面的命令中 l 是字母l,不是数字1 网速等于≈(发送的字节数/返回的时间[毫秒])K字节 以上计算的结果速为字节(byte),不是我们通常说的位(bps) 如: C:\Documents and Setting
2014-03-03 16:21:56
1765
1
转载 关于 tomcat/conf的文件及其用途,还有tomcat监听端口修改
web.xmlweb.xml文件是用来初始化工程配置信息的,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等welcome-file-list index.jspindex2.jspPS:指定了2个欢迎页面,显示时按顺序从第一个找起,如果第一个存在,就显示第一个,后面的不起作用。如
2014-03-03 08:50:38
1191
maven-3.1.rar
2016-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人