自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 条款07:为多态基类声明virtual析构函数

今天看了《Effective C++》中关于virtual的用法,感觉在平时的使用中还是要注意一下,所以写一些东西把它记录下来。这里写的会比较简单,如果想有更深的了解推荐看原著。

2016-12-29 21:11:41 292

原创 Numpy与Pandas

我们来讲一讲Numpy与Pandas的基本使用方法。首先来讲一下Numpy,Numpy提供了一些非常有用的统计函数,比如Mean(numpy.mean)、Median(numpy.median)以及Standard deviation(numpy.std)。import numpy as np'''下面的代码能帮助你使用Numpy,当你需要使用向量与数组的运算时,比如数组乘法,Numpy是很好的选

2016-08-23 12:11:47 1080

转载 Excel2013破解vba工程密码以及工作表保护密码

今天从网上学到如何破解vba工程密码以及工作表保护密码,在这里分享一下。 破解vba工程密码:(引用自http://jingyan.baidu.com/article/2009576170cc05cb0721b437.html)1.将你要破解的Excel文件关闭,切记一定要关闭呀!然后新建一个Excel文件:2.打开新建的这个Excel,按下alt+F11,打开vb界面,新建一个模块,如图所示:3

2016-08-18 19:54:26 32551 4

原创 mac配置opencv

opencv推荐推荐2.4.9版本。 opencv在Mac上安装流程: 下载CMake,在Opencv下创建新文件夹build 设置好路径,configure->Unix Makefile 然后generate之后cd到build路径,然后make 然后sudo make install 完成 如果要卸载 sudo make uninstall在Xcode中配置Opencv: bui

2016-08-13 13:57:34 325

转载 百度云,无限制下载速度的方法

用百度云下载总是没速度,家里网速50MB,下载速度确实200KB左右,非常的不爽,从网上找到一种解决方法,试了一下确实可行,保存一下已备后用。 1、彻底退出百度云客户端 2、打开Windows/system32/drivers/etc/Hosts(不会找的就打开“运行”——-输入“%SystemRoot%\system32\drivers\etc\”就可以了) HOSTS文件右键用

2016-08-12 17:21:30 12900 2

原创 Struts2日常笔记

花了三天时间看了一下Struts2,把学到的只是小节一下,方便日后查看。第一节:Struts2的安装。去http://struts.apache.org/下载Struts 2.3.30版本(2.5.2配置不好filter),可以直接下载struts-2.3.30-min-lib.zip,然后用eclipse新建一个Dynamic Web Project,将这些lib放到工程下WebCont

2016-08-09 13:29:40 465

原创 XML解析之DOM4J

今天我们用DOM4J来解析XML文件。dom4j是最常用的XML解析工具,下载地址在http://www.dom4j.org/dom4j-1.6.1/。首先我们来用dom4j生成一个简单的XML文件。

2016-08-03 14:57:03 226

原创 XML解析之JDOM

今天我们来学习JDOM。可以去http://www.jdom.org/downloads/index.html下载JDOM最新版2.0.6。 首先我们来用JDOM写一个XML文件。public class JDOM01 { public static void main(String[] args) throws Exception { Element student = n

2016-08-03 14:52:53 199

原创 XML解析之SAX

今天我们来用SAX解析XML。 首先我们来写一个简单的XML文件,student.xml:<?xml version="1.0" encoding="UTF-8"?><student id="3" xx="xx"> <name>张三</name> <sex>男</sex> <age>20</age></student>

2016-08-03 14:47:39 183

原创 XML解析之DOM

今天我们来用DOM解析XML。 首先我们来写一个简单的XML,student.xml:<?xml version="1.0" encoding="UTF-8"?><student id="3" xx="xx"> <name>张三</name> <sex>男</sex> <age>20</age></student>

2016-08-03 14:40:27 152

原创 JQuery之动画效果

本文主要介绍关于jquery的一些动画效果。包括显示、隐藏、淡入、淡出、透明度、滑动、动画效果以及停止动画等操作。

2016-08-02 19:43:58 255

原创 JQuery之事件操作

本文讲一些基本事件操作,包括按钮的单机和双击、文本框获取焦点和失去焦点、鼠标进入和移出div标签。

2016-08-02 16:45:33 177

原创 JQuery之操作DOM

今天讲一下jquery如何操作DOM节点。<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><style type="text/css">.lc { background-color: red;}.lc2 { background-color: blue;}

2016-08-02 15:03:11 176

原创 JQuery之选择器

jquery有几种选择器,这里来一一介绍一下。<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script src="//cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script><script type="text/jav

2016-08-02 14:51:36 167

原创 ServletJsp之自定义标签

这次我们尝试在JSP中自定义一个标签,通过这个标签来遍历集合。 首先我们建立自定义标签类IterateSimpleTag:public class IterateSimpleTag extends SimpleTagSupport { @Override public void doTag() throws JspException, IOException { Ob

2016-07-29 11:42:15 351

原创 JSP之EL表达式

表达式内置对象:pageContext 表示javax.servlet.jsp.PageContext 对象pageScope 表示从page 属性范围查找输出属性requestScope 表示从request 属性范围查找输出属性sessionScope 表示从session 属性范围查找输出属性applicationScope 表示从application 属性范围查找输出属性par

2016-07-29 09:52:53 232

原创 ServletJsp之登录界面

今天我们来做一个登陆界面,实现用户登录、注销功能。 首先我们建立一个数据库db_jsp,建一个表t_user包含用户名和密码。create table `t_user` ( `id` int (11), `userName` varchar (60), `password` varchar (60)); insert into `t_user` (`id`, `user

2016-07-28 22:07:56 808

原创 JSP之内置对象与作用域

九个内置对象: pageContext, request, response, session, application, config, out, page, exception四大作用域: Page范围:只在一个页面中保存;javax.servlet.jsp.PageContext(抽象类)<% //设置两个page范围数据key->value pageContext.set

2016-07-28 11:46:35 310

原创 JSP日常小笔记

初始JSP,下面是一些小笔记。 1、JSP全局变量和局部变量 <%!String str = "全局变量";%> <%!public void fun1() { System.out.println("全局函数"); }%> <%!class C { private int a; public void fun() {

2016-07-28 11:14:59 250

原创 JDBC之事务处理

今天我们讲讲JDBC的事务处理。事务处理在数据库开发中很重要,它的所有操作要么一起成功,要么一起失败。比如A给B银行卡转账100元,那么A卡中减少100元与B卡中多出100元必须一起成功或者一起失败。 事务具有原子性、一致性、独立性、持久性。 今天我们通过银行转账的案例来说明JDBC的事务处理过程。 首先我们建一个db_bank数据库。在其中创建表t_account:create table

2016-07-23 14:16:24 238

原创 JDBC之元数据分析

本文主要介绍DatabaseMetaData和ResultSetMetaData的使用。 首先我们可以通过DatabaseMetaData获取数据库的一些基本信息: public static void main(String[] args) throws Exception { Connection con = dbUtil.getCon(); Databa

2016-07-23 13:27:10 214

原创 JDBC之调用存储过程

本文主要介绍一下如何使用JDBC调用存储过程。 首先我们在t_book表的基础上新建一个存储过程,这个存储过程读取书本的编号,然后返回书本的名称。DELIMITER &&CREATE PROCEDURE getBookNameById(IN bookId INT,OUT bN VARCHAR(20))BEGIN SELECT bookName INTO bN FROM t_book W

2016-07-23 12:47:55 319

原创 JDBC之CLOB与BLOB

今天我们来介绍一下CLOB与BLOB的存储与读取。那么CLOB和BLOB是什么呢? CLOB:大字符数据,例如长篇小说 BLOB:二进制数据,例如图片、视频 首先我们定义一个新表:create table `t_lob` ( `id` int (11), `context` text , `pic` blob ); 下面我们将分别对长文本和图片进行读取和存储。根据面向

2016-07-22 23:01:11 258

原创 JDBC之读取数据库

今天我们介绍一下用JDBC读取数据库的记录。 首先我们看一下最简单的方法: private static void listBook() throws Exception { Connection con = dbUtil.getCon(); String sql = "select * from t_book"; PreparedStatem

2016-07-22 22:59:41 778

原创 JDBC之数据库基本操作

今天我们来介绍一下如何使用JDBC对数据库进行基本操作。还记得之前我们在数据库db_book中建立了一个t_book表。我这里把建表的代码再贴一下:create table `t_book` ( `id` int (11), `bookName` varchar (60), `author` varchar (30), `price` Decimal (8),

2016-07-22 22:18:29 271

原创 JDBC之数据库的连接

今天我们来介绍一下使用JDBC连接数据库。我这里使用的是MySQL,在安装的时候勾选Connector.J,就可以在C:\Program Files (x86)\MySQL中找到mysql-connector-java-5.1.39-bin.jar。之后只要在eclipse中导入这个jar拓展包就可以使用了。在使用jdbc之前,我们先加载数据驱动以确定是否能够正常使用。

2016-07-22 22:02:27 215

原创 MYSQL之常用函数

今天我们介绍一些MySQL常用的函数。日期和时间的函数:返回当前日期CURDATE()返回当前时间CURTIME()返回日期d中的月份值,范围1-12MONTH(d)查询当前日期,当前时间和生日的月份SELECT CURDATE(),CURTIME(),MONTH(birthday) FROM t_birthdy;字符串函数:查询当前字符串的长度CHAR

2016-07-21 21:25:00 216

原创 MYSQL之插入更新删除数据

本文主要介绍插入、更新、删除数据的语句。CREATE TABLE `t_book` ( `id` int(11) NOT NULL AUTO_INCREMENT, `bookName` varchar(20) DEFAULT NULL, `price` decimal(6,2) DEFAULT NULL, `author` varchar(20) DEFAULT NULL,

2016-07-19 20:51:44 302

原创 MYSQL之合并查询结果

本文主要介绍一些关于合并查询结果和如何为表和字段取别名。CREATE TABLE `t_book` ( `id` int(11) NOT NULL AUTO_INCREMENT, `bookName` varchar(20) DEFAULT NULL, `price` decimal(6,2) DEFAULT NULL, `author` varchar(20) DEFAULT

2016-07-19 20:34:58 1032

原创 MYSQL之子查询

本文主要介绍一些关于子查询的语句。CREATE TABLE `t_book` ( `id` int(11) NOT NULL AUTO_INCREMENT, `bookName` varchar(20) DEFAULT NULL, `price` decimal(6,2) DEFAULT NULL, `author` varchar(20) DEFAULT NULL, `

2016-07-19 20:11:45 231

原创 MYSQL之连接查询

本文主要介绍一些关于连接查询的语句。链接查询分为内链接和外连接。内连接查询两张或者两张以上的表格,外链接查出一张表中的所有信息。CREATE TABLE `t_book` ( `id` int(11) NOT NULL AUTO_INCREMENT, `bookName` varchar(20) DEFAULT NULL, `price` decimal(6,2) DEFAUL

2016-07-19 19:45:54 233

原创 MySQL之聚合函数查询

本文主要介绍一些关于聚合函数查询的语句。create table `t_grade` ( `id` int , `stuName` varchar (60), `course` varchar (60), `score` int ); insert into `t_grade` (`id`, `stuName`, `course`, `score`) values('1','张三'

2016-07-19 19:26:22 390

原创 Opengl Lesson 1 心形曲线

今天我们开始学习Opengl编程。在学习之前,我们要开始配置Opengl,我这里使用的是VS2010,语言是C++。Opengl是C++的一个拓展包,用来进行计算机图形方面的编程。Opengl实用工具库(Opengl Utility Tooklit, GLUT)是独立于窗口系统的工具包,可以隐藏不同窗口系统API所带来的复杂性。所以这里我们首先要去下载freeg

2015-07-26 15:04:41 3560

空空如也

空空如也

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

TA关注的人

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