自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Web前段开发人员须知的常见浏览器兼容性问题及解决技巧

为什么会有兼容性问题?由于市场上浏览器种类众多,而不同浏览器其内核亦不尽相同,所以各个浏览器对网页的解析就有一定出入,这也是导致浏览器兼容问题出现的主要原因,我们的网页需要在主流浏览器上正常运行,就需要做好浏览器兼容。使用Trident内核的浏览器:IE、Maxthon、TT; 使用Gecko内核的浏览器:Netcape6及以上版本、FireFox; 使用Presto内核的浏览器...

2019-10-07 06:35:00 590

转载 第五周课程总结&试验报告(三)

实验三 String类的应用实验目的掌握类String类的使用;学会使用JDK帮助文档;实验内容1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。)统计该字符串中字母s出现的次数。实验代码:package number1;public class zifu { public static void m...

2019-09-27 19:54:00 576

转载 python 计算积分

from sympy import * x = symbols('x') print(integrate(x, (x, 1, 2)))integrate(函数,(变量,下限, 上限))不定积分H=integrate(函数,变量)H = integrate(f,x)注:要先定义一个符号x转载于:https://www.cnblogs.com/yj...

2019-09-27 16:03:00 1743

转载 直方图与柱状图的区别

1、 柱状图用来呈现每个分类具体的数量,直方图用来观察区间里,商户的分布情况。所以直方图中间没有gap2、直方图柱子宽度可不一,柱状图柱子宽度须一致http://soong.site/data_anaylsis/day01/section5.html转载于:https://www.cnblogs.com/yjybupt/p/11589691.html...

2019-09-26 11:16:00 2514

转载 如何剔除数据异常点?

通常,异常值的识别可以借助于图形法(如箱线图、正态分布图)和建模法(如线性回归、聚类算法、K近邻算法),在本期内容中,将分享两种图形法,在下一期将分享基于模型识别异常值的方法。1、可以使用线箱法图中的下四分位数指的是数据的25%分位点所对应的值(Q1);中位数即为数据的50%分位点所对应的值(Q2);上四分位数则为数据的75%分位点所对应的值(Q3);上须的计算公式为...

2019-09-26 10:23:00 3917

转载 sql having 关键词

group by 后面不能接where聚合,但是可以接having cn>2这种聚合函数转载于:https://www.cnblogs.com/yjybupt/p/11576649.html

2019-09-24 10:01:00 114

转载 算法第二章上机实践报告

实践题目:二分查找输入n值(1<=n<=1000)、n个非降序排列的整数以及要查找的数x,使用二分查找算法查找x,输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。输入格式:输入共三行: 第一行是n值; 第二行是n个整数; 第三行是x值。输出格式:输出x所在的下标(0~n-1)及比较次数。若x不存在,输出-1和比较次数。输...

2019-09-21 21:58:00 139

转载 第四周课程总结&试验报告(二)

实验二 Java简单类与对象实验目的掌握类的定义,熟悉属性、构造函数、方法的作用,掌握用类作为类型声明变量和方法返回值;理解类和对象的区别,掌握构造函数的使用,熟悉通过对象名引用实例的方法和属性;理解static修饰付对类、类成员变量及类方法的影响。实验内容(一)写一个名为Rectangle的类表示矩形。其属性包括宽width、高height和颜色color,width和he...

2019-09-19 23:49:00 97

转载 OinxIo-EC工具集及红蜘蛛协议模块导引

红蜘蛛协议使用模块相关链接: 红蜘蛛协议相关原理:https://www.cnblogs.com/oinx/p/redSpiderBug.htmlEC工具集模块相关链接:十六进制双字节文本转数据原理:https://www.cnblogs.com/oinx/p/hexTextToData.html注意:使用请注意版本(版本1相当于版本11,版本2相...

2019-09-19 20:41:00 196

转载 flask 查找目录,

You put your template in the wrong place. From the Flask docs:Flask will look for templates in the templates folder. So if your application is a module, this folder is next to that module, if i...

2019-09-19 11:51:00 141

转载 Python基础记录

深拷贝和浅拷贝深拷贝与浅拷贝的区别在于,当从原本的list复制出的list之后,修改其中的任意一个是否会对另一个造成影响,即这两个list在内存中是否储存在同一个区域,这也是区分深拷贝与浅拷贝的重要依据。浅拷贝:A变量变化,B变量跟着改变深拷贝:A变量变化,B变量不受影响 copy():对于list的第一层,是实现了深拷贝,但对于嵌套的list,仍然...

2019-09-18 22:38:00 161

转载 ConcurrentHashMap源码分析

前言:ConcurrentHashMap是HashMap的线程安全版本,内部使用了数组+链表+红黑树的结构来存储数据,相对于同样线程安全的Hashtable来说,它在效率方面有很大的提升,因此多线程环境下更多的是使用ConcurrentHashMap,因此有必要对其原理进行分析。注:本文jdk源码版本为jdk1.8.0_1721.ConcurrentHashMap介绍Co...

2019-09-18 14:45:00 120

转载 未能加载文件或程序集“Renci.SshNet, Version=2016.1.0.0, Culture=neutral, PublicKeyToken=……”...

emmmm~这是一个让人烦躁有悲伤的问题~背景我也不知道什么原因,用着用着,正好好的,就突然报了这种问题~未能加载文件或程序集“Renci.SshNet, Version=2016.1.0.0, Culture=neutral, PublicKeyToken=1cee9f8bde3db106”然后我就开始了漫长的寻找答案之旅解决方案真的太难了,我真的太难...

2019-09-17 18:12:00 714

转载 LinkedHashMap源码分析

前言:LinkedHashMap继承HashMap,所以它是线程不安全的,但是它有序,下面就让我们来对其内部原理进行分析。注:本文jdk源码版本为jdk1.8.0_1721.LinkedHashMap介绍LinkedHashMap底层数据结构为双向链表,能保证元素按照插入顺序访问,也能以访问顺序访问,可以用来实现LRU策略缓存。1 public class Lin...

2019-09-14 22:25:00 277

转载 CopyOnWriteArrayList源码分析

前言:CopyOnWriteArrayList为ArrayList的线程安全版本,这里来分析下其内部是如何实现的。注:本文jdk源码版本为jdk1.8.0_1721.CopyOnWriteArrayList介绍CopyOnWriteArrayList是ArrayList的线程安全版本,因此其底层数据结构也是数组,但是在写操作的时候都会拷贝一份数据进行修改,修改完后替换掉老...

2019-09-14 16:55:00 133

转载 ArrayList源码分析

前言:作为一个常用的List接口实现类,日常开发过程中使用率非常高,因此有必要对其原理进行分析。注:本文jdk源码版本为jdk1.8.0_1721.ArrayList介绍ArrayList底层数据结构是数组(数组是一组连续的内存空间),默认容量为10,它具有动态扩容的能力,线程不安全,元素可以为null。笔者在一次使用ArrayList的时候引起了一次线上OOM,分析...

2019-09-14 15:28:00 140

转载 第三周课程总结&实验报告一

实验报告:1.打印输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其中各位数字立方和等于该数本身。例如,153是一个“水仙花数”。实验代码:package number1;public class robet{ public static void main(String[] args) { int a,b,c,i; for(i...

2019-09-12 22:59:00 107

转载 maxcompute使用窗口函数,对于某个字段进行排名

https://help.aliyun.com/document_detail/34994.html?spm=a2c4e.11153940.0.0.55953073yYjdBASELECT *from(select t.userid,t.totalamount, PERCENT_RANK() OVER(PARTITION BY t.userid ORDER BY t....

2019-09-12 15:40:00 472

转载 python 获取时间

  dt = datetime.datetime.now()hour = dt.hourmonth = dt.monthday = dt.day格式化时间#!/usr/bin/python3import time# 格式化成2016-03-20 11:45:39形式print (time.strftime("%Y-%m-%d %H:%M:%S", time.l...

2019-09-11 11:42:00 101

转载 str.contains 如果遇到空值

df1 = df[(df.tag!=39)&(df.company.str.contains('火锅',na=False))]na=False就是如果遇到空,就令其等于False转载于:https://www.cnblogs.com/yjybupt/p/11497901.html

2019-09-10 15:54:00 1369

转载 php二维数组和关联数组的循环输出

//定义二维数组$products=array( array('TIR', 'Tires', 100), array('OIL', 'Oil', 10), array('SPK', 'Spark Plugs',4));//二维数组支持for嵌套输出for($row=0;$row<3;$row++){ for($col=0;...

2019-09-09 22:22:00 293

转载 std::move的原理与实现,右值引用的深入理解

这次我真的懂了。。。。首先C++11引入了右值引用 &&‘&&’这个要连起来看,是一个整体,C++多了一个关键字而已。不是引用的引用。是船新的一种语法。那有什么用呢?额,参数的类型又多了一种!void fun(int T)void fun(int& T)void fun(int && T)voi...

2019-09-09 15:25:00 465

转载 WeakHashMap源码分析

前言:WeakHashMap可能平时使用的频率并不高,但是你可能听过WeakHashMap会进行自动回收吧,下面就对其原理进行分析。注:本文jdk源码版本为jdk1.8.0_1721.WeakHashMap介绍WeakHashMap是一种弱引用的map,底层数据结构为数组+链表,内部的key存储为弱引用,在GC时如果key不存在强引用的情况下会被回收掉,而对于value的...

2019-09-09 10:47:00 266

转载 第二周Java学习总结

Java的语言特点1)简洁有效2)可移植性 3)面对对象 4)解释型 5)适合分布式计算6)拥有较好的性能 7)健壮、防范于未然 8)具有多线程处理能力 9)具有较高的安全性 10)是一种动态语言 11)是一种中性结构我的第一个 JAVA 程序:public class HelloWorld { ...

2019-09-08 20:46:00 82

转载 5种关系型数据库

5种关系系数据库比较  目前,商品化的数据库管理系统以关系型数据库为主导产品,技术比较成熟。面向对象的数据库管理系统虽然技术先进,数据库易于开发、维护,但尚未有成熟的产品。国际国内的主导关系型数据库管理系统有Oracle、Sybase、INFORMIX和INGRES。这些产品都支持多平台,如 UNIX、VMS、Windows,但支持的程度不一样。IBM的DB2也是成熟的关系型数据库。...

2019-09-07 15:07:00 398

转载 linux常用命令总结

常用指令ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切换目录to...

2019-09-07 15:03:00 228

转载 模板类型推导、auto推导

effective modern c++ 果然是神书,干货满满,简单记录下。 item1 模板推倒 典型的模板函数 temlate<class T> void fn(ParamType param) 要记住的东西在模板类型推导的时候,有引用特性的参数...

2019-09-06 11:09:00 223

转载 C#根据流下载文件

C#从服务器下载文件可以使用下面4个方法:TransmitFile、WriteFile、WriteFile和流方式下载文件,并保存为相应类型,方法如下:1、TransmitFile实现下载protected void Button1_Click(object sender, EventArgs e) { /* 微软为Resp...

2019-09-03 14:25:00 369

转载 LinkedList源码分析

前言:LinkedList的底层数据结构是双向链表,下面具体分析其实现原理。注:本文jdk源码版本为jdk1.8.0_1721..LinkedList介绍LinkedList继承于AbstractSequentialList的双向链表,实现List接口,因此也可以对其进行队列操作,它也实现了Deque接口,所以LinkedList也可当做双端队列使用,还有LinkedLi...

2019-09-02 11:27:00 138

转载 算法第一章作业

1 ————————Google 的 C++ 代码规范———————— 2 3 一、头文件 4 5 6 7 (一)函数参数顺序 8 9   C/C++函数参数分为输入参数和输出参数两种,有时输入参数也会输出(注:值被修改时)。输入参数一般传值或常数引用(const references),输出参数戒输入/输出参数为非...

2019-09-01 12:11:00 118

转载 从零开始学习GDI+ (三) 画笔与画刷

转载于:https://www.cnblogs.com/xuhuajie/p/11382132.html

2019-08-28 11:18:00 143

转载 使用timeit进行性能测试

def timeit(stmt="pass", setup="pass", timer=default_timer, number=default_number, globals=None): """Convenience function to create Timer object and call timeit method.""" re...

2019-08-27 09:52:00 182

转载 十六进制双字节文本转数据方法分析及工具

有时候用抓包软件进行抓包之后,想要制作程序进行发包,但是无法简单地将抓到的包转化到程序可以发送的包的格式(数据文件)。就会困在这一环节。我思考了一下,认为可以将复制到的抓包软件中包信息内的的数据(文本)使用程序转化成数据文件。但是网络上无法搜索到相关的程序或工具,于是乎我就分析了一下方法并且制作了一个小工具。工具地址在最下面,需要工具的可以直接翻到最下面。这是一个UDP协议的...

2019-08-22 14:05:00 518

转载 你为什么千万不要重写代码(转)

偶然看到此文,可以提醒自己不要把原来代码推倒重来的心(ps、我真的想推倒重来= =)原文见:https://kb.cnblogs.com/page/525836/ 程序员都有一颗工程师的心,所以当他们到一片新的场地想做的第一件事就是,将旧的一切推倒重来。是的,他们决不会满足于简单的增量劳动。  或许这种微妙的心理定位可以...

2019-08-21 12:12:00 68

转载 企业库5.0 | 创建 dataConfiguration 的配置节处理程序时出错

分析器错误信息:创建 dataConfiguration 的配置节处理程序时出错: 未能加载文件或程序集“Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Cul...

2019-08-21 06:44:04 233

转载 Hashtable源码分析

前言:Hashtable线程安全的集合类,虽然它线程安全,然而在日常开发中使用的频率很低,毕竟锁的颗粒度太大了。但是这并不妨碍我们对其内部原理进行了解。注:本文jdk源码版本为jdk1.8.0_172。1.Hashtable基本概念Hashtable与HashMap一样,都是以键值对的形式存储数据。但是Hashtable的键值不能为null,而HashMap的键值是可以为...

2019-08-20 20:51:00 110

转载 String源码分析

前言:String类在日常开发过程中使用频率非常高,平时大家可能看过String的源码,但是真的认真了解过它么,笔者在一次笔试过程中要求写出String的equals方法,瞬间有点懵逼,凭着大致的理解,算是写出来了,可是下来一翻String的源码顿悟,原来自己写得是多么的low,所以有必要把这些基础知识点记录下来,加深印象。注:本文jdk源码版本为jdk1.8.0_1721....

2019-08-20 11:40:00 128

转载 从零开始学习GDI+ (二) 基本概念与基本操作

从零开始学习GDI+ (一)我的第一个GDI+程序 上文给新手学习GDI+讲述了vs环境等的准备工作,并且可以直接用GDI+绘图了。本文开始,讲述的可能偏理论,建议学习的过程中大胆尝试,多使用API。 首先上官方文档https://docs.microsoft.com/en-us/windows/win32/gdiplus/-gdipl...

2019-08-20 11:12:00 886

转载 vue父子组件之间通信的十种方式

编写时间:2019-08-20更新时间:2019-08-20作者:鬼小妞备注: 本文转载了Vue.js 父子组件之间通信的十种方式状态:已完成、待整合2019-08-20这篇文章介绍了Vue.js 父子组件之间通信的十种方式,不管是初学者还是已经在用 Vue 的开发者都会有所收获。无可否认,现在无论大厂还是小厂都已经用上了 Vue.js 框架,简单易上手不说,教程详尽,社区活跃,第三...

2019-08-20 10:20:56 193

转载 从零开始学习GDI+ (一) 我的第一个GDI+程序

前言: GDI+从Windows XP操作系统(大概2002-2003年)开始引入的,现在都9102年了,再学习这么古老的技术肯定是过时了。windows桌面程序没落了,随着移动的兴起,用户被惯坏了,现在,用户对界面的要求不只是可以用,而且天生(自发、自然而然)的希望界面能够顺滑、流畅、微动画、抽屉效果、淡入淡出等等。使用GDI+去实现这些高...

2019-08-16 11:28:00 174

空空如也

空空如也

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

TA关注的人

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