码迷,mamicode.com
首页 > 2019年02月05日 > 全部分享
JS通用模块模式 UMD
历史 JS诞生之初面向简单页面开发, 没有模块的概念。 后来页面逐渐复杂, 人类构造到 IIFE 立即执行函数来模拟 模块; 之前也有雅虎的实践,使用命名空间 作为模块名。 最后衍生出 面向各种使用场景 的 JS 模块标准。 例如: 面向浏览器的 AMD 面向Nodejs的 CommonJS 对于这 ...
分类:Web程序   时间:2019-02-05 23:59:43    阅读次数:748
网络编程
网络通讯的三要素: 1.IP地址:InetAddress 网络中设备的标识 本地回环地址:127.0.0.1 主机名:localhost 2.端口号 用于标识进程的逻辑地址,不同进程的标识 有效端口:0~65535,其中0~1024是系统使用或保留端口。 3.传输协议 通讯的规则,常见的协议有TCP ...
分类:其他好文   时间:2019-02-05 23:59:12    阅读次数:300
创建多个“产品”的方式——工厂方法模式总结
简单工厂模式严格来说不算一个设计模式——缺点 继续说之前提到的简单工厂模式,严格来说,这不算一个设计模式……而且在业务量比较多了之后,它也有诸多的隐患 1、由于工厂类集中了所有实例的创建逻辑,这就直接导致一旦这个工厂出了问题,所有的客户端都会受到牵连 2、由于简单工厂模式的产品基于一个共同的抽象类或 ...
分类:其他好文   时间:2019-02-05 23:58:53    阅读次数:303
5.3排序算法和程序调试
一.冒泡排序 通过对待排序序列从后往前(从下标较大的元素开始)依次比较相邻元素的排序码, 若发现逆序则交换,使排序码较小的元素逐渐从后部移向前部,就像水底下气泡一样往上冒。 二.选择排序 是从欲排序的数据中,按指定的规则选出某一元素,经过和其他元素重整,再依原则交换位置后达到排序的目的。 三.插入排 ...
分类:编程语言   时间:2019-02-05 23:58:10    阅读次数:342
第四课 TP5框架配置详解
4.1 为什么需要配置文件 通常在框架当中很多的固定的参数,初始化参数,并不是我们直接在使用时添加,一些通用的参数,需要固定的位置存放,然后调用时到固定的地方获取,而不是重复的定义 4.2 有哪些配置文件 惯例配置:核心框架内置的配置文件,无需更改。 应用配置:每个应用的全局配置文件(框架安装后会生 ...
分类:其他好文   时间:2019-02-05 23:57:52    阅读次数:270
PASS486|数论|约数|枚举
[TOC] PASS486|数论|约数|枚举 Problem 分析 超级大水题,而且时间给的还是5s(???),书上给的难度还是中(???)。 枚举倍数base,枚举每个数i,每次增加base,枚举到的i的个数就+1。 Code cpp include include using namespace ...
分类:其他好文   时间:2019-02-05 23:57:20    阅读次数:303
tcpdump命令详解
基础命令学习目录首页 http://starsliao.blog.163.com/blog/static/89048201062333032563/ TCPdump抓包命令 tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系 ...
分类:其他好文   时间:2019-02-05 23:57:04    阅读次数:434
LeetCode 第77题 组合
给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。示例:输入: n = 4, k = 2输出:[ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4],] 思路: 回溯 BFS搜索 关键在于循环边界的控制. eg: n = 4 , k = 2 ... ...
分类:其他好文   时间:2019-02-05 23:56:41    阅读次数:226
[poj2976]Dropping tests(01分数规划,转化为二分解决)
题意:有n场考试,给出每场答对的题数a和这场一共有几道题b,求去掉k场考试后,公式.的最大值 解题关键:01分数规划,double类型二分的写法(poj崩溃,未提交) 或者r-l<=1e-3(右边是精度) ...
分类:其他好文   时间:2019-02-05 23:56:12    阅读次数:330
IntelliJ idea 中使用Git
关于项目的本地提交(Commit) 1.创建本地仓库 在IDEA中创建任意一个项目,在IDEA的菜单栏中选择 VCS (倒数第三项),选择Import into Version Control (引入到版本控制) --> Create Git Repository... -->选择一个存放的路径(本 ...
分类:其他好文   时间:2019-02-05 23:55:49    阅读次数:315
HDU2087 剪花布条【KMP】
"剪花布条" Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 32600 Accepted Submission(s): 19891 Probl ...
分类:其他好文   时间:2019-02-05 23:55:31    阅读次数:323
traceroute命令详解
基础命令学习目录首页 原文链接:https://www.cnblogs.com/peida/archive/2013/03/07/2947326.html 通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一 ...
分类:其他好文   时间:2019-02-05 23:55:15    阅读次数:436
关于Delphi内存表的使用说明
关于Delphi内存表的使用说明:1.建立临时表 数据输入是开发数据库程序的必然环节。在Client/Server结构中,客户端可能要输入一批数据后,再向服务器的后台数据库提交,这就需要在本地(客户端)建立临时数据表来存储用户输入的数据,待提交后,清除本地表数据。2 建立临时表如下:function ...
分类:Windows程序   时间:2019-02-05 23:54:59    阅读次数:284
101. Symmetric Tree
101. Symmetric Tree 第一次超时的代码,思维不简洁 Time Limit Exceeded 1.解题思路不对,太简单了。没有想到最根本的那个解决思路。 递归也可以在两层树之间进行 ...
分类:其他好文   时间:2019-02-05 23:54:45    阅读次数:297
MySQL执行计划
执行计划,简单的来说,是SQL在数据库中执行时的表现情况,通常用于SQL性能分析,优化等场景。在MySQL中使用 explain 关键字来查看。如下所示: explain select * from table where table.id = 1 运行上面的sql语句后你会看到,下面的表头信息: ... ...
分类:数据库   时间:2019-02-05 23:54:29    阅读次数:289
hibernate查询&抓取策略优化机制
一 HQL查询 1 一次存1个客户,10个联系人。执行三次,存3个客户,30个联系人,为分页查询做准备 2 HQL的简单查询 3 HQL排序查询,降序查询 4 HQL的条件查询 5 HQL的投影查询 6 HQL的分页查询 7 HQL的统计查询 8 HQL的多表查询 二 QBC查询 1 QBC的简单查 ...
分类:Web程序   时间:2019-02-05 23:54:14    阅读次数:293
JS代码风格自动规整工具Prettier
问题背景 通常使用 ESLint做代码风格检查检查, 和部分代码质量检查。 但是使用ESLint在入库时候, 会产生很多的代码修正工作, 需要开发者一个一个的修改。 如果很多,并且时间紧迫,甚是尴尬。 ESLint http://eslint.cn/ ESLint最初是由Nicholas C. Za ...
分类:Web程序   时间:2019-02-05 23:54:01    阅读次数:289
533条   1 2 3 4 5 6 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!