这里说点平常不怎么用的知识(也不建议在项目中运行,因为增加阅读代码成本)。自定义类型转换,有两类型:一是类型间隐式转换,一是类型间强制转换。 定义格式: 访问修饰符 static 转换修饰操作符 operator 类型(参数列表); 转换修饰操作符: 用于声明必须强制转换的自定义类型转换操作符 用于 ...
分类:
其他 时间:
2018-03-08 18:50:49
收藏:
0 评论:
0 赞:
0 阅读:
192
#!/bin/sh #日志文件 log_file=/data/threadcp.log a=$(date +%H%M%S) echo -e "startTime:\t$a" #最大线程数 nParellel=4 #获取需拷贝文件数组 cd /data/testsrc filelist=() j=0 ... ...
分类:
编程语言 时间:
2018-03-08 18:50:15
收藏:
0 评论:
0 赞:
0 阅读:
211
静态配置文件# vi /etc/sysconfig/network-scripts/ifcfg-不同系统不一样主要几个配置TYPE=EthernetBOOTPROTO=static/noneNAME=enp0s3ONBOOT=yesIPADDR=IP地址NETMASK=子网掩码GATEWAY= 网关 ...
分类:
系统服务 时间:
2018-03-08 18:49:58
收藏:
0 评论:
0 赞:
0 阅读:
184
分类:
其他 时间:
2018-03-08 18:33:01
收藏:
0 评论:
0 赞:
0 阅读:
217
数据脱敏是什么?
分类:
其他 时间:
2018-03-08 18:32:50
收藏:
0 评论:
0 赞:
0 阅读:
286
这个题也是可以用可持久化线段树来解决的。 值域线段树(也有的叫权值线段树)可以用来维护一个可重集,并实现一些一般情况下平衡树才能实现的事情。 如果用值来当做区间左右端点,每个叶子节点上存某个值出现的次数,非叶子节点上存一定范围内的值出现的总次数,就可以建成值域线段树。可以在上面直接查询第k大值、小于 ...
分类:
其他 时间:
2018-03-08 18:31:38
收藏:
0 评论:
0 赞:
0 阅读:
211
session的机制 http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的上下文信息,那么要怎么才能实现会话跟踪呢?session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,通过SessionID来区分不同的客户,se ...
分类:
其他 时间:
2018-03-08 18:31:20
收藏:
0 评论:
0 赞:
0 阅读:
184
问题描述 给定你一个 $1 \sim n$ 的排列 $\{p_i\}$,可进行若干次操作,每次选择两个整数 $x,y$,交换 $p_x,p_y$。 请你告诉穰子,用最少的操作次数将给定排列变成单调上升的序列 $1,2,\ldots,n$,有多少种 方式 呢?请输出 方式数 对 $10^9+9$ 取模 ...
分类:
其他 时间:
2018-03-08 18:31:03
收藏:
0 评论:
0 赞:
0 阅读:
199
环境:Python 3.6 原因是 Python 3 中没有next(), 而是__next__(self) 代替 ...
分类:
编程语言 时间:
2018-03-08 18:30:45
收藏:
0 评论:
0 赞:
0 阅读:
1105
Java内存模型的基础 并发编程模型的两个关键问题 在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程 ...
分类:
编程语言 时间:
2018-03-08 18:30:22
收藏:
0 评论:
0 赞:
0 阅读:
177
1. CVE-2017-5754(Meltdown):恶意数据缓存加载即采用特定指令,探测内核访问不到的内存内容。通过本地运行特定程序的方式读取系统运行的CPU缓存,获得当前运行系统缓存的所有信息 比喻:https://baijiahao.baidu.com/s?id=158883562174807 ...
分类:
其他 时间:
2018-03-08 18:30:04
收藏:
0 评论:
0 赞:
0 阅读:
254
第二课:递归 三个原则:1能枚举尽量枚举 2逆算,碰得数 3试探 4循环都可以改成递归 5递归每次调用相当于压栈 ...
分类:
其他 时间:
2018-03-08 18:29:48
收藏:
0 评论:
0 赞:
0 阅读:
182
我们总在一个人失败的时候低估他,而在成功的时候又过于追捧,我们不吝对所谓的成功者送上无数鲜花和掌声,而对所谓的失败者则冷眼相待,嗤之以鼻。 英国作家阿兰·德波顿(Alain de Botton),带领我们检视对成功和失败的看法,质疑它们所代表的意义。他以敏锐的视角观察当今社会的喧嚣与浮躁,以透彻有力 ...
分类:
其他 时间:
2018-03-08 18:29:13
收藏:
0 评论:
0 赞:
0 阅读:
205
JVM 分代GC策略分析 我们以Sun HotSpot VM来进行分析,首先应该知道,如果我们没有指定任何GC策略的时候,JVM默认使用的GC策略。Java虚拟机是按照分代的方式来回收垃圾空间,我们应该知道,垃圾回收主要是针对堆(Heap)内存进行分代回收,将对内存可以分成新生代(Young Gen ...
分类:
其他 时间:
2018-03-08 18:28:40
收藏:
0 评论:
0 赞:
0 阅读:
233
1、微服务架构的数据一致性问题 以电商平台为例,当用户下单并支付后,系统需要修改订单的状态并且增加用户积分。由于系统采用的是微服务架构,分离出了支付服务、订单服务和积分服务,每个服务都有独立数据库做数据存储。当用户支付成功后,无论是修改订单状态失败还是增加积分失败,都会造成数据的不一致。 为了解决例 ...
分类:
其他 时间:
2018-03-08 18:28:14
收藏:
0 评论:
0 赞:
0 阅读:
193
$HTML, HTTP,web综合问题 1、前端需要注意哪些SEO 2、<img>的title和alt有什么区别 3、HTTP的几种请求方法用途 4、从浏览器地址栏输入url到显示页面的步骤 5、如何进行网站性能优化 6、HTTP状态码及其含义 7、语义化的理解 8、介绍一下你对浏览器内核的理解 9 ...
分类:
Web开发 时间:
2018-03-08 18:27:13
收藏:
0 评论:
0 赞:
0 阅读:
749
全文摘抄自 https://developer.mozilla.org/zh-CN/docs/Web/CSS/box-sizing box-sizing 属性用于更改用于计算元素宽度和高度的默认的 CSS 盒子模型。可以使用此属性来模拟不正确支持CSS盒子模型规范的浏览器的行为。 在CSS中,你设置 ...
分类:
Web开发 时间:
2018-03-08 18:25:54
收藏:
0 评论:
0 赞:
0 阅读:
275
WebSocket是HTML5提出的一个用于通信的协议规范,该协议通过一个握手机制,在客户端和服务端之间建立一个类似于TCP的连接,从而方便客户端和服务端之间的通信。 WebSocket协议本质上是一个基于TCP的协议,是先通过HTTP/HTTPS协议发起一条特殊的HTTP请求进行握手后创建一个用于 ...
分类:
编程语言 时间:
2018-03-08 18:25:21
收藏:
0 评论:
0 赞:
0 阅读:
482
什么是数据库事务 数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等正常的 ...
分类:
Windows开发 时间:
2018-03-08 18:24:45
收藏:
0 评论:
0 赞:
0 阅读:
228
通过社会的架构举例,从原始自给自足独立完成衣食住行,到发展中分工合作、相互沟通、将事物完成到一个更好的水平。从而我知道了架构的动力: 必须由人执行的工作 每个人的能力有限 每个人的时间有限 人对目标系统有更高的要求 目标系统的复杂性使得比单个人完成这个系统更能提高质量,提高个人的时间效率 一个主动的 ...
分类:
其他 时间:
2018-03-08 18:23:59
收藏:
0 评论:
0 赞:
0 阅读:
181