自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 htpp请求

一、前情准备网络7层协议:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。物理层:是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础。物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。数据链路可以粗略地理解为数据通道。物理层要为终端设备间的数据通信提供传输媒体及其连接.媒体是长期的,连接是有生存期的.在连接生存期内,收发两端可以进行不等的一...

2019-07-01 10:18:45 1364 1

原创 Charles学习笔记

目录一、 背景二、charles简介三、charles重要特征四、charles常用功能简介五、参考文献一、 背景在开发移动端项目中,在调试前端页面和后台交互的过程中,为了抓取数据进行分析,查看可能出错的地方,可以采用charles抓包。(在B/S架构的web项目中,在调试前端和后台交互过程中,通常可以在jsp中加入“debuger”断点,然后利用浏览器的F12开...

2019-06-29 17:15:52 252

原创 关于git stash命令的解释和场景设计

git stash 操作的意义,就是从A分支切换到其他(master或者其他)分支时,若A分支中有修改的内容没有commit,为了防止在其他所有(master和其他)分支中出现相应的内容而进行的临时保存的操作。该过程在解决bug时十分重要。程序要在自己分支中写代码,程序值完成一部分,此时之前版本出现bug(例如线上问题),急需解决,此时可以利用stash操作,后切换到其他分支解决bug。场...

2019-05-04 14:38:12 954

原创 本地项目上传到github管理(git命令)

前期准备:github账号,本地安装git,已为Github账户设置SSH key步骤:1、github创建知识库 new repository,填写相应信息,提交。2、本地项目(本地仓库)(1)将本地项目创建本地仓库git initSunshine@Sunshine-pc MINGW64 /d/gitProjects/DataProcess$ git initIn...

2019-05-03 17:08:57 200

原创 github 本地上传远程库失败(error: failed to push some refs to '~~~~~')

原因:本地没有更新到最新版本的项目,github远程资源和本地不一致。解决过程:1、将远程最新项目下载到本地(1)尝试git pull,出错Sunshine@Sunshine-pc MINGW64 /d/gitProjects/DataProcess (master)$ git pullwarning: no common commitsremote: Enumeratin...

2019-05-03 16:44:19 2005

原创 日常小工具网址

类别 方向 网址 描述 学习 工具 http://jvenn.toulouse.inra.fr/app/example.html 韦恩图(至多6个) https://acrobat.adobe.com/cn/zh-Hans/acrobat.html pdf编辑器(acrobat.adobe) 论文搜...

2019-04-26 17:30:13 383

转载 生物网络角度分析关键基因

一、相关概念1、差异表达基因,是两个group之间有统计学差异的gene,以芯片为例的话,几万个探针里可能差异的就1000个左右(当然根据设定阈值差异很大)2、hub基因,和网络中的hub节点一样,是degree高的gene,在基因表达网络中有高的连接度degree,不涉及betweeness等。并且hub基因的筛选有很大的人为因素,到底是取前5%还是10%没有具体要求,一般建议5%。也就...

2019-04-26 12:01:02 1827

原创 R语言并行内存爆表问题

问题:R语言进行计算,40M的数据,串行情况下内存消耗大约1G作用,耗时半小时,使用并行,打开2个线程,内存瞬间飙升到30G,且耗时超级久。原因:首先,不是程序本身的问题。R语言主要用于计算,本身并行机制并不完善,所以不适合做并行。R语言并行机制:这篇博客介绍的很详细https://blog.csdn.net/a358463121/article/details/51695054...

2019-03-08 20:01:43 4882

原创 复杂网络中识别有影响的节点

一、2016二、2013

2018-11-20 16:15:19 1734

原创 关键节点识别(节点重要性评测)

2018-11-20 16:11:11 5724 1

转载 list,map和se的区别-(详细)

看到一篇介绍list,map和se的区别的文章,很详细,顶一下,下面附上链接:https://www.cnblogs.com/IvesHe/p/6108933.html

2018-11-03 14:00:37 735

原创 hashtable 和 hashmap的区别与联系

1、相同点:两者都是对于接口java.util.Map的实现类;都是用来存储健值的数据结构。2、区别:(1)hashmap允许键值为空(key=null),但最多值允许一条记录的简直为空。hashtable不允许。(2)hashmap不支持线程同步,不是线程安全的,hashtable是线程安全的。原因:1、HashMap底层是一个Entry数组,一旦发生Hash冲突的的时候,Hash...

2018-11-03 13:42:12 216

原创 页面请求的工作流(web)

1、一个web应用程序一般分为客户端程序和服务端程序。客户端主要是指用户和浏览器,用户可以通过浏览器查找所需资源,服务器端用于存放资源。2、浏览器主要有两个作用:一是完成与服务器端的交互,二是完成HTTP的解析。3、基本的页面访问流程:(1)用户在浏览器中输入网址请求所需资源;(2)浏览器把用户请求组装成制定格式发送给服务器;(3)服务器查找请求的页面;(4)服务器找到页面...

2018-11-02 15:52:50 595

原创 web/h5测试

web/h5测试:界面测试,功能测试,性能测试,安全测试,兼容性测试1、界面测试(1)软件整体界面:风格是否统一(2)导航:是否存在导航,导航是否正确,是否提供快速链接(3)图形:图像大小(4)内容:内容是否正确(5)表格:表格宽度,高度,单元格宽度,缩略语,导出完整性,导出带编辑,行数,翻页,统计,显示速度,表格标题,打印设置,鼠标移动,颜色提示,样式(6)视频:播放...

2018-10-17 16:10:39 2243

原创 IDEA 中各种框架安装及配置——以testng安装为例

安装前提:IDEA+JDK+MAVEN 正确安装与配置安装步骤:检查IDEA中是否自带安装; 若已经安装,导入相应jar包; 若未安装,先安装框架,导入相应jar包。具体操作:(windows 以testng为例)检查IDEA中是否自带安装: file-》settings-》plugins-》testNG-》表示已经安装 file-》settings-》plugins-》te...

2018-10-09 11:07:11 16704

原创 HTTP 报文格式及常见状态码

1. HTTP 请求报文2. HTTP 响应报文3.常用状态码和短语200 OK:请求成功,信息在返回的响应报文中。301 Moved Permanently:请求的对象已经被永久的转移了,新的URL定义在响应报文的Location:首部行中。客户软件将自动更新获取新的URL。400 Bad Request:一个通用的差错代码,请示该请求不能被服务器理解。404 Not Found:被请求的文档不...

2018-05-23 15:37:04 349

原创 Java 类变量和类方法

一、类变量1、静态代码块 static{ }  静态代码块只会被执行一次;2、类定义的时候,类中变量创建在代码区,此时静态代码块会被自动执行;例子:package smm;public class LearnStatic { static int i=1; static{//静态代码块只会被执行一次 System.out.println("a"); i++; } publ...

2018-05-22 14:16:35 12103 1

转载 JAVA垃圾回收算法

转载自:http://www.cnblogs.com/cielosun/p/6674431.htmlJava基础:JVM垃圾回收算法众所周知,Java的垃圾回收是不需要程序员去手动操控的,而是由JVM去完成。本文介绍JVM进行垃圾回收的各种算法。1. 如何确定某个对象是垃圾1.1. 引用计数法1.2. 可达性分析2. 典型的垃圾回收算法2.1. 标记-清除算法(Mark-Sweep)2.2. 复制...

2018-04-16 10:21:32 132

原创 R语言对数据的部分操作

1、R语言定义:【百度百科】R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。2、读数据:data <- read.csv("文件名.csv",header=T,check.names=FALSE) 读入的而文件存在data.frame(数据框里面)    注意:此时数据框里面数据的类型可能是任意类型,可以...

2018-04-15 22:15:15 8645

原创 初尝JUnit 单元测试

1、定义:JUnit 是Java 语言的一种单元测试框架,是白盒测试的一种。2、特点:用于测试期望结果的断言(Assertion)@TEST;用于共享共同测试数据的测试工具;用于方便的组织和运行测试的测试套件;图形和文本的测试运行器。3、常用的方法:(1)assertEquals();(2)assertTrue();(3)assertFalse()3、容易出错的地方:(1)assertEquals...

2018-04-11 22:44:39 128

空空如也

空空如也

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

TA关注的人

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