首页 > 2018年03月02日 > 全部分享
Js使用面向对象和面向过程的方法实现拖拽物体的效果
1.面向过程的拖拽实现代码: 2.面向对象的实现方法,只用新建对象,可以实现多个div的拖拽运动 ...
分类:Web开发   时间:2018-03-02 18:20:51    收藏:0  评论:0  赞:0  阅读:309
各种模块化简介及演变过程
第一阶段 : 无模块化 说明: 简单的将所有的js文件统统放在一起。但是这些文件的顺序还不能出错,比如jquery需要先引入,才能引入jquery插件,才能在其他的文件中使用jquery。 使用方法: <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxv ...
分类:其他   时间:2018-03-02 18:20:35    收藏:0  评论:0  赞:0  阅读:187
python并发之multiprocessing
由于GIL(全局解释锁)的问题,python多线程并不能充分利用多核处理器。如果想要充分地使用多核CPU的资源,在python中大部分情况需要使用多进程。multiprocessing可以给每个进程赋予单独的Python解释器,这样就规避了全局解释锁所带来的问题。与threading.Thread类 ...
分类:编程语言   时间:2018-03-02 18:20:08    收藏:0  评论:0  赞:0  阅读:206
浅析Linux网络子系统(二)
继续分享陈铁飞老师在华为北研所讲座时的讲稿。这次内容有网络层、路由子系统、邻居子系统、设备无关层。陈老师对这几个模块中的流程进行了简单的介绍。大家可以从中了解到网络涉及到的一些系统调用及其关系。 在该系列的最后会提供完整的下载版。 网络层 IP输出流程图 IP输入流程图 路由子系统的介绍 输出选路流 ...
分类:系统服务   时间:2018-03-02 18:19:27    收藏:0  评论:0  赞:0  阅读:329
python基础
1、range(num)函数,返回0到num-1的列表>>> list = range(100) >>> print(list) range(0, 100) >>> print(type(list)) >>>xxxxxxxxxx6 1>>> list = range(100)2>>> print(l... ...
分类:编程语言   时间:2018-03-02 18:18:57    收藏:0  评论:0  赞:0  阅读:186
centos下配置sftp且限制用户访问目录
SFTP在Linux下是一个很方便很安全的文件传输工具,我常常用它在Linux服务器上替代传统的ftp来传输文件。众所周知SFTP账号是基于SSH账号的,默认情况下访问服务器的权限很大,下面的教程就是教你像ftp那样限制SFTP账号相关的访问权限。 必要条件: 你的openssh-server版本至 ...
分类:其他   时间:2018-03-02 18:18:42    收藏:0  评论:0  赞:0  阅读:218
并发工具类(二)同步屏障CyclicBarrier
前言   JDK中为了处理线程之间的同步问题,除了提供锁机制之外,还提供了几个非常有用的并发工具类:CountDownLatch、CyclicBarrier、Semphore、Exchanger、Phaser;   CountDownLatch、CyclicB ...
分类:其他   时间:2018-03-02 18:18:23    收藏:0  评论:0  赞:0  阅读:213
centos7 登录慢的问题
centos7 登录慢,可能是在反向验证DNS,禁用即可。加上重启SSHD ...
分类:其他   时间:2018-03-02 18:18:00    收藏:0  评论:0  赞:0  阅读:236
web.xml 配置中classpath: 与classpath*:的区别
首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 ...
分类:Web开发   时间:2018-03-02 18:17:40    收藏:0  评论:0  赞:0  阅读:163
数组常用方法
1.求数组最大值: 2.判断是否为数组 3.添加删除数组 4.利用下标查找数组 5.截取数组 6.类数组转换成数组 7.反转数组 8.把数组转换成字符串 9.数组连接 10.数组指定位置填充数据 11.检验数组是否都符合指定的条件 every() 方法使用指定函数检测数组中的所有元素:如果数组中检测 ...
分类:编程语言   时间:2018-03-02 18:17:04    收藏:0  评论:0  赞:0  阅读:270
常见的状态码
最近在复习http,把状态码的内容梳理一下。 2XX 成功 200 OK 表示客户端的请求被服务端正常处理。 使用GET方法时,对应请求资源的实体会作为响应返回。 204 No Content 表示客户端的请求被服务端正常处理,但响应报文中没有实体的主体部分,也不允许返回任何实体的主体。浏览器得到了 ...
分类:其他   时间:2018-03-02 18:16:46    收藏:0  评论:0  赞:0  阅读:190
[转] React之Immutable学习记录
从问题说起:熟悉 React 组件生命周期的话都知道:调用 setState 方法总是会触发 render 方法从而进行 vdom re-render 相关逻辑,哪怕实际上你没有更改到 Component.state this.state = {count: 0} this.setState({co ...
分类:其他   时间:2018-03-02 18:16:19    收藏:0  评论:0  赞:0  阅读:537
Redis相关知识
Redis 存储的五种 字符串类型:string 散列类型: hash 列表类型: list 集合类型: set 有序集合类型: SortedSet Redis与数据库比较 mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一定的IO,为了解决这个瓶颈,于是出现了缓存,比如现在用的最多的 m ...
分类:其他   时间:2018-03-02 18:15:46    收藏:0  评论:0  赞:0  阅读:174
结构型模式之 桥接模式
桥接模式(Bridge Pattern):将抽象部分与它的实现部分分离,使它们都可以独立地变化。它是一种对象结构型模式,又称为柄体(Handle and Body)模式或接口(Interface)模式。 设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具有不同的 ...
分类:其他   时间:2018-03-02 18:15:12    收藏:0  评论:0  赞:0  阅读:194
如何读懂Web服务的系统架构图
Web服务的一个重要特点就是流量大、数据多,仅靠一台服务器肯定难以支撑大规模的服务。 所以我们经常会看到诸如以下的一些术语,教人好生不懂: *:系统架构、物理架构、Web服务基础设施 *:应用服务器 *:数据库服务器 *:索引服务器 *:反向代理服务器 *:缓存服务器 *:分布式、可扩展性 *:cp ...
分类:Web开发   时间:2018-03-02 18:14:52    收藏:0  评论:0  赞:0  阅读:205
javaresource 红色X
出现这个问题的原因很多,解决办法也很多,我这里只记录我所遇到的。 这个问题一直存在,但是不影响项目运行。 后来在网上找了下资料,有一篇文章是让修改maven的settings.xml。将jdk1.6修改成1.8。 1.将之前的1.6改成1.8 2.重新打开eclipse 3.项目右键->maven- ...
分类:编程语言   时间:2018-03-02 18:14:08    收藏:0  评论:0  赞:0  阅读:148
JavaScript 有用的代码片段和 trick
浮点数取整 const x = 123.4545; x >> 0; // 123 ~~x; // 123 x | 0; // 123 Math.floor(x); // 123 注意:前三种方法只适用于32个位整数,对于负数的处理上和 Math.floor是不同的。 Math.floor(-12.5 ...
分类:编程语言   时间:2018-03-02 18:13:45    收藏:0  评论:0  赞:0  阅读:185
脚本:将git项目下载到本地并启动
大致思路:从git上clone源代码到本地;使用mvn package将源代码达成war/jar包;将打好的包放到tomcatpath/webapps/下;到tomcatpath/bin/下执行restart.sh脚本重启; 脚本: ...
分类:其他   时间:2018-03-02 18:13:10    收藏:0  评论:0  赞:0  阅读:220
springboot-数据库
Spring-data-jpa jpa定义了一系列持久化的标准,比如hibernate就实现了这一标准。 Springboot 的jpa就是hibernate的整合。 在pom文件中增加配置: <dependency> <groupId>mysql</groupId> <artifactId>mys ...
分类:数据库技术   时间:2018-03-02 18:12:54    收藏:0  评论:0  赞:0  阅读:186
notePad++ 运行python
1、打开python文件 2、按F5 3、输入: cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT 4、点击【保存】,输入Name,输入你的快捷键,然后点击【OK】 5、这就可以了,直接快捷键就可以运行你的py文件了 6、想管理你建的快捷键吧?看 ...
分类:编程语言   时间:2018-03-02 18:12:35    收藏:0  评论:0  赞:0  阅读:211
1083条   上一页 1 ... 20 21 22 23 24 ... 55 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!