WebView2中C#和JavaScript代码互操作

  • Post author:
  • Post category:java

C#调用或者执行前端的JavaScript 1.需要创建一个ScriptHost,并注册到WebView2中 [ClassInterface(ClassInterfaceType.AutoDual)] [ComVisible(true)] /// <summary> /// 网页调用C#方法 /// </summary> public class ScriptCallbac…

继续阅读 WebView2中C#和JavaScript代码互操作

七个基本量纲_七个基本量

  • Post author:
  • Post category:其他

1 ,长度 m 长度是一维空间的度量。通常在量度二维空间中量度直线边长时,称呼长度数值较大 的为长,不比其值大或者在 " 侧边 " 的为宽。所以宽度其实也是长度量度的一种,故此在三维 空间中量度 " 垂直长度 " 的高都是。共有公里、公引、公丈、米、公寸、厘米、公厘。纳米 nm 1/1,000,000,000 米,微米 um . 1/1,000,000 米,忽米 cmm 1/100,000 米,丝…

继续阅读 七个基本量纲_七个基本量

锁、volatile、CAS的比较

  • Post author:
  • Post category:其他

一、锁 锁是一种 悲观 的机制。为多线程提供了互斥的访问机制。多个线程同时竞争锁时,没获得锁的线程将会被挂起(智能的JVM会根据之前获取锁操作中对锁的持有时间长短来判断是使线程挂起还是自旋) 锁的劣势: 1.未竞争到锁的线程挂起后再恢复时,会进行上下文的切换,开销大。 2.当一个线程正在等待锁时,它不能干任何其它事情。 如果持有锁的线程被延迟执行(例如发生了缺页错误、调度延迟、或者其它类似情况),…

继续阅读 锁、volatile、CAS的比较

ARP地址解析协议

  • Post author:
  • Post category:其他

ARP(地址解析协议) ARP的作用: arp称为“地址解析协议”,在以太网中,我们根据MAC地址进行寻址,而非ip,所以我们arp的作用就是将已知ip地址解析为对应的MAC地址。 在局域网中所传输的数据帧,其中帧是包括目的MAC地址,所以我们必须知道目的MAC地址才能进行传输。 ARP的工作原理: 一台主机有数据报文发送给另一台主机,它都要知道接收方的逻辑(IP)地址。但是IP地址必须封装成帧才…

继续阅读 ARP地址解析协议

Python之字符串的遍历

  • Post author:
  • Post category:python

(注意:本文基于Python3.x) 第一种方式,for in girl_str = "love You" for every_char in girl_str: print(every_char) 第二种方式,内置函数range()或xrange(),把字符串长度传进去就行 girl_str = "love You" for index in range(len(girl_str)): prin…

继续阅读 Python之字符串的遍历

Redis的最佳实践?看完不心动,算我输!!

  • Post author:
  • Post category:其他

Redis的最佳实践?看完不心动,算我输!! 一、Redis键值设计 1、优雅的key结构 1.为什么value长度不尽量不超过44字节 2、拒绝BigKey 1.什么是BigKey 2.BigKey的危害 3.如何发现BigKey 4.如何删除BigKey 3、恰当的数据类型 1.存储User对象 二、批处理优化 1、N条命令批处理执行 2、Pipeline 3、集群下的批处理 四种处理方式: …

继续阅读 Redis的最佳实践?看完不心动,算我输!!

Beautiful soup解析和提取数据

  • Post author:
  • Post category:其他

目录 一、安装Beautiful soup 二、解析并获取网页中想要的内容 1、标签树的遍历 1.1  soup. 1.2  标签树的下行遍历 .contents 和 .children 及.descendants 1.3  标签树的上行遍历 .parent .parents 1.4  标签树的平行遍历 : .next_sibling 和 .previous_sibling及.next_sibli…

继续阅读 Beautiful soup解析和提取数据

10、相交链表-Python-LeetCode-160

  • Post author:
  • Post category:python

题目 编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1: 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3 输出:Reference of the node with value = 8 输入解释:相交节点的值为 8 (注意,…

继续阅读 10、相交链表-Python-LeetCode-160

jsp 页面解析json字符串

  • Post author:
  • Post category:其他

我们在使用AJAX来做服务器端和客户端交互的时候,一般的做法是让服务器端返回一段JSON字符串,然后在客户端把它解析成JavaScript 对象。解析时用到的方法一般是eval或者new function,而目前IE8和Firefox3.1又内置了原生的JSON对象(据说会有一定的性能提升)。那我们在实际使用的时候怎样从这三种方法 (因为性能问题,不考虑用javascript实现的解析)里面来选择…

继续阅读 jsp 页面解析json字符串

boost asio中关闭io_service和关闭…

  • Post author:
  • Post category:其他

看asio的示例程序,发现有两种常见的关闭方式,io_service.stop()和socket.close()。reference里面只是寥寥几句,没有满足我的好奇心,于是自己动手测试。 io_service.stop():终止io_service的事件循环,所以io_service上所有socket注册的异步事件都取消了(不会再被触发),io_service.run()返回。 socket.c…

继续阅读 boost asio中关闭io_service和关闭…