为什么用python写的flask示例程序无法运行,刚刚接触这个,请大佬指教一下

#-*- encoding=UTF-8 -*-
from flask import Flask

app = Flask(__name__)

@app.route('/')
def index():
return "Hello World!"

if name == '__main__':
app.run()

提示的错误如下:
"F:\pycharm projects\venv\Scripts\python.exe" "F:/pycharm projects/ftest.py"

  • Serving Flask app "ftest" (lazy loading)
  • Environment: production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead.
  • Debug mode: off Traceback (most recent call last): File "F:/pycharm projects/ftest.py", line 11, in app.run() File "F:\pycharm projects\venv\lib\site-packages\flask\app.py", line 943, in run run_simple(host, port, self, **options) File "F:\pycharm projects\venv\lib\site-packages\werkzeug\serving.py", line 814, in run_simple inner() File "F:\pycharm projects\venv\lib\site-packages\werkzeug\serving.py", line 774, in inner fd=fd) File "F:\pycharm projects\venv\lib\site-packages\werkzeug\serving.py", line 660, in make_server passthrough_errors, ssl_context, fd=fd) File "F:\pycharm projects\venv\lib\site-packages\werkzeug\serving.py", line 577, in init self.address_family), handler) File "C:\Users\asus\AppData\Local\Programs\Python\Python36-32\lib\socketserver.py", line 453, in init self.server_bind() File "C:\Users\asus\AppData\Local\Programs\Python\Python36-32\lib\http\server.py", line 138, in server_bind self.server_name = socket.getfqdn(host) File "C:\Users\asus\AppData\Local\Programs\Python\Python36-32\lib\socket.py", line 673, in getfqdn hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xbd in position 0: invalid start byte

6个回答

WARNING: Do not use the development server in a production environment. Use a production WSGI server instead.
这是警告,如果你是在开发测试你的程序,不用理会,只是说,在生产环境中,最好用WSGI

ipaddrs = gethostbyaddr(name)
这里的name编码有问题

m0_37040206
m0_37040206 好的,谢谢你
大约一年之前 回复

你的py文件指定了utf8编码,但是实际文件的编码不是,你用的什么开发工具,找一下编码设置,修改下。

m0_37040206
m0_37040206 请问这个警告是什么意思呢production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead.
大约一年之前 回复
m0_37040206
m0_37040206 好的,我先试试
大约一年之前 回复

机器名称含有其他编码格式的字符,7tf8不能正确解码。最好把机器名改成英文的。

m0_37040206
m0_37040206 把电脑名字改成英文就好了,谢谢了
大约一年之前 回复
m0_37040206
m0_37040206 请问这个警告是什么意思呢production WARNING: Do not use the development server in a production environment. Use a production WSGI server instead.
大约一年之前 回复
m0_37040206
m0_37040206 请问机器名称指的是哪个机器名称?
大约一年之前 回复

flask直接运行,主要是为了debug等,如果要用到真正的产品,需要用wsgi服务器包裹一下,比如用uwsgi,tornado等

在run()内加上debug=True
转为调试模式

