详情

全站展示位

【10.4】定义开发迭代标签 编写JSP执行标签 输出List中的内容 |

目录结构 一、说明 此标签通过继承TagSupport类而不是通过继承BodyTagSupport类实现(书例题) 二、代码 IterateTag.java package witersen; import java.util.Iterator; import java.util.List; import javax....。。。

推荐

关于sessionStorage |

1、前言 我们都知道localStorage和sessionStorage的最大区别是生命周期的不同,localStorage除非用户主动清除,否则会一直保存在本地,而sessionStorage会随窗口的关闭而被自动清除。 2、传统的session和cookie 从我们经常接触的session和cookie来讲,Co...

分享PHP后端关于token生成与校验的一组方法 |

//生成token public function CreateToken($userid) { $time = time(); $end_time = time() + 86400; $info = $userid . '.' . $time . '.' . $end_time; //设置token过期时间为一天 /...

阿里云服务器购买(学生身份)与配置 |

个人开发的项目部署方式可选择部署在个人电脑的本地虚拟机中的虚拟机器 ,也可以选择部署在云服务器,后者操作方便且可以直接访问,推荐后者,以下是学生身份购买阿里云云服务器的流程 1、注册阿里云账号

从Vue赋值问题到JavaScript深拷贝 |

最近做Vue的项目发现这样的现象:对象间进行赋值操作后,原对象数据会随赋值后的对象数据值的变化而变化。如图一图二所示: 图一:进行编辑前 图二:点击编辑修改数据 上图的代码实现逻辑是,点击编辑,将A对象(表格数据)的值赋值给B对象(弹出框表单数据),所以按照常规思维,就算Vue的数据都是双向绑定,但是我们编辑第一个对象...

心灵鸡汤

小故事、博士

  有一个博士分到一家研究所,成为学历最高的一个人。

  有一天他到单位后面的小池塘去钓鱼,正好正副所长在他的一左一右,也在钓鱼。

  他只是微微点了点头,这两个本科生,有啥好聊的呢?

  不一会儿,正所长放下钓竿,伸伸懒腰,蹭蹭蹭从水面上如飞地走到对面上厕所。

  博士眼睛睁得都快掉下来了。水上飘?不会吧?这可是一个池塘啊。

  正所长上完厕所回来的时候,同样也是蹭蹭蹭地从水上飘回来了。

  怎么回事?博士生又不好去问,自己是博士生哪!

  过一阵,副所长也站起来,走几步,蹭蹭蹭地飘过水面上厕所。这下子博士更是差点昏倒:不会吧,到了一个江湖高手集中的地方?

  博士生也内急了。这个池塘两边有围墙,要到对面厕所非得绕十分钟的路,而回单位上又太远,怎么办?

  博士生也不愿意去问两位所长,憋了半天后,也起身往水里跨:我就不信本科生能过的水面,我博士生不能过。

  只听咚的一声,博士生栽到了水里。

  两位所长将他拉了出来,问他为什么要下水,他问:“为什么你们可以走过去呢?”

  两所长相视一笑:“这池塘里有两排木桩子,由于这两天下雨涨水正好在水面下。我们都知道这木桩的位置,所以可以踩着桩子过去。你怎么不问一声呢?”

  心得:学历代表过去,只有学习力才能代表将来。尊重经验的人,才能少走弯路。

列表展示

主站展示位

uniapp修改打包输出的路径 |

