自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL免安装版中 my-default.ini 的配置

拷贝一份  “my-default.ini”  文件重命名为 “my.ini”这样根目录下就有两个.ini文件了一个是my-default.ini一个是my.ini 接下来我们只需修改my.ini里面的内容就行了在[mysqld]下面添加 character_set_server=utf8,注意是【utf8】不是【utf-8】而且后面没有

2017-11-05 20:28:46 7981

转载 Java配置----JDK开发环境搭建及环境变量配置

文章来源:http://www.cnblogs.com/smyhvae/p/3788534.html1、安装JDK开发环境下载网站:http://www.oracle.com/开始安装JDK:修改安装目录如下:确定之后,单击“下一步”。注:当提示安装JRE时,可以选择不要安装。2、配置环境变量:

2017-10-16 11:06:48 412

转载 AngularJS 自定义表单验证$parsers

当用户同控制器进行交互,并且ngModelController中的$setViewValue()方法被调用时,$parsers数组中的函数会以流水线的形式被逐个调用。第一个$parse被调用后,执行结果会传递给第二个$parse,以此类推。        这些函数可以对输入值进行转换,或者通过$setValidity()函数设置表单的合法性。        使用$parsers数组是实现自

2015-11-15 14:56:54 2911

转载 Angualrjs插值字符串$interpolate

