string本身是不可改变的,它只能赋值一次,每一次内容发生改变,都会生成一个新的对象,然后原有的对象引用新的对象,而每一次生成新对象都会对系统性能产生影响,这会降低.NET编译器的工作效率。string操作示意图如图1所示。 图1string操作示意图 而StringBuilder类则不同,每次操 ...
分类:
其他好文 时间:
2017-12-18 18:40:32
阅读次数:
102
Gson-Google出品的Json处理工具,网上好评大片,先来学习一下。 先列出网上找到的一个评价: Gson是目前功能最全的Json解析神器,Gson当初是为因应Google公司内部需求而由Google自行研发而来,但自从在2008年五月公开发布第一版后已被许多公司或用户应用。Gson的应用主要 ...
分类:
编程语言 时间:
2017-12-18 18:40:22
阅读次数:
152
1. what is ARC ? ARC: automatic reference counting自动引用计数。 简单点说就是系统在适当的地方自动给对象加减引用计数,当retain count == 0 时 销毁; 那么ARC是为了解决什么问题诞生的呢?这个得追溯到MRC手动内存管理时代说起。 ( ...
分类:
移动开发 时间:
2017-12-18 18:40:16
阅读次数:
228
"原题" 定义一个点比另一个点大为当且仅当这个点的三个值分别大于等于另一个点的三个值。每比一个点大就为加一等级,求每个等级的点的数量。 显然的三维偏序问题,CDQ的板子题。 CDQ分治: CDQ分治是一种特殊的分治方法,在 OI 界初见于陈丹琦 2008 年的集训队作业中,因此被称为 CDQ 分治。 ...
分类:
其他好文 时间:
2017-12-18 18:40:02
阅读次数:
221
网络拓扑图 NOTE:各个设备的基本配置在拓扑图上已经标明(需要注意的是RTB的出接口也需要配置IP,但是使用ping -a 10.1.1.1 202.117.144.1 ping不通,这点不是很理解) 1.Static NAT 实现内网到外网静态一对一转换 RTB配置以及nat session信息 ...
分类:
其他好文 时间:
2017-12-18 18:39:53
阅读次数:
283
from:http://blog.csdn.net/zhuqiuhui/article/details/53180395 1. 求两个经纬点的方位角,P0(latA, lonA), P1(latB, lonB)(很多博客写的不是很好,这里总结一下) 2. 求两个经纬点的距离函数:P0(latA, l ...
分类:
编程语言 时间:
2017-12-18 18:39:40
阅读次数:
715
css引入:style.css 样式可自己更改 html 结果和class: <div class="navBar"> <ul class="nav"> <li class="m"> <h3><a href="">1111111</a></h3> </li> <li class="m"> <h3>< ...
分类:
其他好文 时间:
2017-12-18 18:39:32
阅读次数:
115
在ubuntu下 搭建owncloud 用docker-compose启动,owncloud.yml文件内容 文章出处; https://yq.aliyun.com/articles/67160 ...
分类:
其他好文 时间:
2017-12-18 18:39:25
阅读次数:
100
我们今天来用Python爬虫爬取金庸所有的武侠小说,网址为:http://jinyong.zuopinj.com/,网页如下: Python代码如下: 运行结果如下: 上面的运行结果“HTTP Error 404: Not Found”是因为这个网页不存在,并不影响书本内容的完整性。我们可以去E盘查 ...
分类:
其他好文 时间:
2017-12-18 18:39:18
阅读次数:
227
下次造轮子前先看看现有的轮子吧 值得学习的C语言开源项目 - 1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbenc ...
分类:
编程语言 时间:
2017-12-18 18:39:12
阅读次数:
269
向HTML中插入视频有两种方法,一种是古老的object标签,一种是html5中的video标签,前者兼容性相对好些,后者兼容性让人头疼。最常用的向HTML中插入视频的方法有两种,一种是古老的<object></object>标签,一种是html5中的<video></video>标签。 前者的兼容 ...
分类:
Web程序 时间:
2017-12-18 18:39:04
阅读次数:
182
一道编程题如下: 实例化三个线程,一个线程打印a,一个线程打印b,一个线程打印c,三个线程同时执行,要求打印出10个连着的abc。 题目分析: 通过题意我们可以得出,本题需要我们使用三个线程,三个线程分别会打印6次字符,关键是如何保证顺序一定是abc...呢。所以此题需要同步机制来解决问题! 令打印 ...
分类:
编程语言 时间:
2017-12-18 18:38:50
阅读次数:
179
优点:解耦和,降低了不同类之间的依赖性 孩子由于太小,不能自己吃奶需要保姆来喂,衣服脏了也不能自己洗,通过代理实现。 test: ...
分类:
编程语言 时间:
2017-12-18 18:38:39
阅读次数:
160
#coding:utf-8 ''' Created on 2017年10月9日 @author: li.liu ''' from selenium import webdriver from lxml import etree import urllib import urllib2 import ... ...
分类:
编程语言 时间:
2017-12-18 18:38:30
阅读次数:
458
package tk.mybatis.mapper.test.example; import org.apache.ibatis.session.SqlSession; import org.junit.Assert; import org.junit.Test; import tk.mybatis... ...
分类:
移动开发 时间:
2017-12-18 18:38:05
阅读次数:
417
当我们查看某个服务的进程时候,它会把命令本身的进程显示出来。如下图: 进程号2383 就是我命令本身的进程号,和我实际想看的进程无关 特别是在我们写脚本,kill进程时候会报错: 解决办法可以优化脚本 ps -ef|grep nginx |grep -v "grep" 这样就不会显示命令本身的进程号 ...
分类:
系统相关 时间:
2017-12-18 18:37:59
阅读次数:
140