自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 锋利的jQuery(四)--jQuery中的事件和动画

4.1 jQuery中的事件4.1.1 加载DOM以浏览器装载文档为例,在页面加载完毕后,浏览器会通过JavaScript为DOM元素添加事件。在常规的JavaScript 代码中,通常使用 window.onload 方法,而在 jQuery 中,使用的是$(document).ready()方法, 它是事件模块中最重要的一个函数,可以极大地提高 Web 应用程序的响应速度。通过使用该方法,可...

2019-04-28 20:50:47 309

原创 锋利的jQuery(三)-- jQuery中的DOM操作

DOM是 Document Object Model的缩写,意思是文档对象模型。根据 W3C DOM 规范(http://www.w3.org/DOM),DOM是一种与浏览器、平台、语言无关的接口,使用该接口可以轻松地访问页面中所有的标准组件。简单来说,DOM解决了Netscape的JavaScript和Microsoft的JScript之间的冲突,给予了 Web 设计师和开发者一套标准的方法,让...

2019-04-27 16:36:40 308

原创 锋利的jQuery(二)--选择器

选择器是jQuery的根基,在jQuery中,对事件处理、遍历DOM和Ajax操作都依赖于选择器。2.1 jQuery选择器是什么1.CSS选择器CSS是一项出色的技术,它使得网页的结构和表现样式完全分离。利用CSS选择器能轻松地对某个元素添加样式而不改动HTML结构,只需通过添加不同的CSS规则,就可以得到各种不同样式的网页。它为在获取目标元素之后施加样式提供了极大的灵活性。常用的CSS选择器...

2019-04-21 21:50:12 352

原创 锋利的 jQuery(一)--配置jQuery、 解决jQuery和其他库的冲突

1 配置jQuery环境(1).获取jQuery最新版本进入jQuery的官方网站http://jquery.com/。如图所示的右边的GRAB THE LATEST VERSION区域,下载最新的jQuery库文件。(2).jQuery库类型说明jQuery库的类型分为两种,分别是生产版(最小化和压缩版)和开发版(未压缩版)(3).jQuery环境配置jQuery不需要安装,把下载...

2019-04-21 14:38:11 219

原创 Java Web-servlet技术-重定向与转发

1.创建Verify.java的servlet文件,重写doGet()方法package myservlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;impo...

2019-04-20 22:10:15 139

原创 Java Web-servlet技术-通过超链接给servlet送值

1.创建名为TriangleServlet.java2.重写init()和sevice()package myservlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletConfig;import javax.servlet.ServletException...

2019-04-20 21:22:31 2126

原创 Java Web-servlet技术-通过表单向servlet提交数据

通过表单向servlet提交数据1.创建名为ComputeBill的servlet文件2.重写init()和service()package myservlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletConfig;import javax....

2019-04-20 20:36:24 1866

原创 java Web-servlet技术-servlet基础与doGet()方法doPost()方法辨析

servlet工作原理创建一个简单的servlet项目,实现验证用户登录1.创建一个Dynamic Web Project,取名为myservlet2.创建一个myservlet的package,在package中创建一个名字为LoginServlet的servlet文件,默认勾选doget()和dopost()3.重写doget()方法...

2019-04-20 16:47:13 1695 1

原创 Python-统计词频

# CalHamletV1.pydef getText(): txt = open("hamlet.txt", "r").read() txt = txt.lower() for ch in '!"#$%&()*+,-./:;<=>?@[\\]^_‘{|}~': txt = txt.replace(ch, " ") # 将文本中特殊...

2019-04-19 19:26:52 6508

原创 Python-计算平均值,方差,中位数

#CalStatisticsV1.pydef getNum(): nums=[] iNumStr = input("please input a number(enter to exit):") while iNumStr !="": nums.append(eval(iNumStr)) iNumStr = input("please i...

2019-04-19 19:07:16 9211 1

原创 JSP-javabean技术

2019-04-19 16:53:56 155

原创 JSP-内置对象

response动态响应的例子response重定向的例子通过session对象来保证,在不同页面跳转时是同一个用户

2019-04-19 15:15:51 120

原创 Python-绘制七段数码管

#SevenDigitsDrawV2.pyimport turtle, timedef drawGap(): #绘制数码管间隔 turtle.penup() turtle.fd(5)def drawLine(draw): #绘制单段数码管 drawGap() turtle.pendown() if draw else turtle.penup() ...

2019-04-18 20:37:07 386

原创 Python-计算圆周率--random库

#CalPiV2.pyfrom random import randomfrom time import perf_counterDARTS = 1000*1000hits = 0.0start = perf_counter()for i in range(1, DARTS+1): x, y = random(), random() dist = pow(x ** 2...

2019-04-18 20:08:21 1023

原创 Python文本进度条-time库

#TextProBarV3.pyimport timescale = 50# " // " 表示整数除法,返回不大于结果的一个最大的整数print("执行开始".center(scale//2,"-"))#perf_counter()返回一个CPU级别的精确时间计数值,单位为秒start = time.perf_counter()for i in range(scale + 1):...

2019-04-18 16:59:44 275

原创 Python-turtle库

#star.pyimport turtleturtle.pensize(5)turtle.color("red")turtle.penup()turtle.goto(-150,150)turtle.pendown()turtle.begin_fill()turtle.fd(500)turtle.right(90)turtle.fd(300)turtle.right(90)...

2019-04-17 20:33:06 149

原创 Python编程从入门到实践(十)-测试代码

1 测试函数下面是一个简单的函数,它接受名和姓并返回整洁的姓名:#name_function.pydef get_formatted_name(first, last): """Generate a neatly formatted full name.""" full_name = first + ' ' + last return full_name.titl...

2019-04-16 20:40:19 303

原创 Python编程从入门到实践(九)-文件和异常

1 从文件中读取数据1.1 读取整个文件要读取文件,需要一个包含几行文本的文件。下面首先来创建一个文件,它包含精确到小数点后30位的圆周率值,且在小数点后每10位处都换行:pi_digits.txt3.1415926535 8979323846 2643383279为何会多出这个空行呢?因为read()到达文件末尾时返回一个空字符串,而将这个空字符串显示出来时就是一个空行。...

2019-04-16 18:29:40 2401

原创 Python编程从入门到实践(八)-类

面向对象编程是最有效的软件编写方法之一。在面向对象编程中,你编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,你定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性。根据类来创建对象被称为实例化,这让你能够使用类的实例。1 创建和使用类1.1 创建Dog类根据Dog类创建的每个实例都将存储名字和年龄。我们赋予了...

2019-04-15 20:36:40 234

原创 Python编程从入门到实践(七)-函数

1 定义函数下面是一个打印问候语的简单函数,名为greet_user():#greeter.pydef greet_user(): """"显示简单的问候语""" print("Hello! ")greet_user()输出:Hello!1.1 向函数传递信息#greeter.pydef greet_user(username): """"显...

2019-04-15 11:11:38 235

原创 Python编程从入门到实践(六)-用户输入和while循环

1 函数input()的工作原理函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后,Python将其存储在一个变量中,以方便以后使用。例如,下面的程序让用户输入一些文本,再将这些文本呈现给用户:#parrot.pymessage = input("Tell me something, and I will repeat it back to you: ")prin...

2019-04-14 16:37:21 417

原创 Python编程从入门到实践(五)-字典

1 一个简单的字典来看一个游戏,其中包含一些外星人,这些外星人的颜色和点数各不相同。下面是一个简单的字典,存储了有关特定外星人的信息:#alien.pyalien_0 = {'color': 'green', 'points': 5}print(alien_0['color'])print(alien_0['points'])输出:green52 使用字典在Python中,...

2019-04-14 15:58:38 339

原创 Python编程从入门到实践(四)-if语句

1 一个简单示例假设你有一个汽车列表,并想将其中每辆汽车的名称打印出来。对于大多数汽车,都应以首字母大写的方式打印其名称,但对于汽车名’bmw',应以全大写的方式打印。下面的代码遍历一个列表,并以首字母大写的方式打印其中的汽车名,但对于汽车名’bmw',以全大写的方式打印:cars = ['audi','bmw','subaru','toyota']for car in cars: ...

2019-04-14 14:28:45 363

原创 Python编程从入门到实践(三)-操作列表

1 遍历整个列表假设我们有一个魔术师名单,下面使用for循环来打印魔术师名单中的所有名字:#magicians.pymagicians = ['alice', 'david', 'carolina']for magician in magicians: print(magician)输出:alicedavidcarolina1.1编写for循环时,对于用于存储列表...

2019-04-13 16:26:10 315

原创 Python编程从入门到实践(二)-列表简介

1 列表是什么列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。鉴于列表通常包含多个元素,给列表指定一个表示复数的名称(如letters、digits或names)是个不错的主意。在Python中,用方括号([])来表示列表,并用逗号来分隔其中的元素。下面这个列表包含几种自行车:...

2019-04-13 14:57:34 241

原创 Python编程从入门到实践(一) 变量和简单数据类型

2.1 运行hello_world.py时发生的情况运行hello_world.py时,Python都做了些什么呢?下面来深入研究一下。实际上,即便是运行简单的程序,Python所做的工作也相当多:hello_world.pyprint("Hello Python world! ")输出:Hello Python world!运行文件hello_world.py时,末尾的.py指...

2019-04-13 13:04:11 140

原创 SQL Server(八)-触发器

1 认识触发器触发器是由一系列的T-SQL编写完成的,和存储过程类似。也可以说它是一种特殊的存储过程。在数据库中,触发器有着和“约束条件”类似的功能,利用它可以解决常规“约束条件”解决不了的问题。1.1 什么是触发器触发器由Transact-SQL编写并存储在SQL Server服务器中,但触发器本身的调用和存储过程调用却是不一样的。存储过程由用户、应用程序、触发器或其他过程调用。触发器只能由...

2019-04-13 10:22:16 434

原创 SQL Server(七)-存储过程

--《21天 学通SQL Server》1 存储过程简介存储过程的运用情况比较广,可以包含几乎所有的Transact-SQL语句,比如数据存取语句、流程控制语句、错误处理语句等,使用起来非常有弹性。1.1 什么是存储过程首先,存储过程(Stored Procedure)是使用Transact-SQL语言编写的一段能实现指定功能的程序。其次,这种程序被SQL Server编译好后,存放在SQ...

2019-04-11 19:39:51 1418

原创 SQL Server(六)-Transact-SQL语言

--来源《21天学通SQL Server》1 Transact-SQL概述Transact-SQL语言是SQL Server为用户提供的一种编程语言,是对标准SQL的实现和扩展,它具有标准SQL的主要特点,同时增加了变量、运算符、函数和流程控制等语言元素,使得其功能更加强大。1.1 Transact-SQL与标准SQLTransact-SQL又简称T-SQL,它是微软公司在SQL Server...

2019-04-11 16:10:13 8627

原创 灰灰-328-LeetCode682棒球比赛(vector、stack、atio()、substr()、c_str()、accumulate())

你现在是棒球比赛记录员。给定一个字符串列表,每个字符串可以是以下四种类型之一:1.整数(一轮的得分):直接表示您在本轮中获得的积分数。2."+"(一轮的得分):表示本轮获得的得分是前两轮有效回合得分的总和。3."D"(一轮的得分):表示本轮获得的得分是前一轮有效回合得分的两倍。4."C"(一个操作,这不是一个回合的分数):表示您获得的最后一个有效回合的分数是无效的,应该被移除...

2019-04-11 14:34:09 169

原创 灰灰-325-326-327-2019中南大学计算机上机-走台阶(3)

(1)n个台阶,一次走1阶或2阶,问走n阶有多少可能?(1<=n<=1000 000)结果用1000 0000 7取模输出。输入格式:输入台阶数n输出格式:结果用1000 0000 7取模输出。输入样例:3输出样例:3#include <iostream>using namespace std;int f(int n) {...

2019-04-11 12:08:24 223

原创 JSP指令标记、动作标记、脚本、注释

(1) page指令:通常位于页面顶端,控制整个页面的显示属性。page指令的格式:<%@ page 属性1=“属性1的值” 属性2= “属性值1,属性值2”„„%>或<%@ page 属性1="属性1的值" %><%@ page 属性2="属性2的值" %>„ „<%@ page 属性n=“属性n的值” %>&...

2019-04-09 22:11:57 2984

原创 灰灰-324-2019华科软院学硕上机(二)-魔方阵:vector、resize()、setw()

魔方阵,古代又称“纵横图”,是指组成元素为自然数1、2…n的平方的n×n的方阵,其中每个元素值都不相等,且每行、每列以及主、副对角线上各n个元素之和都相等。阶数大于等于3。  如3×3的魔方阵:  8 1 6  3 5 7  4 9 2  奇数魔方阵的排列规律如下:  (1)将1放在第一行中间一列;  (2)从2开始直到n×n止各数依次按下列规则存放;每一个数存放的行比前一...

2019-04-07 22:46:29 360

原创 灰灰-323-2019华科软院学硕上机(一)-单词个数统计[string::npos、cin.get()、push_back()]

从键盘输入一行字符,长度小于1000,统计其中单词的个数,个单词以空格分隔,且空格数可以是多个。输入一行句子,仅有空格和英文字母构成。输入格式:输入只有一行句子。仅有空格和英文字母构成。(如含有逗号或者其他符号,即添加一个if即可,如果逗号连接在两个单词之间,在if中统计逗号的数量,输出时加上即可(默认不出现两个逗号之间只存在一个单词的情况和逗号单独出现的情况))输出格式:单词...

2019-04-05 21:43:51 172

原创 操作系统(二)-进程

上面的这个图是我截的我电脑当前的进程状态,可以很直观的看到PID(进程的标识符),cpu以及内存的使用情况。下图很形象的表明了程序和进程的关系:传统的OS中进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。一个进程应该包括:程序运行时所有的信息(程序的代码和数据、cpu寄存器的数值,堆和栈,系统资源,地址空间,打开的文件) 进程控制块(PCB):一个数据结...

2019-04-05 21:09:49 99

InsertDatabase3

安卓开发,向数据库中插入数据。

2019-04-17

contentProviderDemo

ContentProviderDemo,安卓开发的有关文本内容的Demo

2019-04-17

空空如也

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

TA关注的人

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