在AngularJS中,我们的确有手动运行模板编译的能力。例如,插值允许基于作用域上的某个条件实时更新文本字符串。        要在字符串模板中做插值操作,需要在你的对象中注入$interpolate服务。在下面的例子中,我们将会将它注入到一个控制器中:angular.module('myApp',[]) .controller('myController',function($

2015-11-14 11:10:50 4029

原创 angularjs 如何处理checkbox

直接上程序代码:index.html            <input type="checkbox" ng-checked="isChecked(color.id)"             ng-click="updateSelection($event,color.id)" />{{color.name}}        Selected : {{selected

2015-11-11 16:19:18 16771 1

转载 angularjs 弹出框 $modal

$modal只有一个方法:open,该方法的属性有:templateUrl:模态窗口的地址template:用于显示html标签scope:一个作用域为模态的内容使用(事实上,$modal会创建一个当前作用域的子作用域)默认为$rootScopecontroller:为$modal指定的控制器,初始化$scope,该控制器可用$modalInstance注入

2015-11-04 09:50:48 54692 2

转载 Mybatis实现关联表查询

一、一对一关联 1.1、提出需求  根据班级id查询班级信息(带老师的信息)1.2、创建表和数据  创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。CREATE TABLE teacher( t_id INT PRIMARY KEY AUTO_INCREMENT, t_name VARCHAR(20)

2015-09-10 11:05:42 981

原创 常用排序算法之堆排序

原理:从数组中选取一个元素作为基准(通常取第一个元素),然后将小于等于该元素的值移动到该元素的左边,大于该元素的值移到该元素的右边,然后循环对左右两边的元素进行相同的操作,知道每个分组的元素个数都为1。要点:如何将小于等于基准数的元素移到基准的左边,如何将大于基准数的元素移到基准的右边,如何控制循环的结束。讲解:设数组为array[0...n-1].1. 初始时基准数piv

2015-07-03 00:26:39 447

原创 常用排序算法之简单选择排序

原理:将数据分为有序区和无序区,从无序区中选择最小(或最大)的元素与有序区中的元素进行交换,循环直到整个排序结束。讲解:设数组为array[0...n-1].1. 初始时有序区为array[i=0],i = 0 ... n-2 ,设定数组最小值的小标为minIdx = i ,从j=i+1...n-1中一个个与array[i]进行比较,如果array[j] 2. 如果i != m

2015-07-02 00:31:36 506

原创 常用排序算法之快速排序算法

原理:从数组中选取一个元素作为基准(通常取第一个元素),然后将小于等于该元素的值移动到该元素的左边,大于该元素的值移到该元素的右边,然后循环对左右两边的元素进行相同的操作,知道每个分组的元素个数都为1。要点:如何将小于等于基准数的元素移到基准的左边,如何将大于基准数的元素移到基准的右边,如何控制循环的结束。讲解:设数组为array[0...n-1].1. 初始时基准数piv

2015-06-29 23:58:56 690

原创 常用排序算法之冒泡排序

原理:将数组分为有序区和无序区,通过不断的对无序区中相邻的两个元素进行从大到小或从小到大的顺序进行交换,进而将最大或最小的元素移动到有序区中,直到倒数第2位时结束整个排序过程。要点:对相邻的两个元素进行顺序交换,从而将无序区中的最大或最小值移动到有序区中。讲解:设数组为array[0...n-1].1. 初始时,设置i=0(或i=n-1),对array[n-1...0](或

2015-06-28 22:47:10 545

原创 常用排序算法之希尔排序法

原理:又称增量缩小排序。先将序列按增量划分为元素个数相同的若干组,使用直接插入排序法进行排序,然后不断缩小增量直至为1,最后使用直接插入排序完成排序。要点:增量的选择以及排序最终以1为增量进行排序结束。原理:又称为增量缩小排序。将待排序的数组按增量n划分成n组(把它们当成一组,但不实际分组,只是当成一组来看,只是为了说明分组关系),每组元素的下标相隔n,使用插入排序法对每一

2015-06-28 18:30:17 1840

原创 常用排序算法之插入排序法

原理:将数组分为有序区和无序区,然后循环将无序区中的元素与有序区中的元素进行比较插入到有序区中,最终将无序区中的元素都移动到有序区中,整个排序过程结束。要点:设置哨兵i,作为有序区与无序区的分解。讲解:设数组为array[0...n-1].1. 初始时,array[0]自称有序区,无序区为array[1...n-1],令i = 1 ;2. 将array[i]与有序区ar

2015-06-28 17:16:18 534

原创 javascript操作MySQL数据库

1、配置MySQL ODBC     注意:win7 64位配置时js提示找不到数据源,最后下载了32位的配置后一切OK2、查询 var con = new ActiveXObject("ADODB.Connection"); //注:DRIVER对应于配置的ODBC驱动名称 con.ConnectionString = "DRIVER={MySQL ODBC 5.3 ANSI

2015-02-01 13:26:14 1852

原创 javaScript中读写文件

/** *CreateFile: 测试在电脑上创建一个文件件,并在文件夹里写进一些数据。 * */ function CreateFile() { var fso, tf; fso = new ActiveXObject("Scripting.FileSystemObject");//获取对象 tf = fso.CreateT

2015-02-01 13:22:06 769

原创 Java中Runnable和Thread的区别

在Java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口。Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。一、使用Thread方式启动多线程:Java代码 class MyThread extends

2015-01-25 12:32:54 476

原创 Linux中使用yum方式安装JDK

一、查找Java相关的列表Java代码 yum -y list java*  二、安装JDKJava代码 yum -y install java-1.6.0-openjdk*  三、测试是否安装成功Java代码 java -version  Tip:默认情况下JDK安装目录为:/us

2015-01-25 12:29:37 457

原创 VMware Workstation9 下安装 CentOS6.5( 安装图文教程 )

一、下载CentOSer6.5镜像文件。http://mirrors.usc.edu/pub/linux/distributions/centos/6.5/isos/二、创建新的虚拟机,命名CentOS6.5。1.在VMware Workstation 9 主页中选择“Create a New Virtual Machine”2.选择“自定义(高级)”配置3.默认,

2014-12-27 16:23:44 6558 2

转载 Oracle 中的JOIN

1、概述1.1、所有的join连接,都可以加上类似where a.id='1000'的条件,达到同样的效果。1.2、除了cross join不可以加on外,其它join连接都必须加上on关键字,后都可加where条件。1.3、虽然都可以加where条件,但是他们只在标准连接的结果集上查找where条件。比如左外连接的结果没有class的三班,所以如果加 where clas

2014-12-18 16:46:09 496

原创 将博客搬至CSDN

将博客搬至CSDN

2014-12-11 15:39:19 131

原创 CENTOS启动方式设置

方法:在etc文件夹下面有个初始加载文件是用来启动系统的,系统在启动的时候先去env中找到shell的必要配置,然后把shell启动起来,那么再然后就要启动整个系统了,到底是启动图形界面呢,还是字符界面呢,1、查看/etc/inittabvi /etc/inittab有段说明文字:# Default runlevel. The runlevels used by RHS a...

2014-11-27 23:55:36 140

原创 Linux使用yum方式安装tomcat

一、安装tomcat6[code="java"]yum install tomcat6 tomcat6-webapps tomcat6-admin-webapps[/code]二、启动tomcat6[code="java"]service tomcat6 start[/code]三、停止tomcat6[code="java"]service tomcat6 stop[/...

2014-11-22 21:33:40 1348

原创 Linux中使用yum方式安装JDK

一、查找Java相关的列表[code="java"]yum -y list java*[/code]二、安装JDK[code="java"]yum -y install java-1.6.0-openjdk* [/code]三、测试是否安装成功[code="java"]java -version[/code]Tip:默认情况下JDK安装目录为:/usr/li...

2014-11-22 21:31:03 152

原创 Linux下使用yum安装mysql

一、安装1. 查看是否有安装mysql[code="java"]yum list installed mysql*rpm -qa | grep mysql*[/code]2. 查看有没有安装包[code="java"]yum list mysql*[/code]3.安装mysql客户端[code="java"]yum install mysql[/code]...

2014-11-22 21:22:06 182

原创 CentOS 安装vsftpd

查看是否已安装了vsftpd:[code="java"]rpm -qa | grep vsftpd[/code]安装vsftpd[code="java"]yum -y install vsftpd[/code]开机启动[code="java"]chkconfig vsftpd on[/code]启动vsftpd服务[code="java"]service vsftpd ...

2014-11-22 20:55:03 134

原创 VMware 9.0 安装CentOS 6.5 设置网络

VMware中安装完CentOS 6.5后,默认网卡ech0并没有开启,需要手动进行配置后才可进行上网。Step1:[code="java"]cd /etc/sysconfig/network-scripts/[/code] [img]http://dl2.iteye.com/upload/attachment/0103/5234/30bea692-4577-36ee-a324-...

2014-11-22 18:32:32 120

原创 SVN设置强制输入日程和修改日程内容

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。 在项目中使用SVN可以帮助我们很方便的管理我们的项目资源,不过有时候我们可能会需要用户在提交SVN时必须输入日志内容,这样可以方便日后管理员对SVN进行维护和管理...

2014-11-20 23:23:49 178

原创 Java中Runnable和Thread的区别

在Java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口。Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。[b][size=medium]①使用Thread方式启动多线程:[/size][/b][code...

2014-11-20 18:06:06 153

转载 你一无所知的CSS

标签:CSS3概述:也许你还不知道CSS里面的这些内容,Selectors、First Line、First Letter、Not Selector、Combinators,那么今天就可以来检测下你是否知道或使用过下面的内容。也许标题有点夸大了。虽然不能完全保证大家都不知道这些,但是这也算是一个好机会检测下你是否知道或使用过下面的内容。SelectorsRo

2014-11-04 11:43:02 410

空空如也

空空如也

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

TA关注的人

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