List<String> li = new ArrayList<String>(); li.add("1"); li.add("2"); li.add("3"); li.add("4"); //1.for //优点:效率最高,遍历快,可以根据自定计数器操作元素 //缺点:不适用所有集合,每次都需要在 ...
分类:
其他好文 时间:
2019-06-27 16:21:25
阅读次数:
113
C#中Json转换主要使用的几种方法! 这篇主要介绍2、4。第三种方法使用的比较局限,所以我没有深入学习。 第二种方法 我使用比较多的方式,这个方法是.NET内置的,使用起来比较方便 A、利用serializer获取json的泛型对象 利用Dictionary<string,object>接收转换完 ...
微信小程序使用wx.request API请求豆瓣公开api的时候,会报一个403(Forbidden)的错误。这是为什么呢?是由于来自小程序的调用过多,豆瓣来自于小程序的调用被禁止。这里收集以下三种方法解决此问题(设置代理): 1、使用 https://douban.uieee.com 2、使用 ...
分类:
微信 时间:
2019-06-23 16:13:47
阅读次数:
295
1.继承Thread类优点:可以直接使用Thread类中的方法,代码比较简单。缺点:继承Thread类之后不能继承其他类。 2.实现Runable接口优点:实现接口,比影响继承其他类或实现接口。缺点: 3.实现Callable接口优点:可以获取返回值,可以抛出异常。缺点:实现方法相对复杂 三种方法的 ...
分类:
编程语言 时间:
2019-06-23 15:57:16
阅读次数:
86
在select模块中, 有三种方法实现IO多路复用并发服务器 select poll epoll select的原理: 在多路复用的模型中,比较常用的有select模型和epoll模型。这两个都是系统接口,由操作系统提供。当然,Python的select模块进行了更高级的封装。 网络通信被Unix系 ...
分类:
编程语言 时间:
2019-06-21 18:35:38
阅读次数:
110
知识点总结 生成器 生成器的本质就是迭代器. 迭代器 :Python中提供的已经写好的工具或者通过数据转化得来的. 生成器: 需要我们自己用Python代码构建的 创建生成器的三种方法: 1. 通过生成器函数 2. 通过生成器推导式 3. python内置函数或者模块提供 生成器函数 yield : ...
分类:
编程语言 时间:
2019-06-20 21:16:33
阅读次数:
138
一、虚拟路径 配置虚拟路径 web.xml配置文件的虚拟路径 <servlet-mapping> <url-pattern>/demo5</url-pattern> </servlet-mapping> 三种配置方法 * 完全路径匹配 * 以/开头的 /demo5 /servlet/demo5 * ...
分类:
Web程序 时间:
2019-06-18 12:18:33
阅读次数:
192
实验环境:在做实验之前我们首先准备一下实验环境,首先在虚拟机上准备一台原始的干净的WindowsServer2008R2的操作系统作为WEB服务器,ip地址设为192.168.100.10然后安装web服务器的步骤:1.首先在服务器管理器中添加角色,在服务器角色中选择Web服务器(IIS)角色,如图所示:2.IIS7.5被分割了40多个不同功能的模块,管理员可以根据需要定制安装相应的功能模块,这样
分类:
Web程序 时间:
2019-06-17 09:11:37
阅读次数:
992
诸君好,前前期我们聊了VBA编程和数据的常规排序……VBA常用小代码105:Rang对象的排序操作……今天我们再聊下自定义排序……何谓自定义排序,就是按指定的顺序对数据源进行排序呗……今一共分享了三种方法。第1种方法是系统自带的OrderCustom,优点是代码简洁,缺点是自定义序列有字符长度限制( ...
分类:
编程语言 时间:
2019-06-15 09:44:57
阅读次数:
160
要解析的url:http://127.0.0.1:8090/?name=cpc&age=21 利用js字符串操作函数进行解析 输出结果: require('url')模块 输出结果: 这里比较奇怪,最后的两个undefined其实还是分别输出name和age字段,但由于内存已经释放,所以输出了und ...
分类:
Web程序 时间:
2019-06-14 22:16:46
阅读次数:
520