- 外星人入侵项目
IDIOT___IDIOT
pythonpygamepython开发语言
外星人小游戏说明:此游戏主要借助库pygame实现,需要了解关于继承,库的调用的基础知识文件装配:装配说明:一个大文件夹里面有一个小的文件夹用于储存图像,alien用于储存外星人的类,alien_invasion用于主函数,bullet用处储存子弹的类,button按钮类,game_function用于摆放实现函数的文件,game_stats用于跟踪游戏的统计信息,scoreboard计分板文件,
- 星际争霸之小霸王之小蜜蜂(三)--重构模块
狂敲代码的橘子
python游戏重构pygamepython实例笔记
目录前言一、为什么要重构模块二、创建game_functions三、创建update_screen()四、修改alien_invasion模块五、课后思考总结前言前两天我们已经成功创建了窗口,并将小蜜蜂放在窗口的最下方中间位置,本来以为今天将学习控制小蜜蜂,结果是重构模块,算了,我们按照书上步骤,一起来学习下。一、为什么要重构模块书上说在大型项目中,会经常在添加新代码前重构既有的代码。(咱也没进过
- python 项目1 外星人入侵 2021-02-23
靓点迷人
主文件alien_invasion:importsysimportpygamefromsettingsimportSettingsfromshipimportShipclassAlienInvasion:def__init__(self):#初始化游戏并创建游戏资源pygame.init()self.settings=Settings()self.screen=pygame.display.set
- Pycharm安装第三方库时报错:Make sure that you use the correct version of 'pip' installed for your Python in...
雪狐狸
Pycharm安装第三方库时报错:Trytorunthiscommandfromthesystemterminal.Makesurethatyouusethecorrectversionof'pip'installedforyourPythoninterpreterlocatedat'D:\PycharmProjects\alien_invasion\venv\Scripts\python.exe
- 《Python编程:从入门到实践》项目:外星人入侵代码
长烟一空_皓月千里
笔记python游戏开发
最近学习了《Python编程:从入门到实践》,过程中顺便跟着书上步骤将项目一:外星人入侵部分代码敲了一遍,并顺便作为学习一记录,如有侵权,立即删除。gitee地址:https://gitee.com/yyunShen/alien_invasion
- Pygame:外星人入侵
Morbidmuse
读书笔记pygamepython开发语言
《python编程从入门到实践》(第二版)实践项目1:pygame游戏:外星人入侵文档说明:游戏主文件夹:alien_invasion项目规划:玩家控制一艘最初出现在屏幕底部中央的飞船操作说明:使用箭头键左右移动飞船使用空格键射击游戏开始时,一群外星人出现在天空中,并向屏幕下方移动,玩家的任务是射杀这些外星人玩家将所有外星人消灭干净后,将出现一群新的,并且移动速度更快只要有外星人撞到玩家的飞船或者
- pygame《外星人入侵》
xiaochuan1984
pygamepython开发语言
pygame外星人入侵(实现开火)主框架"""主文件Alien_invasion创建了一系列游戏都要用到的对象存储在ai_settings中的设置,存储在screen中的主显示surface以及飞船实例文件alien_invasion.py还包含游戏的主循环,这是一个调用许多模块的循环"""importpygameimportsys#可以使用sys模块退出游戏fromsettingimportSe
- 简单的Python项目——《外星人入侵》(关键词:pygame,类,函数,编组,图像)
归止于飞
Pythonpythonpygame开发语言
文章目录程序概述笔记补充运行代码及详细注解ship类alien类bullet类button类game_stats类scoreboard类settings类函数模块game_function主程序alien_invasion运行截图程序概述这是一个简单的射击小游戏,玩家控制着一艘最初出现在屏幕底部中央的飞船。玩家可以使用箭头键左右移动飞船,还可使用空格键进行射击。游戏开始时,一群外星人出现在天空中,
- python小游戏,飞机大战外星人,主要是面向对象编程,看一看我的代码和感悟与总结,发表出你的意见建议吧!
外眸
python游戏pygame游戏开发
今天是2月21日,我开始去跟着书本去写一个python小游戏,没想到一个小游戏,我每天大概看两个小时左右,没想到我写到了今天。没想到一个小游戏,对我来说信息量竟然这么多飞机大战外星人前言飞机大战外星人的历程最终代码(五个模块)飞机大战主程序模块[alien_invasion]飞机大战子弹模块[bullet]飞船模块[ship]游戏状态模块[game_stats]外星人模块[alien]游戏整体设置
- python alien_invasion(外星人入侵)项目笔记
qq_42816434
pythonpython游戏
pythonalien_invasion(外星人入侵)项目笔记游戏效果项目规划游戏描述开发阶段第一阶段:飞船、子弹第二阶段:外星人第三阶段:计分文件目录结构函数类数据编程框架总结主函数子函数集类使用到的模块项目来源:《Python编程:从入门到实践》游戏效果项目规划游戏描述在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船。玩家可以使用箭头键左右移动飞船,还可使用空格键进行射击。游
- alien_invasion
black111111111111
#-*-coding:utf-8-*-"""CreatedonSatSep815:31:522018@author:这台电脑"""importpygamefromsettingsimportSettingsfromshipimportShipimportgame_functionsasgffrompygame.spriteimportGroupdefrun_game():#初始化游戏并创建一个屏幕
- Python——Pygame实现Alien Invasion之用pickle类保存最高分至本地
Lil_Hoe
pythonpygamepython游戏
《Python编程:从入门到实践2》14-4历史最高分:每当玩家关闭并重新开始游戏《外星人入侵》时,最高分都将被重置。请修复这个问题,调用sys.exit()前将最高分写入文件,并当在GameStats中初始化最高分时从文件中读取它。pickle是python进行序列化和反序列化的第三方库,引入pickle库可以实现游戏进度本地化保存。这里我们优化Alien_invasion游戏的最高分保存。1.
- python''外星人入侵''打包成exe遇到的问题和解决办法,闪退,黑屏。
灵剑山真人
python的基础前篇
利用python写完“外星人入侵之后”,尝试打包成exe给自己玩得方便点。然后我在网上查找各种方法。下面按顺序列出。一:我首先安装好了pyinstaller:在cmd中输入:pipinstallPyInstaller二:cmd切换到alien_invasion目录下,在cmd中输入:pyinstaller-palien_invasion-palien.py-pbullet.py…结果是运行不了闪退
- Python开发《外星人入侵》
最爱喝酸奶
#Python小知识
跟书《Python编程:从入门到实践》学习一段时间了,书中第一个项目就是开发小游戏《外星人入侵》。下面是跟书一步步开发的代码,代码后面的注释仅仅是个人理解。效果图:项目文件项目目录:alien_invasion图片目录:alien_invasion/images图片:alien_invasion/images/ship.bmp、alien_invasion/images/alien.bmpalie
- python 外星人入侵游戏
Jxufe渣渣斯
参考链接:(1)python外星人入侵游戏学习总结以及完整代码https://blog.csdn.net/weixin_46467641/article/details/106007948(2)error2-2知识性错误:循环编写(alien_invasion外星人群突然直线下降)https://blog.csdn.net/Cijo_Wang/article/details/99548388#当外
- Python 外星人入侵游戏(一):武装飞船(上)
catchy666
Python学习
从这周开始Python的实践学习,首先来开发一个外星人入侵游戏,这样可以对之前的概念有更深入的理解,对交互式项目有更深入的认识来源:《Python编程:从入门到实践》注意:游戏《外星人入侵》将包含很多不同的文件,因此需要在系统中新建一个文件夹,并命名为alien_invasion。务必将这个项目的所有文件都存储在这个文件夹中,这样相关的import语句才能正确地工作文章目录1规划项目2安装Pyga
- 《外星人入侵》之外星人群向右移动问题
xmaimiao
pygame
2019/3/17《外星人入侵》13.4.2中让外星人群向右移动,运行时出现了下列问题意识到外星人没有从右移动消失,肯定是每次运行游戏都写死了位置,再去看alien_invasion模块,while函数体就发现:果然每次开始游戏主循环就创建外星人群!!正确应该是:吐血,这种程序不报错而是逻辑有误的出错简直伤身!再就是有一个疑问:既然外星人、飞船向右移动都用了精确值,为什么外星人向下移动的时候就不用
- 外星人入侵游戏--python实战 (附完整代码)
我一个超级无敌可爱的人啊
Python游戏pythonpygame
目录一、前提准备二、效果展示三、代码alien_invasion.pysettings.pygame_functions.pyship.pybullet.pyalien.pygame_stats.pyscoreboard.pybutton.py四、图片领取位置一、前提准备在pycharm的project创建一个文件夹命名:alien_invasion用来装这个项目的所有python文件就大概是这样
- 项目1 外星人入侵 第12章(武装飞船)
weixin_30673611
python
终于,《Python编程从入门到实践》看到了实践的部分,有三个项目,第一个是外星人入侵(12~14章)在系统中新建一个文件夹,并将其命名为alien_invasion。这样相关的import语句才能正确地工作。12.1规划项目在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船。玩家可以用箭头键左右移动飞船,还可以使用空格键进行射击。游戏开始时,一群外星人出现在天空中,他们在屏幕中向
- Pyinstaller打包Pygame库写的外星人小游戏程序方法及解决闪退和无响应问题
DJ_SIGS
我先放上我打包好的代码,在dist文件夹里面需要注意的是,dist文件夹里面的文件不能分开:alien_invasion代码及其打包文件python版本和pyinstaller安装确保自己的python版本为3.6以下(我专门卸载了3.8,安装了3.6版本)首先安装pyinstaller,很简单:先找到安装python的路径然后删除路径,输入cmd,回车在输入pipinstallPyinstall
- pygame.error: Couldn't open images\ship.bmp
Jacky1008611
编程Python
是什么:找不到文件的打开路径怎么做:self.image=pygame.image.load('images\ship.bmp')在以上代码里补全路径,并且在路径前加r文件。改成如下所例:self.image=pygame.image.load(r'E:\python_work\Practice\alien_invasion\images\ship.bmp')为什么:我是用vscode编译pyth
- 使用pyinstaller打包python程序为exe却不能执行的解决办法
xuexicankao
“温故而知新”,故写此学习笔记,以待需要时查看。如若此文有助于解决你的问题,自然最好不过了。问题描述:在学习《python编程:从入门到实践》的过程中,将alien_invasion(外星人入侵)游戏项目使用pyinstaller打包时,虽然打包成功。但是alien_invasion.exe可执行exe出现闪退。解决方案:1.在命令行中,输入cddesktop\alien_invasion跳转到项
- Python3学习笔记---项目1:外星人入侵①
Kris_u
一、武装飞船游戏《外星人入侵》将包含很多不同的文件,因此请在你的系统中新建一个文件夹,并将其命名为alien_invasion。请务必将这个项目的所有文件都存储到这个文件夹中,这样相关的import语句才能正常工作。游戏《外星人入侵》的描述:在游戏《外星人入侵》中,玩家控制着一艘最初出现在屏幕底部中央的飞船玩家可以使用箭头键左右移动飞船,还可以使用空格键进行射击。游戏开始时,一群外星人出现在天空中
- Python外星人入侵游戏(三):创建飞船类
微风细雨007
今日任务:添加飞船类2.1:添加飞船形象请在主项目文件夹(alien_invasion)中新建一个文件夹,将其命名为images并将文件ship.bmp保存到这个文件夹中(也可以是ship.jpg之类的图片)可以去我的github上下载图片选择图像时,要特别注意其背景色。请尽可能选择背景透明的图像,这样可使用图像编辑器将其背景设置为任何颜色。图像的背景色与游戏的背景色相同时,游戏看起来最漂亮;你也
- error2-2 知识性错误:循环编写 (alien_invasion外星人群突然直线下降)
汪直久
错误defchange_fleet_direction(ai_settings,aliens):'''将整群外星人下移,并改变它们的方向'''foralieninaliens.sprites():alien.rect.y+=ai_settings.fleet_drop_speedai_settings.fleet_direction*=-1正确defchange_fleet_direction(a
- Python实战小项目-飞船游戏
Chasing stars
Python实战小项目小游戏Python
飞船游戏这虽然只是个小游戏,但是代码也不少,为了避免出错并且让代码清楚整洁我们把代码分为9个模块,同时还有一个image文件夹储存图像还有编辑过程中Python自己生成的一个文件夹。9个模块中,每个模块都有自己的功能,来为我们最终的游戏服务。我们看一下做出来游戏的效果。1.主函数模块alien_invasion这是主函数模块,也是启动游戏的模块,启动游戏只需要点击此模块即可。代码:importpy
- error2-1 知识性错误--alien_invasion游戏制作学习 self.rect.center 与self.centerx
汪直久
在使飞船变换速度为1.5左右移动时,无法操控检测函数无果后,对照教程的代码,发现是方法名错误错误:defupdate(self):'''根据移动标志调整飞船位置''’ifself.moving_right:self.rect.centerx+=self.ai_settings.ship_speed_factorifself.moving_left:self.rect.centerx-=self.a
- error1-2严谨性错误--编游戏(alien_invasion)中出现的问题集锦
汪直久
1.游戏不运行可能一个函数名被def了两次,因无法判断使用哪一个而无法运行游戏2.TypeError:check_keydown_events()missing3requiredpositionalarguments:'screen','ship',and'bullets'缺少对象在函数里新添加变量名,之后调用函数的语句都要添加上变量名不过,当我回头来看这段代码,又一个问题油然而生:我要两个一样的
- error1-2严谨性错误--编游戏(alien_invasion)中出现的问题集锦
汪直久
1.游戏不运行可能一个函数名被def了两次,因无法判断使用哪一个而无法运行游戏2.TypeError:check_keydown_events()missing3requiredpositionalarguments:'screen','ship',and'bullets'缺少对象在函数里新添加变量名,之后调用函数的语句都要添加上变量名不过,当我回头来看这段代码,又一个问题油然而生:我要两个一样的
- python 外星人入侵游戏 代码
阿嘉哟
python
源代码https://github.com/TsaiWinky/alien_invasion基于EricMatthes的《python编程:从入门到实践》编写。扩展了一些功能。游戏界面配置:pygame版本1.9.4python版本3.6.0主文件为alien_invasion.py游戏指南:鼠标点击白色“YourName”输入框,输入你的名字点击“play”开始游戏,游戏过程中可按“Q”键退出操
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring