<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[萌萌程序员的博客]]></title><description><![CDATA[好好编程，认真做人]]></description><link>https://blog.youkuaiyun.com/DHM00</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DHM00]]></copyright><item><title><![CDATA[TP5源码分析]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/119833959</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/119833959</guid><author>DHM00</author><pubDate>Sat, 21 Aug 2021 00:29:55 +0800</pubDate><description><![CDATA[UP
]]></description><category></category></item><item><title><![CDATA[laravel新项目报错 No application encryption key has been specified.]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/105555874</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/105555874</guid><author>DHM00</author><pubDate>Thu, 16 Apr 2020 13:21:28 +0800</pubDate><description><![CDATA[解决办法，

若文件根目录下没有 .env

1、.env.example 改名使用命令 copy 修改为 .env

2、使用命令 php artisan key:generate 获取密码，自动保存到 .env
3、将密码复制到config/app.php 中的key里面
4、重新运行，OK。
...]]></description><category></category></item><item><title><![CDATA[MacOS 安装automake、autoconf等]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/104711995</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/104711995</guid><author>DHM00</author><pubDate>Sat, 07 Mar 2020 11:41:20 +0800</pubDate><description><![CDATA[安装命令如下：


curl -OL http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
tar -xzf autoconf-2.69.tar.gz 
cd autoconf-2.69
./configure &amp;&amp; make &amp;&amp; sudo make install
 
curl -OL http://ftp.g...]]></description><category></category></item><item><title><![CDATA[mac php xampp 安装 redis 拓展]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/104711533</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/104711533</guid><author>DHM00</author><pubDate>Sat, 07 Mar 2020 11:21:39 +0800</pubDate><description><![CDATA[1:

首先进入php目录

cd /Applications/MAMP/bin/php/php7.1.30

2：克隆下载PHP

Git clone https://github.com/phpredis/phpredis

3:phpsize编译

/Applications/MAMP/bin/php/php7.1.30/bin/phpize

4添加到cofig

./configure ...]]></description><category></category></item><item><title><![CDATA[190508yii2配置数据库]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/89945984</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/89945984</guid><author>DHM00</author><pubDate>Wed, 08 May 2019 10:04:06 +0800</pubDate><description><![CDATA[1：文件位置

yii2\config\db.php

2：修改内容


]]></description><category></category></item><item><title><![CDATA[1:访问yii2路径会出现你没有权限访问]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/89945845</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/89945845</guid><author>DHM00</author><pubDate>Wed, 08 May 2019 09:58:52 +0800</pubDate><description><![CDATA[错误：yii2 You don't have permission to access /dhm/composer/yii2/web/index.php/admin/permission on this s

解决：

在web下有.htaccess这个文件

我们需要把规则index.php后面加上?


RewriteRule ^(.*)$ index.php/$1 [L]

修改后:


R...]]></description><category></category></item><item><title><![CDATA[mysql如何解决中文乱码问题]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/57949863</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/57949863</guid><author>DHM00</author><pubDate>Mon, 27 Feb 2017 09:39:47 +0800</pubDate><description><![CDATA[修改默认字符集
set names 'gb2312';]]></description><category></category></item><item><title><![CDATA[jsprequst对象的应用，用户登录和身份验证]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55536725</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55536725</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:16:57 +0800</pubDate><description><![CDATA[1：
学习目标
用request这个标签实现登录验证界面
2：
实现步骤
1：第一个index.jsp编写登录界面
2：admin.jsp用request从index.jsp获取信息，验证，进行判断，从哪个登录
3：helloadmin.jsp这个是管理者进入的
4：helloguset.jsp这个是用户进入的界面
3：
实现难点
1：request对象
常用的方法
ge]]></description><category></category></item><item><title><![CDATA[jsp页面加载applet程序]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55536414</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55536414</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:16:08 +0800</pubDate><description><![CDATA[1：
学习目标加载成功applet程序
2：
学习难点
使用标签
主要是文件放置路径问题
.class文件应该放在哪个地方
理解下面一句话
调试生成myapplet.class类必须放在文件夹下Chapter12下面，而jsp页面applet.jsp和文件夹Chapter12在web根目录下同一级的
====
问题：如何将Java文件编译生成.class文件
这个是自动生成的]]></description><category></category></item><item><title><![CDATA[jspfile对象的应用-检索指定类型的文件]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55536123</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55536123</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:15:28 +0800</pubDate><description><![CDATA[学习目标
要实现搜索，首先要找到嫌疑犯的位置（listRoots()方法）
接着用GPS(roots[i].getPath)定位到他的位置
//获取当前用户的根目录信息
 
    File[] roots =File.listRoots(); 
 
%>
//HTML显示里面

    
    {
%>
    >
    

================]]></description><category></category></item><item><title><![CDATA[jsp制作简易留言版]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55535909</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55535909</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:14:55 +0800</pubDate><description><![CDATA[1：
学习目标
理解application
知识点：
1：vector类
这个就是实现数组的类
要使用这个类要在jsp页面加入这个

常用方法如下：
Boolean add(Object e)
这个方法是将指定元素添加到末尾，有顺序的,e就是要添加的
==========
Object elementAt(int index)
index表示一个索引，取值范围在0和vec]]></description><category></category></item><item><title><![CDATA[查找html元素]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55535674</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55535674</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:13:37 +0800</pubDate><description><![CDATA[1：
HTML的文档对象模型，简称DOM
这个对象是在页面被加载时浏览器自动创建的，通过可编写的对象模型，js获得了足够的能力来创建动态的HTML
---
DOM有3种方法查找
1:
通过Id找到HTML元素
2：
通过标签名
3:
通过类名
案例1：
ID类型
标签类型
class类型

    document.writeln(document.getEleme]]></description><category></category></item><item><title><![CDATA[js事件]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55535621</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55535621</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:12:52 +0800</pubDate><description><![CDATA[1：
DOM提供了4种方式
1：改变HTML元素内容
2：改变HTML样式
3：对DOM，HTML事件作出反应
4：添加或删除HTML元素
----
案例如下
hello world
开始学习

    var child=document.createElement("p");
    child.innerHTML="hello China";
    documen]]></description><category></category></item><item><title><![CDATA[js基础]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55535545</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55535545</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:12:17 +0800</pubDate><description><![CDATA[1：
js用来改进设计，验证表单，检测浏览器，创建cookies
1:
变量
规则
1：必须以字母开头
2：变量名称对大小写敏感，Y和y是不同的变量
任务1：
直接写入HTML流

document.writeln("hello \(^o^)/~");]]></description><category></category></item><item><title><![CDATA[jsp字符有效验证]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55535223</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55535223</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:11:18 +0800</pubDate><description><![CDATA[1：
验证email地址有效性
代码如下
    form
id="form1"
name="form1"method="post"
action="dhm.jsp">
        
h3>Email地址h3>
        
input type="text"
name="email">
        
input type="submit"
name="su]]></description><category></category></item><item><title><![CDATA[jsp项目基础]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55535047</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55535047</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:10:10 +0800</pubDate><description><![CDATA[1：为什么会出现jsp技术
jsp=html+java片段+jsp标签+javascript
jsp功能的强大是因为可以与Javabean结合，jsp做前台，Javabean做后台
2：
Jsp+Javabean的基础再加上searvlet，就会构成MVC的开发模式
MVC模式是目前软件公司中相当通用的开发模式
3：
jsp的基本语法
1:指令元素用于从jsp发送一个信息到容量，比]]></description><category></category></item><item><title><![CDATA[jsp项目错误]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55534885</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55534885</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:09:33 +0800</pubDate><description><![CDATA[1：jsp报错的行数不是jsp的行数，而是生产.java文件里的行数
2：
如何在myeclipse运行jsp文件
1：首先配置
配置Tomcat地址，然后选择项目
2：在浏览器输入http://localhost:8080/项目名/index.jsp
3:
form 表单提交的路径问题
4：
表格列数问题
要是想实现登录和注册按钮对应上一行的第二列
可以在这行里加一个空的]]></description><category></category></item><item><title><![CDATA[jsp错误页面处理]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55534490</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55534490</guid><author>DHM00</author><pubDate>Fri, 17 Feb 2017 22:08:12 +0800</pubDate><description><![CDATA[1：
右用户输入被除数和除数，提交后计算两数相除的结果
2：
制作一个错误的处理页面。当除数为0时，利用指定标签，自动跳转到该页面
3：
page指令是用来定义整个jsp页面的属性和属性的值
他将这些属性传送到jsp引擎
4：
errorPage属性
格式
设置错误文件名
5:
isErrorPage属性
格式

说明：设置属性为TRUE，表示该页面为错误页面，就能使]]></description><category></category></item><item><title><![CDATA[jsp：model模式]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55003380</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55003380</guid><author>DHM00</author><pubDate>Sun, 12 Feb 2017 18:44:08 +0800</pubDate><description><![CDATA[1开发模式
1：model模式
2：model2模式
3：MVC模式
2：
model模式分为2类
1：model=纯jsp文件，不带任何Javaclass
2：model1=jsp+Javaclass文件
3：
model模式的优点
简单，快，适合开发比较小的项目
4：]]></description><category></category></item><item><title><![CDATA[jsp计算器]]></title><link>https://blog.youkuaiyun.com/DHM00/article/details/55003365</link><guid>https://blog.youkuaiyun.com/DHM00/article/details/55003365</guid><author>DHM00</author><pubDate>Sun, 12 Feb 2017 18:43:21 +0800</pubDate><description><![CDATA[1：知识点
1：如何接受jsp页面提交的数据，并处理
2：jsp中如何使用Java片段
3：jsp只如何使用Javascript完成对数据合法性的校验
2：
总共有2个界面
1：interface.jsp(界面)和result.jsp(计算)
interface代码如下

//在jsp中加入js判断数是为空
function check(){
//给表单命名，为form1
]]></description><category></category></item></channel></rss>