<!DOCTYPE html><!--文档声明--><html><!--文档标准--> <head><!--页头--> <meta charset="UTF-8"><!--告诉浏览器使用的编码,如果打开网站是乱码,很有可能就是没有加上这句话--> <title>****</title><!--网页标 ...
转载
2021-10-12 07:36:00
173阅读
2评论
0. Arrays ,Collections 排序用的比较多1.熟悉jdK集合框架map ,set ,list ,这些数据结构在设计题会用到。优先队列,排序操作等2.熟悉10+常见算法,遇到算法题可以尝试套用,往往有思路 3.abuladong的算法小抄 公众号 1. 2. 3. 4.
原创
2023-07-01 05:19:37
78阅读
【网管基本功】企业中IP地址的规划(一) 随着这些年网络的发展,越来越多的企业都组建了内部局域网,来实现自动化无纸办公等高效率、低成本的运营和管理。很多新成立的中小企业以及一些以前没有组网的老企业,现在也都纷纷组建企业局域网,企业中“无网不利”已经成为大势所趋。但是这些企业由于原来并没有网络管理和规划的经验,很多新上任的网管对IP地址的规划管理不够重视,以至于在以后需要扩展网络或增加服务时造成
转载
精选
2007-11-04 09:43:07
692阅读
如何设计测试用例? 一个“好的”测试用例,必须具备以下三个特征: 整体完备性:“好的”测试用例一定是一个完备的整体,是有效测试用例组成的集合,能够完全覆盖测试需求。 等价类划分的准确性:指的是对于每个等价类都能保证只要其中一个输入测试通过,其他输入也一定测试通过。 等价类集合的完备性:需要保证所有可
原创
2021-08-04 13:36:16
365阅读
集合 Collection和map是同级的,Collection实现了Iterator接口 序列化 Serilization ...
转载
2021-09-13 10:49:00
142阅读
2评论
a圈中,ArrayList 是非线程安全的,难道在多线程场景下我们只有Vector这一种线程安全的数组实现可以选择么?当然也有List sync...
原创
2023-04-02 15:25:17
303阅读
面粉的种类 面粉的种类可以分为高筋面粉、中筋面粉、低筋面粉及无筋面粉。面粉是一种由小麦磨成的粉状物。面粉的等级还同麦粒外皮和胚芽中的矿物质(灰分)的含量有直接关系,矿物质的含量越高,面粉的等级越低;相反,其含量越少,面粉的等级也就越高。 高筋面粉 颜色较深,本身较有活性且光滑,手抓不易成团状;比较适 ...
转载
2021-10-22 13:10:00
320阅读
2评论
来自:http://www.cnblogs.com/android100/p/Android-hand-shi.html 一、概念 手势:其实是指用户手指或触摸笔在屏幕上的连续触碰行为,Andoird对两种手势行为都提供了支持: Andorid提供了手势检测,并为手势检测提供了相应的监听器; And
转载
2021-07-09 10:31:44
615阅读
脚本编程基本功一、脚本基础1、格式要求:首行shebang机制;#!/bin/bash2、#注释(日期、联系方式、作者、目的、文件名)3、检测脚本中的语法错误bash-n/path/to/some_script4、调试执行bash-x/path/to/some_script二、变量1、Shell中变量命名法则:不能使程序中的保留字:例如if,f等;只能使用数字、字母及下划线,且不能以数字开头;见名
原创
2019-05-26 18:52:12
607阅读
点赞
消息是信息交换的主体,简单的讲,就是两个进程约定一个协议格式。消息表示指的是序列化后的消息字节流在直观上的表现形式,它看起来是对人类友好还是对计算机友好。文本形式对人类友好,二进制形式对计算机友好。每个消息都有其内部字段结构,结构构成了消息内部的逻辑规则,程序要按照结构规则来决定字段序列化的顺序。接下来将带你了解 RPC 的消息协议背后有哪些需要考虑的基本点。目录1. 消息边界1.1 特殊分割符法
原创
2023-04-02 15:31:43
1428阅读
java基本功(非常重要)
java基础知识一(重要)目录java基础知识一(重要)1、基本数据类型1.1 自动装箱与拆箱1.2 相关的面试问题1、以下代码输出结果是什么?3、总结2、== 和 equals的区别是什么?3、hashCode() 与 equals()4、java泛型是什么? 什么是类型擦除?有哪些常见的通配符?2、为什么java中只有值传递?4、深拷贝与浅拷贝5、方法的
转载
2023-06-25 21:16:20
31阅读
体验过多线程程序开发之后,可能问自己一个问题,Java 内置的锁是如何实现的?最
原创
精选
2023-06-08 14:26:17
275阅读
Spark 是用scala写的,storm是clojure开发的,docker采用了go, 各种编程语言层出不穷,但其实都是马甲,作为一个程序员,我们需要理解那些相通的本质,做到触类旁通. 程序中的基本逻辑控制——跳转,在汇编语言中早就有满足条件后跳转的命令了。所谓跳转,就是告诉机器到那去干活. 就像过去的接线员那样,因而C语言中有个goto语句,它是跳转的最直接的解释. 如果程序中goto多了,恐怕没谁能看懂了. 为了避免goto语句的不便理解,C语言中的if...else语句就变得更让人欢迎了。
原创
2021-11-22 13:45:02
130阅读
Spark 是用scala写的,storm是clojure开发的,docker采用了go, 各种编程语言层出不穷,但其实都是马甲,作为一个程序员,我们需要理解那些相通的本质,做到触类旁通.
程序中的基本逻辑控制——跳转,在汇编语言中早就有满足条件后跳转的命令了。所谓跳转,就是告诉机器到那去干活. 就像过去的接线员那样,因而
原创
2022-03-21 16:42:30
80阅读
1.一张表,里面有 ID 自增主键,当 insert 了 17 条记录之后, 删除了第 15, 16, 17 条记录,再把 Mysql 重启,再 insert 一条记 录,这条记录的 ID 是 18 还是 15 ?1.如果表的类型是 MyISAM , 那么是 18。
因为 MyISAM 表会把自增主键的最大 ID 记录到数据文件里,重启 MySQL自增主键的最大 ID 也不会丢失。
2.如果表的类
一、扣图的本质
二、扣图的要点和关键
三、扣图的方法
根据形状
1、选框工具
2、套索工具
3、路径工具(钢笔工具)
根据颜色
4、魔术棒工具(容差)
5、魔术橡皮擦(容差、消除锯齿)
复杂图像
6、通道
7、蒙板
8、抽取滤镜
转载
精选
2011-06-21 17:53:17
611阅读
本文首发于个人公众号《andyqian》,期待你的关注!前言在Java并发编程中,我们经常使用锁对竞争资源予以并发控制,以解决资源竞争的问题。但无论是使用 Lock 还是 Synchronized,随着锁机制的引入,就不可避免的带来另一个问题,也就锁与解锁时的上下文切换,线程等待 等性能问题。现在回过头来看,在有些场景中,是否真的需要引入锁才能解决竞争资源共享问题?答案是否定的,在JDK源码中,也
原创
2019-04-20 15:37:43
775阅读
只有团队有优秀的文化,才能吸引到优秀的人才,从而推动大家的整体进步。如果文化不是团队的灵魂,大家认为工作只是搬砖,那么每个人的区别就只有工资的高低不同,渐渐的这样的团队的技术人才会逐渐流失,剩下的人继续用他们擅长的非技术技能生存。
转载
2021-07-02 11:11:34
219阅读
Program.Program better. Program faster.要从事软件开发,首先要学会编程。如何编程呢?如何编写更高效更优雅的程序呢?《编程珠玑》通过简单而熟悉的示例,揭示了许多非常有益的编程原理和技巧,极具启发性。
转载
2014-10-20 19:40:00
406阅读
2评论
但是作为PM,这就是最大的障碍了。但,这
原创
2023-07-04 14:44:14
77阅读