判断字符串里面的括号是否是成对出现 SYMBOLS = {'}': '{', ']': '[', ')': '(', '>': '<'} SYMBOLS_L, SYMBOLS_R = SYMBOLS.values(), SYMBOLS.keys() def check(s): stack = [] ...
分类:
其他好文 时间:
2020-06-11 16:37:55
阅读次数:
59
function tel(tel) { const telNum = tel.toString(); const reg = /^(\d{3})\d{4}(\d{4})$/; return telNum.replace(reg, '$1****$2') } tel(13212341234) ...
分类:
移动开发 时间:
2020-06-11 16:37:38
阅读次数:
68
众所周知,产品经理要会制作原型,就像是开发一定要会代码。原型的好坏美丑,直接决定了产品经理工作能力的高低与他在企业中的价值。 一个好的原型,能够提升整个项目团队的工作效率。那什么样的原型才是好的,什么样的会被吐槽,就是我们这个系列的文章需要跟大家分享的。 我们计划分三篇跟大家讲解原型的注意事项及制作 ...
分类:
其他好文 时间:
2020-06-11 16:37:26
阅读次数:
49
又是一个新的问题。一个判断点是否在线段上的题。这个题的上一个题是通过判断点在线段的左、中、右三个方向。按原书中的内容编写程序。发现和原书的完全不一样。我最后在今天找到了一个比较合理的答案,非常感谢写这个公式的作者,谢谢 以下,是我截取他文章的内容。 怎么判断坐标为(xp,yp)的点P是在直线的哪一侧 ...
分类:
其他好文 时间:
2020-06-11 16:37:04
阅读次数:
145
闪电网络属于状态通道技术范畴,是区块链技术的一个发展方向之一,其核心思想是将本来在链上结算的交易在链下通过状态通道维护中间态,并且在发生纠纷时回到链上仲裁。链上仲裁的公平性和安全性在博弈论上保证了链下交易的对手不会作恶。通过这种方式实现扩容。下面是闪电网络技术概要。 一、闪电网络——链下扩容方案 【 ...
分类:
其他好文 时间:
2020-06-11 16:36:53
阅读次数:
117
在spring实例化 之前bean对象封装成 beanDefinition 对象 想了解详情的请参考上一篇文章 好了 我们聊聊 Bean 的实例化过程的几个重要角色 BeanDefinitionRegistryPostProcessor 接口 Refresh().invokeBeanFactoryP ...
分类:
编程语言 时间:
2020-06-11 16:35:33
阅读次数:
65
现象: 编译时遇到一个问题,提示xxx未定义,xxx在b.h中使用,在a.h中定义。b.h没有包含任何头文件。刚开始以为是写错了,但是后来一想不是这样。 想法1: 编译是把头文件复制到c文件中,头文件不包含其他头文件也能说得过去。是不是只需要在c文件包含b.h之前包含上a.h就可以了?肯定是可以这样 ...
分类:
其他好文 时间:
2020-06-11 16:35:15
阅读次数:
62
@mixin text-ellipsis() { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } @mixin text-ellipsis-multi($line) { display: -webkit-box; o ...
分类:
Web程序 时间:
2020-06-11 16:34:45
阅读次数:
77
方法/步骤 解决方法一: 1、同时按下Win7旗舰版电脑键盘上的win+R快捷键打开电脑的运行窗口,在打开的运行窗口中,输入regedit并单击回车,这样就可以打开注册表编辑器窗口了 2、在打开的注册表编辑器窗口中,点击展开左侧菜单中的HKEY_LOCAL_MACHINE\SOFTWARE\Micr ...
分类:
数据库 时间:
2020-06-11 16:34:27
阅读次数:
74
NABCD项目分析 团队合作的力量强大的,经过团队的讨论、磨合,既补充了自己想不到的地方,又丰富了自己的想法。下面对我们的项目进行NABCD项目分析: N(Need 需求):解决用户界面整洁,干净,无广告弹出的需求。广告的弹出或插入给了用户极差的产品体验,让人很反感,这也是市场上好多app的诟病。界 ...
分类:
其他好文 时间:
2020-06-11 16:34:10
阅读次数:
47
mongodb中如果使用两个$or查询,如下方式是错误的 { $or : [{ "creatorId" : 1888 }, { "workerId" : 1888 }, { "guardianId" : 1888 }] ,$or:[{jobName: "19100901"},{jobAreaName ...
分类:
其他好文 时间:
2020-06-11 16:33:53
阅读次数:
61
一、前言 锁的状态总共有四种,级别由低到高依次为:无锁、偏向锁、轻量级锁、重量级锁,这四种锁状态分别代表什么,为什么会有锁升级?其实在 JDK 1.6之前,synchronized 还是一个重量级锁,是一个效率比较低下的锁,但是在JDK 1.6后,Jvm为了提高锁的获取与释放效率对(synchron ...
分类:
其他好文 时间:
2020-06-11 16:33:29
阅读次数:
687
首先你要有自己的代理端口 ss v二ray 之类。 git上下载 proxychains git clone https://github.com/rofl0r/proxychains-ng 编译安装 yum install gcc cd proxychains-ng ./configure --p ...
分类:
其他好文 时间:
2020-06-11 16:33:16
阅读次数:
56
使用助手函数view时会出现 解决方法:使用composer安装composer require topthink/think-view ...
分类:
其他好文 时间:
2020-06-11 16:32:59
阅读次数:
82
JDK8引入Stream编程 函数式接口: 函数描述符 * Runnable ()-> Void * Callable ()-> T 接口名 方法名 函数描述符 含义 | Predicate<T> | test() | T->boolean | 判断 | | Consumer<T> | accept ...
分类:
其他好文 时间:
2020-06-11 16:32:44
阅读次数:
40
在 master 数据库中,添加 数据库主密钥: USE master; CREATE MASTER KEY ENCRYPTION BY PASSWORD = '$$test$$'; 在 master 数据库中,添加 加密数据库用的证书: USE master; CREATE CERTIFICATE ...
分类:
数据库 时间:
2020-06-11 16:32:29
阅读次数:
73
找到Nginx环境下站点的伪静态规则文件,一般是“域名.conf”。在local /下面添加代码。完整示例: location / { if (!-e $request_filename) { rewrite /common/(.*)$ /common.php/$1 last; rewrite /a ...
分类:
Web程序 时间:
2020-06-11 16:32:02
阅读次数:
76