springmvc上传图片到Tomcat虚拟目录

  • Post author:
  • Post category:其他

一、简介 通过把文件上传到tomcat的虚拟目录,实现代码和资源文件分开。 二、环境 spring+springmvc+mybatis 三、代码实现 1.导入文件上传的jar <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</ar…

继续阅读 springmvc上传图片到Tomcat虚拟目录

Vue中数据劫持

  • Post author:
  • Post category:vue

Vue中的数据劫持 Vue中响应式系统的核心: { 数据劫持: 使用Object.defineProperty(this, 属性名,{属性值的配置项} ); 依赖收集: 因为上一步数据劫持后, 在解析模板时,替换模板中的变量就需要读取变量的数据,此时就会触发数据的get方法,在get方法中收集所有依赖这个数据的dom节点; 观察者模式; 后续数据发生变化, 就会走set方法, 此时读取以前收集所有…

继续阅读 Vue中数据劫持

计算机网络 传输层 TCP协议、Socket开发总结

  • Post author:
  • Post category:其他

1、TCP头部格式: 头部一般20个字节,但是有可变长度字段,因此是不定长的头部;头部包括了源端口号以及目的端口号、序列号字段(Seq)、确认应答字段(ACK)以及控制位、窗口大小、校验和等。 其中控制位主要比如有ACK、RST、FIN、SYN四个; SYN是在请求建立连接的时候置一 RST在出现异常希望强制断开的时候置一 ACK的值表示收到了这个ACK_NUM-1及以前的报文段 FIN表示希望断…

继续阅读 计算机网络 传输层 TCP协议、Socket开发总结

Springboot常用注解

  • Post author:
  • Post category:其他

Controller @Controller 处理器可以直接返回页面,需要和其他得注解一起使用 @RequestMapping 不带数据返回页面 @Controller public class ViewController { @RequestMapping("home") // url: http://localhost:8080/home public String view() { // …

继续阅读 Springboot常用注解

关于增删改查自己的心得

  • Post author:
  • Post category:其他

数据的操作主要分为四种:增、删、改、查 自己最近做了几个关于增删改查的项目,颇有一些心得,在这里和大家分享,如果哪位大牛有高见,或者觉得文章有出入的地方,欢迎一起交流!!! 增 :增加数据的种类,会对数据的位置进行改变 先查询,获取目前最后一个数据的位置,将所增加的数据置于其后 删 :查询数据的种类,会对数据的位置进行改变 删除数据分为全部删除,和个别删除 个别删除,也要先查询是否存在,如果存在,…

继续阅读 关于增删改查自己的心得

用new调用函数的四步走

  • Post author:
  • Post category:其他

JS规定,使用new调用函数会进行四步走: 1、函数体内会自动创建出一个空白对象。 2、函数的上下文(this)会自动指向这个对象。 3、函数体内的语句会执行。 4、函数会自动返回上下文对象,即使函数没有return语句。 下面进行解释四步走: 用一下代码进行举例: function sun() { this.a = 3; this.b = 5; } var obj = new sun(); co…

继续阅读 用new调用函数的四步走

js中设置、取、修改、删除,自定义属性的值

  • Post author:
  • Post category:其他

<div class="div-info" testAttr="myAttr" testAttr2="haha"> </div> 1、js中设置自定义属性。 例如:$(".div-info").attr("testAttr3","houhou"); 结果:给div设置了新的自定义属性testAttr3,值为houhou <div class="div-info" te…

继续阅读 js中设置、取、修改、删除,自定义属性的值

Windows Server 2012 网络发现选项无法启动 启动不生效(无法保存)

  • Post author:
  • Post category:其他

选择启用后,点击保存后不生效 解决方案: win+r ,输入services.msc,打开服务控制台 找到这三个服务,全部启动,设为自动启动 Function Discovery Resource Publication SSDP Discovery UPnP Device Host” 然后回到网络设置界面,重新启用网络发现即可。 版权声明:本文为wtswyz123原创文章,遵循 CC 4.0 B…

继续阅读 Windows Server 2012 网络发现选项无法启动 启动不生效(无法保存)

解决nginx负载均衡的session共享问题

  • Post author:
  • Post category:其他

查了一些资料,看了一些别人写的文档,总结如下,实现nginx session的共享 PHP服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说最常见的登录状态,下面提供了几种方式来解决session共享的问题: 1、不使用session,换用cookie session是存放在服务器端的,cookie是存…

继续阅读 解决nginx负载均衡的session共享问题

快速找到1到N中缺少的一个数字

  • Post author:
  • Post category:其他

传说浙大有一个面试题是要快速找到1到N中缺少的一个数字,有一个很经典的做法是把N-1个数字加和,减去1到N的和,但是当N非常很大的时候,复杂度为O(Nlog(N^2)/32) = O(Nlog(N)/16),和会达到2logN的bit位。 我偶然想到了一个方法,设f(n) = 1 xor 2 xor … xor n f(n) = n , n % 4 == 0 1 , n % 4 == 1 n +1…

继续阅读 快速找到1到N中缺少的一个数字