自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 [Reading] Asking while Reading

           Asking while Reading          ——读Java垃圾收集器与内存分配策略 Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进去,墙里面的人却想出来。为什么要了解垃圾回收?  当需要排查各种内存溢出、内存泄漏问题的时候,当垃圾回收成为了系统达到更高并行量的瓶颈的时候,我们就需...

2018-03-30 20:47:00 75

转载 个人作业---词频统计

一 . 要求1.对源文件(*.txt,*.cpp,*.h,*.cs,*.html,*.js,*.java,*.py,*.php等,文件夹内的所有文件)统计字符数、单词数、行数、词频,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件。2.使用性能测试工具进行分析,找到性能的瓶颈并改进3.对代码进行质量分析,消除所有警告,http://msdn.micr...

2018-03-30 20:39:00 223

转载 error: synthesized property 'name' must either be named the same as a compatible instance variable o...

#import <Foundation/Foundation.h>@interface Person : NSObject{ NSString * _name; NSUInteger _age;}@property (nonatomic, copy) NSString* name;@property (nonatomic, assign)...

2018-03-30 14:42:00 93

转载 form&method【POST~GET】

<form.../>中method属性指定了该表单是以哪种方式提交请求,有两种方式:GET请求方式和POST请求方式,默认是GET请求方式。两种方式的区别:get方式的请求是在浏览器地址栏中输入访问地址所发送的请求,即他是通过地址栏传输的。在地址栏中可以看到请求参数名和值。且get参数有长度限制,传送的数据量较小,一般不大于2KB。POST请求方式通常使用提交表单的方式来发送。其传送的...

2018-03-29 18:25:00 58

转载 四重解法---P1047 校门外的树

题目描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合...

2018-03-29 18:06:00 56

转载 通过 chroot 解决 Linux 系统无法启动的问题

这篇博客讲述了博主为了安装 sqlite3,不小心删了 boot 目录下的内核,还重启系统。结果重启失败,通过 Ubuntu 安装 U 盘和 chroot 修复的故事。想在学校的服务器上装一个 sqlite3,被告知之前一次更新内核由于 boot 目录满了,没有更新成功,需要完成内核的更新才能进行其它软件的安装。我一看 boot 分区里已经有了很多版本的内核,想都没想就把旧版本的内核...

2018-03-28 23:16:00 3080

转载 Timus-1005. Stone Pile-01背包

传送门:http://acm.timus.ru/problem.aspx?space=1&num=1005参考:https://www.cnblogs.com/yinzm/p/6629222.html题意:给出许多石子堆,问能分成怎样的两堆,使得两堆差距最小;思路:我看到题解后才意识到以前可能写过类似的,竟然是01背包;看完题目之后,我们可以了解一下数据的规模,最多就2...

2018-03-28 23:08:00 264

转载 Python学习之路 (三)爬虫(二)

通用爬虫和聚焦爬虫根据使用场景,网络爬虫可分为通用爬虫和聚焦爬虫两种.通用爬虫通用网络爬虫 是 捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。通用搜索引擎(Search Engine)工作原理通用网络爬虫从互联网中搜集网页,采集信息,这些网页信息用于为搜索引擎建立索引从而提...

2018-03-28 18:26:00 63

转载 用join取代not in

写了好几个页面,速度都上不去,瓶颈在于SQL查询。太多的表,太多的not in,总是从一大推表和数据中筛选出一点数据。看了很多关于SQL优化的文章,都强烈要求不要太多使用not in查询,最好用表连接来取代它。如:select ID,name from Table_A where ID not in (select ID from Table_B)这句是最经典的not in查询了。改为表连接代码如...

2018-03-28 12:01:00 188

转载 dubbo 接口初入门

最近公司开发新的一套系统,开发出来的方案会基于dubbo分布式服务框架开发的,那么什么是dubbo,身为测试的我,第一眼看到这个,我得去了解了解dubbo是啥玩意,为开展的测试工作做准备,提前先学 dubbo的相关知识。 1.什么是dubbo Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说...

2018-03-27 12:55:00 538

