自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C语言之循环总结

while循环:1、while语句中的表达式一般式关系表达式或逻辑表达式,当表达式的值为假时不执行循环体,反之则循环体一直执行。2、记住要在循环体中改变循环变量的值,否则会陷入死循环。3、循环体如果包括有一个以上的语句,则必须用花括号{}括起来,组成复合语句。do-while 循环:先执行循环中的执行代码块,然后再判断while中表达式是否为真,真则循环,假,则终止。...

2019-09-29 20:21:00 576

转载 获取网页js代码的一个方法

这个是看了别人的代码,稍加修改而成的。怕时间长忘了,在这里记一笔:console.log(require(["foo:bar.js"]).prototype.someMethod);然后拷贝输出内容即可。转载于:https://www.cnblogs.com/badnumber/p/11595511.html...

2019-09-27 04:14:00 2209

转载 调用https接口 报错:unable to find valid certification path

网上查了一大堆 基本都是 keytool导入证书keytool -import -alias ee -keystore "C:\Program Files\Java\jre1.8.0_221\lib\security\cacerts" -file D:\cert\ee.cer -storepass changeit但是:导入完之后我遇到了一个问题 莫名其妙的有时候好使有时候不好...

2019-09-25 15:49:00 764

转载 Java中的阻塞队列

Java中的阻塞队列阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加操作支持阻塞地插入和移除方法。1)支持阻塞地插入方法:意思是当队列满时,队列会阻塞插入元素的线程,直到队列不满。2)支持阻塞地移除方法::意思是在队列为空时,获取元素的线程会等待队列变为非空。阻塞队列常用于生产者和消费者的场景,生产者是向队列里添加元素的线程,消费者是从队列里...

2019-09-24 10:55:00 250

转载 javascript的隐式类型转换(使(a==1&&a==2&&a==3) 成立)

一些团队规定禁用==运算符换用===严格相等。以工程标准衡量,==带来的便利性抵不上其带来的成本,团队协作时候你看到别人代码中的==,有些时候需要判断清楚作者的代码意图是确实需要转型,还是无所谓要不要转型只是随手写了,增加了一些额外的成本。但是我比较喜欢的一本书You don't know JS,中作者也写道过一个我比较赞同的观点Many developers fe...

2019-09-21 11:27:00 118

转载 js垃圾回收机制

标记-清除法变量在定义之后会打上标记,使用之后不需要保存的变量去掉标记回收机制根据是否有标记决定是否回收该变量所占内存引用计数引用计数根据变量被引用的次数,决定是否回收,如果被引用次数为0,则该回收了有几种情况,不会自动回收变量1.全局变量2.闭包内引用的变量转载于:https://www.cnblogs.com/qiye2016/p/11544...

2019-09-18 17:49:00 121

转载 & Google前沿的AMP技术

首先要知道什么是AMP以至于为什么要选择AMP?AMP他并不是一门新技术,他只是一种能够让页面更快打开的一种办法。之所以用他是因为AMP能够带来SEO排名优化。另外Google搜索结果对AMP页面有预加载处理,能让用户更快地达到我们的定向页面。AMP项目开发AMP项目开发和普通站点开发几乎是一样的,但为了最大限度提升性能,AMP项目页面应该注意几点譬如:1、为了避免Jav...

2019-09-11 15:11:00 233

转载 databinding 填坑 绑定动作是延后生效

binding = FragmentNewsMainLayout750Binding.inflate(inflater);homePageViewModel = new HomePageViewModel(getActivity().getSupportFragmentManager(), getActivity());homePageTopBarViewModel = new Home...

2019-09-10 20:55:00 272

转载 Tensorflow Learning1 模型的保存和恢复

