用户中心USER CENTER

首页/用户
  • 并发学习笔记(1)

    摘要:共享数据使线程之间的通信比进程之间的通信更有效。并发模型和的区别说明的作用是启动一个新线程操作系统级别,有一个方法启动新线程,新线程会执行相应的方法。单独调用会在当前线程中执行并不会启动新线程创建一个线程即可但是这个线程没有执行任何代码段。 tutorials site 并发Concurrency发展的历史 单CPU,一次只能运行一个程序 -- 多任务,一次同时运行多个任...

    objc94 发布于Java
  • [Leetcode] Word Search 单词搜索

    摘要:我们可以先用待查单词建立一个字典树,这样我们在从矩阵中某个点开始深度优先搜索时,可以直接用字典树判断当前组成的字符串是否是某个单词的前缀。字典树同样也提供接口,所以同样可以用于判断是否已经搜索到这个词了。 Word Search I 更新的思路与解法请访问:https://yanjia.me/zh/2018/11/... Given a 2D board and a word, f...

    objc94 发布于Java
  • 初探STL之关联容器

    摘要:更加实际的定义应该是一个集合是一个容器,它其中所包含的元素的值是唯一的。对而言,键只是指存储在容器中的某一成员。成员函数构造函数中的元素都是模板类对象。元素按照成员变量从小到大排列,缺省情况下用定义关键字的小于关系。 分类:set, multiset, map, multimap 特点:内部元素有序排列,新元素插入的位置取决于它的值,查找速度快。 常用函数: find: 查找等于...

    objc94 发布于Java
  • 原生JS快速实现拖放(drag and drop)效果

    摘要:接下来我们就用原生和快速实现这样的拖放效果的内容很简单,就是五个空的容器和一个可以被拖拽的元素注意点容器的的为,用于接收被拖拽的元素,可被拖拽的元素为,同时设置属性为,表示该元素可以被拖拽。 拖放是很常见的一种交互效果,很多时候我们都会借助于第三方的控件来实现,其实用原生js实现起来也非常的方便。接下来我们就用原生js和css快速实现这样的拖放效果: showImg(https://s...

    objc94 发布于Html
  • 如何用原生JavaScript打造一款简易谷歌插件

    摘要:今天,我打算向你们展示如何用原生做一款谷歌插件不依靠任何诸如或者框架的原生。我将向你们展示如何从零开始打造一款简易的谷歌插件。关于谷歌插件从本质上来说,一款谷歌插件只是一些用来定制浏览体验的文件。 今天,我打算向你们展示如何用原生JavaScript做一款谷歌插件----不依靠任何诸如React、Angular或者Vue框架的原生JS。 做一款谷歌插件并没有那么困难——在学习编程的第一...

    objc94 发布于Html
<