Express Your Expectations: A Fast, Compliant JSON Pull Parser for Writing Robust Applicationstc nlohmann RapidJSON Boost.JSON simdjson 0 10 20 30 40 Library Time in ms fully validating pull parser fast, O(1) memory usage implicitly define schema github.com/think-cell/think-cell-library "speaker": true, "talks": [ { "title": "Express your expectations", "subtitle": "A fast, compliant JSON pull parser..." } ] } Jonathan Müller — @foonathan Express your expectations CppCon 2023-10-03 7JSON console.log(object.talks[0].subtitle) console.log(object.foo) Jonathan Müller A fast, compliant JSON pull parser for writing robust applications undefined Jonathan Müller — @foonathan Express your expectations0 码力 | 143 页 | 736.91 KB | 6 月前3
Java EE 企业应用系统设计 - HTTP 请求处理编程browser = request.getHeader("User-Agent"); ▶ int getIntHeader(String name) 1 int size = request.getIntHeader("Content-Length"); ▶ long getDateHeader(String name) 1 long datetime = request.getDateHe getDateHeader("If-Modified-Since"); ▶ Enumeration getHeaderNames() 1 for (Enumeration e = request.getHeaderNames(); e.hasMoreElements(); ) { 2 String headerName = (String) e.nextElement(); 3 System.out.println("Name␣=␣" 参数 1 productSearch.do?productName=Acer 以下代码可以取得以上的参数名为 productName 的数据: 1 String productName = request.getParameter("productName"); 大纲 HTTP 请求内容 Java EE 请求对象 取得请求中包含的提交参数数据 O String[] getParameterValues(String0 码力 | 27 页 | 565.27 KB | 1 年前3
waitress Documentation v3.0.1requests do not take longer than 30 seconds or Heroku will inform the client that the request failed even though the request is still being processed by Waitress and occupying a thread until it completes. its log messages to the parent logger (the root logger), sending its output to the console when we request a page: 00:50:53,694 INFO [wsgiapp] Returning: Hello World! (content-type: text/plain) 00:50:53 value to be that value, minus any trailing slashes you add, and it will cause the PATH_INFO of any request which is prefixed with this value to be stripped of the prefix. This is useful in proxying scenarios0 码力 | 119 页 | 339.46 KB | 1 年前3
waitress Documentation v2.1.2requests do not take longer than 30 seconds or Heroku will inform the client that the request failed even though the request is still being processed by Waitress and occupying a thread until it completes. its log messages to the parent logger (the root logger), sending its output to the console when we request a page: 00:50:53,694 INFO [wsgiapp] Returning: Hello World! (content-type: text/plain) 00:50:53 value to be that value, minus any trailing slashes you add, and it will cause the PATH_INFO of any request which is prefixed with this value to be stripped of the prefix. This is useful in proxying scenarios0 码力 | 115 页 | 272.79 KB | 1 年前3
waitress Documentation v2.1.1requests do not take longer than 30 seconds or Heroku will inform the client that the request failed even though the request is still being processed by Waitress and occupying a thread until it completes. its log messages to the parent logger (the root logger), sending its output to the console when we request a page: 00:50:53,694 INFO [wsgiapp] Returning: Hello World! (content-type: text/plain) 00:50:53 value to be that value, minus any trailing slashes you add, and it will cause the PATH_INFO of any request which is prefixed with this value to be stripped of the prefix. This is useful in proxying scenarios0 码力 | 113 页 | 270.88 KB | 1 年前3
Pro Git 2nd Edition 2.1.413and do a local difference calculation, instead of having to either ask a remote server to do it or pull an older version of the file from the remote server to do it locally. This also means that there how to browse the history of your project and view changes between commits, and how to push and pull from remote repositories. Getting a Git Repository You typically obtain a Git repository in one unmerged new paths 51a94af - Fix "checkout --track -b newbranch" on detached HEAD b0ad11e - pull: allow "git pull origin $something:$current_branch" into an unborn branch Of the nearly 40,000 commits in0 码力 | 501 页 | 17.96 MB | 1 年前3
django cms 4.1.1 Documentation
PollsMenu(CMSAttachMenu): name = _("Polls Menu") # give the menu a name this is required. def get_nodes(self, request): """ This method is used to build the menu tree. """ (continues on next page) 5.2. Django/Python enable this use the cms.middleware.language.LanguageCookieMiddleware to set the cookie on every request. How django CMS determines what language to serve Once it has identified a user’s language, it – menus.menu_pool.MenuPool._mark_selected() – loops over each node, comparing its URL with the request.path_info, and marks the best match as selected 5.2. Django/Python compatibility table 57 django0 码力 | 361 页 | 2.00 MB | 1 年前3
waitress Documentation v1.4.3its log messages to the parent logger (the root logger), sending its output to the console when we request a page: 1.2. Access Logging 5 waitress Documentation, Release 1.4.3 00:50:53,694 INFO [wsgiapp] value to be that value, minus any trailing slashes you add, and it will cause the PATH_INFO of any request which is prefixed with this value to be stripped of the prefix. This is useful in proxying scenarios HTTP/1.0 client without a "Connection: keep-alive" header will request usually only one over a single TCP connection, however, and when the request has completed, the client disconnects and reconnects (which0 码力 | 103 页 | 259.25 KB | 1 年前3
waitress Documentation v1.3.1its log messages to the parent logger (the root logger), sending its output to the console when we request a page: 1.2. Access Logging 5 waitress Documentation, Release 1.3.1 00:50:53,694 INFO [wsgiapp] value to be that value, minus any trailing slashes you add, and it will cause the PATH_INFO of any request which is prefixed with this value to be stripped of the prefix. This is useful in proxying scenarios HTTP/1.0 client without a "Connection: keep-alive" header will request usually only one over a single TCP connection, however, and when the request has completed, the client disconnects and reconnects (which0 码力 | 95 页 | 249.32 KB | 1 年前3
django cms 4.1.x DocumentationPollsMenu(CMSAttachMenu): name = _("Polls Menu") # give the menu a name this is required. def get_nodes(self, request): """ This method is used to build the menu tree. """ (continues on next page) 5.2. Django/Python enable this use the cms.middleware.language.LanguageCookieMiddleware to set the cookie on every request. How django CMS determines what language to serve Once it has identified a user’s language, it – menus.menu_pool.MenuPool._mark_selected() – loops over each node, comparing its URL with the request.path_info, and marks the best match as selected 5.2. Django/Python compatibility table 57 django0 码力 | 357 页 | 1.99 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













