 MuPDF 1.25.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their 6) 218 Chapter 8. Language Bindings MuPDF Documentation, Release 1.25.0 8.2.7 Runtime environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 259 页 | 1.11 MB | 8 月前3 MuPDF 1.25.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their 6) 218 Chapter 8. Language Bindings MuPDF Documentation, Release 1.25.0 8.2.7 Runtime environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 259 页 | 1.11 MB | 8 月前3
 MuPDF 1.24.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their y1=1215.6) 7.1. The C++ MuPDF API 203 MuPDF Documentation, Release 1.24.0 7.1.7 Runtime environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 249 页 | 830.15 KB | 8 月前3 MuPDF 1.24.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their y1=1215.6) 7.1. The C++ MuPDF API 203 MuPDF Documentation, Release 1.24.0 7.1.7 Runtime environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 249 页 | 830.15 KB | 8 月前3
 MuPDF 1.22.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their const; These each generate text such as: (x0=90.51 y0=160.65 x1=501.39 y1=1215.6) 5.1.6 Environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 175 页 | 698.87 KB | 8 月前3 MuPDF 1.22.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their const; These each generate text such as: (x0=90.51 y0=160.65 x1=501.39 y1=1215.6) 5.1.6 Environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 175 页 | 698.87 KB | 8 月前3
 MuPDF 1.23.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their const; These each generate text such as: (x0=90.51 y0=160.65 x1=501.39 y1=1215.6) 7.1.6 Environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 245 页 | 817.74 KB | 8 月前3 MuPDF 1.23.0 Documentationfunctions can find the relevant lock to change when // they are called. This way we avoid global variables. locks.user = mutex; locks.lock = lock_mutex; locks.unlock = unlock_mutex; // This is the main exception. } Since the fz_try macro is based on setjmp, the same conditions that apply to local variables in the presence of setjmp apply. Any locals written to inside the try block may be restored to their const; These each generate text such as: (x0=90.51 y0=160.65 x1=501.39 y1=1215.6) 7.1.6 Environmental variables All builds • MUPDF_mt_ctx Controls support for multi-threading on startup. – If set with0 码力 | 245 页 | 817.74 KB | 8 月前3
 Compile-Time Validationcan lead to death or serious injury to people, loss or severe damage to property, or severe environmental harm." - ISO/IEC 23643:2020Software Safety - Crowdstrike Faulty updated crashed roughly 8.5 and an apply function to change the reference typeContext A tuple of context variables. An action is applied to all variables. template Compile-Time Validationcan lead to death or serious injury to people, loss or severe damage to property, or severe environmental harm." - ISO/IEC 23643:2020Software Safety - Crowdstrike Faulty updated crashed roughly 8.5 and an apply function to change the reference typeContext A tuple of context variables. An action is applied to all variables. template- struct context { tuple - data; context(tuple - variables in a context and passing it to the next function after every action.Goals - Properties Compute 0 码力 | 137 页 | 1.70 MB | 6 月前3
 Back to Basics Unit Testingthe same answer you do Part 1: Testing Repeatable 24Hermeticity Hermeticity: Sealed off from environmental effects Hermetic: Airtight, impervious to external influence. (Merriam Webster) Hermetic tests: three private, protected or public. -- Wikipedia user-defined type data structure member variables member functions access specifiers From our original definition of Unit Testing, we therefore private: 9 10 11 friend struct CupTester 12 ... 13 }; 14 The names of your member variables are referenced in your tests! White Box testing tends to create big maintainability problems struct0 码力 | 109 页 | 4.13 MB | 6 月前3 Back to Basics Unit Testingthe same answer you do Part 1: Testing Repeatable 24Hermeticity Hermeticity: Sealed off from environmental effects Hermetic: Airtight, impervious to external influence. (Merriam Webster) Hermetic tests: three private, protected or public. -- Wikipedia user-defined type data structure member variables member functions access specifiers From our original definition of Unit Testing, we therefore private: 9 10 11 friend struct CupTester 12 ... 13 }; 14 The names of your member variables are referenced in your tests! White Box testing tends to create big maintainability problems struct0 码力 | 109 页 | 4.13 MB | 6 月前3
 Scientific Unit Testingnoise. Interference from the environment: noisy signals Inherent in complex systems with too many variables Inherent in quantum mechanics Solutions: Isolate Subtract Detect and eliminate erroneous results test conditions Example: Client must connect to server within X seconds Measure the unwanted environmental effects Adjust tests to compensate 30Option 3: Detect and Respond Options: If the environment0 码力 | 45 页 | 1.91 MB | 6 月前3 Scientific Unit Testingnoise. Interference from the environment: noisy signals Inherent in complex systems with too many variables Inherent in quantum mechanics Solutions: Isolate Subtract Detect and eliminate erroneous results test conditions Example: Client must connect to server within X seconds Measure the unwanted environmental effects Adjust tests to compensate 30Option 3: Detect and Respond Options: If the environment0 码力 | 45 页 | 1.91 MB | 6 月前3
 Casdoor · An Open Source UI-first Identity Access Management (IAM) / Single-Sign-On (SSO) platform supporting OAuth 2.0, OIDC, SAML and CASEn Via Envir vironment V onment Variables ariables All configuration items defined by Casdoor in the ini file mentioned above can be configured via environment variables, as well as some of the beego configurations this to pass the configuration via environment variables: In addition, export derivatives are also a possible method. The names of environmental variables should exactly match the names you want to use use in the ini file. appname=casbin go run main.go Note: configurations in environmental variables can override the configurations in the ini file. Run Run There are currently two methods to start0 码力 | 825 页 | 58.31 MB | 1 年前3 Casdoor · An Open Source UI-first Identity Access Management (IAM) / Single-Sign-On (SSO) platform supporting OAuth 2.0, OIDC, SAML and CASEn Via Envir vironment V onment Variables ariables All configuration items defined by Casdoor in the ini file mentioned above can be configured via environment variables, as well as some of the beego configurations this to pass the configuration via environment variables: In addition, export derivatives are also a possible method. The names of environmental variables should exactly match the names you want to use use in the ini file. appname=casbin go run main.go Note: configurations in environmental variables can override the configurations in the ini file. Run Run There are currently two methods to start0 码力 | 825 页 | 58.31 MB | 1 年前3
 Hyperledger Fabric 1.1 Documentationversion 1.9.x Given that we will be writing chaincode programs in Go, there are two environment variables you will need to set properly; you can make these settings permanent by placing them in the appropriate that might compromise data integrity, and allows for functions to be executed against non-static variables. In addition to the multitude of endorsement, validity and versioning checks that take place, there Environment variables For the following CLI commands against peer0.org1.example.com to work, we need to preface our commands with the four environment variables given below. These variables for peer0.org10 码力 | 422 页 | 4.84 MB | 1 年前3 Hyperledger Fabric 1.1 Documentationversion 1.9.x Given that we will be writing chaincode programs in Go, there are two environment variables you will need to set properly; you can make these settings permanent by placing them in the appropriate that might compromise data integrity, and allows for functions to be executed against non-static variables. In addition to the multitude of endorsement, validity and versioning checks that take place, there Environment variables For the following CLI commands against peer0.org1.example.com to work, we need to preface our commands with the four environment variables given below. These variables for peer0.org10 码力 | 422 页 | 4.84 MB | 1 年前3
 Hyperledger Fabric 1.1 Documentationversion 1.9.x Given that we will be writing chaincode programs in Go, there are two environment variables you will need to set properly; you can make these settings permanent by placing them in the appropriate that might compromise data integrity, and allows for functions to be executed against non-static variables. In addition to the multitude of endorsement, validity and versioning checks that take place, there Environment variables For the following CLI commands against peer0.org1.example.com to work, we need to preface our commands with the four environment variables given below. These variables for peer0.org10 码力 | 277 页 | 3.21 MB | 1 年前3 Hyperledger Fabric 1.1 Documentationversion 1.9.x Given that we will be writing chaincode programs in Go, there are two environment variables you will need to set properly; you can make these settings permanent by placing them in the appropriate that might compromise data integrity, and allows for functions to be executed against non-static variables. In addition to the multitude of endorsement, validity and versioning checks that take place, there Environment variables For the following CLI commands against peer0.org1.example.com to work, we need to preface our commands with the four environment variables given below. These variables for peer0.org10 码力 | 277 页 | 3.21 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100














 
  
 