修改flaskdemo.py最后一行端口号为其他数值,例如5001/8001

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
刚刚 接触 ,请指教一下。
最近编一个 邮件系统 其中有网页编辑的部分。rn类似Outlook 以及Foxmail的写信部分。rn请大家帮助 提供相关资料或信息。
刚刚接触,请多指教
刚刚转做数据仓库,请各位高手多多指教。
刚刚接触xml,请指教
设计xml文档的时候,什么时候用属性,什么时候有用子元素?rn会不会影响到速度?rn谢谢大家提供经验之谈?
我刚刚接触java请大家指教
String argv[ ]与String[] argv有区别吗?因为我是初学者请大家告知
刚刚接触
大家好,asp.net,语言是不是和vb 挺相似,我学asp.net ,困难,无从入手,rn 没有实际的例子,能帮忙吗
java开发工具写的程序为什么用JDK无法编译和运行
问个问题:rn1、用jbuider 或 jcreator 等java开发工具写的程序为什么用JDK无法编译和运行(也即:javac.exe,java.exe)。是不是这些工具在开发时往java程序中加入一些什么扩展信息,这样的话所开发程序是不是已不是标准java程序了,而它们的又如何移植和部署呢?rnrn2、用jbuider 或 jcreator 创建程序时“java Application”和创建java文件有什么根本的区别(就是一个不可能取代另一个)。因为按介绍java程序不就是由若干java文件构成的嘛。rnrn谢谢!rn
请求大佬指教一下,非常感谢
求大佬指教一下,非常感谢(关于python)rnrn想问一下下面两个代码都可以运行,是都没问题还是有一个有逻辑问题,萌新实在想不通。。。。。啊啊啊啊啊rnrnrn1,rni = Nonernj = Nonernwhile True:rn inp = input('enter a number')rn if inp == 'done':rn breakrn try:rn a = int(inp)rn except:rn print('invalid numrber')rn continuern if i == None:rn i = arn elif ia:rn j = arnprint('the large number is:', i)rnprint('the small number is:', j)rnrnrn2,rnmax_a = Nonernmin_b = Nonernwhile True:rn num = input("enter number")rn if num == 'done':rn breakrn try:rn num_n = int(num)rn print(num_n)rn if max_a == None:rn max_a = num_nrn elif num_n > max_a:rn max_a = num_nrn if min_b == None:rn min_b = num_nrn elif num_n < min_b:rn min_b = num_nrn except:rn print("Invalid input")rn continuernprint(max_a)rnprint(min_b)rnrn感谢大佬指教哈。。。。非常感谢。。rn
python flask无法创建数据库
求助:我完全按照教程来做的,可是还是会报错,具体如下:rn[code=python]rn# all the importsrnimport sqlite3rnfrom flask import Flask, request, session, g, redirect, url_for, \rn abort, render_template, flashrnfrom contextlib import closingrnrn# configurationrnDATABASE = '/tmp/flaskr.db'rnDEBUG = TruernSECRET_KEY = 'development key'rnUSERNAME = 'admin'rnPASSWORD = 'default'rnrn# create our little application :)rnapp = Flask(__name__)rnapp.config.from_envvar('FLASKR_SETTINGS', silent=True)rnrndef connect_db():rn return sqlite3.connect(app.config['DATABASE'])rnrndef init_db():rn with closing(connect_db()) as db:rn with app.open_resource('schema.sql', mode='r') as f:rn db.cursor().executescript(f.read())rn db.commit()rnrnif __name__ == '__main__':rn app.run()rn[/code]rnrn报错:rn[code=text]rnTraceback (most recent call last):rn File "", line 1, in rn File "flaskr.py", line 24, in init_dbrn with closing(connect_db()) as db:rn File "flaskr.py", line 21, in connect_dbrn return sqlite3.connect(app.config['DATABASE'])rnsqlite3.OperationalError: unable to open database filern[/code]
这个全局变量在程序中有什么用?请指教.
我新建了一个win32 application,选择了hello!world.下面的是此程序的部分代码:rnBOOL InitInstance(HINSTANCE hInstance, int nCmdShow)rnrn HWND hWnd;rnrn hInst = hInstance; // Store instance handle in our global variablernrn hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,rn CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);rnrn if (!hWnd)rn rn return FALSE;rn rnrn ShowWindow(hWnd, nCmdShow);rn UpdateWindow(hWnd);rnrn return TRUE;rnrn提问:rnhInst = hInstancernhInst是一个全局变量,HINSTANCE型.在程序头有定义.rn从注释看来,hInst是用来保存当前实例句柄的.rn我把这句代码注释掉后,程序照样可以运行.并对运行结果没有影响.rn请问:rn像这样定义一个全局变量来存放当前实例句柄有什么作用?rn
刚刚接触keil ,遇到了一些问题,请大家指教
小弟目前刚刚接触keil ,遇到了一些问题,请大家指教:rn*** error 65: access violation at C:0xA800 : no 'execute/read' permissionrn这个错误是什么原因引起的??该怎么解决呢??rn
刚刚接触PB,有段代码调试不出,请高手指教~
我做一个显示数据库记录的测试,运行时报“Transaction not connected”错误,高手能否指点小弟一下:(整个代码写在 cb_1 内)rnrnSQLCA.DBMS = "ODBC"rnSQLCA.DBParm = "ConnectString='DSN=lookio;UID=sa'"rnSQLCA.autoCommit = FalsernrnString loadrnrnSELECT jobs.job_descrn INTO :loadrn FROM jobsrn WHERE jobs.job_id = '1'rn USING SQLCA;rn rnif SQLCA.SQLCode = 0 THENrn COMMIT USING SQLCA;rn MessageBox("提示","调用成功")rn mle_1.text = loadrnrnelseif SQLCA.SQLCode <> 0 THENrn MessageBox("错误提示",SQLCA.SQLErrText,Exclamation!)rn rnend if
python flask 运行和调试
在Code目录里建立hello.py文件。 一个最小的应用看起来像这样: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run() 把它保存成 he...
刚刚接触apache,问一下安装的问题
我在网上下载了apache_2.2.4-win32-x86-no_ssl,直接进行安装,可安装完后出现DOS窗口,提示信息为:rn<OS 10048>通常每个套接字地址<协议/网络地址/端口>只允许使用一次。:make_sock:could not bind to address 0.0.0.0:80rnno listening sockets available,shutting down rnunable to open logsrnNote the errors or messages above,and press the key to exit.rnrn不知道我应该修改什么,请高手指点rnrnrn我想学习moodle,问一下,学这个之前我都需要学习什么,也麻烦告诉一下
刚刚接触C#,有些问题麻烦一下
http://www.lyex.cn/rn这个网站是ASP的,我准备改成ASP.NET,但是没有源代码,有一些问题大家帮忙解决一下,谢谢了rnrn从 学校概况 到 教学随笔 之间是首页栏目调用,在数据库lanmu表中的hp字段为1时就说明这个栏目为首页栏目,我也可以通过控件来显示,但是显示完栏目怎么显示下面的每个栏目的最新5篇文章?(每篇文章都有一个字段fid,是说明当前文章所属栏目的id)rn这个应该怎么实现?我也不想像ASP那样write一个一个的 。rnrn麻烦了,类似DW里那个“重复”的实现,控件还是纯代码都可以 (C#语言)rnrn
【Flask】示例程序学生管理
设置并判断session的作用是已经登陆的用户才可以访问到主页,对于session的判断方法有以下3个版本 在每个登陆之后才可以访问的路由下,进行判断,效率太低,弃用该方法 @app.route('/index') def index(): if not session.get('user'): return redirect(url_for('login')) ...
学习python flask遇到问题,求教大佬帮忙
学习python flask遇到问题,按照教程编写连接mysql,并保存数据的时候出错,不知道怎么弄了。。。。。求助大佬帮忙一下,万分感谢nnmanage.py代码:nn# encoding=utf-8nfrom flask_script import Managernfrom app import appnfrom models import Usernnmanager = Manager(app)nn@manager.commandndef save():n user = User(1, 'AA')n user.save()nnif __name__ == "__main__":n manager.run()nnmodels.py代码:nn# encoding=utf-8nimport MySQLdbnndef get_conn():n host = "127.0.0.1"n port = 3306n db = "ssql"n user = "root"n password = "123456"n conn = MySQLdb.connect(host=host,n user=user,n password=password,n db=db,n port=port,n charset="utf8")n return connnnclass User(object):n def __init__(self,user_id,user_name):n self.user_id = user_idn self.user_name = user_namenn def save(self):n conn = get_conn()n cursor = conn.cursor() # 获取游标n sql = 'insert into db_user (user_id,user_name) VALUES (%s,%s)'n cursor.execute(sql,(self.user_id,self.user_name)) # 游标中执行sql语句n conn.commit() # 提交数据n cursor.close() # 关闭游标n conn.close() # 关闭链接nn使用cmd运行,如图:nnnpip list 如图:n[img=https://img-bbs.csdn.net/upload/201907/02/1562053729_499908.jpg][/img][img=https://img-bbs.csdn.net/upload/201907/02/1562053730_339981.jpg][/img]
python大佬养成计划----基于flask上传文件
上传文件 实现目标: 如何将文件上传到服务器(保存在指定的文件夹) # 需要建立当前工作环境下的/static/face/目录,文件会保存在此目录下 import os from flask import Flask,render_template,request import uuid app = Flask(__name__) @...
python大佬养成计划----flask的Session设置
什么是Session? cookie: 客户端浏览器的缓存; session: 服务端服务器的缓存; Session 和 Cookie类似,都是通过字典管理 key-value对。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是...
python大佬养成计划----flask应用
将用户登陆信息绑定数据库 要求将用户登陆时的信息,发送至后台与数据库进行比对,来判断用户是否可登陆 #config.py文件,用来创建远程连接的类 class DB: HOST = '192.168.1.227' USER= 'root' PASSWD = 'sheen' PORT = 3306 D...
刚刚接触sliverlight 这个这么弄呢!
现在我有两个sliverlight界面(A,B) rnrn 第一中情况:rnrn 两个界面在不同的sliverlight类库中rnrn 问题: 我想要A界面使用B界面中的控件 怎么搞呢?rnrn 第二种情况:rnrn 两个界面在同一个类库中 但是在不同文件夹中rnrn 问题: 我想要A界面使用B界面中的控件 怎么搞呢?rnrnrn 给位指点哈 搞了一下午了还是没搞明白......
刚刚接触PHP,"^http://[^/]*"这个表达式不明白
原来是这样写的rnereg_replace("^http://[^/]*", " ", ......)
python大佬养成计划----flask应用(表单)
1. 为什么使用Flask-WTF? request对象公开了所有客户端发送的请求信息。特别是request.form可以访问POST请求提交的表单数据。 尽管Flask的request对象提供的支持足以处理web表单,但依然有许多任务会变得单调且重复。 表单的HTML代码生成和验证提交的表单数据就是两个很好的例子。 优势: Flask-...
python大佬养成计划----Flask蓝图
蓝图 之前我们已经通过代码了解了一些Flask基本的用法,现在出现一个问题,我们要做的功能越来越多,路由是不是都要放在run文件中呢?例如我们在不同的文件都定义了一些路由,如果想要访问他们,是不是要开启很多个不同的服务呢? Flask中提供了蓝图,专门用作Flask的模块化。 Flask使用蓝图的概念来制作应用程序组件和支持应用程序内部或...
python大佬养成计划----Web框架(Flask)
flask flask是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。 使用flask 当你编写一个函数时,要想每个人都可以使用,需要用到flask来实现这个目标。 导入falsk.Flask类 实例化一个Flask对象 绑定路由 运行flask应用 # 1. 导入Flask类; ...
刚刚接触C,请问下这个循环判定条件是什么意思?
[code=C/C++]#include rn#include rn#include rnrnchar * get_str()rnrn char * str;rn str=(char *)malloc(100);rn if(!str)rn return NULL;rn strcpy(str,"testing local pointer");rn return str;rnrnrnint main()rnrn char *p;rn int i;rn p=get_str();rn rn for(i=0;*(p+i);i++) //*(p+i)是什么意思呢???rn rn putchar(*(p+i));rn rnrn return 0;rnrn[/code]rn一般不是for(i=1;i
刚刚出道,请高手指教!!!
C++和VC++一样吗,VC和VC++一样吗,我也搞不太明白
这个程序为什麽不能运行??请指教,不胜感激!!
字随鼠标动rndim b(6,2)as integer Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) b(6, 0) = b(5, 0): b(6, 1) = b(5, 1) b(5, 0) = b(4, 0): b(5, 1) = b(4, 1) b(4, 0) = b(3, 0): b(4, 1) = b(3, 1) b(3, 0) = b(2, 0): b(3, 1) = b(2, 1) b(2, 0) = b(1, 0): b(2, 1) = b(1, 1) b(1, 0) = b(0, 0): b(1, 1) = b(0, 1) b(0, 0) = X: b(0, 1) = Y fly(0).Left = b(1, 0): fly(0).Top = b(1, 1) fly(1).Left = b(2, 0): fly(1).Top = b(2, 1) fly(2).Left = b(3, 0): fly(2).Top = b(3, 1) fly(3).Left = b(4, 0): fly(3).Top = b(4, 1) fly(4).Left = b(5, 0): fly(4).Top = b(5, 1) fly(5).Left = b(6, 0): fly(5).Top = b(6, 1) End Sub flPrivate Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) b(6, 0) = b(5, 0): b(6, 1) = b(5, 1) b(5, 0) = b(4, 0): b(5, 1) = b(4, 1) b(4, 0) = b(3, 0): b(4, 1) = b(3, 1) b(3, 0) = b(2, 0): b(3, 1) = b(2, 1) b(2, 0) = b(1, 0): b(2, 1) = b(1, 1) b(1, 0) = b(0, 0): b(1, 1) = b(0, 1) b(0, 0) = X: b(0, 1) = Y fly(0).Left = b(1, 0): fly(0).Top = b(1, 1) fly(1).Left = b(2, 0): fly(1).Top = b(2, 1) fly(2).Left = b(3, 0): fly(2).Top = b(3, 1) fly(3).Left = b(4, 0): fly(3).Top = b(4, 1) fly(4).Left = b(5, 0): fly(4).Top = b(5, 1) fly(5).Left = b(6, 0): fly(5).Top = b(6, 1) fly()为LABEL控件.bordstyle设为0 .label中放需要鼠标动的字rn
刚刚接触触发器
就是十分非常以及极其看不懂,,,怎么那里的语法和我用过的SQL语法不一样啊,,看不懂,rn 1.declare Cur_AA scroll cursorrn 2.select a1,a2,a3 from deletedrn 3. open Cur_AArn 4.fetch first from Cur_AA into rnrn每句话都是什么意思啊????
刚刚 接触 .Net framework
刚刚 接触 .Net framework 大家有没有 初级的 资料 教教我啊 rn怎样学好它呢
初次接触,请多指教
        其实很早就接触神经网络,支持向量机,但一直并没有很深入的了解这些机器学习的算法,一来是自己比较懒,二来是公式过于让我头疼。         硕士课题做的是故障诊断,所以才开始慢慢进入到机器学习这个领域。最近一年深度学习被炒的非常火,好像深度学习无所不能,任何一个新闻恨不得跟深度学习搭上一点边,好显得高大上,但这也使我慢慢开始留意深度学习。后来想着深度学习能不能和我的课题产生一点联...
