精华内容
下载资源
问答
  • 软件工程知识点

    2012-12-02 21:34:25
    它包含:软件定义、软件开发、软件运行维护三个时期,并可以细分为可行性研究、项目计划、需求分析、概要设计、详细设计、编码实现与单元测试、系统集成测试、系统确认验证、系统运行与维护等几个阶段。 软件定义...
  • 但 WinRAR 就不同了,不但解压多数压缩格式,且不需外挂程序支持就可直接建立 ZIP 格式的压缩文件,所以我们不必担心离开了其他软件如何处理 ZIP 格式的问题。 设置项目非常完善,并且可以定制界面 让我们通过开始...
  • Mozilla考虑到最近发布的Firefox 10一直保持良好状态,该版本大多受到好评。 但是众所周知,随着时间的推移,您的Web浏览器会趋于缓慢运行。 Firefox不幸免,但是您可以使用一些调整来优化浏览体验。 我们正在...

    您选择的Web浏览器确实是访问全球Internet的网关。 Web呈指数级增长,并且浏览软件也发生了巨大变化。 Mozilla考虑到最近发布的Firefox 10一直保持良好状态,该版本大部分受到好评。

    但众所周知,随着时间的推移,您的网络浏览器会随着使用速度的降低而趋于缓慢。 Firefox不能幸免,但是您可以使用一些调整来优化浏览体验。 我们正在寻找的关键值包括启动速度,减少的加载时间和可访问的网页。 如果您想增强Firefox的体验,请查看以下指南中的一些提示!

    快速快捷键命令

    一个不错的起点是使用一些方便的键盘快捷键。 这些可能一开始很难记住,但是如果反复使用,您将开始采用该例程。 而且,我觉得没有比掌握一些快捷键更好的方法来加快您的Web浏览体验。

    似乎只有几个例子与您的需求有关。 我们并不都需要相同的知识,因此一个命令对其他人可能毫无意义。 如果您通过Google查看,则可能会找到非常有用的文章,了解更常见的快捷方式。

    1.清除私人数据

    无论何时上网,都必须考虑安全性。 即使按照今天的标准,事情的风险也比5或10年前要低得多。 但是您应该了解如何存储私人浏览数据以及如何清除信息。

    Firefox快捷方式命令,用于清除历史记录和私人数据

    弹出的简短菜单是设置面板的精简版本。 您可以选择清除时间的回溯时间以及特定类型的数据,例如cookie,缓存的页面,活动的登录会话等。我建议您每次关闭浏览器窗口时都清除列表中的所有内容。 这只是我个人的喜好,以确保我的数据安全-但是,您当然应该采用某种最适合您的例行清理程序。

    2.附加工具栏

    Firefox附加菜单是一个小的工具栏,它显示在Firefox窗口的底部。 在这里,您可以访问通常在常规插件区域中保留的附加命令和菜单。

    这可能是鲜为人知的快捷方式之一,但确实经常派上用场。 如果您希望通过减少附加组件来保持浏览器苗条,那么这可能就显得有些无趣了。 我必须同意,更少的第三方扩展意味着浏览器性能会更快。 在不时测试新附加组件时,请记住这一点。

    3.打开下载窗口

    使用Firefox的实例很多,我一直在下载文件,无意间从下载窗口中单击鼠标。 这是一种无害的手势,尽管再次找到菜单可能很痛苦。 该命令不仅可以激活活动下载,还可以显示以前文件的最新历史记录-当您忘记保存到哪个文件夹时非常方便!

    注意:对于Mac用户,请将Ctrl替换为Command

    增加本地缓存存储

    当Firefox保存网站内容的缓存版本时,它将减少以后重新下载代码所需的所有请求。 默认情况下,您最多只能从网络上获取最多1GB的已保存缓存。 但这与您的整体磁盘空间相比可能很小,因此值得努力更新缓存大小。

    我记得Firefox 8.0默认具有256MB的本地缓存存储。 老实说,这是一个很大的空间,尤其是如果您在每个会话结束时清除私有数据时。 但是,如果您一次浏览数小时,则每次重复访问网站都会累积10-15分钟的已保存负载屏幕。

    Mac OSX Firefox首选项菜单

    在顶部菜单中Firefox -> Preferences...在Mac上打开Tools -> OptionsFirefox -> Preferences... ,然后单击高级选项卡。 在此菜单中间的某个位置,您会看到“将缓存限制为”以及数字输入。 我选择了1024MB,这恰好是允许的最大值。 只需单击“确定”并重新启动浏览器,此方法即可生效。

    热门但极简的加载项

    最好不要在Firefox中安装太多扩展。 如果您忽略禁用未使用的加载项,浏览器将开始相当快地滞后,但是幸运的是,这也是删除它们的简单过程。 以下是几个最受欢迎的用户投票加载项,它们不会干扰您的速度或页面性能。

    1.下载状态栏

    自第一次安装以来,这是我非常喜欢的一个非常有用的插件。 在您下载文件之前, 下载状态栏并不引人注目,甚至不会以任何方式显示。 在浏览器窗口的最底部,您会得到一个整洁的工具栏,而不是出现一个新窗口。

    下载Statusbar Firefox附加屏幕截图

    下载Statusbar Firefox附加屏幕截图

    您可以从中检查文件总大小和剩余量,以及完成下载所需的估计时间。 您可以单击文件以暂停甚至删除队列中的项目。 现在,我不再处理项目列表的新窗口,因此下载文件的过程比以往更加简化。 如果您还没有尝试过,我强烈建议您试一试!

    2. WOT –检查值得信赖的网站

    这个古怪的名字奇怪的插件让我大吃一惊! 如标题所述: WOT –知道要信任的网站可为您访问的每个网站提供评级。 这些由软件用户支持,这些用户对整个Internet上的网站进行了排名。

    Mozilla主页上的WOT菜单屏幕截图

    Mozilla主页上的WOT菜单屏幕截图

    许多用户认为这几乎没有目的,因为您可以在登陆的前几秒内评估网站的合法性。 绝对正确,但我经常在社交网络社区(如StumbleUpon)中找到随机网站。 在这种情况下,我认为WOT并未提供任何第一步安全性,但确实有助于我为通过不同来源进入的域建立信誉和信任。

    3. ABP的元素隐藏帮助器

    大多数Firefox用户对Adblock Plus都很熟悉, Adblock Plus一次又一次被公认为是一种可靠的广告移除工具。 ABP的开发人员Wladimir Palant从这个核心发布了一个扩展,称为Element Hiding Helper 现在,您可以定位任何特定的页面元素,并选择阻止它,而不考虑内部内容。

    当您不想阻止网站上的所有广告,但是出于任何原因都需要删除其中的1或2个广告时,这非常理想。 通常,视频网站上会有响亮的音频广告无处不在地开始播放-此插件是完美的解决方案。 您可以选择删除广告以外的内容,例如烦人JavaScript应用或页面布局中的特定HTML块。

    4.快速拨号

    该功能已成为Opera浏览器用户的标准功能,最近Google Chrome浏览器开始使用。 但是, 快速拨号主页设置从未以任何主要功能方式实现到Firefox中。

    Firefox插件快速拨号-官方网站

    Firefox插件快速拨号-官方网站

    该插件使您可以完全控制9框网格系统中出现的链接。 您还可以轻松地访问设置,例如默认的缩略图高度/宽度和一些键盘快捷键。 总体而言,该软件得到Mozilla用户群的大力支持。 如果您想了解更多信息,请访问官方网站以获取详细功能和发行说明。

    在about:config中进行系统编辑

    Firefox用户可以从配置区域在软件内编辑内部变量。 只需打开一个新选项卡,键入about:config并按Enter。 您将进入警告页面,其中提到盲目更改这些设置的危险。 但是我们知道我们在做什么,因此只需单击“我会小心”,您将被定向到值的排序表。

    Firefox 8 about:config警告菜单

    最左列中的每个值都与一种类型的变量名相关联。 这些控制软件实例在后台运行和执行的方式。 对于可靠的编辑,我只有一些建议。

    1.增加流水线

    在顶部的过滤器框中,键入network.http.pipelining.maxrequests 这会将您的字段限制为设置为4的单个值行。我们可以将该数字增加到8,这意味着Firefox可以通过8个而不是4个不同的渠道来请求数据-大大减少了您的等待时间!

    在上方编辑此值后,需要启用流水线才能看到任何主要效果。 搜索network.http.pipelining ,默认情况network.http.pipelining一个值应设置为false。 您想通过双击表行将其更改为true。

    2.禁用占位符图像

    有时,当Firefox意识到页面需要花费一段时间才能下载时,它将应用占位符图像。 这是为了防止在等待图像数据时页面内容呈现不正确。 在概念上似乎是个好主意,它确实有价值,但是我认为禁用此功能将使请求的内容保持井井有条。

    在过滤器框中,搜索应该设置为true的browser.display.show_image_placeholders 双击以将其更改为false,我们应该已经准备就绪。

    3.禁用界面动画

    当我们删除不必要的功能时,我们将注意力转向浏览器UI。 默认情况下,无论何时打开或切换到新选项卡,Firefox都会使用小的动画效果。 乍一看似乎很小,但是一旦禁用此功能,您将对移动和创建标签的速度感到震惊。 只需搜索browser.tabs.animate并将其值更改为false。

    4.增加持久连接

    该变量类似于管道传输,除了现在我们希望在服务器端打开更多连接。 首先将其设置得较低,以使Firefox保持稳定的下载速度。 但是,如果您要下载较大的内容(例如流音频或视频),则更持久的连接将意味着立即收集更多数据。

    在过滤器框中输入network.http.max-persistent-connections-per-server ,您将仅找到一个结果。 默认情况下,该值应为6,但双击并更改为8。然后单击“确定”并重新启动浏览器,以使这些效果生效!

    结论

    在当今的浏览器市场中,有众多选择,Firefox似乎一直保持稳定的步伐。 他们的工程师知道如何构建稳定的软件,因为它多年来一直是可靠的品牌。

    可以免费下载无数个插件和扩展,实际上有任何问题的解决方案。 我希望这些技巧可以为优化您的Web浏览体验提供坚实的基础。 如果您还有其他加快Firefox速度的好方法,请在讨论区中告知我们。


    翻译自: https://www.hongkiat.com/blog/firefox-optimization-tips/

    展开全文
  • 当TCP连接中,出现了TCP Server端断电或者断网的情况,如何能让TCP Client立即检测到并主动断开呢? 我这边一台设备提供TCP Server服务,与其他厂家的工控机软件(TCP Client)相连,因出现设备重启后,工控机软件不...
  •  Anthropics公司一直致力于图像处理领域软件的开发,这些软件主要是面向技术不太娴熟的用户,使他们能够在2到3分钟之内处理出专业水准的高质量图片,即便是技术熟练的艺术家们,他们在使用Photoshop处理出同等水准...
  • 《持续交付--发布可靠软件的系统方法》,英文名《Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation》,原作者:(英)Jez Humble、(英)David Farley,翻译:乔梁,...
  • 史上超高压缩软件2009

    2009-09-04 14:46:16
    注:以上是在前台运行的最小内存需求,有其他大程序运行时还需要更多内存.所以压缩或解压时尽量 不要运行其他程序特别是大程序,否则应选择内存要求较低的模式. ----------------------------------------------------...
  • 特别是这两年,面对谷歌,国内定制ROM,安全软件等多方围剿的情况下,app在后台保活的难度越来越大,可以说包括QQ、微信在内的所有app,都无法做到一直运行于后台。因此,进程保活一直都是Android开发的一大难题。 ...

    凡是做过几年Android开发的,都不能不面对进程保活这一问题。特别是这两年,面对谷歌,国内定制ROM,安全软件等多方围剿的情况下,app在后台保活的难度越来越大,可以说包括QQ、微信在内的所有app,都无法做到一直运行于后台。因此,进程保活一直都是Android开发的一大难题。

    Android进程保活工作包含两部分:

    1、如何尽量保持进程不被杀死

    2、当进程被杀死时,如何重新启动

    如何尽量保持进程不被杀死?

    如何尽量保持进程不被杀死?这个就必须说到进程优先级 (具体可自行百度),我们需要了解的进程优先级主要有五个:前台进程,可见进程,服务进程,后台进程(缓存进程),空进程。显而易见,不希望进程被杀死,就需要保持其有一个高的优先级。

    因此,帮助进程获取高优先级是一种保活方式,具体实现包括:

    1、app进入后台时绑定一个透明的Activity(建议在锁屏时开启activity,解锁后结束activity,针对Android锁屏5s后自动结束后台进程的设定)

    2、后台服务设置startForeground/setForeground(此时需要在系统的通知栏发送一条通知)。

    3、application设置persistent属性,即标注为常驻进程

    另外,进程为什么会被杀死?这个主要分三种情况:用户主动终止进程,后台进程管理软件杀掉进程,系统资源不够自动干掉进程(与进程优先级及资源占用有关)。前两者我们不可控,但第三中情况可以进行优化。前面说到了进程优先级,那现在就说说内存占用。理论上,如果内存足够大,那空进程以外的进程都不会有被自动杀死的风险,而实际上,内存是有限的,那我们能做的就只有减少内存占用(同一进程优先级,系统也会根据进入后台的时间长短、内存占用大小等去杀死进程)。

    1、app内存优化,这个是一款合格app必须做到,不多说

    2、减少服务/后台进程的内存占用(比如让服务运行在非主进程中,在AndroidManifest.xml中配置android:process)

    如何进行进程拉活?

    前面提高进程优先级,减少内存占用等,都只是尽可能的降低进程被kill的手段,进程被杀死时不可避免的。那么,当进程被杀死时,我们就需要考虑如何将其重新开启,即进程拉活,这是进程保活的关键。

    这个相信做Android的都会一些:

    1、监听系统静态广播(受系统限制,可能不同版本某些广播接收不到)

    2、service的onStartCommand方法里返回 STATR_STICK,onDestory中start自启(准确的将算不上进程拉活,只能算service自启,force_stop后不能正常拉活)

    3、监听第三方app开放的静态广播(需要大量反编译app去找开放的静态广播,而且不保证长期有效,可能第三方开放广播在版本升级时改为私有广播,如果自己公司有多个app,可广播互相拉起)

    4、利用AlarmManager定时唤起(killBackgroundProcess可以唤起但force-stop后无法唤起)

    5、守护进程(一般采用Native进程,5.0以下拉活没问题,5.0以上由于改为杀死进程的同时干掉了进程组,所以父子型守护进程将无法保证重启)

    6、双Native独立进程,互相守护(对5、守护进程的补充,非父子关系,这种方式在github上看到过开源项目MarsDaemon ,但仅兼容到Android6.0)

    7、利用账户同步,定时唤醒(用到ContentProvider及SyncAdapter,①需要用户手动设置账户,②因为账户同步是定时的,唤起周期长,不能即使唤起,③在Android N以下系统一般都能正常唤起,Android N失效)

    8、使用JobSheduler机制保活(Android5.x、6.x有效,但AndroidN失效,Android N可以了解下scheduleAsPackage)

    9、notificationListenerService(Android4.3+)(需要用户授权,通过用户授权来获取到特定权限达到保活的目的,Android4.3以下参考AccessibilityService)

    原文:简书ThinkinLiu 博客: IT老五

    ps:随着Android版本的不断更新及国内厂商对ROM的不断优化,如何最大可能的对进程保活,是Android一道需要长期学习/钻研的学问,也是Android开发者不得不面对的问题。这里只是提到一些保活的手段,具体如何实现,基本根据上述关键字百度都可以搜到。后续有时间可能会另写几篇相关实现方法的文章。

    展开全文
  • The Elements of Java Style——前言

    千次阅读 2007-08-29 11:48:00
    我们一直在产品中加入源代码,客户经常浏览代码,不仅知道软件如何运行的,还知道如何编写好软件。于是我们感觉到一份压力——这可能比大多数公司的压力都要大——要让我们的源代码保持良好的、一致的风格。 ...

    前言

    ROGUE WAVE是一家销售C++Java软件组件的公司。我们一直在产品中加入源代码,客户经常浏览代码,不仅能知道软件如何运行的,还能知道如何编写好软件。于是我们感觉到一份压力——这可能比大多数公司的压力都要大——要让我们的源代码保持良好的、一致的风格。

     

    随着公司的成长壮大,确保所有的程序员都遵守相同的风格成了一件很困难的事。为了做到这一点,公司创始人和首席程序员Tom Keffer编写了一份35页的文档来说明Rogue Wave公司是如何编写C++代码的。我们将这篇文档广泛派发,并确保每位新员工都能获得一份。文档起到了作用。当客户问我们如何保持代码一致性时,我们就告之以Tom的这篇《C++设计、实现和风格指南》,然后给他们一份。文档传播得很快,我们也将Tom的文档变成了一份技术报告。我们派发出去了数千份,收到了非常积极的回应。

     

    Java出现时,我们同样认定我们需要一篇类似于《C++ 指南》的文档。一封短信发给了我们内部的javadev@roguewave.com邮箱,信中列出了一些我们应当要采用的Java代码编写准则。这份准则列表最终成了《Rogue Wave Java风格指南》最初的草稿。

     

    准则列表越来越长,风格指南也开始看起来越来越像一本真正的书。这时,我们决定出版这篇指南,而不是又发行另一篇Rogue Wave技术报告。令我们吃惊的是,剑桥大学出版社的编辑们认为这是一个非常棒的想法,于是《Java风格要素》诞生了。

     

    Scott Ambler是那篇原稿的首批审核人之一,目前是Ronin International公司(www.ronin-intl.com)的总裁。他喜欢出书的想法,建议我们审核一下他已经发表在网上的Java编码标准。我们非常喜欢他的标准,并决定我们应该成为一个团队。本书就是联合了Scott的标准和Rogue Wave风格文档的结果。

     

    读者

    我们编写的本书适用于所有编写Java代码的人,尤其是作为团队成员编写Java代码的程序员们。对于一个有效率的团队而言,每个人都必须能阅读和理解其他人的代码。保持风格的一致性就是迈向成功的第一步!

     

    我们假定你已经掌握了Java和面向对象编程的基础。

     

    致谢

    本书是团队努力的结果,团队成员远不止7位署名作者。我们要感谢那些对早期《Rogue Wave Java风格指南》以及《Ambysoft公司Java编码标准》进行过审阅以及做出贡献的人。这包括Jeremy SmithTom KefferWayne GramlichPete HandsmanCris Perdue

     

    当然,如果没有剑桥大学出版社编辑们的帮助和鼓励,本书也不会问世。我们的编辑,Lothlórien Homet,将Rogue Wave的人员和Scott Ambler团结在一起,所有的一切源于她的春风化雨以及不懈的坚持和推动。感谢Lothlórien 
    展开全文
  • Android进程保活

    2017-11-30 13:32:00
    特别是这两年,面对谷歌,国内定制ROM,安全软件等多方围剿的情况下,app在后台保活的难度越来越大,可以说包括QQ、微信在内的所有app,都无法做到一直运行于后台。因此,进程保活一直都是Android开发的一大难题。 ...

    凡是做过几年Android开发的,都不能不面对进程保活这一问题。特别是这两年,面对谷歌,国内定制ROM,安全软件等多方围剿的情况下,app在后台保活的难度越来越大,可以说包括QQ、微信在内的所有app,都无法做到一直运行于后台。因此,进程保活一直都是Android开发的一大难题。

    Android进程保活工作包含两部分:

    1、如何尽量保持进程不被杀死

    2、当进程被杀死时,如何重新启动

    如何尽量保持进程不被杀死?

    如何尽量保持进程不被杀死?这个就必须说到进程优先级 (具体可自行百度),我们需要了解的进程优先级主要有五个:前台进程,可见进程,服务进程,后台进程(缓存进程),空进程。显而易见,不希望进程被杀死,就需要保持其有一个高的优先级。

    因此,帮助进程获取高优先级是一种保活方式,具体实现包括:

    1、app进入后台时绑定一个透明的Activity(建议在锁屏时开启activity,解锁后结束activity,针对Android锁屏5s后自动结束后台进程的设定)

    2、后台服务设置startForeground/setForeground(此时需要在系统的通知栏发送一条通知)。

    3、application设置persistent属性,即标注为常驻进程

    另外,进程为什么会被杀死?这个主要分三种情况:用户主动终止进程,后台进程管理软件杀掉进程,系统资源不够自动干掉进程(与进程优先级及资源占用有关)。前两者我们不可控,但第三中情况可以进行优化。前面说到了进程优先级,那现在就说说内存占用。理论上,如果内存足够大,那空进程以外的进程都不会有被自动杀死的风险,而实际上,内存是有限的,那我们能做的就只有减少内存占用(同一进程优先级,系统也会根据进入后台的时间长短、内存占用大小等去杀死进程)。

    1、app内存优化,这个是一款合格app必须做到,不多说

    2、减少服务/后台进程的内存占用(比如让服务运行在非进程中,在AndroidManifest.xml中配置android:process)

    如何进行进程拉活?

    前面提高进程优先级,减少内存占用等,都只是尽可能的降低进程被kill的手段,进程被杀死时不可避免的。那么,当进程被杀死时,我们就需要考虑如何将其重新开启,即进程拉活,这是进程保活的关键。

    这个相信做Android的都会一些:

    1、监听系统静态广播(受系统限制,可能不同版本某些广播接收不到)

    2、service的onStartCommand方法里返回 STATR_STICK,onDestory中start自启(准确的将算不上进程拉活,只能算service自启,force_stop后不能正常拉活)

    3、监听第三方app开放的静态广播(需要大量反编译app去找开放的静态广播,而且不保证长期有效,可能第三方开放广播在版本升级时改为私有广播,如果自己公司有多个app,可广播互相拉起)

    4、利用AlarmManager定时唤起(killBackgroundProcess可以唤起但force-stop后无法唤起)

    5、守护进程(一般采用Native进程,5.0以下拉活没问题,5.0以上由于改为杀死进程的同时干掉了进程组,所以父子型守护进程将无法保证重启)

    6、双Native独立进程,互相守护(对5、守护进程的补充,非父子关系,这种方式在github上看到过开源项目MarsDaemon ,但仅兼容到Android6.0)

    7、利用账户同步,定时唤醒(用到ContentProvider及SyncAdapter,①需要用户手动设置账户,②因为账户同步是定时的,唤起周期长,不能即使唤起,③在Android N以下系统一般都能正常唤起,Android N失效)

    8、使用JobSheduler机制保活(Android5.x、6.x有效,但AndroidN失效,Android N可以了解下scheduleAsPackage)

    9、notificationListenerService(Android4.3+)(需要用户授权,通过用户授权来获取到特定权限达到保活的目的,Android4.3以下参考AccessibilityService)

    ps:随着Android版本的不断更新及国内厂商对ROM的不断优化,如何最大可能的对进程保活,是Android一道需要长期学习/钻研的学问,也是Android开发者不得不面对的问题。这里只是提到一些保活的手段,具体如何实现,基本根据上述关键字百度都可以搜到。后续有时间可能会另写几篇相关实现方法的文章。

    转自我的简书

    转载于:https://www.cnblogs.com/e7yoo/p/7928503.html

    展开全文
  • 还借助的静默整理技术和Express Defrag技术,让后台利用计算机的空闲时刻自动进行碎片整理,不仅整理碎片速度非常快,而且还能够对磁盘的文件系统进行优化,让你的硬盘一直保持最高的运行效率,这样的一款简单实用...
  • 老K说故事系列(001)

    2006-01-04 23:40:00
    一直想记录我们的软件开发过程,从需求获取到最后产品上线运行,但一直没有勇气来写,或者说记录。这其中的原因除了因为工作繁忙、文字能力较差等诸多借口外,更大一个原因,或者称为阻力的是,这记录如何真实?这...
  • 负载可以说是一个服务器是否正常的风向标,当接入的软件运行缓慢的时候,相信大部分人排查线上服务器第一件事就是要看下负载的高低?通过uptime命令可以直观的看到系统1、5、15分钟内的平均负载值,本文简称为负载。...
  • 我在多年的开发经历中,一直都喜欢研究解决程序中的一些瓶颈问题,早年喜欢游戏开发,照着《VGA编程》来做游戏图形,读 Michael Abrash 的《图形程序开发人员指南》做软渲染器,爱好摆弄一些能够榨干 CPU 能够运行更...
  • 系列旳外部环境,来为软件运行提供支持,而提供这些支持的就是运行平台。 3.2:Java是一种运行平台 Java本身提供Java软件所需要的运行环境,Java应用可运行在安装了JRE(Java Runtime environment)的机器上,所以我们说...
  • 但 WinRAR 就不同了,不但解压多数压缩格式,且不需外挂程序支持就可直接建立 ZIP 格式的压缩文件,所以我们不必担心离开了其他软件如何处理 ZIP 格式的问题。 设置项目非常完善,并且可以定制界面 让我们通过...
  • 最好方式, 就是发一封 eMail, 夹个大档案 (建议超过 5MB) 给自己, 但也不用真的把这封信传完, 只要能保持全速上传约 60 秒就可以了. (6) 经过 (4) and (5) 以后, cFos/cFosSpeed 就会纪录那条 ADSL 的特性参数, ...
  • c语言编写单片机技巧

    2009-04-19 12:15:17
    而且单片机开发应用需要软硬件结合,所以不只满足于编程技巧如何完美,平时也要注意硬件知识的积累,多上上电子论坛网站,买一些相关杂志。可能的话,可以到ic37去买一些小零件,自己搭一个小系统让它工作起来。 ...
  • 同时请保持软件的独立使用。 *** 严禁通过非正常手段窃获软件内部各种接口,冒充并且集成到自己产品中。否则一旦发现会追责。 2020-12月更新: 1, 目录重定向部分增加单个文件重定向,增加可以指定特殊程序才能...
  • iPhone开发秘籍(第2版)--源代码

    热门讨论 2012-12-11 13:51:22
    此外,还结合实例讲解了如何开发各种iphone特性,包括视图、视图控制器、警告、表格、媒体、控件、人物、位置和事件。  《iphone开发秘籍(第2版)》适合iphone和mac开发人员。 作译者 作者:(美国)萨丹(Erica ...
  • 微前端的核心价值

    2020-12-05 16:41:05
    但我对此一直保持的观点是,微前端首先解决的,是如何解构巨石应用</strong>,从而解决巨石应用随着技术更迭、产品升级、人员流动带来的工程上的问题。解构之后还需要再重组,重组的过程中...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    2.2 公用语言运行时环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...
  • C#微软培训资料

    2014-01-22 14:10:17
    2.2 公用语言运行时环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...
  • 5.8.4 如何创建数据字典 160 5.9 使用静态数据字典视图 160 5.10 与数据库对话 161 5.10.1 连接Oracle 161 5.10.2 OEM 161 5.10.3 SQL*Plus 162 5.11 Oracle实用程序 162 5.11.1 数据泵的导出和导入...
  •  iphone是一种全新的移动平台,苹果公司为它推出了强大的软件开发工具包 iphone sdk。本书是一部关于 iphone sdk 3和 iphone 3开发的基础教程,内容翔实、语言生动。书中结合消费类设备上常见的实例,循序渐进地...
  • 精通Oracle PL/SQL--详细书签版

    热门讨论 2012-08-21 13:06:28
     安装:这部分展示如何搭建高效的SQL*Plus环境以及如何启动并运行书中用到的性能工具,即AUTOTRACE、SQL_TRACE、TKPROF和RUNSTATS。  第1章:高效能的PL/SQL。这一章给出了我们认为的“高效PL/SQL”的定义,并引入...

空空如也

空空如也

1 2 3 4
收藏数 62
精华内容 24
关键字:

如何能保持软件一直运行