51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Chr
Python chr() 函数
chr()用一个范围在range(256)内的(就是0~255)整数作参数,返回一个对应的字符。高佣联盟 www.cgewang.com语法以下是chr()方法的语法:chr(i)参数i--可以是10进制也可以是16进制的形式的数字。返回值返回值是当前整数对应的ASCII字符。以下展示了使用chr()方法的实...
代码星球
·
2020-08-04
Python
chr
函数
谷歌浏览器(Chrome)禁止浏览器缓存 设置
在开发项目期间用谷歌浏览器调试,他总是缓存我的css样式这个很气人啊,后经过摸索找到了方法,如下先F12或者shift+ctrl+j打开调试者工具,在找Network这个tab按钮,点击进入,勾选diasablecache选项就可以了。...
代码星球
·
2020-08-02
浏览器
谷歌
Chrome
禁止
缓存
CHR3 语言
来源 https://zhuanlan.zhihu.com/p/20835230 https://github.com/yinwang0/https://github.com/picasso250/interphttps://github.com/picasso250/ts-lisp 垠神...
代码星球
·
2020-08-01
CHR3
语言
synchronized 关键字解析
同步锁依赖于对象,每个对象都有一个同步锁。现有一成员变量Test,当线程A调用Test的synchronized方法,线程A获得Test的同步锁,同时,线程B也去调用Test的synchronized方法,此时线程B无法获得Test的同步锁,必须等待线程A释放Test的同步锁才能获得从而执行对应方法的代码。综上,正确使...
代码星球
·
2020-08-01
synchronized
关键字
解析
Java多线程6:synchronized锁定类方法、volatile关键字及其他
同步静态方法synchronized还可以应用在静态方法上,如果这么写,则代表的是对当前.java文件对应的Class类加锁。看一下例子,注意一下printC()并不是一个静态方法:publicclassThreadDomain25{publicsynchronizedstaticvoidprintA(){try{Sy...
代码星球
·
2020-07-29
Java
线程
synchronized
锁定
方法
Java多线程5:synchronized锁方法块
synchronized同步代码块用关键字synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法执行一个较长时间的任务,那么B线程必须等待比较长的时间。这种情况下可以尝试使用synchronized同步语句块来解决问题。看一下例子:publicclassThreadDomain18{public...
代码星球
·
2020-07-29
Java
线程
synchronized
方法
Java多线程4:synchronized锁机制
脏读一个常见的概念。在多线程中,难免会出现在多个线程中对同一个对象的实例变量进行并发访问的情况,如果不做正确的同步处理,那么产生的后果就是"脏读",也就是取到的数据其实是被更改过的。 多线程线程安全问题示例看一段代码:publicclassThreadDomain13{privateintnum=0;publ...
代码星球
·
2020-07-29
Java
线程
synchronized
机制
再谈AbstractQueuedSynchronizer3:基于AbstractQueuedSynchronizer的并发类实现
公平模式ReentrantLock实现原理前面的文章研究了AbstractQueuedSynchronizer的独占锁和共享锁,有了前两篇文章的基础,就可以乘胜追击,看一下基于AbstractQueuedSynchronizer的并发类是如何实现的。ReentrantLock显然是一种独占锁,首先是公平模式的Reent...
代码星球
·
2020-07-29
再谈
AbstractQueuedSynchronizer3
基于
AbstractQueuedSynchronizer
并发
再谈AbstractQueuedSynchronizer2:共享模式与基于Condition的等待/通知机制实现
共享模式acquire实现流程上文我们讲解了AbstractQueuedSynchronizer独占模式的acquire实现流程,本文趁热打铁继续看一下AbstractQueuedSynchronizer共享模式acquire的实现流程。连续两篇文章的学习,也可以对比独占模式acquire和共享模式acquire的区别...
代码星球
·
2020-07-29
再谈
AbstractQueuedSynchronizer2
共享
模式
基于
再谈AbstractQueuedSynchronizer1:独占模式
关于AbstractQueuedSynchronizerJDK1.5之后引入了并发包java.util.concurrent,大大提高了Java程序的并发性能。关于java.util.concurrent包我总结如下:AbstractQueuedSynchronizer是并发类诸如ReentrantLock、Count...
代码星球
·
2020-07-29
再谈
AbstractQueuedSynchronizer1
独占
模式
使用Chrome DevTools的Timeline分析页面性能
随着webpage可以承载的表现形式更加多样化,通过webpage来实现更多交互功能,构建web应用程序已经成为很多产品的首要选择。这种方式拥有非常明显的优势:跨平台、开发便捷、便于部署和维护等等,但随着功能的不断积累,web应用程序也会变得越来越复杂。但是,我们仍然想要在webpage支持丰富的呈现形式的同时,让页面...
代码星球
·
2020-07-24
使用
Chrome
DevTools
Timeline
分析
chrome调试创建sq设备进行调试
工作中开发基于手机qq的webapp页面时,通常开发会对页面进行限制让用户通过手机qq访问,进行引导,如下图所示。 很多时候我们开发只是在手机展示,而在pc端进行调试,当开发加了这一层限制之后,就会导致有些数据样式出不来,让pc端调试整个就废掉了。 由于这一级限制是通过判断useragent来确定是否通过手...
代码星球
·
2020-07-24
调试
chrome
创建
sq
设备
chrome扩展写法
最近看到公司同事经常写chrome扩展,来提高生成效率,回想想自己以前也写过chrome扩展,但是由于不经常写,也没做积累也都忘记了,现在重新回顾一下。一、chrome扩展基本概念 chrome扩展应用其实是压缩在一起的一组文件,包括HTML,CSS,Javascript脚本,图片文件,还有其它任何需要的文件。应...
代码星球
·
2020-07-24
chrome
扩展
写法
chrome下的Grunt插件断点调试——基于node-inspector
之前调试grunt插件时,都是通过人肉打log来调试。不仅效率低,而且会产生一堆无用的代码。于是简单google了下node断点调试的方法,总结了下。借助node-inspector,我们可以通过Chrome浏览器的调试工具来调试。npminstall-gnode-inspector node-inspect...
代码星球
·
2020-07-24
chrome
下的
Grunt
插件
断点
Chrome 开发工具 Workspace 使用
前端开发中我们经常要在浏览器中做一些细节调整,比如对CSS的微调,最快的方式当然是直接在Chrome的开发者工具中调整,但问题在于在控制台中调试好的数值我们还需要再在CSS源码中再写一次,效率就低了不少。而Chrome的Workspace工具就能帮助我们把调试工具中修改的内容自动保存到相应的文件中。方法也挺简单,下面以...
代码星球
·
2020-07-24
Chrome
开发工具
Workspace
使用
首页
上一页
...
15
16
17
18
19
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他