书栈网 · BookStack 本次搜索耗时 0.026 秒,为您找到 88061 个相关结果.
  • 捕获的异常:不能忽视

    6.2 捕获的异常:不能忽视 6.2 捕获的异常:不能忽视 除了下面的例子,对捕获的异常不做响应是极少正确的。(典型的响应方式是打印日志,或者如果它被认为是不可能的,则把它当作一个AssertionError 重新抛出。) 如果它确实是不需要在catch块中做任何响应,需要做注释加以说明(如下面的例子)。 try { int i ...
  • 再探捕获与展开

    再探捕获与展开 再探捕获与展开 一旦语法分析器开始消耗标记以匹配某捕获,整个过程便无法停止或回溯。这意味着,下述宏的第二项规则将永远无法被匹配到,无论输入是什么样的: macro_rules ! dead_rule { ( $e : expr ) => { ... }; ( $i : ident +...
  • ORM高级特性-SQL捕获

    CatchSQL ToSQL 需要注意,框架SQL捕获的原理是,任何SQL操作生成的SQL语句模板 加上SQL执行参数 ,在被提交给底层数据库引擎前会被框架拦截,并通过框架组件自动格式化生成可供人工阅读的字符串,仅供参考和调试 ,并不是完整提交给底层数据库引擎的SQL语句。捕获的SQL语句和ORM组件开启调试模式后输出的SQL语句是相同的,它们都由...
  • ORM高级特性-SQL捕获

    CatchSQL ToSQL 需要注意,框架SQL捕获的原理是,任何SQL操作生成的SQL语句模板 加上SQL执行参数 ,在被提交给底层数据库引擎前会被框架拦截,并通过框架组件自动格式化生成可供人工阅读的字符串,仅供参考和调试 ,并不是完整提交给底层数据库引擎的SQL语句。捕获的SQL语句和ORM组件开启调试模式后输出的SQL语句是相同的,它们都由...
  • 媒体捕获及数据流

    媒体捕获及数据流 流媒体 API 获取本地多媒体内容 URL 媒体捕获及数据流 W3C Media Capture and Streams 文档定义了一组 JavaScript API,这些API使应用程序能够从平台请求音频和视频流,以及操纵和处理流数据。 流媒体 API MediaStream 接口用于表示媒体数据流。 流可以是输入或...
  • 捕获或者声明(Catch or Specify Requirement)

    捕获或者声明(Catch or Specify Requirement) 三个不同的异常 1. 已检查异常(checked exception) 2. 错误(error) 3. 运行时异常(runtime exception) 绕过捕获或者声明异常 捕获或者声明(Catch or Specify Requirement) 有效的Java编程...
  • 14.10 重新抛出被捕获的异常

    14.10 重新抛出被捕获的异常 问题 解决方案 讨论 14.10 重新抛出被捕获的异常 问题 你在一个 except 块中捕获了一个异常,现在想重新抛出它。 解决方案 简单的使用一个单独的 rasie 语句即可,例如: >>> def example (): ... try : ... ...
  • 7.7 匿名函数捕获变量值

    7.7 匿名函数捕获变量值 问题 解决方案 讨论 7.7 匿名函数捕获变量值 问题 你用lambda定义了一个匿名函数,并想在定义时捕获到某些变量的值。 解决方案 先看下下面代码的效果: >>> x = 10 >>> a = lambda y : x + y >>> x = 20 >>> b ...
  • 9.14 捕获类的属性定义顺序

    9.14 捕获类的属性定义顺序 问题 解决方案 讨论 9.14 捕获类的属性定义顺序 问题 你想自动记录一个类中属性和方法定义的顺序,然后可以利用它来做很多操作(比如序列化、映射到数据库等等)。 解决方案 利用元类可以很容易的捕获类的定义信息。下面是一个例子,使用了一个OrderedDict来记录描述器的定义顺序: from co...
  • 2.10 捕获未处理的promise rejections

    捕获未处理的promise rejections 一段解释 代码示例: 这些错误将不会得到任何错误处理程序捕获(除unhandledrejection) 代码示例: 捕获 unresolved 和 rejected 的 promise 博客引用: “如果你犯了错误,在某个时候你就会犯错误。” 捕获未处理的promise rejections ...