#TC

【LeetCode】【Python】Linked List Cycle

Givenalinkedlist,determineifithasacycleinit.Followup:Canyousolveitwithoutusingextraspace?思路:笨办法是每一个节点再开辟一个属性存放是否訪问过,这样遍历一遍就可以知道是否有环。但为了不添加额外的空间。能够设置两个指针。一个一次走一步...

POJ 1703 Find them, Catch them (数据结构-并查集)

Findthem,CatchthemTimeLimit: 1000MS MemoryLimit: 10000KTotalSubmissions: 31102 Accepted: 9583DescriptionThepoliceofficeinTaduCityd...
代码星球 ·2021-02-13

传iWatch 将在7月投入生产,10月出货,支持无线充电、触控、測量脉搏

今天又有关于iWatch的传言传出。据路透社的线人消息称,台湾的广达电脑(QuantaComputerInc.)将于7月開始生产iWatch。10月出货,估计推出后首年的出货量为5000万支。配置方面。iWatch的屏幕框架偏矩形,对角线距离2.5英寸,镜面稍稍凸起;支持触控及无线充电。此外,iWatch还搭载了可測用...

排颜色问题——数组 leetcode lintcode

给一个数组,而且数组里面元素的值仅仅可能是0,1,2,然后如今把这个数组排序。第二种表述: 现有n个红白蓝三种不同颜色的小球,乱序排列在一起,请通过两两交换随意两个球,使得从左至右,依次是一些红球、一些白球、一些蓝球。採用高速排序partition的思想,用两个指针将三种颜色间隔开。以下引用此处内容 ...

LeetCode --- 57. Insert Interval

Givenasetofnon-overlappingintervals,insertanewintervalintotheintervals(mergeifnecessary).Youmayassumethattheintervalswereinitiallysortedaccordingtotheirstarttim...
代码星球 ·2021-02-13

[Leetcode]Reverse Linked List II

//将list存入vector。然后翻转中间部分数列classSolution{public:  ListNode*reverseBetween(ListNode*head,intm,intn){    vector<ListNode*>node;...

Java并发编程之闭锁CountDownLatch简单介绍

闭锁相当于一扇门,在闭锁到达结束状态之前,这扇门一直是关闭着的,没有不论什么线程能够通过,当到达结束状态时。这扇门才会打开并容许全部线程通过。它能够使一个或多个线程等待一组事件发生。闭锁状态包含一个计数器。初始化为一个正式,正数表示须要等待的事件数量。countDown方法递减计数器。表示一个事件已经发生,而await...

TCP四次挥手

所谓四次挥手(Four-WayWavehand)即终止TCP连接,就是指断开一个TCP连接时,需要客户端和服务端总共发送4个包以确认连接的断开。连接双方在完成数据传输之后就需要断开连接。由于TCP连接是属于全双工的,即连接双方可以在一条TCP连接上互相传输数据,因此在断开时存在一个半关闭状态,即有有一方失去发送数据的能...
代码星球 ·2021-02-13

TCP---长连接与短连接的区别

长连接,也叫持久连接,在TCP层握手成功后,不立即断开连接,并在此连接的基础上进行多次消息(包括心跳)交互,直至连接的任意一方(客户端OR服务端)主动断开连接,此过程称为一次完整的长连接。HTTP1.1相对于1.0最重要的新特性就是引入了长连接。 短连接,顾名思义,与长连接的区别就是,客户端收到服务端的响应后...
代码星球 ·2021-02-13

Go-TCP粘包

黏包示例服务端代码如下://socket_stick/server/main.gofuncprocess(connnet.Conn){deferconn.Close()reader:=bufio.NewReader(conn)//读取conn里接收的内容varbuf[1024]bytefor{n,err:=reader...
代码星球 ·2021-02-13

python 将os.getcwd()获取路径中的替换成\

通过os.getcwd()获取的路径为:D:Autoestmobule,实际需要修改为:D://Auto//test//mobule代码实现如下:importosb=os.getcwd()c=r"\".join(c.split("\))printc#获取到的形式就为:D://Auto//test//mobule&nbs...

python正则表达式基础,以及pattern.match(),re.match(),pattern.search(),re.search()方法的使用和区别

正则表达式(regularexpression)是一个特殊的字符序列,描述了一种字符串匹配的模式,可以用来检查一个字符串是否含有某种子字符串。将匹配的子字符串替换或者从某个字符串中取出符合某个条件的子字符串,或者是在指定的文章中抓取特定的字符串等。Python处理正则表达式的模块是re模块,它是Python语言中拥有全...

python读取剪贴板报错 pywintypes.error: (1418, 'GetClipboardData', 'xcfxdfxb3xccxc3xbbxd3xd0xb4xf2xbfxaaxb5x

在封装读取剪贴板的时候,执行测试代码时遇到个错误:pywintypes.error:(1418,'GetClipboardData','xcfxdfxb3xccxc3xbbxd3xd0xb4xf2xbfxaaxb5x 代码:#encoding=utf-8importwin32clipboardaswimpor...

python2.7运行selenium webdriver api报错Unable to find a matching set of capabilities

在火狐浏览器33版本,python2.7运行seleniumwebdriverapi报错:SessionNotCreatedException:Message:Unabletofindamatchingsetofcapabilities 网上搜了一下,说可以升级浏览器版本到52以上,我升级到了55版本,没有报...

postcss-pxtorem

  在vue项目中,使用rem进行布局,如果自己一个一个写样式会很麻烦,接下来介绍这种开发方式,配置rem,即可用px来开发,会自动帮我们转成rem   在public文件中,我们要引入rem.js的插件  然后在项目的根目录下创建 postcss.config.js文件,这样配置一下  module.exp...
代码星球 ·2021-02-12
首页上一页...4748495051...下一页尾页