前天早上来到实验室,准备抓紧时间写写代码,毕竟第二天就是组会了。点了一下鼠标,发现显示屏无法唤醒,然后就准备强制关机再开机(我一般不关机,以前遇到过几次无法唤醒),低头发现主机不亮,然后按了开关也不亮意识到电脑坏了!!! 后来就是检修,显卡返厂了,装了一块备用的显卡 GTX1080-->GTX166 ...
分类:
其他好文 时间:
2019-12-10 23:59:57
阅读次数:
150
SO_REUSEPORT支持多个进程或者线程绑定到同一端口 每个进程可以自己创建socket、bind、listen、accept相同的地址和端口,各自是独立平等的。让多进程监听同一个端口,各个进程中accept socket fd不一样,有新连接建立时,内核只会唤醒一个进程来accept,并且保证 ...
分类:
系统相关 时间:
2019-12-10 00:38:40
阅读次数:
108
目前在使用appium过程中遇到的一些问题及规避方法总结如下: Appium使用总结:1、在熄屏下启动测试,会自动唤醒屏幕2、Appium只针对单个应用测试3、使用unittest框架,该框架中每条用例都必须以test_开头4、运行脚本时,需将weditor这个断开,否则会一直报无法跟uiautom ...
分类:
移动开发 时间:
2019-12-09 17:11:20
阅读次数:
156
一、应用场景 用户在访问我们的网页时,判断出这个用户手机上是否安装了我们的App,如果安装了则直接从网页上打开APP,否则就引导用户前往下载,从而形成一个推广上的闭环。这里只针对从网页端打开本地APP。 二、APP端配置 <activity android:name=".ui.activity.ZM ...
分类:
移动开发 时间:
2019-12-09 14:17:57
阅读次数:
189
Java锁原理学习 为了学习Java锁的原理,参照ReentrantLock实现了自己的可重入锁,代码如下: 先上AQS的相关方法: 以下是自己实现的MyLock: 测试程序: ...
分类:
编程语言 时间:
2019-12-03 01:45:31
阅读次数:
107
wait 和 notify 简介 wait 和 notify 均为 Object 的方法: Object.wait() —— 暂停一个线程 Object.notify() —— 唤醒一个线程 从以上的定义中,我们可以了解到以下事实: 想要使用这两个方法,我们需要先有一个对象 Object。 在多个线 ...
分类:
编程语言 时间:
2019-12-02 14:05:56
阅读次数:
99
我们被资本的洪流推动,在一些既得利益者定义的意义和价值的喧嚣声中浑浑噩噩度过一生,做了资本的原始资本积累的嫁衣,那些深刻的、永恒的、终极的、形而上的事物无法唤醒平庸的灵魂,这就是我们的命运。 ...
分类:
系统相关 时间:
2019-12-01 13:57:14
阅读次数:
90
作为互联网产品人,经常会面临个问题:如何唤醒沉默用户? 沉默用户是指那些下载注册后,因为种种原因就没有再使用产品的用户。 分为几种: 第一种,没有特别强烈的使用产品需要,可能有其他替代品 第二种,纯粹只是忘了了这个产品的 第三种,根本没有使用需求的用户 对于第一、二种用户,我们归为可以适用激活策略的 ...
分类:
其他好文 时间:
2019-11-30 14:02:05
阅读次数:
388
需求描述 1. 发布信息时,通过键盘键入@符号,或者点选相关功能键,唤醒@列表,进行选择 2.选择结束后,输入栏改色显示相关内容 3.删除时,整体删除@区块,且不能让光标落在@区块之间 实现步骤 1. 键入@符号,触发相关功能 1 - (BOOL)textView:(UITextView *)tex ...
分类:
移动开发 时间:
2019-11-29 14:23:26
阅读次数:
110
分布式锁 流程 查看目标Node是否已经创建,已经创建,那么等待锁。 如果未创建,创建一个临时节点zkTemp,表示已经占有锁。 如果创建失败,那么证明锁已经被其他线程占有了,那么同样等待锁。 当释放锁,节点被删除,唤醒之前等待锁的线程去争抢锁。 分布式案例 OrderNumber生成订单号类: / ...
分类:
其他好文 时间:
2019-11-28 13:08:07
阅读次数:
67