CKPT->pbDemo解析tensor name 和 node name 的区别Pb 的恢复CKPT->pb tensorflow的模型保存有两种形式:1. ckpt:可以恢复图和变量,继续做训练2. pb : 将图序列化,变量成为固定的值,,只可以做inference;不能继续训练Demo 1 def freeze_graph(input_checkpoint,outp...

2019-09-09 21:29:00 126

转载 font-awesome样式只显示方框

这是一个踩过的坑:使用font-awesome中的css样式库时,比如fa-user-circle-o,显示的不是一个用户图标,而是一个方框。怎么回事呢?进入css文件,发现:咦,这些文件呢?我好像没有引入,问题就在这里。在font-awesome官网下载下来的是一个压缩包,里面有不少文件:其中Css是必须要求同时引入fonts文件夹里的...

2019-09-09 17:05:00 2242

转载 Jmeter5.1——聚合报告参数分析

Jmeter5.1——聚合报告参数分析Label: 每个JMeter的element的Name值。例如HTTP Request的Name。Samples:发出请求的数量。如果线程组中配置的是线程数200,循环次数为50则总的数量为100000。Average:平均响应时间(单位:ms)。默认是单个Request的平均响应时间,当使用了Transaction Controlle...

2019-09-09 15:57:00 432

转载 & vue项目中的rem适配

有个朋友问我在vue项目怎么做rem适配,我工作中都是用的dva,但是我感觉道理都是一样的,换汤不换药。配完就顺手写下来吧!需要安装两个插件库 lib-flexible和px2rem-loaderyarn add lib-flexibleyarn add px2rem-loader  flexible.js是淘宝官方H5移动适应解决方案。它做了三件事:...

2019-09-09 09:58:00 181

转载 & 加密

接口参数中sign加密方式:1.签名算法使用SHA256;2.服务方和消费方都需要校验签名;3.签名生成步骤:第一步,设所有发送或者接收到的数据为集合M1,将集合M1内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串stringA。特别注意以下重要规则:...

2019-09-06 17:51:00 190

转载 SpringCloud"灰度部署"——动态刷新网关配置

通过Acutator和SpringCloudConfig完成"灰度部署"——动态刷新网关路由配置先声明下,我这个可能是冒牌的灰度部署,技术有限,纯粹个人笔记分享。前段时间接到了头头给我的一个任务,让我研究下“灰度部署”,说是保证一个服务要升级的时候,不能停掉服务。操作步骤是,比如老版本的服务端口号是9002,新版本的服务是9003。在运行9002的时候,启动9003,修改网关路由...

2019-09-06 17:41:00 336

转载 前端算法之与数据结构-广度遍历和深度遍历与二叉树遍历

一、(图的遍历)深度优先和广度优先广度优先搜索(BFS)队列实现 -类似二叉树的先序遍历越是接近根结点的结点将越早地遍历。找到从起始结点到目标结点的路径,特别是最短路径。广度优先遍历 BFS 从图中某顶点v出发,在访问了v之后依次访问v的各个未曾访问过的邻接点,然后分别从这些邻接点出发依次访问它们的邻接点,并使得“先被访问的顶点的邻接点先于后被访问的顶...

2019-09-06 16:54:00 134

转载 & 异步使用场景

异步的使用场景:1、不涉及共享资源,或对共享资源只读,即非互斥操作2、没有时序上的严格关系3、不需要原子操作,或可以通过其他方式控制原子性4、常用于IO操作等耗时操作,因为比较影响客户体验和使用性能5、不影响主线程逻辑同步的使用场景:不使用异步的时候同步的好处:1、同步流程对结果处理通常更为简单,可以就近处理。2、同步流程...

2019-09-06 15:18:00 187

转载 & Websocket

Websocket(1)Websocket和http一样,同属于应用层协议,最重要的用途是实现了客户端与服务端的全双工通信,当服务端数据变化时,可以第一时间通过客户端(2)与http协议不同:①http只能由客户端发起,而websocket是双向的②Websocket传输的数据包相对于http而言很小,很合适移动端使用③没有同源限制,可以跨域共享资源转载...

2019-09-06 15:09:00 121

转载 Ubuntu 16.04 设置静态IP 注意事项

目录 查看动态ip下的网络信息 查看默认网关 设置静态网络 查看动态ip下的网络信息 1 ifconifg # 查看网卡信息;可以看出网口名称为 eno1, 以及子网掩码(mask)查看默认网关查看默认网关的方法有两个: netstat –r 这个查看的默认网...

2019-09-05 16:25:00 137

转载 JVM学习笔记——类加载过程

JVM学习笔记——类加载过程类加载模型——双亲委派模型(Parents Delegation Model)也可称为“溯源委派加载模型”Java的类加载器是一个运行时核心基础设施模块,主要是启动之初进行类的Load、Link和Init,即加载、链接、初始化。第一步,Load阶段读取类文件产生二进制流,并转化为特定的数据结构,初步校验cafe babe魔法数、常量池、文件长...

2019-09-03 13:31:00 305

转载 某公司实习体验优点学习

通过apollo动态配置线上参数,不需要重启服务类似的可以通过zookeeper实现,不过需要额外部署,apollo还不了解,公司做了jar,直接引用注解,便可以实现将aopllo上的参数,保存在system中dao层的写法:这个公共类,传递namespace和参数即可现在做的是写Mapper,继承别人写好的公共mapper,也可以节约很多时间...

2019-09-03 10:28:00 93

转载 JVM学习笔记——字节码指令

JVM学习笔记——字节码指令字节码0与 1是计算机仅能识别的信号,经过0和1的不同组合产生了数字之上的操作。另外,通过不同的组合亦产生了各种字符。同样,可以通过不同的组合产生不同的机器指令。在不同的时代,不同的厂商,机器指令组成的集合是不同的。但毕竟CPU是底层基础硬件,指令集通常以扩展兼容的方式向前不断演进。而机器码是离CPU指令集最近的编码,是CPU可以直接解读的指令,因此...

2019-09-01 18:07:00 148

转载 【RabbitMQ】如何进行消息可靠投递【下篇】

说明上一篇文章里,我们了解了如何保证消息被可靠投递到RabbitMQ的交换机中,但还有一些不完美的地方,试想一下,如果向RabbitMQ服务器发送一条消息,服务器确实也接收到了这条消息,于是给你返回了ACK确认消息,但服务器拿到这条消息一看,找不到路由它的队列,于是就把它丢进了垃圾桶,emmm,我猜应该属于可回收垃圾。如何让消息可靠投递到队列如果你对上面的描述还不是很清楚,那我再...

2019-09-01 16:40:00 161

空空如也

空空如也

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

TA关注的人

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