在项目根目录添加 vue.config.js 以下为打包为微信小程序时,修改目录为miniprogram if (process.env.UNI_PLATFORM === 'mp-weixin') { process.env.UNI_OUTPUT_DIR = process.env.UNI_OUTPUT_DIR.rep…

php通过 pcntl_fork 进行异步发送任务的失败示例 |

php的异步背景说明: php的fpm模式没有很好的异步请求方案,常见的fsocketopen也是“伪异步“,可能在不知道什么场景下就会失效而不自知,因此用到正式环境是很危险的。 而php开发者又不想单独在cli模式跑一套swoole等等这样的任务处理后台,因为这样增加了维护成本等 因此本人想到可以使用pcntl_fo…

关于MySQL数据迁移的编码问题 |

之前进行机器之前的数据库迁移步骤为:1、旧机器进行数据库打包 2、压缩 3、scp到新机器 4、新机器解压 5、新机器通过 mysql -u root -p; use xxxdb; source /backup.sql 最近迁移的时候使用了新方法,即在新机器:mysql -u root -p xxxdb < /b…

关于nohup和& |

假设 cli.php 文件内容如下: <?php for(;;){ echo time().PHP_EOL; sleep(1); } 通过几个启动示例说明: # Ctrl + C 无法停止程序(忽略 SIGINT 信号) # 退出控制台则程序停止(不忽略 SIGHUP 信号不) # 通过 kill pid 也无法…

关于数据流重定向 |

首先明白几个概念: 标准输入:STDIN,即 standard input,即输入到程序的信息 标准输出:STDOUT,即 standard output,即程序正常执行后返回的正确信息 标准错误输出:STDERR,即 standard error output,即程序执行失败后返回的错误信息 概念的对应代码: STD…

使用SVNAdmin2进行LDAP的用户、分组、分组下用户同步 |

下图分别为svandmin2的截图和phpldapadmin的截图,注意序号是唯一的,方便后面讲解 一、连接LDAP服务器 图中的1、2、3保证了连接到正确的LDAP服务器 图中的4、5保证了使用管理员的账户密码来保证后续的用户查询、分组查询等操作有权限 二、用户同步原理 6、7、8用于成功搜索到用户列表 首先以6为基…

关于一条正则匹配规则的若干条方案讨论 |

最近遇到一个需求需要使用正则表达式实现,内容如下: 1、可以包含字母、数字、下划线、破折号、点 2、不能以点开头或结尾 方案1(错解) ^[^.][A-Za-z0-9-_.]*[^.]$ (菜鸡本人提供) 发现此方案不能匹配单个英文字符,原因为前面的 [^.] 和 后面的 [^.] 都表示必须匹配一个非 . 的字符,导…

MySQL配置主从复制和主主复制 |

背景:两台服务器A、B各自部署MySQL5.6,配置主主复制以互相同步数据 一、主从复制配置(先理解主动复制的配置过程) 1.1【主】修改MySQL配置文件(配置后记得重启) server-id=1 login-bin=xxx 二进制日志要开启 binlog-do-db=test_db #需要同步的数据库名 log-s…

SVN大文件提交塞爆/tmp怎么做? |

我现在要把Linux服务器上的一个目录提交到svn,这个目录有200G,但是我发现在做svn add 和 svn commit时会占用服务器的/tmp 并且造成 /tmp目录容量爆炸,导致 svn add 和 svn commit 失败,该如何处理? 1、清理/tmp目录:首先,检查/tmp目录中是否有不需要的文件,并…

CentOS增加虚拟内存 |

dd if=/dev/zero of=/var/swapfile bs=1G count=8 mkswap /var/swapfile chmod 0600 /var/swapfile swapon /var/swapfile echo "/var/swapfile swap swap defaults 0 0" >>…

SVNAdmin2 – 基于web的SVN管理系统 |

1. 介绍 SVNAdmin2 是一款通过图形界面管理服务端SVN的web程序。 正常情况下配置SVN仓库的人员权限需要登录到服务器手动修改 authz 和 passwd 两个文件,当仓库结构和人员权限上了规模后,手动管理就变的非常容易出错,本系统能够识别人员和权限并提供管理和拓展功能。 SVNAdmin2 支持SVN...

git报错:no matching key exchange method found |

git 从远程仓库 pull 的时候出现以下报错信息: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 报错原因为当前使用的命令终端找不到支持的密钥交换方法,因为新版Openssh中认为SHA1这种hash散列...

Labels · JoshuaKGoldberg/eslint.org · GitHub

ESLint website. Contribute to JoshuaKGoldberg/eslint.org development by creating an account on GitHub.

DevelopersGitHub Support

GitHub Support is here to help. Learn about GitHub products, browse our helpful resources, and contact support with your questions.

Join GitHub · GitHub

GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects.

Join GitHub · GitHub

GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects.

Pull requests · eslint/espree · GitHub

An Esprima-compatible JavaScript parser. Contribute to eslint/espree development by creating an account on GitHub.

GraphQL APIGitHub Support

GitHub Support is here to help. Learn about GitHub products, browse our helpful resources, and contact support with your questions.

博客寄语:

    十年之后,就是大叔了啊

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。