自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 TCP/IP详解 卷1 第十九章 TCP的交互数据流

19.1 引言成块数据:比如ftp、电子邮件、Usenet新闻交互数据:Telnet、Rlogin成块数据的报文段基本上都是满长度(full-size)的,而交互数据小的多(Telnet和Rlogin分组中通常约90%左右的用户数据小于10个字节)。19.2 交互式输入在Rlogin键入一个交互命令时所产生的数据流,一般需要下面四个步骤:然而我们一般可以将报文段2...

2018-01-31 21:31:00 55

转载 Iframe使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript" src="jquery.min.js">&...

2018-01-31 11:10:00 62

转载 Mybatis 全局配置文件中typeAliases(别名)

在具体的mapper.xml文件中,定义很多的statement,statement需要parameterType指定输入参数的类型、需要resultType指定输出结果的映射类型。 如果在指定类型时输入类型全路径,不方便进行开发,可以针对parameterType或resultType指定的类型定义一些别名,在mapper.xml中通过别名定义,方便开发。一....

2018-01-31 11:05:00 282

转载 关键字的几种用法

转载于:https://www.cnblogs.com/a164266729/p/5278826.html  写new关键字的几种用法(最近看面试题中出现了这个问题,所以百度了一下,转载了这篇写得很详细的文章!)  第一种 创建对象、调用构造函数,这就不用讲了 ClassA A=new ClassA();  第二种 是作为修饰符,显示隐藏继承于基类的继承成员 ...

2018-01-31 09:25:00 63

转载 Python-Day2-python介绍和发展 、解析器和Python2or3

Python介绍与发展略解析器Cpython——底层编译器用C写的Python解析器,官方推荐,写程序主流解析器。Ipython——与CPython一样,内核与CPython一样,外观不一而已。金融行业用得最多。PyPy——用Python写的编译器,现在不成熟,比CPython运行效率有提高,以后的主流。2.0或3.0官方解析——2.0是遗产,3.0是日后的主流。...

2018-01-30 22:11:00 66

转载 前端项目里常见的十种报错及其解决办法

错误一:Uncaught TypeError: Cannot set property 'onclick' of nullat operate.js:86图片.png原因:当js文件放在head里面时,如果绑定了onclick事件,就会出现这样的错误,是因为W3School的写法是浏览器先加载完按钮节点才执...

2018-01-30 17:53:00 201

转载 【转】已知四边形的四个点,求一个点是否在四边形之内

