2021-08-05 mysql插入数字都变成2147483647的解决方法 mysql插入数字都变成2147483647的解决方法 在用Excel导入数据的时候,碰到11位的数字都变成2147483647,原因是int类型的数据,最大只能到2147483647,所以11位的都变成了2147483647,解决办法:把字段类型由int改为bigint,就可以了.下面是mysql的数据类型详解1.整型(xxxint)MySQL数据类型含义tinyint(m)1个字节表示(-128~127)smallint(m)2个字节表示(-32768~32767)mediumint(m)3个字节表示(-8388608~8388607)int(m)4个字节表示(-2147483648~2147483647)bigint(m)8个字节表示(+-9.22*10的18次方)2.浮点型(float和double)MySQL数据类型含义float(m,d)单精度浮点型,8位精度(4字节),m是十进制数字的总个数,d是小数点后面的数字个数double(m,d)双精度浮点型,16位精度(8字节)参数m只影响显示效果,不影响精度,d却不同,会影响到精度。比如设一个字段定义3.定点数(decimal) decimal(m,d) 定点类型浮点型在数据... 2021年08月05日 1,034 阅读 0 评论
2021-07-30 jQuery ajax如何同步请求 jQuery ajax如何同步请求 由于$.post() 和 $.get() 默认是 异步请求,如果需要同步请求,则可以进行如下使用:在$.post()前把ajax设置为同步:$.ajaxSettings.async = false; 在$.post()后把ajax改回为异步:$.ajaxSettings.async = true; 如:$.ajaxSettings.async = false; $.post("/finance/getLastTimeCard", data, function(result) { // 请求处理 },"json"); $.ajaxSettings.async = true; $.ajax设置同步,加个async: false就可以了$.ajax({ type:"post", url:"login.php", data:{name:"name",password:"password"}, datatype: "jso... 2021年07月30日 1,158 阅读 0 评论
2021-07-28 css、js设置不允许复制文本内容 css、js设置不允许复制文本内容 css不允许复制文本内容<style> * { -moz-user-select: none; /* Firefox私有属性 */ -webkit-user-select: none; /* WebKit内核私有属性 */ -ms-user-select: none; /* IE私有属性(IE10及以后) */ -khtml-user-select: none; /* KHTML内核私有属性 */ -o-user-select: none; /* Opera私有属性 */ user-select: none; /* CSS3属性 */ } </style> user-select的默认值是 text,可以选择文本none:文本不被选择js不允许复制文本内容<script> // 全局禁止 document.oncontextmenu = new Function("event.returnValue=fals... 2021年07月28日 874 阅读 0 评论
2021-07-23 layui导出表格全部数据 layui导出表格全部数据 layui自带的导出表格,只能导出当前页面,如果当前页包含全部数据,那不就是导出全部数据了吗,所以我给导出事件单独定义了一个请求,当触发这个请求时,在后台查询数据时不要按接收的page 和 limit查询,而是查询全部,这样就实现了导出全部数据。<!--导出表 不展示--> <div style="display: none;"> <table id="data_export"> </table> </div> <!-- 工具栏 --> <script type="text/html" id="toolbarDemo"> <button class="layui-btn" lay-event="export">导出</button> </script> <script> layui.use(['t... 2021年07月23日 839 阅读 0 评论
2021-07-21 服务器上行宽带和下行宽带如何区分? 服务器上行宽带和下行宽带如何区分? 如何区分?我们以服务器为中心,流量流入服务器为下行,流量流出服务器为下行,场景如下:上行宽带:服务器上的内容被访客浏览或者下载是上行宽带。例如:用户访问网站或者下载服务器上的内容到本地,就是上行宽带,上行宽带是需要用户购买的;下行宽带:服务器自身下载文件到服务器上是下行宽带。例如:管理员登录到服务器,使用服务器浏览网页或者下载就是下行宽带,一般下行宽带是免费的;举个例子:我们购买阿里云服务器,该服务器的公网宽带指的就是上行宽带,我们在服务器上部署网站后,用户访问或者下载网站上的内容,受限于上行宽带。假设,我们购买的宽带为1M(上行宽带),那么用户下载速度峰值为128KB/秒。简单点的速度转换:如果是Mb,b是小写的要除以8才是真正网速! 2021年07月21日 819 阅读 0 评论
2021-07-21 robots.txt的用法 robots.txt的用法 robots.txt的作用1、引导搜索引擎蜘蛛抓取指定栏目或内容;2、网站改版或者URL重写优化时候屏蔽对搜索引擎不友好的链接;3、屏蔽死链接、404错误页面;4、屏蔽无内容、无价值页面;5、屏蔽重复页面,如评论页、搜索结果页;6、屏蔽任何不想被收录的页面;7、引导蜘蛛抓取网站地图;Robots的语法1、User-agent:(定义搜索引擎)示例:User-agent: *(定义所有搜索引擎) User-agent: Googlebot (定义谷歌,只允许谷歌蜘蛛爬取) User-agent: Baiduspider (定义百度,只允许百度蜘蛛爬取) 不同的搜索引擎的搜索机器人有不同的名称,谷歌:Googlebot、百度:Baiduspider、MSN:MSNbot、Yahoo:Slurp。2、Disallow:(用来定义禁止蜘蛛爬取的页面或目录)示例:Disallow: /(禁止蜘蛛爬取网站的所有目录 "/" 表示根目录下) Disallow: /admin (禁止蜘蛛爬取admin目录) Disallow: /abc.html (禁止蜘蛛爬去abc.htm... 2021年07月21日 712 阅读 0 评论
2021-07-16 css移动端左右滚动导航栏 css移动端左右滚动导航栏 方法一:inline-block和white-space和overflow-y先让子元素变成内联块,让子元素自动在父容器里面横行排列。display: inline-block; 再给父容器设置下面两条css样式,让子元素不换行且可以横行滚动。white-space: nowrap; overflow-y: auto; 不想让滚动条出现的话,参考上面那种方法里面的隐藏滚动条的方法。<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <t... 2021年07月16日 994 阅读 0 评论
2021-07-12 跳转到支付宝进行付款和转账接口 跳转到支付宝进行付款和转账接口 支付宝各种跳转到付款,无签约转账1、直接根据支付宝码的内容跳转alipayqr://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode= 2、直接跳转到支付宝扫码转账,不可以修改金额和备注,u填自己的商户号,a填金额,m填备注alipays://platformapi/startapp?appId=20000123&actionType=scan&biz_data={"s": "money","u": "商户号id","a": "金额","m":"备注"} 3、直接跳转到支付宝个人转账,可以修改金额和备注,直接写好备注和金额,userId填自己的商户号alipays://platformapi/startapp?appId=09999988&actionType=toAccount&goBack... 2021年07月12日 6,362 阅读 0 评论
2021-07-04 Linux数据盘扩容后宝塔面板未同步的解决方法 Linux数据盘扩容后宝塔面板未同步的解决方法 数据盘扩容后宝塔面板未同步的解决方法注意:此方法虽然是无损扩容,但是建议操作前还是创建磁盘快照,数据无价,这里的/dev/vdb1是数据盘的,可以用df -h查看一下需要操作的数据盘1、使用SSH远程连接到服务器2、运行 umount [文件系统名称] 命令卸载主分区注意事项:这里操作的时候如果出现报错,先关闭swap分区跟卸载主机监控以及停止宝塔相关服务(1)关闭swap分区:swapoff -a (2)卸载主机监控(部分主机商有):/usr/local/cloudmonitor/wrapper/bin/cloudmonitor.sh remove && \ rm -rf /usr/local/cloudmonitor (3)解除占用(把占用 /dev/vdb1 的进程杀死):fuser -m -k /dev/vdb1 (4)卸载主分区:umount /dev/vdb1 使用 df -h 查看是否卸载成功,如果看不到 /dev/vdb1 的信息表示卸载成功。以下为示例输出结果:3、使用 fdisk 命令删除原来的分区并创建新分区(1)运行命令 fdisk -l ... 2021年07月04日 1,213 阅读 0 评论
2021-06-28 PHP获取本周所有日期 PHP获取本周所有日期 /** * 获取本周所有日期 */ function get_week($time = '', $format='Y-m-d') { $time = $time != '' ? $time : time(); //获取当前周几 $week = date('w', $time); $date = []; for ($i=1; $i<=7; $i++){ $date[$i] = date($format ,strtotime( '+' . $i-$week .' days', $time)); } return $date; } print_r(get_week()); 2021年06月28日 767 阅读 0 评论