自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 MySQL学习笔记(二):MySQL免安装版如何配置

原因是找不到配置文件,修改注册表即可 如下 解压版没有像安装版 那样指定目录,所以需要更改注册表: HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-mysql(服务名)-ImagePath 更改为:”C:\Program Files\MySQL\bin\mysqld” –defaults-file=”C:\Program File

2015-07-30 09:04:05 648

原创 request.getParameterMap()的用法

在java web项目中虽然可以通过request.getParameterMap()很轻松的获得参数Map,但得到的Map和普通Map是不一样的,是被锁定的,不能像操作常规Map那样进行put、get等操作,该方法将得到参数Map返回为可操作的普通Map 例如:request中的参数t1=1&t1=2&t2=3 形成的map结构: key=t1;value[0]=1,value[1]=2

2015-07-29 19:26:41 5618

原创 JS学习笔记(四):JSON.parse()和JSON.stringify()

parse用于从一个字符串中解析出json对象,如var str = ‘{“name”:”huangxiaojian”,”age”:”23”}’结果:JSON.parse(str)Objectage: “23”name: “huangxiaojian”proto: Object注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。 stringify()用于从一个对象解析出字符串,如va

2015-07-29 18:52:30 674

原创 JSP学习笔记(四):点击按钮跳转到action

代码如下<button type="button" class="am-btn am-btn-primary am-btn-block" onclick="window.location.href='wxuserAction/me'" >刷新</button> form中的按钮默认为submit,所以必须写type=”button”

2015-07-26 15:13:55 4017

原创 Spring学习笔记(三):项目发布以及一些简单配置

1、关于Spring MVC的WEB开发中的目录问题: 在Spring软件的项目视图中看到的和部署到服务器上的目录结构是不一样的: 下图是Spring软件的目录视图 图1 关于部署目录是可以设置的: 右键项目–property–Deployment Assembly(部署装配),然后就可以设置部署目录,将文件夹部署到对应的地方,如下图所示:下图是部署

2015-07-20 18:17:05 580

原创 JSP学习笔记(三):关于服务器和SVN的区别