转载 c语言与数据结构(线性表之顺序表的学习)

/*****************************************************************************************************使用编译器:C-FREE*实现数据结构中的顺序表*编写人:徐文才(才哥)******************************************************...

2018-03-26 18:42:00 71

转载 关于session

一、cookie和session的区别与联系。 “让我们用几个例子来描述一下cookie和session机制之间的区别与联系。笔者曾经常去的一家咖啡店有喝5杯咖啡免费赠一杯咖啡的优惠,然而一次性消费5杯咖啡的机会微乎其微,这时就需要某种方式来纪录某位顾客的消费数量。想象一下其实也无外乎下面的几种方案: 1、该店的店员很厉害,能记住每位顾客的消费数量,只要顾客一走进咖啡店,...

2018-03-26 14:00:00 52

转载 web后台工作流程

浏览器的主要功能是将用户选择的web资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是HTML,也包括PDF、image及其他格式。用户用URI(Uniform Resource Identifier统一资源标识符)来指定所请求资源的位置,通过DNS查询,将网址转换为IP地址。整个浏览器工作的流程:  1、输入网址。  2、浏览器查找域名的IP地址。  3. 浏...

2018-03-26 11:33:00 176

转载 博客作业2---线性表

一、PTA实验作业题目1:7-1 最长连续递增子序列1.设计思路(伪代码或流程图)定义数组a存放序列定义Length存放序列长度,MaxLength存放最长序列长度,Start存放序列首元素下标,MaxStart最长子序列首元素下标,flag判断是否为序列首元素for i = 1 to i < n 输入a[i] 如果(a[i]>a[i-1]且flag==0)...

2018-03-25 21:07:00 49

转载 2018/3/25

T1 gift  这个题是一个网络流,有65分比较裸的01分数规划,但是有一个恶心的限制就是最后的答案向下取整,有一个比较巧妙的做法就是先整数二分,然后用得到的ans+1-eps在进行一次实数二分,这样就可以避免=0的情况,而且避免了极其满的实数二分 不过正解貌似并没有考虑取整这个麻烦事  正解的话就是优化建图,可以把图中的点数优化到O(n)的  就是先考虑如果我们选出一些点集,那么...

2018-03-25 21:05:00 62

转载 图片延迟加载

<!DOCTYPE HTML><html lang="en-US"><head><meta charset="UTF-8"><title></title><style type="text/css">* {margin:0; padding:0;}...

2018-03-25 20:01:00 46

转载 week_2 四则运算

coding地址:https://git.coding.net/lvgx/week_2.git一. 需求分析  1.接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题  2.每个数字在 0 和 100 之间,运算符在3个到5个之间。  3.每个练习题至少要包含2种运算符。  4.所出的练习题在运算过程中不得出现负数与非整数,比如不能出 3÷5+2...

2018-03-25 18:07:00 152

转载 MySQL存储过程简介

存储过程简介https://www.cnblogs.com/mark-chan/p/5384139.htmlSQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是可编程的函数,在数据库中创建并保存,可以由SQL语句和控...

2018-03-25 17:17:00 639

转载 BUPT复试专题—网络传输(2014网研)

题目描述网络的高效互联与智能传输是提升海量用户服务请求映射效率的重要措施。在这个任务中,你需耍在最小的传输时间内,将数据源传输到指定的网络节点中。我们给定的网络一共包含N个节点,其中节点1为数据源。网络中有M条无向边(u,v,w),表示一条传输线连接节点u和节点v,且数据通过这条传输线的时间为 w。我们一共会给定K个目标节点,节点1只会发送一次数据,你要计算出该数据从节点1传送到所有K个节点所...

2018-03-25 17:15:00 77

转载 linux shell 01

.sh 文件执行权限赋予 chmod ( -u root )-x script.sh单引号 无视变量 双引号 执行变量例:a1='phone'a2='this is a ${a1}'echo ${a2}结果: this is a ${a1}a1='phone'a2="this is a ${a1}"echo ${a2}结果: this ...

2018-03-24 20:44:00 28

转载 Airtest Project的探索和使用

Airtest使用参考博文:https://testerhome.com/topics/123911. 安装Python 32. 安装pip: 安装方法参考另外一篇随笔pip3部署:C:\Users\cmd>python2 -m pip install --upgrade pip#检查pip3 python3已安装库 C:\Users\cmd>pip3 lis...

2018-03-23 13:53:00 148

转载 return时发生了啥

c++小白,谈谈看法,大神绕道说起来,之前c++primer就有提及,return时会发生拷贝初始化。今天上课看书的时候突然想到,如果代码像下面这样: 1 #include <iostream> 2 3 using namespace std; 4 5 typedef struct xixi x; 6 struct xixi { 7 in...

2018-03-20 00:01:00 219

转载 【kindle笔记】之 《活着》-2018-2-5

【kindle笔记】读书记录-总2018-2-5今天凌晨一口气看完了《活着》,没想到竟然是个赤裸裸的悲剧,心情不太好地睡去。福贵,一个小人物,坎坷无比的一生。当你以为真他妈惨,真是够了的时候,老天爷往往会说,够了吗,并没有,然后再来个神补刀,没有最惨,只有更惨。可是啊,生活还是得继续,带着这些悲伤的玻璃碴子继续活着。非常沉重的故事。总的来说,就是一个身边各种人相继死去的故事。我...

2018-03-19 18:23:00 134

转载 python-字典

字典的特性:dict是无序的key必须是唯一的,so 天生去重字典一种key - value 的数据类型,使用就像我们上学用的字典,通过笔划、字母来查对应页的详细内容。随便来个三级菜单例子:(自己以前太low了,不知道插入代码,只知道插图。。。。。。。。。。。。。。。。) 1 data = { 2 '北京':{ 3 ...

2018-03-19 17:14:00 45

转载 数据结构与算法

/*Remove Element 描述 Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesn't matter what you leave beyond the...

2018-03-18 18:22:00 80

转载 知之好之乐之

学习历程回顾当初是否真正喜欢计算机科学与技术专业估计大多同学在报考计算机相关专业时都不是很了解,大学之前我对计算机行业也有些了解,感觉计算机很神奇,充满了好奇。由于当初对计算机的认识只停留在表面上,没有深入接触了解计算机专业和将来从事的工作,所以也就无所谓当初是否真正喜欢这个专业了。通过这三年的学习对自己的专业也有了全面的认识,自己也逐渐喜欢这个专业,经常找些课外书来学习,丰富自己的知识,提高...

2018-03-17 22:28:00 58

转载 selenium自动化测试资源整理(含所有版本chrome、chromedriver、firefox下载链接)

1. 所有版本chrome下载是不是很难找到老版本的chrome?博主收集了几个下载chrome老版本的网站,其中哪个下载的是原版的就不得而知了。http://www.slimjet.com/chrome/google-chrome-old-version.phphttp://google_chrome.en.downloadastro.com/old_versions...

2018-03-17 14:12:00 65

转载 HTML介绍

什么是 HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (HyperTextMarkupLanguage)HTML 不是一种编程语言,而是一种标记语言(markup language)标记语言是一套标记标签(markup tag)HTML 使用标记标签来描述网页HTML发展HTML 标签HTM...

2018-03-17 08:25:00 59

转载 移动端ios兼容问题

IOS系统bug:1)input无法输入的问题:-webkit-user-select:none;改成-webkit-user-select:auto;2)滚动不流畅(overflow-y:auto)-webkit-overflow-scrolling: touch;注:此属性和overflow-y:auto冲突转载于:https://www.cnblogs.com/w...

2018-03-16 12:17:00 142

转载 C#开发Open-Webkit-Sharp浏览器并支持前端alert显示

看了网上的很多教程,但是总是总是只言片语的,可能不同的人遇到的问题不一样,他们就只列举了自己的问题,那么这里我来做一下总结吧,跟大家分享一下我的完整的开发过程首先你需要准备Visual Studio,版本很多人会选择2017,但是我测试的时候2017是没法加载Open-Webkit-Sharp插件的,所以就索性下载了一个Visual Studio2010,之所以使用2010版本还有一个重要的原...

2018-03-16 10:05:00 1216

转载 truncate和delete的区别

TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。 DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据,并且只在事务日志中记录页的释放。 TRU...

2018-03-15 19:12:00 66

转载 软件测试第二次作业

综上所述:判断是否产生flaure,是看程序结果是否与预测结果相同;判断是否有error,是看该程序的运行步骤是否与正确程序的运行步骤完全相同;判断是否有flaut,是看该程序是否有bug.左边的flaut在于:for循环中的判断条件i>0,漏掉了i=0的情况。不产生flaut的测试用例:① X=[],产生flaut,但不产生error的测试用例:输入325,从...

2018-03-14 21:12:00 103

转载 杭电oj平台上的11页题目代码:hdu-page11 (2020~2029)

//2020//思路:自己编写排序函数,用二重循环,将绝对值比较大的放到前面,具体实现就是将当前元素和后面的全部元素,选出后面最大的元素,将其放到前面#include<stdio.h>#include<string.h>#include<math.h>#define N 101int num[N];void my_sort(int a[], int n){ ...

2018-03-14 20:32:00 226

转载 Centos 下安装php

1 从php 官网下载源安装包 http://php.net/downloads.php// 安装php 扩展2 yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-deve...

2018-03-14 17:57:00 61

转载 python3 回顾笔记1

http://www.runoob.com/python3/python3-tutorial.html这个网址,可以学习python3的基础语法。1. 单引号和双引号意义完全相同。用r可以限制转义符。2. 字符串两种索引方式,从左到右以0开始,从右到左从-1开始。左闭右开。3. print默认带一个end参数,end默认为'\n'。故而,不想换行的话,可以这样写:print(x,end...

2018-03-14 17:51:00 49

转载 2018年各大互联网前端面试题二(滴滴打车)

前言:近年来T行业就业者越来越多,有关于编程行业的高薪工作也变得越来越难找,竞争力越来越大,想要在众多的应聘者当中脱颖而出,面试题和笔试题一定要多加研究和琢磨,以下记录的是自己的面试过程之中遇到的一些比较经典的笔试题。我找工作面试的时候没有太多的经验,也走了不少的弯路,但是有所记录,有所总结现在分享出来,很多企业的面试题并没...

2018-03-12 23:08:00 61

转载 10大逆向思维的测试方法

简言之逆向测试的三部曲就是:1.检查程序中的屏幕或页面是否给出了清晰且充分的提示或约束;2.测试系统是否处理了用户的异常操作;3.检查系统的错误提示是否清晰且充分。1.植入的单引号。大多数基于SQL的数据库系统在用户存储包含一个单引号的信息时会出现问题,例如John's car。每一个可以接受文字数字型数据条目的屏幕都要试试输入包含一个或多个单引号的文本。【Ki...

2018-03-12 19:56:00 2091

转载 Python中__new__与__init__介绍

在python2.x中,从object继承得来的类称为新式类(如class A(object))不从object继承得来的类称为经典类(如class A())新式类跟经典类的差别主要是以下几点:  1. 新式类对象可以直接通过__class__属性获取自身类型:type  2. 继承搜索的顺序发生了改变,经典类多继承时属性搜索顺序: 先深入继承树左侧,再返回,开始找右侧(即深度优先搜索...

2018-03-12 15:52:00 43

转载 HTML 5 Web 存储 与 应用缓存

页面缓存: html、JS、CSS等,这些缓存资源是由于浏览器的行为而产生;数据缓存----------AppCache: Cache Manifest 操作; 需要服务器 与 客户端 相互配合; 所有的缓存数据都由开发者直接完全地掌控。----------DOM Storage(Web Storage): local storage; session storage; ...

2018-03-10 15:28:00 55

转载 粘包_Client

# from socket import *# import time# ip_port = ('127.0.0.1',8080)# back_log = 5# buffer_size = 1024## tcp_client = socket(AF_INET,SOCK_STREAM)# tcp_client.connect(ip_port)## tcp_client.send('hello'.en...

2018-03-10 06:48:00 57

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除