自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 d3笔记(2) - d3中自定义事件的使用

以下贴出代码,读者结合已有知识即可理解。<!doctype html><html><head> <style> div { height: 100px; width: 100px; background-color: steelblue; ...

2019-01-01 16:10:34 544 2

原创 d3笔记(1) - d3元素选择器及数据绑定的理解

以下贴出代码,读者可以通过控制台输出体会选择器和数据绑定。<!doctype html><html><head> <script src="d3.js"></script></head><body> <div><p>

2019-01-01 16:08:12 415 1

原创 Javascript (1) Javascript类的实现及应用

    本篇简单介绍javascrpt类的相关内容,具体内容如代码所示,对有面向对象编程经验的同学提供一个简易的参考。    class SimpleData{ constructor(year, month, day){ this._year = year; this._month = month; this._day = day; } getDay(){ r...

2018-11-03 09:14:24 392

转载 java(2) java写状态机类

曾经有这样一个脑筋急转弯:把一头大象放进冰箱需要几步?当然了,这是一个老梗了,可能连三岁小孩都能毫不犹豫地回答出来:3步;打开,塞进去,再关上。或许,作为一个老梗,它已经笑果不佳,但如果我们从新的角度去分析,也能发现新的价值。从把大象塞进冰箱这个过程思考,有三个非常明确的步骤: 1.打开冰箱门 2.把大象塞进去 3.关上冰箱门 如果从算法的角度来看,这就是一个典型的算法,符合了算法的有穷性...

2018-04-07 18:14:36 1016

原创 Python(5) Numpy中array的切片相关操作

在交叉验证中经常需要轮流从数组中取出一些内容,此时需要对数组做一些切片以及shape, rashape的操作,总结如下:import numpy as np#构造数组a = [i for i in range(100)]a = np.array(a)a_size = a.shapea = np.reshape(a, (10, 10))print('a:')print(a)p...

2018-03-16 20:07:26 1361

转载 Python(4) 用Python破解有道翻译反爬虫机制

web端的有道翻译,在之前是直接可以爬的。也就是说只要获取到了他的接口,你就可以肆无忌惮的使用他的接口进行翻译而不需要支付任何费用。那么自从有道翻译推出他的API服务的时候,就对这个接口做一个反爬虫机制(如果大家都能免费使用到他的翻译接口,那他的API服务怎么赚钱)。这个反爬虫机制在爬虫领域算是一个非常经典的技术手段。那么他的反爬虫机制原理是什么?如何破解?接下来带大家一探究竟。一、正常的爬虫流程...

2018-03-14 12:41:22 533

原创 Python(3) python小知识--reduce(), range(), lambda

reduce()函数也是Python内置的一个高阶函数。reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f必须接收两个参数,reduce()对list的每个元素反复调用函数f,并返回最终结果值。例如,编写一个f函数,接收x和y,返回x和y的和:12def f(x,

2017-12-17 17:21:29 839

原创 Python(3) python __init__()初始化及继承的实现

这篇文章介绍python中class类初始化函数__init__()实现类属性的显示表示,及python中类的继承的实现。        如下,有父类Animal,在fClass.py中。class Animal: def __init__(self, age): self.age = age print("Animal初始化") def

2017-12-12 09:44:42 2415

原创 算法介绍(3) 编辑距离算法-字符串相似度

编辑距离,又称Levenshtein距离,是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。       具体的操作方法为:       1.修改一个字符(如把“a”替换为“b”)。       2.增加一个字符(如把“abdd”变为“aebdd”)。       3.删除一个字符(如把“travelling”变为“traveling”)。       具体算法

2017-11-17 15:14:33 594

原创 Python(2) Python 模块帮助文档查询

方法1:  如果只查询内置模块,可以在IDLE中打开的情况下按F1,打开CHM帮助文档或者输入需要查询的包,如下:12>>> import string>>> help(string)方法2:打开cmdMicrosoft Windows [Version 6.1.7601]Copyright

2017-10-12 15:26:39 577

原创 Python(1) python外部模块的安装

pip安装包或模块很简单,我们只需要在命令提示符(cmd)窗口中使用命令pip install xxx(xxx表示要安装的包或模块名)。 例如:  如果安装(包或模块)后又想卸载掉可以使用命令pip uninstall xxx。

2017-10-12 12:47:14 414

转载 Java(1) Java中如何使封装自己的类,建立并使用自己的类库?

Java中如何使封装自己的类,建立并使用自己的类库?           ——感谢您的阅读,转载请标明出处!随着自己的编程经历的积累会发现往往自己在一些项目中写的类在别的项目中也会有多次用到。你肯定会想:如何自己的写的一些常用的类积累起来,生成自己的类库?如果是这样的话,很庆幸,你遇到通道中人了,因为我也是这样做的。下面就介绍一下我是怎么做的吧:一、先来明白一下关于classpath和path的概念

2017-09-29 10:32:19 1640

原创 web项目浏览器打开遇到问题:HTTP Status 503 - This application is not currently available

导入web项目后输入http://localhost:8080/DataBox/网页就变成了HTTP Status 503 - This application is not currently available type Status report message This application is not currently available des

2017-09-21 20:46:14 10566 1

转载 Windows7安装JDK的环境变量设置javac不是内部命令或外部命令

原文地址为:http://bbs.gfan.com/android-5941970-1-1.htmlWindows7安装JDK的环境变量设置 Windows7 X64安装“jdk-6u26-windows-x64.exe”后,按照网上的环境变量设置方法设置了环境变量,但是死活都提示“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”。折腾了半天,还是这个问题。后上网

2017-07-10 14:19:45 486

转载 【ASP】连接Access数据库的登陆系统

本文 属于转载,原文地址为:http://blog.csdn.net/yongh701/article/details/40976869一、基本目标首先在Access数据库Database.mdb中存在着用户信息表test:编写一个登陆系统,如果用户输入的用户名在表中没有,则提示“查无此人”,如果输入密码错误,则提示“密码错误”如果用户输入的

2017-07-10 14:16:38 2580 1

原创 dreamweaver使用笔记

本周学习写个动态 网页,用的 dreamweaver编写 .aspx动态页面,测试服务器为 iis,数据库为access。      在用工具进行制作时,最好是 保证用最新的 工具 ,比如 说dreamweaver,access等,要不然 会引起很多 奇怪的报错。      几个问题:      1,在dreamweaver上建立站点 时,该网页需先在iis上配置好,并

2017-07-09 17:17:03 784

原创 算法介绍(2) 快速排序算法

本篇介绍快速排序算法,以及相应的时间空间复杂度求解。                 首先介绍一下冒泡排序的时间复杂度: 对于n位的数列则有比较次数为 (n-1) + (n-2) + ... + 1 = n * (n - 1) / 2,这就得到了最大的比较次数而O(N^2)表示的是复杂度的数量级。举个例子来说,如果n = 10000,那么 n(n-1)/2 = (n^2 - n) / 2 =

2017-02-12 20:52:35 445

转载 ActionScript 3.0 学习(十八) away3D学习3 away3d骨骼动画相关笔记

1.怎么为一个Mesh设置各个不同部位的皮肤?调用Mesh的subMeshes,但前提是你的Mesh里有SubMesh...mesh.subMeshes[index].material = new TextureMaterial(new BitmapTexture(bitmapData));2.怎么才知道Mesh中是否有SubMesh?trace(mesh.subMeshes.

2016-09-03 21:01:38 1044

转载 ActionScript 3.0 学习(十七) away3D学习2 away3d的贴图原理

我正在做这样一个东西,在球体的表面,贴上多张图片,如四张图片,其实很简单,如果你明白它的贴图原理。away3d空间中的最小单位是Face(surface的简称),也就是一个三角形Triangle(但是Face和Triangle分别是两个不同的类),每一个模型(sphere,cube等)都是由很多个Face组成的。Face中最重要的内容是:(1)三个x,y,z坐标的点a(x1

2016-09-03 13:31:26 1370

转载 ActionScript 3.0 学习(十六) away3D学习1

下面几期会发布away3d相关的一些基本内容,away3d的类库是开源的可以在网上下载。本节介绍基本的用away3d绘制一个小球,代码如下:  package{ import flash.display.Sprite; import flash.display.MovieClip; import away3d.containers.View3D; import away3d.contai

2016-08-27 14:45:09 490

转载 算法介绍(1) A星寻路算法介绍

你是否在做一款游戏的时候想创造一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢?如果是的话,请看这篇教程,我们会展示如何使用A星寻路算法来实现它!在网上已经有很多篇关于A星寻路算法的文章,但是大部分都是提供给已经了解基本原理的高级开发者的。本篇教程将从最基本的原理讲起。我们会一步步讲解A星寻路算法,幷配有很多图解和例子。不管你使用的是什么编程语言或者

2016-08-20 19:54:56 682

原创 c++学习(一) 数据类型

C++学习(一) 数据类型     今天就为大家介绍数据类型.    什么是数据类型,为什么需要数据类型呢.我个人的理解是这样的,计算机的硬件存储空间是有限的,也就是说我们不能随意的无节制的胡乱申请存储空间.所以聪明的c++语言(当然包含其它语言)开发者们为我们确立了不同的数据结构供我们调用,这样我们就可以根据自己程序的需求来申请内存空间,既满足了实际应用,又没有浪费内存空间.

2016-04-17 21:41:01 587

转载 ActionScript 3.0 学习(十五) 基于as的聊天程序,服务器端和客户端

原文地址:http://www.cnblogs.com/wonderKK/archive/2013/03/20/2970930.        新的air sdk 新增了 ServerSocket类, 利用它我们做一些简单的局域网应用,比如小型的办公聊天软件,以及一些基于socket的服务应用.这样as程序员可以自己搞定服务器端,不在去求于 java程序员.在一下大型应用还没有尝试过.

2016-02-20 14:51:33 1071

转载 开发环境配置(三) 局域网中其他机器不能访问本机IIS网站

问题:自己在本机(Win7)上创建了一个IIS网站,本机能够访问,但局域网其他机器不能访问。解决方法:打开【控制面板】,选择【WINDOWS 防火墙】,进入。 在Windows防火墙界面,选择左侧边栏的【高级设置】; 在弹出的高级安全Windows防火墙界面中,选择左侧边栏的【入站规则】,然后在右侧边栏选择【新建规则】;

2016-02-20 14:43:23 611

转载 开发环境配置(二) win7下IIS的安装和配置 图文教程

原文地址为:http://www.jb51.net/article/29787.htm           一、首先是安装IIS。打开控制面板,找到“程序与功能”,点进去二、点击左侧“打开或关闭Windows功能”三、找到“Internet 信息服务”,按照下图打勾即可等待安装完成四、安装完成后,再回到控制面板里面,找到“管理工具”,点进

2016-02-20 14:39:46 485

转载 开发环境配置(一) Flash Builder4.6 破解方法的实践

本文为转载,原址http://blog.163.com/jiawei28888@126/blog/static/7997376920121084267329/             方法一:1.到Adobe官网下载FlashBuilder 4.6,有简体中文版; 语言:简体中文(Simplified)http://trials3.adobe.com/AdobeProducts

2016-02-20 14:13:53 1993

转载 服务器端学习(一) 如何把自己的电脑作为网站服务器

本文为转载文章,原址为:http://www.enkj.com/help/newscontent/113189       说起搭建网站的虚拟主机空间,相信广大的站长朋友们并不陌生,因为它是网站的运行支持框架,使网站能被别人访问的必要载体,没有服务器的网站无法被用户浏览。服务器并不神秘,它也是台计算机,平时我们使用的计算机在某种条件下同样可以成为服务器,下面就跟随小编一起来看看如何把自己的计算

2016-02-20 12:19:47 7634

原创 Flash cs6 学习(三) flash中滤镜属性调整原件颜色

以下图片所示的flash舞台上的三个原件在库中是同一个原件,但是由滤镜中的“调整颜色”将其调整成了不同的颜色。若将这三个原件以swc的形式导入到项目中,会发现舞台上显示的原件又变成了同一种颜色,实际应用中应注意这一点。

2015-12-12 19:00:20 3157

原创 ActionScript 3.0 学习(十四) 从加载的.swf文件中读取flash库中的as链接的类

/**  直接将flash库中的元件放到.swf中加载,会使.swf文件的体积变大。一般对于项目中用的较多的加载,*   比如对所有角色的运动动画的加载,可以将动作位图放在falsh库中,并做好as链接,然后生成.swf文件。*   此时, 即可从加载的.swf文件中读取flash库中的as链接的类 ,并实例化出对象,加载到舞台上。具体代码如下(本代码段中还包含Vector的排序用法):

2015-12-12 18:45:19 1744

原创 ActionScript 3.0 学习(十三) AS3 消消乐小游戏

        本文只展示游戏效果,可以消除任意多个连起来的方块。具体代码问题请联系qq:1031885567,注明csdn加好友。 因录制问题导致画面不流畅,实际操作感是很好的。

2015-11-01 14:46:03 2586 29

原创 ActionScript 3.0 学习(十二) AS3 模拟打地鼠小游戏

有问题请联系qq:1031885567,注明csdn加好友。         本节做了一个模拟打地鼠小游戏,可以学习其中将各个方格用统一的类来管理,同时需要注意的是在将子原件移除掉时,也相应需要将其在数组中splice掉。以下为对应程序:         package{ import flash.display.MovieClip; import flash.display.S

2015-10-20 09:08:19 4663 1

原创 ActionScript 3.0 学习(十一) AS3 模拟接金币小游戏

本节程序实现了模拟接金币小游戏,接到青绿色时就加分,接到深蓝色时则会扣分。程序中主要要应用的知识点有:按键检测,随机数生成,碰撞检测,运用显示对象name属性判别其颜色。package{ import flash.display.Sprite; import flash.events.Event; import flash.events.KeyboardEvent; import f

2015-09-05 11:06:04 2856 2

原创 ActionScript 3.0 学习(十) AS3 模拟转盘抽奖小程序

日常生活中经常见到一些类似跑马灯的转盘的抽奖系统,一下程序运用TweenLite实现了类似的该功能。改程序需要导入greenSock.swc以及需要用到的美术资源生成的swc文件。 package{ import com.greensock.TweenLite; import com.greensock.easing.Expo; import flash.display.Mov

2015-09-05 10:53:28 2221

原创 ActionScript 3.0 学习(九) AS3 一个应用正则表达式替换字符串的例子

正则表达式有很强大的处理字符串的功能。应用以下程序块可以很灵活轻松的替换字符串的中间字段。 输出结果为:数学书需要300元人民币, 语文书需要1000美元!package{ import flash.display.Sprite; public class RegLearn extends Sprite { public function RegLearn() { v

2015-09-05 10:32:26 1533

原创 ActionScript 3.0 学习(八) AS3 简单的缓存功能实现之SharedObject类

程序运行时经常会遇到一些下次运行需要用到的参量,这是可以把这些数据写入文件,下次运行时再从文件中读出这些数据即可。更简单的方法则是应用缓存技术。以下程序在缓存中存储了一个变量值,每次运行后,该值都会在前一次的基础上增加10。package{ import flash.display.Sprite; import flash.net.SharedObject; import flash.

2015-09-05 10:19:31 909

原创 ActionScript 3.0 学习(七) AS3 TextFormat及StyleSheet设置文本类TextField字体格式

运用TextFormat时,将字体格式设置好后,将其赋值给TextField的defaultTextFormat属性。程序如下:     package{ import flash.display.Sprite; import flash.events.Event; import flash.text.TextField; import flash.text.TextFieldType;

2015-08-16 15:29:53 2595

原创 ActionScript 3.0 学习(六) AS3 文本类TextField属性htmlText学习

AS 3.0程序中对于文本的显示控制是由TextField类完成的,其有两种类型,由Type属性来定义:如果type = TextFieldType.DYNAMIC,那么这个文本框是用户无法编辑的动态文本,这是默认值;如果type = TextFieldType.INPUT,那么这个文本框是用户可以编辑的输入文本。        本节讲TextField的htmlText属性,可以直接将HTM

2015-08-16 14:42:17 4407

原创 ActionScript 3.0 学习(五) AS3 Losder加载图片以及显示对象遮罩介绍

该篇主要介绍了图片加载以及显示对象遮罩效果,通过URLRequest链接图片地址,然后用Loader对象加载图片。       package{ import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Loader; import flash.display.Sprite

2015-08-09 17:00:51 1337

原创 ActionScript 3.0 学习(四) AS3显示对象的几个基本属性,ButtonMode,DropTarget,hitArea以及ScaleX,ScaleY,ScrollRect

这节课来简单介绍显示对象的几个基本属性,ButtonMode,DropTarget,hitArea以及ScaleX,ScaleY,ScrollRect。首先,介绍一下显示对象的继承关系Sprite  DisplayObjectContainer  InteractiveObject  DisplayObject  EventDispatcher  Object。以上从做至右依次为

2015-08-09 15:34:35 2523

原创 Flash cs6 学习(二) 制作一个flash进度条

(一)简单进度条制作          1,分别在第一帧和最后一帧绘制一大一小两个矩形条。          2,在中间帧右键——创建补间形状。       运行,则生成具有进度条效果的动画,如图所示。不过此种方法制作的进度条不好看。实际中都是运用遮罩的技术制作个性化的进度条。          (二)运用遮罩制作进度条          1,在图层1放置进度条图形,可以是

2015-07-26 17:29:31 4107

空空如也

空空如也

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

TA关注的人

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