已知四边形(凸四边形)的四个点A、B、C、D(按逆时针顺序)的坐标,求点P是否在ABCD所围成的四边形内,可以通过向量叉乘的方法实现。先提供一种简单情景(假定四边形是一个凸四边形)的解决方法:原理:凸多边形内部的点都在凸多边形的边所在的向量的同一侧(前提是计算边所在的向量时采用的是同一个方向,同为顺时针或者同为逆时针),利用叉积求解。假设四边形四个顶点依次为A(x1,y1),B(x2,y2...

2018-01-30 16:54:00 349

转载 Pandas 学习记录(一)

1.DataFrame按照列和按照行进行索引数据按照列索引df[’column_name’]按照行索引df.loc[’row_key’]或df.iloc[index]2.先行后列索引单元格数据/先列后行索引单元格数据df.loc[’row_key’][’column_name’]#先行后列df[’column_name’][’row_key’]#先列后...

2018-01-30 16:41:00 64

转载 neo4j图数据库安装以及基本操作命令

neo4j图数据安装以及基本操作命令neo4j安装配置使用,安装环境:Ubuntu系统jdk1.8 (neo4j 只支持jdk1.8以上版本)下载 neo4jneo4j的下载window可以下载 exe 安装包。Linux 环境 可以下载NEO4J-SERVER,分为免费的社区版(Community), 收费的企业版(Enterprise)https://neo4j.com/d...

2018-01-30 10:18:00 228

转载 finecms指定从第几篇文章开始调用5条记录,并调用文章所在栏目

我们在建站时可能会有具体的要求,比如从第几篇文章开始调用5篇,finecms如何实现呢?用下面一段代码就能完成:num=0,5表示从第一篇开始调用5篇,注意,0代表第一,5表示调用5篇;<a href="{dr_cat_value($t.catid, 'url')}">{dr_cat_value($t.catid, 'name')}</a>表示调用文章所属栏目,并加链接...

2018-01-30 10:17:00 80

转载 Python系列之入门篇——MYSQL

Python系列之入门篇——MYSQL简介python提供了两种mysql api, 一是MySQL-python(不支持python3),二是PyMYSQL(支持python2和python3)代码示例安装pip install MySQL-python引入相关模块import MySQLdb创建客户端conn = MySQLdb.connect(host, use...

2018-01-29 12:44:00 78

转载 11.18数据库认证

在整个shiro当中它的登录流程是怎么走的?shiro.ini文件修改前:...

2018-01-28 17:50:00 52

转载 redis理解

redis数据库的结构其实是一个大的hash表,key-value,保存的都是引用,key的引用指向字符串对象?。而value的引用指向各种数据结构:字符串,链表,跳跃表,hash表等等。redis中的数据结构-----简单字符串:一个对象,保存有字符串长度,可用长度,并提前分配多余内存(也叫惰性空间,是为了用空间换取字符串改变时候的消耗的时间)。之所以保存字符串长度,是为了获取...

2018-01-28 15:29:00 51

转载 CentOS7.2编译GCC7.3

1.环境本文使用VMWare虚拟机进行实验。4 核CPU, 4GB 内存,20GB 硬盘,CentOS 7.2 最小安装(CentOS-7-x86_64-Minimal-1511.iso)2.需求a)参见官网手册,下载以下四个依赖库(注意版本)gmp-6.1.2.tar.xz isl-0.18.tar.bz2 mpc-1.0.3.tar.gz mpf...

2018-01-27 11:25:00 175

转载 C#多线程学习(三) 生产者和消费者

前面说过,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。C#提供了一个关键字lock,它可以把一段代码定义为互斥段(criticalsection),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。在C#中,关键字lock定义如下...

2018-01-27 09:59:00 50

转载 Python学习笔记014——迭代工具函数 内置函数enumerate()

1 描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。2 语法enumerate(sequence, [start=0])sequence -- 一个序列、迭代器或其他支持迭代对象。start -- 下标起始位置。3 返回值返回一个enumerate对象例...

2018-01-25 21:13:00 70

转载 Python 爬虫入门

爬虫,也就是网络爬虫。将互联网当做大的蜘蛛网,我们的程序就是模拟蜘蛛去获取蜘蛛网上的信息。翻译为计算机语言就是: 模拟浏览器发送请求(配置好相应的请求头, url, cookies)            解析拿到的html, dom,做数据填充, 固定的数据格式所以在写爬虫之前需要明确:爬取目标, 爬取后要整理成什么样的数据结构  需要一些浏览器的基本知识,如F12,ne...

2018-01-25 18:38:00 41

转载 【BIEE】07_调整BIEE柱子的显示顺序

现在有报表如下:但是我们觉得这种显示不好看,想把非优秀员工的柱子放在前边显示,那么如何调整呢?调整步骤:【编辑分析】我们将此处条形图下的两个标签顺序重新调整一下从上图可以看出,效果明显!转载于:https://www.cnblogs.com/OliverQin/p/8349396.html...

2018-01-25 07:42:00 55

转载 C#设计模式之九组合模式(Composite Pattern)【结构型】

C#设计模式之九组合模式(Composite Pattern)【结构型】 原文:C#设计模式之九组合模式(Composite Pattern)【结构型】一、引言 今天我们要讲【结构型】设计模式的第四个模式,该模式是【组合模式】,英文名称是:Composite Pattern。当我们谈到这个模式的时候,有一个物件和这个模式很像,也符合这...

2018-01-24 17:30:00 65

转载 E20180124-hm

introspectionn.自我反省; 反省,内省;capacity n. 容量; 性能; 才能; 生产能力;synthesize vt. 综合; 人工合成; (通过化学手段或生物过程) 合成; (音响) 合成;转载于:https://www.cnblogs.com/lancgg/p/8339813.html...

2018-01-24 07:03:00 56

转载 python 基础知识练习题

# -*- coding:utf-8 -*-# 1、判断下列逻辑语句的True,False.# 1)a = 1 > 1 or 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6print(a)True# 2)b = not 2 > 1 and 3 < 4 or 4 ...

2018-01-22 22:38:00 172

转载 阿里时间同步服务器地址

阿里云提供了7个NTP时间服务器也就是Internet时间同步服务器地址ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comntp5.aliyun.comntp6.aliyun.comntp7.aliyun.com转载于:https://www.cnblogs.com/glc400/p/8330094.html...

2018-01-22 17:16:00 3155

转载 JS高级——arguments

arguments1、函数内部的一个对象,在函数调用的时候,默认的会将所有传入的实参依次存入该对象2、是一个伪数组3、arguments.length 可以用来表示传入实参的个数4、arguments.callee 指向函数本身<script> //会一直递归下去 (function () { arguments.calle...

2018-01-22 13:04:00 56

转载 [LeetCode] Arithmetic Slices

A sequence of number is called arithmetic if it consists of at least three elements and if the difference between any two consecutive elements is the same.For example, these are arithmetic sequence:...

2018-01-21 11:31:00 62

转载 标识符书写格式(大小写)

下表汇总了标识符的大小写规则,并提供了不同类型标识符的示例。标识符大小写方式示例类PascalAppDomain枚举类型PascalErrorLevel枚举值PascalFatalError事件...

2018-01-20 21:32:00 1314

转载 Visual Studio 2017 配置导出/导入/重置

1.打开VS,按下面的快捷键呼出命令窗口Ctrl+Alt+A2.导入/导出/重置命令Tools.ImportandExportSettings [/export:filename | /import:filename | /reset]导出示例:Tools.ImportandExportSettings /export:"D:\vs-sett...

2018-01-20 19:22:00 2405

转载 五大排序算法的python实现

本文用Python实现了插入排序、冒泡排序、选择排序、快速排序、归并排序1、插入排序时间复杂度为O(n^2)算法适用于少量数据的排序,稳定的排序方法插入排序的基本操作思想:将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据1 def insert_sort(nums):2 for i in range(len(nums)):...

2018-01-20 17:23:00 95

转载 解释器模式(计算)

定义:给定一种语言,定义他的文法的一种表示,并定义一个解释器,该解释器用来解释语言中句子,解析表达式。例如a+b,用户输入a+b,解析式负责处理并返回数据,类似于运算类。角色:1.AbstractExpression(抽象表达式)2.TerminalExpression(终结符表达式)3.N*nterminalExpression(非终结符表达式)Context(上下文)优点:...

2018-01-20 15:45:00 250

转载 结构体和链表

结构体一、PTA实验作业7-1给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。1. 本题PTA提交列表2. 设计思路在循环中对书籍价格进行判断,令i=0,则max=s[i],min=s[i];再进行判断如果max.price<s[i].price,则max=s[i],如果max.price>s[i].pri...

2018-01-20 14:53:00 110

转载 利用IDM实现百度云满速下载

一、IDMInternet Download Manager(简称“IDM”)是一种将下载速度提高5倍的工具,可以恢复和安排下载。由于连接丢失,网络问题,计算机关机或意外停电等原因,全面的错误恢复和恢复功能将重新启动中断或中断的下载。简单的图形用户界面使IDM用户友好和易于使用.Internet下载管理器具有智能下载逻辑加速器,具有智能动态文件分割和安全的多部分下载技术,以加速您的下载。与...

2018-01-19 17:32:00 7259

转载 MySQL插入emoji表情失败问题的解决方法

前言之前一直认为UTF-8是万能的字符集问题解决方案,直到最近遇到这个问题。最近在做新浪微博的爬虫, 在存库的时候发现只要保持emoji表情,就回抛出以下异常:Incorrect string value: '\xF0\x90\x8D\x83\xF0\x90...'众所周知UTF-8是3个字节, 其中已经包括我们日常能见过的绝大多数字体. 但3个字节远远不够容纳所有的文字, 所...

2018-01-18 19:37:00 274

转载 大整数相加 a+b 的c语言实现

终于来到我所期盼的高精度整数相加的题目了。这个题很经典,也算是一个很好的算法入门题吧。如果是java的话,系统类库已经内置了BigInteger类,直接调用就可以很轻易地解决了。但是学习c的编写也是非常有意义的。解题思路1、首先用两个数组s1,s2临时存放输入的数据2、输入以后将两个数组s1、s2以si[i]-'0'的方式把输入的字符串型数字转化为int型的数字。 ...

2018-01-18 15:19:00 974

转载 【Python之路】特别篇--Celery

Celery介绍和基本使用  Celery 是一个分布式异步消息队列,通过它可以轻松的实现任务的异步处理举几个实例场景中可用的例子:你想对100台机器执行一条批量命令,可能会花很长时间 ,但你不想让你的程序等着结果返回,而是给你返回 一个任务ID,你过一段时间只需要拿着这个任务id就可以拿到任务执行结果, 在任务执行ing进行时,你可以继续做其它的事情。...

2018-01-18 13:43:00 80

转载 Git-Git克隆

鸡蛋不装在一个篮子里Git的版本库目录和工作区在一起,因此存在一损俱损的问题,即如果删除一个项目的工作区,同时也会把这个项目的版本库删除掉。一个项目仅在一个工作区中维护太危险了,如果有两个工作区就会好很多。上图中一个项目使用了两个版本库进行维护,两个版本库之间通过拉回(PULL)和/或推送(PUSH)操作实现同步。版本库A通过克隆操作创建克隆版本库B。版本库A可以通过推送(PUSH)操...

2018-01-17 22:59:00 214

转载 【Python之路】特别篇--Git & GitHub

版本控制工具主要实现2个功能:版本管理  在开发中,这是刚需,必须允许可以很容易对产品的版本进行任意回滚,版本控制工具实现这个功能的原理简单来讲,就是你每修改一次代码,它就帮你做一次快照协作开发  一个复杂点的软件,往往不是一个开发人员可以搞定的,公司为加快产品开发速度,会招聘一堆跟你一样的开发人员开发这个产品,拿微信来举例,现在假设3个人一起开发微信,A开发联系人功能,...

2018-01-17 20:38:00 270

转载 log4j和log4j2的配置部分

log4j和log4j2的功能及形式对比http://blog.csdn.net/fangaohua200/article/details/53561718log4j2的proptise配置http://blog.csdn.net/caib1109/article/details/51407091log4j按包打日志http://blog.csdn.net/drift_away...

2018-01-17 14:06:00 73

转载 Mac - Oh my zsh

1. 查看当前支持的shell (Linux) $ cat /etc/shells2. 更改当前使用的shell $ chsh -s /bin/zsh $ chsh -s $(which zsh)3. 比较能用的zsh有 oh my zsh 自动安装 $ wget https://github.com/robbyrussell/oh-my-zsh/r...

2018-01-17 11:50:00 47

转载 jsonp封装

本文介绍 jsonp 的一种封装方式jsonp 是一种跨域 ajax 技术jsonp 请求步骤创建 script 标签,设置 src 属性为请求的路径var script = document.createElement('script');script.setAttribute('src',url);声明全局变量 funcname, 一般是类似window['funcnam...

2018-01-16 20:58:00 99

转载 程序员应该掌握的选择思维模式?

自己从事程序员职业比较久。深感解决技术问题和生活中的需要不同的思维模式。总结出来希望对大家有帮助。技术人员会按照需求来完成任务。常常因为需求不明确和产品经理吵架。在工程上,未知因素总是越少越好。对于无法确定未知因素,需要需求方给予假设。我们会要求在需求文档里明确这些假设。文档里面常常会这样写:该系统最高能承受每秒xx次请求,该系统最高容纳 xxx个用户。运行该软件最低需要2G内...

2018-01-16 18:39:00 75

转载 【个人训练】(UVa146)ID Codes

题意与解析这题其实特别简单,求给定排列的后继。使用stl(next_permutation)可以方便地解决这个问题。但是,想要自己动手解就是另外一回事了。我的解法是从后往前找到第一个$a_i$比$a_j$小($i<j$)的,然后交换之,接下来i->end范围内重排序即可。代码/* *********************************************...

2018-01-16 12:02:00 35

空空如也

空空如也

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

TA关注的人

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