自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄玮鹏的专栏

// I'm a mediocre programmer.

  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 js事件介绍

主要参考 js权威指南和js高级程序设计JS与HTML的交互是通过事件来实现的观察员模式的模型,支持页面行为(javascript)与页面的外观(html css)之间的松耦合概念:事件(event):是指用户或者浏览器自身执行的某种动作。如:click、load和mouseover。事件类型(event type):用来说明发生什么类型事件的字符串,有时候,称为事件名

2017-05-25 17:09:36 1522

原创 Web的自动化开发---grunt介绍

简单介绍grunt:Grunt 是一个 JavaScript 自动化任务处理工具,是一个工具框架,有很多插件扩展它的功能。当我们需要做大量的重复工作时,比如:压缩/缩小/单元测试等,Grunt能够自动化(automation)地帮我们完成这些工作。 Grunt 基于Node.js,Grunt及它的插件都作为一个包,可以用NPM安装进行管理,所以,NPM生成的package.json项目文件,...

2017-05-19 13:39:40 1493

原创 mac版mysql 安装及使用

1. 打开terminal,运行命令:sudo brew install mysql如下图所示,之所以,添加sudo,是因为对/usr/local进行操作,需要root权限。2、启动mysql,执行如下命令:sudo mysql.server start如下图所示报错,网上有很多解决方案,下面介绍一种,3、执行ls -laF /usr/local/var/mysql...

2016-06-09 12:28:55 2174

原创 mac环境通过git上传代码至github

最近打算把自己用sublime text2写的一些小项目通过git传到github上,但是,发现网上介绍的,大部分都是windows环境下的。这篇主要是介绍在mac环境下如何配置git 和github的集成。一、安装git    1.下载git客户端程序,地址为:https://git-scm.com/download/mac。即可以下载到最新的客户端程序,我安装的是git2.8.1,目前...

2016-05-28 09:38:37 3949

原创 controller directive 数据传输

html 代码片段 滑动加载 controller 代码片段boxApp.controller('boxController', ['$scope',function($scope) { $scope.loadData = function(){ console.log("数据加载中。。。。"); }; }]);d

2016-04-08 14:52:11 2190

原创 ubuntu14环境下,通过apt-get 下载oracle-java8

通过apt-get 下载oracle-java8

2015-07-22 10:49:25 4420

原创 Web.xml详解

这篇文章主要是综合网上关于web.xml的一些介绍,希望对大家有所帮助,也欢迎大家一起讨论。 ---题记1.web.xml加载过程(步骤)首先简单讲一下,web.xml的加载过程。当启动一个WEB项目时,容器包括(JBoss、Tomcat等)首先会读取项目web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常地被启动起来。启动WEB项目的时候,容器首先会去它的配置...

2015-01-28 13:48:53 139556 50

原创 eclipse如何导入jar包 BUILD PATH

eclipse如何导入jar包 BUILD PATH

2014-12-05 18:25:55 42581 2

原创 Eclipse、Tomcat集成部署工程

Eclipse、Tomcat集成部署工程,有两种方式。一种方式是通过WTP(WEB TOOLS PLATFORM)下载,并集成tomcat,另一种是单独下载Tomcat,然后通过配置集成。当然做这些工作之前,你首先要下载Eclipse,并且安装了jdk1.7,然后对Eclipase进行了配置,我下载的Eclipse版本是Kepler Service Release 1。首先介绍下第一种方式...

2014-12-04 21:37:16 983

原创 jsp model1模式 制作简易去哪儿网校招界面(四)

model1模式是由许多相互独立的jsp文件和java Bean(不是必须的)组成,然后这些jsp从HttpRequest中获得所需数据,进行相应业务逻辑处理,然后将结果通过Response返回前端浏览器。model1发展过程中分为两类:model1(纯jsp技术,不带任何java Bean) model1(jsp+java Bean)model1模式的缺点:表现层和业务逻辑层混合...

2014-09-08 06:11:12 3115

原创 如何用jsp实现一个简易计算器(三)

这个jsp页面,主要是为了实现在同一个页面提交和接受数据的功能。<%@ page language="java" contentType="text/html;" pageEncoding="gbk"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR

2014-09-08 01:05:49 9898

原创 如何在JSP页面显示mysql数据库内容 (二)

       用Eclipse tomcat新建一个JSP页面(一)介绍了如何创建一个web程序和第一个jsp页面,以及Eclipse需要的一些必要配置。今天,我们重点说一下如何从数据库中查询数据,并且在JSP页面显示。       首先需要注意这样一个问题:创建的如果是java项目,只需要引入mysql-connector-java-5.1.10-bin.jar就可以运行java项目。创建的...

2014-09-07 02:34:50 104400 22

原创 用Eclipse tomcat新建一个JSP页面(一)

步骤一:安装jdk。步骤二:安装tomcat,这两步,一直默认安装,就不多说了。步骤三:设置Eclipse的jdk环境,点击【window】,然后选择【preferences】,选择左侧边栏的【Installed JRES】,点击【Add】,弹出如下所示对话框,选择【Standard VM】,点击【Next】点击【Directory】,选择你安装过的JDK文件,点击【Finish】...

2014-09-06 11:59:45 27593 2

原创 剑指offer算法 java实现 替换字符串空格

