前阿里 P9 级员工称离婚是模拟测试,已回滚复婚!

前不久,前阿里P9级员工、安全大神云舒在社交媒体上自爆婚姻近况:“最近经过一段时间的模拟离婚测试,发现我们其实是分不开的,感情依旧很好,一如往昔。因此,我们撤销了离婚进程,回滚到当初状态。” 然而,之前他在朋友圈是这么说的:“我决定跟老婆离婚””全力投入创业““未来,我也不会再婚”。 对此,网友调侃道: 只是发现婚姻的一个Bug,已经修复。 经过此事,没准有不少妹子可能会对程序员误解,认为程序员的“钢铁IT”思想无处不在,包括婚姻也可以拿来测试?? 其实不是的,还有许多IT大佬的爱情是“一经发
分类: 其他 发布时间: 04-15 23:43 阅读次数: 0

程序员的心灵毒鸡汤

如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。 这句话,我想大家都不陌生吧。作家格拉德威尔在「异类」一书中提出「一万小时定律」,我们看到那些成功的人并不是天资超人,而是付出持续不断的努力,一个人想要在一个领域成为专家就需要持续不断的付出一万小时的努力。 这句话激励了多少人,我不了解,但我想,事实并不是按照我们的预期所想,很多时候我们都是平庸的度过一生,我们身边大多不缺乏这种工作很多年的职场老人。 甚至我们自己工作很多年也是如此,一事无成,背负着家庭与生活的重担,时刻战
分类: 其他 发布时间: 04-15 23:42 阅读次数: 0

连娃哈哈都“跨界”做智能机器人了,再不努力你还有工可打吗?

人工智能时代,不少制造业企业纷纷瞄上机器人。早在去年,格力电器就将工业机器人和高档数控机床作为未来两大研究领域进行规划布局。董明珠甚至表示,争取“到2020年,可以全面实现无人化生产。” 如今,在机器取代人工的赛道上,又多了一家企业。4月1日,娃哈哈成立浙江娃哈哈智能机器人有限公司。这意味着“饮料巨头”娃哈哈向智能机器人领域迈出坚实的一步。 问题是,当越来越多的机器人走上工作岗位,我们该如何顺势而为,做好自己的职业规划呢? “饮料巨头”为何跨界机器人? 日前,据新京报报道称,饮料巨头娃哈哈悄无
分类: 其他 发布时间: 04-15 23:41 阅读次数: 0

只有程序员才能看懂的爆笑段子?超级实用和搞笑哦!!!

很多网友都认为程序员必定是非常古板,整天只会敲键盘的码农。其实这种看法是非常片面的。真正优秀的程序员,不仅精通程序的编写,还是某些领域的专家。许多“码农”也会发生很多让人啼笑皆非的趣事,这些故事你的身边有发生过吗? 1、公司两位程序员同事聊天,甲抱怨说:“每天敲代码太辛苦了,我想换行”乙说:“敲回车啊” 2、公司的前端工程师单身久了,就去了交友网站去找女朋友,过了段时间问他找到了,没有,工程师说,女朋友没找到,但是找到了它们页面的一个bug。 3、程序员在菜市场买了一公斤肉,回家拿称称了一下,
分类: 其他 发布时间: 04-15 23:40 阅读次数: 0

FT260学习笔记3-打开设备

以C#为例解释FT260的软件设计流程,参考网上的文章《使用C#使用Windows的HID通信》。 可以直接引用hid.cs。 第一步是打开FT260设备。 获取所有连接的hid的设备路径,用的API函数是GetHidDeviceList,将读取到的信息加到一个ComboBox中。 cbDeviceList.Items.Clear(); List<string> deviceList = new List<string>(); Hid.GetHidDeviceList(ref deviceLi
分类: 其他 发布时间: 04-15 23:37 阅读次数: 0

(面向对象) 面向对象概述及成员变量和局部变量的区别

