摘要:
一、for update定义 for update是一种行级锁,又叫排它锁,一旦用户对某个行施加了行级加锁,则该用户可以查询也可以更新被加锁的数据行,其它用户只能查询但不能更新被加锁的数据行.如果其它用户想更新该表中的数据行,则也必须对该表施加行级锁.即使多个用户对一个表均使用了共享更新,但也不允许 阅读全文
摘要:
需要实现的功能:点击button,复制如下值到剪贴板, 常用的方法是:document.execCommand('copy') 用这个方法有三点需要注意否则将会失效 1、input框不能有disabled属性2、根据第一条扩展,input的width || height 不能为0;3、input框不 阅读全文
摘要:
一个很常见的问题,如果用户登录网站session过期,需要用户返回登录页面重新登录。 如果是http请求可以在后台设置拦截器,统一拦截并跳转。但是ajax方法并不能通过后台直接跳转。 所以我们可以写一个ajax全局方法,让每一个ajax请求都访问这个方法,如果经过判断session过期,可以跳转到登 阅读全文
摘要:
将某个文件夹中的所有txt文件合并到a.txt中,如果文件比较多的话,手动会很费时,编写程序也很麻烦,这个时候就可以用批处理文件,如下: 把上面这行粘贴到新建的a.txt文件中,再保存,最后把文件名改成a.bat 再双击这个a.bat就可以了,它会把它所在的这个文件夹中的所有txt文件合并到a.tx 阅读全文
摘要:
从网站下载文件有很多方法,如果这个文件已经存放在服务器上,呢么有一种很简单的下载方式 a标签的 download 属性 注意:href为文件在服务器路径,是必填项;download为文件名。 阅读全文
摘要:
java 和 c#都是应用很广泛的语言,也互有优劣。 这两者都是面向对象的语言,在一个方法中如果类型不是void那么是需要return一个返回值的。 但是如果想要返回多个值该怎么办? 排除直接返回一个对象(User user = new User)的情况,先拿java来说 1、将返回值拼接成一个字符 阅读全文
摘要:
通过扫码枪扫码、按钮点击事件在光标处插入文本,这是前台js常用的功能。但是在input输入框和textarea文本框定位光标,插入数据是有点不同的 首先最简单的,适用于input输入框的方法 HTML代码: JS代码: 上面的方法并不适用于在textarea文本框中插入数据,如下方法可以解决这个问题 阅读全文
摘要:
做前端开发的时候时常会遇到修改成功、新增成功这类弹出框,用alert的话未免有点太low了,而swal()是一个简单又实用的弹出框方法 alert 弹出框样式如下: swal() 弹出框样式如下: 代码如下: 当然,还需要引入sweetalert.min.js、sweetalert.css这两个文件 阅读全文
摘要:
学java的都知道8种基本类型,知道Long和long的区别,前者定义的是对象,后者定义的是long类型的变量。 但是今天在比较两个Long类型值的时候碰到一个坑,如下: 问题如下 如果Long的值在[-127,128]之间,用“==”判断是否相等是没问题的,如果不在这个区间,是不能用“==”的,原 阅读全文
摘要:
因为在做一个小程序的demo时。由于不向后台请求数据,所以就涉及到对本地数据的操作,现在就做一些数组的增删 在获取到表单的数据后,自己组装一个对象,然后通过push()的方法添加一条数据,注意push的数据的index是+1的,也就是说原本数组中index依次为0,1,2,新增加的就是3,依次类推。 阅读全文