服务器和SVN没有关联,服务器是远程的,比如阿里云;SVN是仓库管理,如果内网管理,需要一个主机来维持,但是速度快,如果是放到服务器上,可以放到阿里云1、服务器:供程序运行使用,里面的tomcat文件夹中存放的是class文件和views文件,能跑程序就行,不要源码2、SVN:仓库管理,存放源码的地方,存放的都是.java文件和.views文件总结:所以每次项目提交的正确流程:(1

2015-07-18 10:45:03 657

原创 Yii2学习笔记(十一):模型中attributeLabels()函数的作用

//下面这个函数的作用:有两点 //1、后面的是前面的注释,在rules验证的时候,如果报错,会把此处的后面的内容显示出来 //2、hint作用,即表单中用户插入数据时,提示用户该字段该填什么内容 public function attributeLabels() { return [ 'id' => 'ID',//id为数据

2015-07-16 18:58:08 7734

原创 Yii学习笔记(十):修改数据表中的字段后如何更新model中的字段

可以新增加个属性,设置set和get代码如下,添加到模型中即可,name1是修改后的值 private $name; public function getName(){ return $this->name1; } public function setName($name){ $this->name1=$name; }

2015-07-16 17:12:51 3074

原创 c#学习笔记(二):保存图片、保存DataGridView数据到本地和从本地读取到DataGridView

1、保存图片 private void saveBtn_Click(object sender, System.EventArgs e) { bool isSave = true; SaveFileDialog saveImageDialog = new SaveFileDialog();

2015-07-16 16:30:57 3495

原创 c#学习笔记(一):提交Json和解析Json

1、使用了System.Web.Script.Serialization库下的JavaScriptSerializer类 //------------------通过json的post方式提交数据到服务器----------------------- var httpWebRequest = (HttpWebRequest)WebRequest.Create("http

2015-07-15 23:39:58 1415

原创 Yii2学习笔记(九):行为Behavior的使用

行为就是继承yii\base\behavior,可以绑定到任意yii\base\compent实例上,然后这个compent实例就拥有了行为类所具有的属性和方法;注意:Behavior只能与Component类绑定参考出处:http://www.digpage.com/behavior.html下面是两个例子:1、分别定义行为类MyBehavior.php和组件类MyBehavio

2015-07-15 23:01:56 6071

原创 Yii2学习笔记(八):文件上传Upload

三个文件:模型、控制器和视图1、模型:upload.php<?phpnamespace app\models;use yii\base\Model;class Upload extends Model{ public $file; /** * @return array the validation rules. */ public f

2015-07-15 18:15:34 1824

原创 Yii2学习笔记(七):Pjax的使用

有两个例子:刷新时间和数据显示排序1、刷新时间(1)控制器中的方法:Time public function actionTime() { return $this->render('time',['time'=>date("h:i:s")]); }(2)视图中的显示:Time.php<?phpuse yii\widgets\Pjax;use yii\helpers

2015-07-15 17:09:25 8842 2

转载 Yii2学习笔记(六):验证器captcha的使用

原文地址:http://www.yiichina.com/code/454Yii2.0的自带的验证依赖于GD2或者ImageMagick扩展。使用步骤如下:重写yii\web\Controller::actions()方法,用ID"captcha"注册一个CaptchaAction类的action。在表单模型里面添加一个属性,用来保存用户输入的验证码字符串;这个

2015-07-14 16:27:13 2698

原创 yii2学习笔记(五):获取表单输入信息并存到数据库

可以获取到数据库数据的对象,但是具体的显示时为空原因是:在model模型中不能有跟数据库字段一致的属性,否则显示时就会调用模型中的属性值,而不是数据库中的值总共有两个文件:1、app\models下的test.php<?phpnamespace app\models; use yii\db\ActiveRecord;//1、文件名必须和类名一致//2、文件名必须为表名//

2015-07-10 14:26:29 7695

原创 Yii2学习笔记(四):关于params['breadcrumbs'][]

这个参数就是添加导航条:<?phpuse yii\helpers\Html;/* @var $this yii\web\View *//* @var $model app\models\test2 */$this->title = 'Update Test2: ' . ' ' . $message;//下面的参数主要是显示一个导航条:其中url对应的是控制器里的动作,而不只是单

2015-07-09 12:53:21 4818

原创 PHP学习笔记(十三):数组

1、数组的赋值,如下代码:<?php$array=array();$array['hello'][]='hh';//代表给hello的第一位赋值为hh,[]默认为[0];var_dump($array);$array['hello'][2]='aa';//代表给hello的第三位赋值为aavar_dump($array);将会输出如下结果:

2015-07-08 20:48:44 428

转载 Yii2学习笔记(三):require的使用:物理路径、绝对路径、相对路径

一、require:要使用物理路径use app\class1\class1;require('G:\PHP\basic\class1\class1.php');//注意使用物理路径,否则找不见文件二、物理路径、绝对路径、相对路径的区别:http://blog.csdn.net/huazhangena/article/details/7587720本文中,我们将为您讲述什么是物理路径,什么是

2015-07-08 19:00:17 3621

原创 Yii2学习笔记(二):慕课网视频教程笔记

1、下图是框架的目录结构其中:controllers存放控制器文件、models存放数据库的模型文件、views存放视图文件,web下面的index.php是入口文件在页面中运行http://localhost/basic/web/index.php?r=hello/hello: (1)下面是controllers里面的HelloController.php文件:<?p

2015-07-08 15:26:15 2778

转载 Sublime3的打开方式添加到右键菜单

http://jingyan.baidu.com/article/cdddd41c68c32753ca00e157.htmlSublime Text 安装完成之后没有右键打开方式,打开文件很不方便。为了快捷打开文件,可以在系统的右键上添加Sublime Text打开方式。如图所示百度经验:jingyan.baidu.com工具/原

2015-07-08 11:04:04 5421

原创 Yii2学习笔记(一):Yii的安装和使用

有两种方法:一种是通过composer来安装,一种是直接用压缩包安装,新人就先用方法二即可,比如我;方法一:1、安装YII前,先安装composer,这是一个 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件;      composer的安装:从网上下载个compos

2015-07-07 19:02:23 1178

原创 PHP学习笔记(十二):$_FILES超级全局变量(借助网上社区项目的上传图片功能进行介绍)

一、这个变量是一个二维数组,用来保存通过 HTTP POST 方式上传到当前脚本的项目的内容eg:<?php echo $_FILES['imageaddress']['name'];//显示表单上传的文件名字,其中imageadress是表单中input元素的name?>具体实现需要两个php文件,一个表单输入文件form.php,一个上传提交文件form_submit.php(

2015-07-07 16:35:06 1170

原创 PHP学习笔记(十一):网上社区项目的知识点总结

1、js中的with:用于修改标签的属性,egwith(name){      style.width=100;}以上就是修改ID为name的标签的width为1002、一些html的知识:(1)nowrap:禁止自动换行(设置为true时)               HTML中td元素的nowrap属性表示禁止单元格中的文字自动换行。但使用时要注意的是,td

2015-07-07 16:15:56 853

原创 PHP学习笔记(十):HTML如何显示PHP中的变量和脚本中的变量

1、显示脚本中的变量:将脚本放在要显示的代码前面:如下,会输出10 change_password var a=10; document.write(a) 2、显示PHP中的变量值:这个需要两个文件,一个PHP:<?php $a=20; echo "document.write('$a');\n";?>一个HTML文件:

2015-07-06 10:28:33 6816

转载 MySQL学习笔记(三):order by排序问题

1、多列排序:原文地址:http://blog.csdn.net/lein_wang/article/details/8555754根据两列进行排序可以根据多个列进行排序。当按照多个列进行排序时,只有第一列相同时才使用第二列:SELECT column_name(s)FROM table_nameORDER BY column_name1, column_name2

2015-07-05 13:44:30 749

原创 MySQL学习笔记(二):内连接和外连接实现多表查询

注:内连接用的比较多select a.studentno, a.studentname, b.classname from students a, classes b where a.classid = b.classid; //这个则是通常用到的内连接,显示两表都符合条件的记录 select a.studentno, a.studentname, b.classna

2015-07-02 11:25:28 1860

原创 MySQL学习笔记(一):添加外键

1、添加外键语句:alter table 表名 add constraint 外键约束名 foreign key(列名) references 引用外键表(列名) eg:alter table clothsize add constraint clothId foreign key (clothId) references cloth(Id)2、删除外键语法:alter table

2015-07-02 11:22:05 786

原创 Git学习笔记(一):Git的命令

1、Git的安装:         (1)msysgit是Windows版的Git,从http://msysgit.github.io/下载,然后按默认选项安装即可。         (2)安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!         (3)安装完成后,还需要最后一步设置,在命令行输入:$ gi

2015-07-01 16:04:20 523

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除