面向对象思想概述 面向过程开发,其实就是面向着具体的每一个步骤和过程,把每一个步骤和过程完成,然后由这些功能方法相互调用,完成需求。面向对象是基于面向过程的编程思想,把实现解决问题步骤和功能在进行封装,封装时根据不同的功能,进行不同的封装,功能类似的封装在一起。这样结构就清晰了很多。用的时候,找到对应的类就可以了。 举例:把大象装进冰箱 面向过程: 动作有哪些呢? A:打开冰箱门 B:装进大象 C:关闭冰箱门 代码体现;  class Demo {                 publi
分类: 其他 发布时间: 04-15 23:37 阅读次数: 0

(面向对象) Java参数传递问题

参数传递主要分为两种:一种是参数是基本类型,一种是参数为引用类型。 形式参数的问题: 基本类型:形式参数的改变不影响实际参数(int...) 引用类型:形式参数的改变直接影响实际参数 基本数据类型: 基本类型作为参数传递的时候是在一个方法栈中开辟了一块新内存,拷贝了原来的数据值,所以无论我们如何修改,原来的数据值不会受到任何影响。 public class Practice2 { public static void main(String[] args) { // TODO A
分类: 其他 发布时间: 04-15 23:36 阅读次数: 0

(面向对象) 匿名对象

匿名对象:就是没有名字的对象。 匿名对象的应用场景: A:调用方法,仅仅只调用一次的时候。 注意:调用多次的时候,不适合。 那么,这种匿名调用有什么好处吗? 有,匿名对象调用完毕就是垃圾。可以被垃圾回收器回收。 B:匿名对象可以作为实际参数传递 class Student { public void show() { System.out.println("我爱学习"); } } class StudentDemo { public void method(Student s)
分类: 其他 发布时间: 04-15 23:36 阅读次数: 0

(面向对象) 封装和private关键字

封装和private的应用: 封装是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处: 隐藏实现细节,提供公共的访问方式 提高了代码的复用性 提高安全性。 封装原则: 将不需要对外提供的内容都隐藏起来。 把属性隐藏,提供公共方法对其访问。 private: 是一个权限修饰符。可以修饰成员(成员变量和成员方法) 被private修饰的成员只在本类中才能访问。 private最常见的应用: 把成员变量用private修饰 提供对应的getXxx()/setXxx()方法 一个标准的案例的
分类: 其他 发布时间: 04-15 23:36 阅读次数: 0

Html中table转为Excel

需求:之前做了一个web端的excel设计器,现需要将设计好的表格获取html代码,将html转换为excel文件进行输出一:最终效果:html设计器制作的表格最终生成的excel表格:注意点:table中样式要按照标准格式去写:例如style="font-s
分类: 编程语言 发布时间: 04-15 23:35 阅读次数: 0

深入理解 ReentrantReadWriteLock

ReentrantReadWriteLock ReentrantLock 是排它锁,它在同一时刻只允许一个线程进行访问。在很多场景中,读服务远多于写服务,而读服务之间不存在数据竞争问题,在一个线程读数据时禁止其他读线程访问,会导致性能降低。 所以就有了读写锁,
分类: 编程语言 发布时间: 04-15 23:35 阅读次数: 0

【肥朝】面试常问话题之一,你看源码学到了什么?

前言 在看了肥朝之前Dubbo源码解析系列的粉丝.出去面试一般都是上来一波操作猛如虎的源码分析,技惊四座!当然也有一些喜欢打我脸的粉丝做了如下反馈: 言归正传,在面试"造火箭"的过程中,最常问的又最有区分度的一些问题 你对XXX源码这么熟悉,那有没有遇到
分类: 编程语言 发布时间: 04-15 23:35 阅读次数: 0

你能读得懂的TypeScript教程之基础数据类型(二)

今天要讲的的是TypeScript中的基础数据类型。该知识点虽然是TypeScript的基础中的基础,但是你也只有把基础打扎实了,将来在闯荡江湖的时候才能够做到所向披靡,横行于天下! 1、强类型与弱类型 在正式开篇之前,小伙伴们应该先弄清楚两个概念:强类型与弱类型。没错,这两个词都是形容编程语言的,即强类型语言与弱类型语言。 强类型语言,顾名思义,指的是在定义变量时需要强制定义类型的语言!有的地方也把他称为强类型定义语言。再通俗的讲就是你在定义变量的时候必须要先定义完类型以后才能使用! 强类型
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

LeetCode (Two Sum & Add Two nums)

还是觉得有必要坚持刷leetcode 在这里打卡。 加油。 这是第一遍 很惭愧。做这一行这么久 才开始刷力扣。但是开始了总是好的。尽管代码丑,但是至少都是能通过的吧。 坚持下去! 定个目标 如果不加班就要刷 一道题。 每个周至少两道! 坚持坚持坚持 1、 Total Accepted: 159385 Total Submissions: 822358 Difficulty: Medium Given an array of integers, find two numbers such tha
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

在终端中使用vim命令修改某些文件,会提示文件只读模式,可以执行以下命令强制写入

在末行模式中输入以下命令 :w !sudo tee % 回车后可能需要输入密码
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

idea控制台全屏

使用ctrl+shift+" 即可全屏
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

教室派需求分析与建议

1.N-需求 在校大学生的特殊身份,宿舍没有条件可以提供可以自习的环境,我们必须每天到基础教学楼 图书馆扫楼 找教室仔细 有时一个教室 一二节没课但是三四节有课 ,想长时间自习 却不得以中断。 原有软件 可以查空教室,机动性 实时性较差,我们在查空教室的基础上 后期会增加 空位查询 自习预约 签到打卡 自动匹配空位 等一系列功能。 2.A-做法 空教室的查询实现 各时段 连续时长的 实时更新 ; 自习空位的自动匹配 ,一键预约自习 到教室打卡 签到 自动分配空座位; 后期跟进 手机信号定位 人
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

Phpstorm如何连接服务器

  当服务器是Linux的时候不懂指令觉得很懊恼,这个时候直接就可以使用PHPstorm连接服务器操作了; 1丶准备工作 首先你先要准备服务器丶phpstorm这两个吧! 2丶开始配置phpstorm 按照红线的部分一步一步的走 点击configuration 点击+号 我直接选择的sftp 就这样连接成功了!
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

【python路飞】编码 ascii码(256位 =1个字节)美国;unicode(万国码)中文 一共9万个 用4个字节表示这9万个子 17位就能表示

8位一个字节 1024字节 1KB 1024KB 1MB ASCII码不能包含中文。创建了unicode,一个中文4个字节。UTF-8一个中文3个。GBK中国人用的只包含中文2个字节 升级 Unicode 一个中文用3个字节表示 python2打印中文出错 默认不包含中文 编码方式用UTF-8表示中文。 中文 英文 日语 韩语 UTF-8是 unicode 的升级版 UTF-8一个中文用3个字节表示; GBK 国内使用 一个中文用2个字节
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0

No.8 指针

指针 指针的定义和使用: 1、指针:是一种数据类型 指针变量也是一种变量 2、指针格式: 对应的数据类型 * p:指针类型变量 用来指向一个变量的地址 3、通过指针修改变量的值 *p = 200; 4、指针类型在内存中的大小 : 在32位操作系统中所有指针大小都是4个字节大小 打印指针内存大小格式: sizeof(int *) || sizeof(p) 5、内存按照 unsignned int 为每个一个内存分配编号 6、讲解: ①定义变量 int a =10; 数值10 存在内存 为a开辟的
分类: 其他 发布时间: 04-15 23:34 阅读次数: 0