"怎么如何获得草榴邀请码cl邀请码? "

我所知道的Windows7的30个&秘密&_小组_ThinkSAAS
我所知道的Windows7的30个&秘密&
我所知道的Windows7的30个&秘密&
Windows7终于向全世界发布一个月了。很自豪过去几年中所达成的。这有很多方面,一则它建立了操作系统发布版本质量的新水准,它构建在
Windows Vista的基础之上,Windows
7对用户界面和底层架构都作了大量的精雕细琢,同时又引入了众多的新特性和改进来支持新硬件,给予深度用户和轻度用户更好的工具管理数字化生活,使能新形
式的应用体验。
现在,我会集中在Windows 7的一些“秘密”上:过去几年中我在家里和公司里使用Windows
7过程中,发现和收集了许多我们在这个版本中做出的小修改和增强。这都是些小到不足以作为“特性”写进市场推广文案,但一旦你用回旧版Windows时又
很快会怀念的特性。有些人认为我们故意隐藏了某些功能让Windows7对轻度用户更容易,但要我说的话,我们投入了粉多努力让Win7更满足深度用户。
为了向我们中那一小撮以发现新操作系统中鲜为人知处为乐者致敬,我憋出了自己史上最长的这篇博文。如果你最近已下载安装了Windows7,我想你会喜欢
这30个秘密。
窗口管理。
你很可能已经看到了Windows
7使窗口管理变容易很多:你只要拖动窗口拱到屏幕边缘,就能把它"dock"到屏幕的左半边或者右半边;类似的,你可以把窗口拱到屏幕顶部来最大化,双击
上/下边框把窗口宽度不变而高度最大化。你可能不知道的是所有这些动作都有快捷键:
Win+左箭头
和Win+右箭头
Win+上箭头
和Win+下箭头
最大化和回复/最小化;
Win+Shift+上箭头
和Win+Shift+下箭头
窗口高度最大化和恢复.
靠左/右dock的特性在宽屏上特别有用
投影显示。
受够了穷折腾笔记本上奇形怪状的OEM显卡驱动工具就为了接个投影吧?你会乐于知道投影在Windows 7中会很快捷:只要猛击Win+P
,你会很快意的看到这个弹出窗口:
用箭头(或继续猛击Win+P)来切换"不投影"、"镜像屏"、"扩展屏"或"关内屏"的设置。你也可以用命令行的displayswitch.exe
耳根清静。
想丢开干扰在一个窗口中专心弄一个文档?猛击Win+Home
键最小化所有其他窗口,当前窗口位置不变。再次猛击Win+Home
所有窗口恢复原状。
多显示器窗口管理。
早先的技巧展示了如何在一个显示器上dock窗口。一个更精巧的快捷键是可以用Win+Shift+左箭头
和Win+Shift+右箭头
来把窗口移到另一个显示器,而保持它对显示器左上角的相对位置不变。
命令行瘾者专用。
XP power toys里最受欢迎的是"Open Command Prompt
Here",它让你使用GUI浏览文件系统,然后用右键菜单在当前目录打开命令行。在Windows
7中(顺便说一句,Vista中也有,不过知道的人不多),你可以Shift右键来取得这个效果。如果当前目录是个网络位置,会自动映射一个驱动器字母。
我们住在地球村。
果你尝试更改壁纸,你大概会注意到有一组壁纸对应你安装Windows时选择的地区(如果你选择美国,你会看到Crater Lake in
Oregon, the Arches National Park, a beach in
Hawai'i等地的美景),事实上,根据你安装时选择的语言,好几组壁纸方案会安装,但是另外的壁纸都在一个隐藏目录里。如果你感受到异国情调的召唤,
只要去C:WindowsGlobalizationMCT
,就能在每个国家下的Wallpaper目录里看到一堆壁纸。双击Theme文件夹里的theme文件就能轮换显示该国家的所有壁纸(目前有些国家的壁纸还只是样子货)。
每个开发者都指望能有办法让最终用户简单粗暴的直接记下针对用户特性机器的问题重现步骤。Windows
7有了!我们内部用来发回产品反馈的内建检测工具,Problem Steps Recorder
,提供了简易的录屏工具用来记录一连串动作。一旦点击"记录",她会记下你的鼠标键盘操作和截屏,并记下用户输入的注解。一旦结束记录,它把所有东西保存
成一个zip文件,里面是一个html格式的用户操作"动画"。这真是一个有用的小工具,我们应该在每台电脑上都装上它。这个工具的文件名为psr.exe
,你也可以在控制面板的"Record steps to reproduce a problem"分类里找到它。
会很高兴我们把在Windows中忠实服务了20年的
对话框砍掉了。(当然它早就被冷落了,最简单的安装字体的方就是把字体拖放到控制面板的字体文件夹)。但现在安装字体更容易了——我们在字体预览器里做了一个"安装"按钮:
而且,Windows 7里还内置了很多能满足那些字体强迫症者的新特性:按weight分组,根据地区选项隐藏字体,DirectWrite API里新的文本渲染引擎,通用Font对话框里支持比4种"标准"weight更多的weight。例如:
Gabriola。
除了以上的字体特性,Windows 7包含了Gabriola,来自
造字厂的精制字体。它利用OpenType布局提供多变的格式集、装饰和华丽的连字线:
谁动鸟偶的浏览器?
如果你感觉Internet Explore要花很久才能打开一个页面,那应该查看一下你都装了哪些插件。Internet Explorer 8里一个有用的改进是插件初始化测量,你可以快速查看你是不是卡在某插件加载的步骤上。点击Tools/Manage Add-ons
,然后在列表中卷到最右边可以看到加载时间。在我的机器上,我注意到Office 2007安装的Research插件有问题,因为我从来不用它,我就在同一个对话框里将其禁用。
挪动家具。
除非你已经看过演示,你可能不知道新的任务栏里的图标位置不是固定不变的。不管是挂在任务栏上的快捷方式还是运行中的应用程序,你都可以根据你的需要重新排序。更好的是,一但牌号顺序,你可以猛击Win+1
等启动前5个图标的新实例。例如,我就很喜欢在我的机器上猛击Win+5来新开一个
更少人知道的是你同样可以拖动系统提示栏里的图标们来重排他们,或者把他们移进移出隐藏图标区。这样很容易定制你的系统只在你需要的地方显示你要的东西。
从U盘安装。
偶内人有个
挺不错的),我们想在这个机器上装Windows 7 Beta替换预装的XP。跟多数上网本一样,它没有内置光驱,我也没有能启动的USB
DVD光驱。解决方法是:我找了个4GB的U盘,格式化成FAT32,直接把Windows 7 Beta ISO镜像的内容用xcopy e: f:
/e /f 拷上去(e:是DVD盘,f:是U盘)。从U盘启动安装不但容易,而且快得雷人:比我在台式机上用DVD安装还快。
值得指出Windows 7比任何以前版本的Windows更适合上网本:它比Vista的内存和磁盘占用少得多,而且针对固态盘优化(比如,因为随机和顺序访问一样快,它不进行磁盘碎片整理,而且它用不同的方法删除文件来减少固态盘的损耗)。
还我快速启动栏!
大概已经注意到快速启动栏在Windows
7中不但默认被禁用,它还根本就不在工具栏列表里。明显的,挂上一组快捷图标的概念已经直接集成进了新的任务栏。基于早期用户界面测试,我们觉得用户中的
大多数(不像你们这样会来看我这坨博客的)会挺喜欢新的模式,不过如果你真的喜欢旧的行为,你也会乐于知道旧的快捷方式还是在的。要重新启用:
右击任务栏,选择Toolbars / New Toolbar
在文件夹选择对话框,输入如下路径回车:
%userprofile%AppDataRoamingMicrosoftInternet ExplorerQuick Launch
关闭"lock the taskbar",再右击分隔条,关掉"Show text"和"Show title",设置显示"small icons"。
拖动分隔条排列好位置,再重新锁定任务栏。
如果上面近乎龟毛的步骤看上去不够简单,那是因为我们其实并不希望你们重新使用它。不过如果你因为某些原因一定要用到,它还是在那里的。而且,我们希望你能先尝试新的模式,并告诉我们为什么你觉得新的任务栏不好用。
Lists特性允许Windows Live Messenger等应用程序提供基于任务的入口。Jump
list在新的任务栏里取代了默认的右键菜单。另一个访问他的方式是(特别是你在没有右键的MacBook上运行Winodws
7)单击并向上"划"。这原先是给
这样的触摸屏设备设计的。
另一个你可以"划"(不是微软正式用语)的地方是IE8地址栏,向下划打开和拉长浏览器历史、收藏和相似项目。你划得越慢,动画特效越明显。
标准支持。
我读到的每个Windows 7评测都提到了WordPad和Paint使用了类似Office的ribbon来展现功能。然而,没多人少提到一个小而善意的特性:WordPad现在可以读写Word 2007兼容的
文件格式,同时也支持IBM和Sun提倡的
Windows Vista风格任务栏。
在Windows 7早期版本中我并不特别喜欢新任务栏,但随着其设计在临近beta中改进,我转变为偏爱新的外观,特别当我同时打开大量窗口时。对于喜欢怀旧Windows Vista的人来说,好消息是可以容易的定制类似Vista的外观。
右击任务栏并选择属性,选择"small icons",在"taskbar buttons"设置中,选择"combine when taskbar is full"。这并不精确到每像素,但从功能上说已经很相似。
桌面一瞥。
任务栏上还有些值得关注的细节。你可能看到了右下角的小矩形:这是我们叫做"Aero Peek"的特性,它让你看到桌面上的图标和Gadget。我想说这个也有快捷键:猛击Win+空格
提高运行权限。
想快速用管理员身份启动任务栏上挂的一个应用程序?很简单——按住Ctrl+Shift
同时猛击图标,你就能立即用管理员身份启动它(当然假定的你帐号有足够权限)
请再来个一样的。
我看到有些人不知道怎么用这个。如果你已经打开了一个应用在桌面上(例如,一个命令行窗口),然后你想打开同一应用的第二个实例,你不用回到开始菜单。你只要按住Shift
猛击任务栏图标,他就会再开一个新实例,而不是切换窗口。不用键盘的快捷键是:用中键
猛击(自然的,这个技巧假定你的应用程序支持多实例)。
专有窗口切换。
另一个深度用户可能喜欢的特性是用类似"Alt+Tab"的方式在同一个应用的多个窗口间切换。例如,你打开了五个Outlook消息窗口和十个其它窗口,你可以按住Ctrl
猛击任务栏Outlook图标在Outlook的窗口们中间快速切换。这会在五个Outlook窗口中顺序切换,比打开Alt+Tab再费力辨别小缩略图找到你要的那个消息窗口要快得多。
任务栏遍历。
另一个"秘密"的Windows快捷键:Win+T
把焦点移到任务栏。然后你可以用箭头键选择特定窗口或群组,然后按回车来启动或激活。你也可以按Esc来取消。
宽屏技巧。
不管是笔记本还是显示器,现今卖出的几乎每台显示器都是宽屏的。这对看DVD可能不错,但是你想干活的时候有时会觉得竖向空间不够用。
结果是,我配置一个新机器时做的第一件事情就是把任务栏竖立在屏幕左边。我能理解为什么我们不默认这样做——可以想象企业IT部门会大为光火,他们要重新培训所有人——但是你作为深度用户不应该被800x600分辨率时代的默认设置捆住手脚。
前,Windows对像我自己一样的"竖撇子"支持不足。你可以把任务栏竖起来,但这看上去像是后知后觉的设计——渐变色调是错的,开始菜单有些怪异,你
会觉得像二等公民。而Windows
7任务栏看上去好像是以竖着用为默认来设计的,——图标在屏幕竖边工作的很好,快捷键,像刚提到的Win+T,自动从使用左右箭头切换到上下箭头,等等。
总的效果是你折腾出一个更符合比例的工作空间。
试试看——特别是,如果你有个显示的上网本,你会立刻感谢额外的浏览面积。第一天你会觉得有一点点不习惯,但我向保证你很快会狂热的喜欢它。
钉住你的常用文件夹。
如果你总是在固定的四五个文件夹上干活,你可以把它们直接钉在任务栏上。用右键把文件夹拖到任务栏上,它就会自动被钉到Explorer的Jump List上。
从"我的电脑"启动Explorer。
如果你更多时候是在处理"文档"文件夹以外的文件,你可能想改变Windows Explorer的默认启动文件夹,使它启动时打开"我的电脑":
在开始菜单里找到Windows Explorer(在附件里),修改属性,把Target改为:
%SystemRoot%explorer.exe /root,::{20D04FE0-3AEA--D}
如果你希望更改影响到任务栏上的图标,你需要在任务栏上先解除钉住,再重钉住它,新的快捷方式就会生效。值得指出Win+E
快捷键仍然显示默认的Docment Library视图:目前我还没有找到改动这里的方法。
ClearType文字微调和显示颜色校准。
如果你想为图像和文字显示调校显示器,我们有了内置的工具。成效是惊人的:轻微加暗文本颜色和略调gamma后,我的笔记本显示器看上去清爽多了。你会在你新买的42寸HDTV上调整亮度对比度,为什么不在整天面对的计算机屏幕上做同样的调整?
分别打开cttune.exe
和dccw.exe
,或者你也可以从控制面板上运行它。
如果你不去找就很容易错过它:你可以双击任何DVD或CD的.ISO镜像文件,你会看到一个粉有用的小程序让你把它烧进一张空白盘。不用再到处折腾来历可疑的共享软件工具了!
Windows Movie Maker。
7没有包含电影剪辑工具。——它转会到Windows Live Essentials套装和Photo
Galler、Mail和Messenger一起去了。不幸的是,Windows Live Movie
Maker目前正在早期beta阶段,还缺失大多数原有的特性集(我们在重写这个应用),你可能有些觉得缺乏选择。不用说在Windows
7发行时我们会有更好的方案,但现在对早期使用者来说最好的方案是使用Windows Movie Maker 2.6(特性上和Windows
XP上的最近版本一样)。它比Vista版本少某些特效和转场,不支持编辑HD,不过对一般编辑家庭电影的使用还是够用的。
从这里下载Windows Movie Maker 2.6:
隐藏Windows Live Messenger图标。
愿你装完Windows 7后第一件事就是下载安装Windows Live
Essentials套装(要是没有,你就错过了Windows体验的很大一部分)如果你IM重度使用者,你可能喜欢Windows Live
Messenger占据任务栏的方式,你可以容易的更改状态和发消息:
另一方面,你可能希望把Windows Live messenger像从前一样放到系统图标栏,那么你可以欺骗它来作出以前的行为。关闭Windows Live Messenger,编辑快捷方式的属性,设置它在Windows Vista兼容模式运行。搞定!
我很诧异没多少人领会早先默认Beta版和RC壁纸上那条暹罗斗鱼所隐藏的冷笑话,所以我这边继续憋住这个秘密不说。你可以在
上找到一些线索。
30.当其他办法都失败鸟。。。
是会有些时候你人品实在太差——你没法起动进系统,这时你真正需要的就是有个东西能马上启动到命令行让你开始折腾。Windows
7现在能够创建系统修复盘,它就是一个能从CD上启动的Winodws,包含命令行和一套系统工具。在开始菜单搜索框里打"system repair
disc"你就能找到这个工具
用户评论(0)
开发技术学习小组列表
PHP开发框架
缓存Memcache
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
手机客户端
ThinkSAAS接收任何功能的Iphone(IOS)和Android手机的客户端定制开发服务
让ThinkSAAS更好,把建议拿来。
iphone扫码下载客户端& 上一页 1
锁定老帖子
该帖已经被评为精华帖
积分: 2516
来自: 上海
发表时间:&&
moxie的WebWork教程 ( /viewtopic.php?t=5964 ) 非常详细,但是好像还缺少了webwork其他一些很有特色的东西,我在这里补充一些上来,首先是类型转化:
我们知道由于HTTP协议只能传递String,如果后台的Java模型使用了其他类型的属性,必须得做一些转化工作,而这些转化代码通常却是繁琐而又无聊,WebWork提供了Type Conversion功能,能够让我们从这些代码中解脱出来。
看一个例子,
一个Person对象,有一个出生日期的属性:
public class Person {
private Date dateOfB
一个Action对Person做操作:
public class CreatePerson implements Action {
public String execute(); throws Exception {
//Do some work
return SUCCESS;
我们通常在页面上会限制这个日期的格式(比如yyyy-MM-dd),通过写一个WebWork的转化器,我们就可以把在页面上:&input type="text" name="person.dateOfBirth" value=""/& 这样的值直接变成了相应的Date对象。
转换器需要扩展ognl.DefaultTypeConverter (在webwork2.1.6以后,我们可以扩展WebWorkTypeConverter这个对象,更新的代码可以参考这个: :8008/quake/getfile/jert/src/java/com/javaeye/core/webwork/converter/DateConverter.java?v=1.2 )
public class DateConverter extends DefaultTypeConverter {
private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");;
public Object convertValue(Map ognlContext, Object value, Class toType); {
Object result =
if (toType == Date.class); {
result = doConvertToDate(value);;
} else if (toType == String.class); {
result = doConvertToString(value);;
private Date doConvertToDate(Object value); {
Date result =
if (value instanceof String); {
result = sdf.parse((String); value);;
} catch (ParseException e); {
throw new XworkException("Could not parse date", e);;
} else if (value instanceof Object[]); {
// let's try to convert the first element only
Object[] array = (Object[]);
if ((array != null); && (array.length &= 1);); {
value = array[0];
result = doConvertToDate(value);;
} else if (Date.class.isAssignableFrom(value.getClass(););); {
result = (Date);
private String doConvertToString(Object value); {
String result =
if (value instanceof Date); {
result = sdf.format(value);;
那么WebWork是如何知道要使用这个转化器对Person的dateOfBirth做转化呢?我们有2种方法:
1. Class-specific conversion rules
写一个className-conversion.properties,这上面的例子里,我们就在Person.java所在的package下面,写一个Person-conversion.properties
在这个文件里面指定:
dateOfBirth=com.javaeye.core.webwork.converter.DateConverter
2.&& Application-wide conversion rules
在classpath root下面写一个xwork-conversion.properties:
java.util.Date=com.javaeye.core.webwork.converter.DateConverter
这样一旦写好了一个转换器以后,就能够很方便地被重用了,在这篇wiki里面,有更加详细的介绍: /display/XW/Type+Conversion
再举一个实际的例子:
在jert里面,我们希望可以给用户选择多语言,那么我们在页面上提供了一个下拉列表,选项有zh_CN和en_US,通过一个LocaleConverter,我们就可以直接把String转化成Locale对象:
:8008/quake/getfile/jert/src/java/com/javaeye/core/webwork/converter/LocaleConverter.java?v=1.1
结论:灵活使用转换器可以减少我们那些繁琐无聊的类型转化代码。
积分: 1266
来自: 北京
发表时间:&&
这个DateConverter没有默认的实现? 好像简单问题复杂化了
请登录后投票
积分: 1116
来自: 北京
发表时间:&&
如果你不自己设置DateConvert,你的date格式为new SimpleDateFormat()
请登录后投票
积分: 1266
来自: 北京
发表时间:&&
moxie 写道如果你不自己设置DateConvert,你的date格式为new SimpleDateFormat()
好,我试试
请登录后投票
来自: 上海
发表时间:&&
如果有一个类,有很多子类,我可以在参数里指定Action的自动使用某个子类型吗?

class Child {}
class Son extends Child
class Daughter extends Child
class SomeAction {
&& C
}
我可以在form里通过某个filed指定child的实例应该用Son或者Daughter类创建吗?特别是当Child为abstract的时候,我们肯定必须使用某个子类的。
请登录后投票
来自: 上海
发表时间:&&
指定类型的问题解决了,通过写了一个扩展自WebWorkTypeConverter的自定义转换器,然后结合form里把指定的属性设置为需要转型的子类型而完成的。
我在xwork-default-conversions.properties里配置了一个全局的类型转换器。(不知道为什么,Action级别的根据field的配置始终行不通,是不是这个文件里不能配置成someField.someObject=xxx.converter?)
转换器的核心代码如下:
/* (non-Javadoc);
* @see com.opensymphony.webwork.util.WebWorkTypeConverter#convertFromString(java.util.Map, java.lang.String[], java.lang.Class);
public Object convertFromString(Map context, String[] values, Class toClass); {
return Class.forName(values[0]);.newInstance();;
} catch (Exception e); {
/* (non-Javadoc);
* @see com.opensymphony.webwork.util.WebWorkTypeConverter#convertToString(java.util.Map, java.lang.Object);
public String convertToString(Map context, Object o); {
return o.getClass();.getName();;
部分标单如下:
&ww:select label="'Select One Discount Type'" name="'coupon.discount'"
list="#{'com.alpaq.icoupon.core.entity.discount.AmountDiscount':'Amount Discount', 'com.alpaq.icoupon.core.entity.discount.PercentageDiscount':'Percent Discount'}" onchange="'switchDiscountType(this);;'"/&
&ww:textfield label="'Amount Discount Value'"
name="'coupon.discount.amount'" /&
&ww:textfield label="'Percent Discount Value(without %);'" id="typePDInput" name="'coupon.discount.percent'" disabled="'true'"/&
不过,我发现这么一来虽然能把类型转换成期望的子类型,但是,该类型的field还是不能被设置。如以上标单中的coupon.discount.amount,并不能设置action里coupon属性的discount属性的amount属性。。。
另外,我还单独模仿Jert里的PrametersInterceptor写了一个Interceptor来吧coupon.discount放到coupon.discount.amount的前头,不然会出现异常。
请登录后投票
wolfsquare
发表时间:&&
问问Quake Wang:
如果我在界面上有两种格式的日期怎么办?
例如一种短格式: SimpleDateFormat("yyyy-mm-dd"),一种长格式SimpleDateFormat("yyyy-mm-dd hh:MM:ss")
请登录后投票
积分: 2516
来自: 上海
发表时间:&&
To yufan_shi
& 我把回复你的email贴这里了,不知道其他人是否有其他方法:
首先如果你有多种Coupon的话,那么应该有一个CouponFactory,能够根据不同的
值,创建出不同的Coupon实例,比如: DefaultCoupon,ElectricCoupon等等, 那
么可以按照jert里的例子,用一个Intercetpor来首先绑定couponType(当然也可以
是couponTypeId这样的属性名,这样就可以重用jert里的那个Interceptor了):
Action.setCouponType(String couponType); { this.coupon =
CouponFactory.getCoupon(couponType);;
对于discount的多态,我们可以在action里面添加helper method:
setDiscountAmount(Double amout); {
((AmountDiscount); coupon.getDiscount(););.setAmout(amout);;
这样可以去掉if else的判断,但是需要在action多写helper method, 我觉得这个
问题,你也可以去webwork的mailist问问看,看看其他人是否有好的解决方法。
请登录后投票
积分: 2516
来自: 上海
发表时间:&&
To wolfsquare
你说的这个问题,可以根据你的应用情况,看哪种方式是比较常见的转换规则,那么把这个规则定成
引用
2. Application-wide conversion rules
在classpath root下面写一个xwork-conversion.properties:
java.util.Date=com.javaeye.core.webwork.converter.DateConverter
另外的一个转换,可以写成Class-specific conversion rules :
otherDate=com.javaeye.core.webwork.converter.OtherDateConverter
请登录后投票
来自: 上海
发表时间:&&
Quake Wang 写道To yufan_shi
& 我把回复你的email贴这里了,不知道其他人是否有其他方法:
首先如果你有多种Coupon的话,那么应该有一个CouponFactory,能够根据不同的
值,创建出不同的Coupon实例,比如: DefaultCoupon,ElectricCoupon等等, 那
么可以按照jert里的例子,用一个Intercetpor来首先绑定couponType(当然也可以
是couponTypeId这样的属性名,这样就可以重用jert里的那个Interceptor了):
Action.setCouponType(String couponType); { this.coupon =
CouponFactory.getCoupon(couponType);;
对于discount的多态,我们可以在action里面添加helper method:
setDiscountAmount(Double amout); {
((AmountDiscount); coupon.getDiscount(););.setAmout(amout);;
这样可以去掉if else的判断,但是需要在action多写helper method, 我觉得这个
问题,你也可以去webwork的mailist问问看,看看其他人是否有好的解决方法。
想了一下,也许可以通过spring注入一个discountFactory,并且在spring里配置好TypeID和ClassName的对应关系,然后,就能通过discountFactory动态的创建子类型了,以后要增加什么新的子类型,也不需要修改任何Java代码,只要改一下spring的配置文件。
对于这些属性对象的属性的动态绑定,可能只能采用你说的这种方法;现在我的本本不再我手上,还没有试过在改成用factory在setTypeId()里绑定子类型的方法后,用coupon.discount.amount能否成功绑定.
请登录后投票
& 上一页 1
跳转论坛:移动开发技术
Web前端技术
Java企业应用
编程语言技术为什么建立一个工程会这样哈?_百度知道
为什么建立一个工程会这样哈?
jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.jpg" esrc="/zhidao/wh%3D450%2C600/sign=d74a37f079f0f736d8abf/b0ba61ed4fdc9ae5929://e.hiphotos./zhidao/pic/item/b0ba61ed4fdc9ae5929://e<a href="/zhidao/wh%3D600%2C800/sign=fe2c6e10a50f4bfb8cc8/b0ba61ed4fdc9ae5929.hiphotos://e.baidu
提问者采纳
&#47;html&quot;&quot;环境变量2) 在CLASSPATH的环境变量上增加一个CATALINA_HOME 和CLASSPATHCATALINA_HOME=C;common&#92;);jakarta-tomcat-5.0.28CATALINA_HOME=&#47;&#47;servlet-api.jar4) 编写一个myFirstServlet.javapackage com;&lt;);&#47;&lt;&quot;jakarta-tomcat-5.0.28CLASSPATH=.;import java.io.*;jakarta-tomcat-5.0.28CLASSPATH=.;lib&#92;  pw.println(&quot;name&quot;&quot;  pw.println(&quot;h1&gt;body&gt;);&#47;  &#47;&lt;  pw.println(&quot,进入这个目录;html&gt;  Date date = new Date();):1) 右击我的电脑--&gt;&quot;title&gt;  &#47;h1&gt;&lt;&quot;common&#47;);+date):&quot;  &#47;&#47;opt&#47;);  pw.println(&quot:¥CATALINA_HOME&#47;&quot;text&#47;import javax.servlet.http.*;.bashrc5) echo ¥CLASSPATH(查看配置是否生效)windows用户;head&gt;);高级---&gt;):1) 创建一个目录Servlet;&#47;head&gt手工方式开发一个web应用的步骤;lib&#47;CATALINA_HOME=&#47;  pw.println(&quot,创建classes和lib目录以及web.xml3) 配置环境变量环境变量;);currentSystemTime;  pw.println(&quot;  pw.println(&quot;&lt;briup&#47;&lt;指明MIME  res.setContentType(&quot:指系统启动时需要加载的一些常用的配置以及软件imqmlinux用户;&lt;  pw.println(&quot;获得输出流  PrintWriter pw = res.getWriter();&#47;&lt:1) 打开一个终端2) vi .bashrc&#47;servlet-api.jarexport CATALINA_HOME CLASSPATH3) 保存退出4) . .&#47;MyFirstServlet&lt;home&#47;title&gt;构建客户页面  pw.println(&quot:&#92;public class MyFirstServlet extends HttpServlet {public void doGet(HttpServletRequest reqruwaHttpServletResponse res)  throws IOException7395ServletException{  String name = req.getParameter(&quot;%CATALINA_HOME%&#92;&quot;h2&amp,创建一个WEB-INF目录2) 进入WEB-INF目录
提问者评价
我重装了下。没事了。不过你答的哪么辛苦,就选你了。谢谢啊。
其他类似问题
按默认排序
其他3条回答
下载个autoCAD吧
这神马?坐等高手
呵呵,cadence的一个工程文件。不知道为会建立起来会这样。我也在等。
貌似您这图纸是外国的吧?
不知道啊。按哪个视频教程步骤设置的啊
你这软件也都是英文版本~!这种CAD效果,我只在一个日本两层别墅的cad电子板中看见过。您可以考虑从新设置一下看看,能肯定的是这是设置上的问题。
呵,刚学,不知道怎么设置啊。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 b站邀请码怎么获得 的文章

 

随机推荐