- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 《PHP 7从零基础到项目实战》学习笔记4——字符串
第四章 字符串1.单引号和双引号的区别在使用单引号字符串时,字符串中需要转义的特殊字符只有反斜杠和单引号本身,单引号不能识别插入的变量。相比双引号,这种定义字符串的方式不但直观而且速度快。<?phpecho 'hello world \\ test'; // hello world \ test// 转义单引号echo 'let\'s go'; // let's goecho 'This is a test'; // This is a test$a = 'hello';//
2020-05-31 11:24:49 274 1
原创 《PHP 7从零基础到项目实战》学习笔记3——函数
第三章 函数1.函数的使用2.函数的参数2.1参数传递方式2.1.1按值传递2.1.2通过引用传递参数2.1.3默认参数2.2参数类型声明2.3可变参数数量3.函数返回值4.可变函数5.内置函数6.匿名函数7.递归与迭代7.1递归7.2迭代函数分为系统内部函数和用户自定义函数。如果一段功能代码需要多次在不同地方使用,便可以将其封装成一个函数,即自定义函数。这样在使用时直接调用该函数即可,无需重写代码。除了自定义函数外,PHP内还提供了许多内置函数,可以直接使用。1.函数的使用函数可用以下语法来定义
2020-05-30 16:46:50 313
原创 《PHP 7从零基础到项目实战》学习笔记2——流程控制语句
第二章 流程控制语句参照《PHP 7从零基础到项目实战》的案例练习。1.条件控制语句条件控制语句有两个,分别是:if和switch。1.1 if条件控制语句使用格式:<? phpif(expr) { statement_1} else { statement_2}?>示例:<?php// 单条件判断if(2 > 1) { echo 'right';} else { echo 'incorrect';}echo "\n";
2020-05-30 10:39:27 249
原创 将多个收件邮箱封装成地址数组
/** * 组装收件邮箱 * @param address * @return * @throws AddressException */ public static InternetAddress[] getAddressArray(String address) throws AddressException { // ...
2020-05-24 20:52:17 414
转载 html页面自动刷新的几种实现
页面自动刷新<!--每隔20秒刷新一次页面.--><head> <meta http-equiv="refresh" content="20"></head>页面自动跳转:<meta http-equiv="refresh" content="20;url=https://www.jb51.net">js控制页面刷新:<script> /* 每10秒刷新一次*/ setTimeout(fu.
2020-05-24 20:07:33 192
原创 SpringBoot实现支付宝沙箱支付及退款
https://www.uxahz.com/aicode/2019-08-23/681.htmlhttps://blog.csdn.net/weixin_43416686/article/details/102942852
2020-05-24 15:05:39 3183 5
转载 springmvc重定向,从一个controller跳转到另一个controller
一、不带参数跳转方法一:使用ModelAndViewreturn new ModelAndView("redirect:/toList"); // 重定向到toList这个方法方法二:return "redirect:path"; // path为另一个controller的地址,如:/login方法三:return "另一个controller的方法名”,这个方法名不是@RequestMapping里映射的路径,而是controller里具体的方法,二、带参数跳转方法一:return
2020-05-23 10:12:36 2788 1
原创 js获取星期几、上下午、当前日期时间并定时刷新
<div id="showDate" style="text-align: center"></div><script type="text/javascript"> //取得系统当前时间 function getTime(){ var myDate = new Date(); var date = myDate.toLocaleDateString(); var day = myDate.getDay(
2020-05-21 20:22:15 413
转载 js截取时间段进行倒计时和指定时间倒计时
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>js
2020-05-21 13:28:31 325
转载 thymeleaf使用th:inline属性将后台绑定的数据传给js变量
thymeleaf可以直接将从后台获取的数据传给js中使用。后台接口示例:@Controllerpublic class TestController { @GetMapping("test") public String test(Model model) { model.addAttribute("test", "hello"); // 将"hello"赋值给键名为test的属性 return "index"; }}
2020-05-21 13:02:24 1331
转载 mybatis的mapper.xml获取自增主键id
通常,我们会把数据库中一个表的主键id设置为自增字段。在mybatis中,当主键id是自增的情况下,添加一条记录的同时,其主键id是不能使用的,当我们取出主键id的值发现id为null,但是有时我们需要该主键,这时我们该如何处理呢?在对应的mapper.xml中加入以下属性即可:useGeneratedKeys="true" keyProperty="id"示例:<!--主要是在主键是自增的情况下使用,添加成功后可以直接使用主键值,其中keyProperty的值是对象的属性值,而不是数
2020-05-20 17:01:57 3675
转载 键盘按键键码值(keyCode)对照表
键盘事件包含onkeypress onkeydown和onkeyup事件,其中onkeypress事件是在键盘上的某个键被按下并且释放时触发此事件的处理程序,一般用于键盘上的单键操作。onkeydown事件是在键盘上的某个键被按下时触发此事件的处理程序,一般用于快捷键的操作。onkeyup事件是在键盘上的某个键被按下后松开时触发此事件的处理程序,一般用于快捷键的操作。本篇文章列出了部分按键键码值对照表。
2020-05-20 08:14:03 91209 3
转载 Thymeleaf常用的th标签属性
标签属性功能描述示例th:id替换id<input th:id="'xxx' + ${collect.id}"/>th:text文本替换<p th:text="${collect.description}">description</p>th:utext支持html的文本替换<p th:utext="${htmlcontent}">content</p>th:object替换对象<div...
2020-05-19 10:08:17 6454
原创 使用php 7.4连接本机的sqlite3
环境:phpStorm 2019php 7.4sqlite 3.31需配置php.ini,开启sqlite连接。<?phpclass SQLite extends SQLite3{ function __construct() { $this->open('D:\software\SQLite\sqlite3\testDB.db'); }}$db = new SQLite();$r = $db->query('select
2020-05-13 00:00:46 2501
原创 PHP Fatal error: Uncaught Error: Class 'SQLite3' not found
使用php 7.4连接sqlite3:<?phpclass SQLite extends SQLite3{ function __construct() { $this->open('phpdb.db'); }}$db = new SQLite();if(!$db){ echo $db->lastErrorMsg();...
2020-05-06 17:45:22 2486
原创 Windows 10安装SQLite
下载sqlite:https://www.sqlite.org/download.html,从 Windows 区下载预编译的二进制文件。下载 sqlite-tools-win32-.zip 和 sqlite-dll-win32-.zip 压缩文件。我选的下面这两个:将这两个压缩包解压到D:\software\SQLite\sqlite3目录下,使用cmd命令进入sqlite3目录:...
2020-05-06 17:44:38 4025 2
php-7.4.0-nts-Win32-vc15-x64.zip
2019-12-18
电脑关机后自动重启,需要长按电源键才能关机后不再重启
2022-09-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人