剑指offer算法 java实现面试题:替换空格(假设在原来的字符串上替换,并且保证输入的字符串后面有足够多的内存空间)题目:请实现一个函数,把字符串中的每个空格替换成“20%”。例如输入“hellow new world!”,则输出“hellow02%new02%world!”。原因:在网络编程中,如果URL参数中含有特殊字符,如:空格、“#”等,可能导致服务器端无法获得正确的参数值...

2014-08-19 15:24:56 9041 4

原创 剑指offer算法 java实现 二维数组中的查找

题目:在一个二维数组中,每一行都按照从左到右

2014-08-16 14:33:31 6366 3

转载 如何判断数据中某张表是否存在

刚刚被一个比较麻烦的问题所困扰。这个问题就是如何判断数据中某张表是否存在,如果不存在则创建它。恩,我先用了最笨的方法,就是写个select从表中读数据,捕获异常的同时就知道了改表没有创建。此法不通,因为这个时候的异常似乎被认定为了系统错误,于是后面创建表的代码被忽略了。大部分人的做法类似于select system.table where tabblename='***',

2014-08-15 17:05:45 14602 1

转载 剑指offer算法 java实现 单例模式

解法一:只适用于单线程环境:

2014-08-14 17:22:00 2300 1

转载 java 快速排序 时间复杂度 空间复杂度 稳定性

快速排序的基本思想:         通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小,则分别对这两部分继续进行排序,直到整个序列有序。       先看一下这幅图:把整个序列看做一个数组,把第零个位置看做中轴,和最后一个比,如果比它小交换,比它大不做任何处理;交换了以后再和小的那端比,比它小不交换,比他大交换。这样循环往复

2014-08-08 09:29:16 14408

原创 java 一行行读取写入txt文档

package com.ynu.www.tool;import java.io.*;import java.util.*;//流的关闭顺序:先打开的后关,后打开的先关,否则有可能出现java.io.IOException: Stream closed异常//读取txt文档中的内容,写入数据库。public class Txt2Database {private final stat...

2014-07-28 12:14:28 11318

原创 在myeclipse中连接mysql查询数据

代码如下:package com.ynu.www;import java.sql.*;public class ComInfluence { // 成功加载后,会将Driver类的实例注册到DriverManager类中。 // 2、提供JDBC连接的URL // 连接URL定义了连接数据库时的协议、子协议、数据源标识。 // 书写形式:协议:子协议:数据源标识 // 协议:...

2014-06-27 17:29:27 6045

转载 Prim算法和Kruskal算法

Prim算法和Kruskal算法都能从连通图找出最小生成树。区别在于Prim算法是挨个找,而Kruskal是先排序再找。     一、Prim算法:    Prim算法实现的是找出一个有权重连通图中的最小生成树,即:具有最小权重且连接到所有结点的树。(强调的是树,树是没有回路的)。    Prim算法是这样来做的:     首先以一个结点作为最小生成

2013-12-19 13:21:30 34097 3

转载 迭代与递归的区别

递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己调用自己.一个函数在其定义中直接或间接调用自身的一种方法,它通常把一个大型的复杂的问题转化为一个与原问题相似的规模较小的问题来解决,可以极大的减少代码量.递归的能力在于用有限的语句来定义对象的无限集合.使用递归要注意的有两点:1)递归就是在过程或函数里面调用自身;2)在使用递归时,必须有一个明确的递归结束条件,称为递归出口.

2012-12-24 10:38:43 12012 3

转载 回溯法子集树与排列树

当所给问题是从n个元素的集合S中找出满足某种性质的子集时,解空间为子集树。    当所给问题是从n个元素的集合S中找出满足某种性质的排列时,解空间为排列树。        回溯法搜索子集树算法描述为:     void backtrack(int  t)    {       if(t>n)   output(x);       else          fo

2012-12-24 10:27:36 3761

转载 数据库顶级会议——ACM SIGMOD/PODS、VLDB会议介绍

SIGMOD和另外两大数据库会议VLDB、ICDE构成了数据库领域的三个顶级会议。相对而言,SIGMOD比另外两个会议的含金量更高,被录取的难度更大。ACM SIGMOD的论文录取率是很低的,平均录取率大约仅为15%-17%。以ACM SIGMOD 2007年在中国北京举行的那次为例,会议共收到论文480篇,录用了70篇。录用率仅为14.6%。而同为顶级会议的VLDB和ICDE的录取率为1

2012-12-09 21:29:44 12718

DataDictionaryTool

数据字典工具自动生成数据字典Word Office2010文档。 1. 务必保证机器上安装了JRE1.5, 可以到http://java.sun.com去下载。 2. 务必保证机器上安装了Office Word(2000, or XP, or 2003) 3. 请检查文件夹/lib下是否有log4j.jar, jacob.jar, swt-jface.jar这三个jar包,如果没有请向本人([email protected])索取。 4. 输入文件-即SQL脚本必须是用Navicat或MySQLFront或Toad导出的。 对于MySQL, 总共三步操作: 一、点DataDictionaryTool版本号.bat打开图形界面。 二、MySQL->载入sql脚本文件 三、MySQL->生成数据字典 对于Oracle,也是三步操作 一、点DataDictionaryTool版本号.bat打开图形界面。 二、Oracle->载入sql脚本文件 三、Oracle->生成数据字典

2014-09-24

计算机网络课本及答案 谢希仁 第五版

谢希仁计算机网络最新版 课本及答案 高清pdf格式

2013-01-03

空空如也

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

TA关注的人

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