FonTomas FonTomas
关注数: 27 粉丝数: 34 发帖数: 1,443 关注贴吧数: 17
我是不是被自己坑了? 楼主是FF新人,MMORPG老人,WeGame登录的二区白银乡,练了个15级的秘术师。昨天看到WeGame的广告,充39送直升60+坐骑+剧情全清,于是我就氪了。 我第一职业想练个学者,第二无所谓,暂时倾向召唤师或黑魔。问了半天度娘,看到的结果都是每个职业有自己的独立职业任务,直升并不影响。于是秉着买一送一的原则,我选择了直升60召唤师!(但依然保留了主线任务书没吃,我打算自己做任务,熟悉剧情) 可是升完召唤师,我发现秘术师行会的职业任务只剩下最后一个50级的,接完一通对话就什么都没了。我又搜了搜,好像是转学者还要再把幻术师学到15级,然后到斧术师行会找个拉肥接任务,才能转职学者?才会有学者的职业任务? 幻术师行会不是在格里达尼亚的黑衣森林吗,我现在在利姆萨,水晶也只开通了周围的几个,我要怎么过去,难道用跑的吗?送的坐骑也不能骑,我感觉是主线做到20多级的时候才会有开通坐骑权限的任务吧。 我现在的主线到15级了,今天早上在西拉诺西亚清了两个,好像就没有了,任务列表里已经光了,最后一个交任务的NPC也没提示我再去找谁继续主线,地图上显示的叹号,我看了看,好像除了支线就是理符了,我改怎么办才能继续做主线?(我晚上回去再确定一下是不是看错了) PS.加入我加入了幻术师行会,接了任务后我可以用60的召唤师打怪,然后用1级的幻术师交任务吗?经验会降低吗? 谢谢!
iReader电纸书使用体验 开篇第一句:我用电纸书的要求不高,晚上躺着看书不刺眼、不费眼就行,至于神马翻页残影、字体略淡之类的,对我来说完全不是问题,所以目前来说,我用iReader的体验还是不错的,至少比Kindle上买书便宜! 拆箱神马的略去不表,iReader的操作主要分了四大区域(和手机版基本保持一致),首先映入眼帘的就是“我的桌面”,哦不对,应该是叫“书架”。所有从本地导入的或者已经书城购买的又或者从云书架下载的书,书都将在书架上呈现,目前版本的程序只支持缩略图显示书籍,可以点右上角的放大镜搜索按钮,所搜本地图书。点击右上角的文件夹图标可以将本地图书导入iReader:将iReader电纸书连接电脑后,选择“存储模式”,然后打开资电脑的文件管理器,Copy需要导入的图书到iReader的文件夹里即可。然后进入下图:最上面一本书《XXX传》为刚刚导入的,勾上后面的小方块,后然点右上角的“导入”按钮,即可将本地图书导入iReader。 第二部分,书架,打开后首先是各种榜单推荐,在此可以看到各榜单目前最热的书。其后紧接着的是图书类型的分类子目录,可以在此查找自己需要的类型图书。第三部分,“我的”,读起来很拗口。其余功能都很简单,主要应用是“云书架”。所有已经在掌阅书城购买的图书,在云书架里都已记录,直接点进去可以下载到电纸书上。选择云书架右上角的排序功能,可以按时间或名称排序,点击放大镜图标可以所搜云书架图书。 当然,我还是觉得手机的云书架比较好最后一部分,“设置”。第一页无需多收,主要在第二页。阅读灯在电纸书实物右下角,按下可以打开或完全关闭阅读灯。软件上的阅读灯可以调节亮度,我晚上使用的是1档,不过仍然感觉有点刺眼。 熄屏时间可设置屏幕待机自动关闭时间,省电。 音量调节为听书服务,像我一样只看的读书党没需求(PS。主要是听书忒贵啊!) 最后摆张阅读界面,字体还行吧,我感觉看的挺清楚的。OVER。
新手求助!关于输入法和无线网络 大前天装的LD,一切还好。 前天看深度软件中心提示有139个软件需要更新,我就点了右上角的那个小方块,一起全部升级了,升级完就关机睡觉了。 结果昨天晚上回来发现出问题了: 1.任务栏输入法图标没了,按Ctrl+空格也没反应,而且点附件里的fcitx配置,也没有反应。 2.更恐怖的是,突然发现无线废了!我的是台机,用的USB无线网卡(不是无线上网卡)连家里的无线路由,刚装好LD的时候,无线网卡都不用装驱动,直接输入Wifi的密码就能上网了,而且也很稳定,从没断线过。但昨天登录系统后,任务栏WIFI的图标一直在转,然后就弹出密码框让我输入密码。只能手动输一遍才能连上,直接点确定(已经保存了密码)就不行,但是连上WIFI后没有网络,或者坚持不了两分钟,刚打开一两个网页,然后就连不上了,所有的链接都提示了“正在解析主机地址……” 请问这两个问题是怎么回事?该如何解决?我重启过机子,问题依然。 对了还有,我装完LD后感觉有点卡,点任务栏程序或者鼠标甩到左上,调出附件窗口的时候感觉有明显的卡顿(不是正常的等待程序启动的感觉),有时候程序窗口还突然变成深灰色,好像假死一样,不动了。难道是我的配置装LD勉强? 机子是09年的,配置: CPU:奔腾E5300 双核 2.6G 内存:4G 显卡:Geforce 9500GT 谢谢!
【转帖】Delphi中String类型原理介绍 Delphi中字符串的操作很简单,但幕后情况却相当复杂。Pascal传统的字符串操作方法与Windows不同,Windows吸取了C语言的字符串操作方法。32位Delphi中增加了长字符串类型,该类型功能强大,是Delphi缺省的字符串类型。 字符串类型在Borland公司的TurboPascal和16位Delphi中,传统的字符串类型是一个字符序列,序列的头部是一个长度字节,指示当前字符串的长度。由于只用一个字节来表示字符串的长度,所以字符串不能超过255个字符。这一长度限制为字符串操作带来不便,因为每个字符串必须定长(确省最大值为255),当然你也可以声明更短的字符串以节约存储空间。 字符串类型与数组类型相似。实际上一个字符串差不多就是一个字符类型的数组,因此用[]符号,你就能访问字符串中的字符,这一事实充分说明了上述观点。 为克服传统Pascal字符串的局限性,32位Delphi增加了对长字符串的支持。这样共有三种字符串类型: ShortString:短字符串类型也就是前面所述的传统Pascal字符串类型。这类字符串最多只能有255个字符,与16位Delphi中的字符串相同。短字符串中的每个字符都属于ANSIChar类型(标准字符类型)。 ANSIString:长字符串类型就是新增的可变长字符串类型。这类字符串由内存动态分配,引用计数,并使用了更新前拷贝(copy--on-write)技术。这类字符串长度没有限制(可以存储多达20亿个字符!),其字符类型也是ANSIChar类型。 WideString :长字符串类型与ANSIString 类型相似,只是它基于WideChar字符类型,WideChar字符为双字节Unicode字符。 使用长字符串 如果只简单地用String定义字符串,那么该字符串可能是短字符串也可能是ANSI长字符串,这取决于$H编译指令的值,$H+(确省)代表长字符串(ANSIString类型)。长字符串是Delphi库中控件使用的字符串。 Delphi长字符串基于引用计数机制,通过引用计数追踪内存中引用同一字符串的字符串变量,当字符串不再使用时,也就是说引用计数为零时,释放内存。 如果你要增加字符串的长度,而该字符串邻近又没有空闲的内存,即在同一存储单元字符串已没有扩展的余地,这时字符串必须被完整地拷贝到另一个存储单元。当这种情况发生时,Delphi运行时间支持程序会以完全透明的方式为字符串重新分配内存。为了有效地分配所需的存储空间,你可以用SetLength过程设定字符串的最大长度值,如: SetLength(String1,200); SetLength过程只是完成一个内存请求,并没有实际分配内存。它只是把将来所需的内存预留出来,实际上并没有使用这段内存。这一技术源于Windows操作系统,现被Delphi用来动态分配内存。例如,当你请求一个很大的数组时,系统会将数组内存预留出来,但并没有把内存分配给数组。 一般不需要设置字符串的长度,不过当需要把长字符串作为参数传递给API函数时(经过类型转换后),你必须用SetLength为该字符串预留内存空间,这一点我会在后面进行说明。 看一看内存中的字符串 为了帮你更好地理解字符串的内存管理细节,我写了一个简例StrRef。在程序中我声明了两个全程字符串:Str1和Str2,当按下第一个按钮时,程序把一个字符串常量赋给第一个变量,然后把第一个变量赋给第二个: Str1 := 'Hello'; Str2 := Str1; 除了字符串操作外,程序还用下面的StringStatus函数在一个列表框中显示字符串的内部状态: function StringStatus(const Str: string):string; begin Result := 'Address: ' + IntToStr(Integer(Str)) + ', Length: ' + IntToStr(Length(Str)) + ', References: ' + IntToStr(PInteger(Integer(Str) - 8)^) + ', Value: ' + Str; end; 在StringStatus函数中,用常量参数传递字符串至关重要。用拷贝方式(值参)传递会引起副作用,因为函数执行过程中会产生一个对字符串的额外引用;与此相反,通过引用(var)或常量(const)参数传递不会产生这种情况。由于本例不希望字符串被修改,因此选用常量参数。 为获取字符串内存地址(有利于识别串的实际内容也有助于观察两个不同的串变量是否引用了同一内存区),我通过类型映射把字符串类型强行转换为整型。字符串实际上是引用,也就是指针:字符串变量保存的是字符串的实际内存地址。 为了提取引用计数信息,我利用了一个鲜为人知的事实:即字符串长度和引用计数信息实际上保存在字符串中,位于实际内容和字符串变量所指的内存位置之前,其负偏移量对字符串长度来说是-4(用Length函数很容易得到这个值),对引用记数来说是-8。 不过必须记住,以上关于偏移量的内部信息在未来的Delphi版本中可能会变,没有写入正式Delphi文档的特性很难保证将来不变。 通过运行这个例子,你会看到两个串内容相同、内存位置相同、引用记数为2,如图7.1中列表框上部所示。现在,如果你改变其中一个字符串的值,那么更新后字符串的内存地址将会改变。这是copy-on-write技术的结果。 第二个按钮(Change)的OnClick事件代码如下,结果如图7.1列表框第二部分所示: procedure TFormStrRef.BtnChangeClick(Sender: TObject); begin Str1[2] := 'a'; ListBox1.Items.Add('Str1[2] := ''a'''); ListBox1.Items.Add('Str1 - ' + StringStatus(Str1)); ListBox1.Items.Add('Str2 - ' + StringStatus(Str2)); end; 注意,BtnChangeClick只能在执行完BtnAssignClick后才能执行。
下班后10条最佳放松方法 在经历了一天激烈的打拼后,不少职场中人会将工作场所的紧张情绪带回家中,回到家中仍然无法放松。如果发生这种情况,试试以下10种调节方法,它们能够帮助你从办公状态调整到居家状态:   1、将工作留在办公室 下班时尽量不要将工作带回家中(即使是迫不得已,每周在家里工作不能超过两个晚上)。 2、提前为下班做准备 在下班两个小时前列一个清单,弄清哪些是你今天必须完成的工作、哪些工作可以留待明天。这样你就有充足的时间来完成任务,从而减少工作之余的担心。   3、在住所门口放置一个杂物盒 购买或制作一个大篮子或是木头盒,把它放在住所门口。走进家门后立即将公文包或是工具袋放到里面,第二天出门之前绝不去碰它。 4、静坐 在进晚餐、去健身房锻炼或是抱起小孩之前,花上3-5分钟闭上眼睛做深呼吸。想象着将新鲜空气吸入腹部,将废气彻底呼出。这样就能够清醒头脑,卸下工作的压力。   5、将困难写下来 如果在工作当中遇到很大的困难,回家后仍然不可能放松,那么请拿起笔和纸。一口气将所遇到的困难或是不愉快下来,写完后那张纸撕下扔掉。 6、创立某种“仪式” 给自己创立某种“仪式”,以它为界将每天的工作和家庭生活分开。这种“仪式”可以是与在餐桌上与孩子谈论学校的事情,也可以是喝上一大杯柠檬汁……   7、将家里收拾整洁 一个杂乱无章的家会给你一种失控的感觉,从而放大了白天的压力。睡觉前花上5分钟收拾一下住所,第二天你就可以回到一个整洁优雅的家了。 8、借助音乐 在准备晚餐、支付帐单或是洗衣服时放一些自己喜欢的音乐。欢快、好听的音乐能够给你在干家务时增添不少乐趣。 9、合理安排家务 如果想要在一夜之间把所有的家务干完,你自然会感到紧张和焦虑。相反,如果能够合理安排或是将一些家务留到周末再处理,就能使做家务成为工作之余的放松手段。 10、下班路上的享受 如果是驾车下班,可以放自己喜欢的CD或是录音书;如果是坐公车或是地铁,则可以读一章小说……总之,下班路上花上几分钟做自己喜欢的事情有助于缓解工作的紧张情绪。
1 下一页