小弟刚刚接触 请指点一二
小弟刚刚接触 请指点一二rn1.一个MDI窗体下有多个子窗体rn如何控制在菜单点击另一个功能的时候原有的MDI窗体内只有一个子窗体rn(也就是MDI中只有也只允许有一个活动的窗体)rn2.一个DBGRID控间 DBGRID00中我点击一行以后将这行记录自动加到另一个DBGRID控间DBGRID11中rn保存是在DBGRID11中进行的rnDBGRID00 、DBGRID11 是在一个面版中的rn以上因该不难,可我是菜鸟请各位大虾给出代码!
刚刚接触ajax,请高手指点
请哪位大虾能给个konqueror3.2或webkit能支持ajax的开源浏览器的源代码和ajax的规范。rn刚刚接触ajax,还不是很懂。想拿个开源浏览器的代码看看,学习学习。rnrnrn谢谢rnyangshenghello66@yahoo.com.cn
刚刚接触C#,请各位大侠指点
我用C#2005 编了一个简单的程序,其中用到了UserControl,响应键盘输入的代码都写再了rnrnUserControl的代码文件中,当程序运行时,在主窗体中加载UserControl,但是主窗体只响应一部分键rnrn盘事件,这是何故,还请各位大侠不吝指教
刚刚接触Ext
刚刚接触Ext,想学习一下,但是不知道如何下手,请各位给指点指点,谢谢
刚刚接触JAVA
import java.awt.*;rnimport java.awt.event.ActionEvent;rnimport java.awt.event.ActionListener;rnrnimport javax.swing.*;rnimport javax.swing.table.*;rnrnimport java.util.Vector;rnpublic class J_Table extends JFramern DefaultTableColumnModel m_data;rn JTable m_view;rn public J_Table()rn rn super("表格应用事例");rn Container c=getContentPane();rn c.setLayout(new FlowLayout());rn int i;rn JButton [] b=new JButton("添加行"),new JButton("添加列"),new JButton("删除行"),new JButton("删除列");rn for(i=0;i<4;i++)rn rn c.add(b[i]);rn rn m_data=new DefaultTableColumnModel();rn m_view=new JTable((TableModel) m_data);rn m_view.setPreferredScrollableViewportSize(new Dimension(300,150));rn m_view.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);rn JScrollPane sPane=new JScrollPane(m_view);rn c.add(sPane);rn b[0].addActionListener(new ActionListener()rn rn public void actionPerformed(ActionEvent e)rn rn mb_addRow();rn System.out.println("添加一行");rn rn );rn rn b[1].addActionListener(new ActionListener()rn rn public void actionPerformed(ActionEvent e)rn rn mb_addColumn();rn System.out.println("添加一列");rn rn );rn rn b[2].addActionListener(new ActionListener()rn rn public void actionPerformed(ActionEvent e)rn rn mb_deleteRow();rn System.out.println("删除当前行");rn rn );rn rn b[3].addActionListener(new ActionListener()rn rn public void actionPerformed(ActionEvent e)rn rn mb_deleteColumn();rn System.out.println("删除当前列");rn rn );rn rn rn rn public void mb_addColumn()rn rn int cNum=m_data.getColumnCount();rn int rNum=((TableModel) m_data).getRowCount();rn String s="列"+(cNum+1);rn int c=m_view.getSelectedColumn();rn System.out.println("当前列号为:"+c);rn if(cNum==0||rNum==0||c<0)rn rn m_data.addColumn(s);rn return;rn rn c++;rn Vector vs=mb_getColumnNames();rn vs.add(c,s);rn Vector data= m_data.getDataVector();rn for(int i=0;i vs=mb_getColumnNames();rn vs.remove(c);rn rn Vector data=m_data.getDataVector();rn for(int i=0;i0)rn rn int rEdit=mb_getRowCurrent();rn m_data.removeRow(rEdit);rn rn rn rn public Vector mb_getColumnNames()rn rn Vector vs=new Vector();rn int cNum=m_data.getCoumnCount();rn for(int i=0;i)rn 没有为类型 DefaultTableColumnModel 定义方法 getRowCount()rn 没有为类型 DefaultTableColumnModel 定义方法 insertRow(int, Vector)rn 类型不匹配:不能从 int[] 转换为 intrn 没有为类型 DefaultTableColumnModel 定义方法 getDataVector()rn 没有为类型 DefaultTableColumnModel 定义方法 setDataVector(Vector, Vector)rn 没有为类型 DefaultTableColumnModel 定义方法 getRowCount()rn 没有为类型 DefaultTableColumnModel 定义方法 removeRow(int)rn 没有为类型 DefaultTableColumnModel 定义方法 getCoumnCount()rn 没有为类型 DefaultTableColumnModel 定义方法 getColumnName(int)rnrn at J_Table.(J_Table.java:24)rn at J_Table.main(J_Table.java:157)rn
刚刚接触cocos必看
学习cocos2d-x笔记(1) 最近在做一个游戏,需要学习cocos2d-x。发现网上许多资料都不很好,知道看到这一篇文章这里写链接内容,感觉这么长时间里的疑问突然明朗。 下面写下我对cocos中游戏流程的理解,以示例中的helloworld为例 , 本文相对上文更为简单,但细节不如上文具体,更适合基础低一点的人看 1. 整个程序以main.cpp中的_tWinMain 函
刚刚接触C
我是一个学生刚刚接触C,请大家不要见笑,谢谢了.rn有一个关于逗号运算符的题目不会.rnrn设x,y,z和k都是int型变量,则执行下列表达式后,x的值为多少?rnx=(y=4,z=16,k=32)
刚刚接触exchange的问题
我刚刚接触exchange,想用asp来做一个小的邮件系统,那么想知道利用asp如何与exchange连接rn如何添加用户,如何管理,用户如何通过asp程序登陆,发信.......rn总之是一些幼稚的问题,但请各位不吝赐教
刚刚接触XML
rnrn使用这句话要有什么先决条件?
javabean里的sql无法运行,请指教!!!
javabean的代码:rnrnpackage Mysqltest;rnimport java.sql.*;rnpublic class DBconnrnrn String DBDriver = "org.gjt.mm.mysql.Driver";rn String ConnStr = "jdbc:mysql://localhost:3306/intov";rn String MyUser = "root";rn String MyPassword = " ";rn Connection conn = null;rn ResultSet rs = null;rn public DBconn()rn rn tryrn rn Class.forName(DBDriver);rn rn rn catch(java.lang.ClassNotFoundException e)rn rn System.err.println("DBconn():" + e.getMessage());rn rn rn rn public ResultSet executeQuery(String sql)rn rn rn rs = null;rn tryrn conn = DriverManager.getConnection(ConnStr,MyUser,MyPassword);rn Statement stmt = conn.createStatement();rn rs = stmt.executeQuery(sql);rn rn rn catch(SQLException ex)rn rn System.err.println("aq.executeQuery:" + ex.getMessage());rn rn return rs;rn rnrnrnjsp页面的代码:rn<%@ page contentType="text/html; charset=gb2312" %>rnrnrn 连接数据库rnrnrn<%@ page language="java" import="java.sql.*" %>rnrn<%rn ResultSet Rs = DBconn1.executeQuery("Select * from web_bigclass");rn while (Rs.next())rn rn out.print(" " + Rs.getString("bigClass") + "");rn rn rn Rs.close();rn%>rnrnrnrnrn一运行-->ResultSet Rs = DBconn1.executeQuery("Select * from web_bigclass");就不行,高不懂!!!rn
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符