#mo

兼容amd,commonjs和browser的模块写法

从uuid.js中抽出来的写法。(function(){  var_global=this;  //ExportpublicAPI  varobj={};  obj.attr=function(params){  };  if(typeofdefine==='function'&&define.amd)...

win10下mongodb的下载、安装、配置、闪退的解决办法

下载下载地址:(1)MongoDB官网首页地址:https://www.mongodb.com/(2)MongoDB官网下载地址:https://www.mongodb.com/download-center?jmp=nav#community(3)MongoDB官网Windows系统所有版本下载地址:https://...

进程与线程(一)(基本定义和demo)

线程和进程 进程定义进程指正在运行的程序确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。(比如电脑中运行的酷狗,qq等)线程定义线程是进程中的一个执行单元,负责当前进程中程序的执行,线程共享进程的资源。线程与进程的关系一个程序运行后至少有一个进程,一个进程...

Bootstrap 模态对话框只加载一次 remote 数据的解决办法

<div id="myModal" class="modal hide fade">    <div class="modal-header">     &...

Mac 下两款 Markdown 编辑器 Mou/MacDown 大 PK

  Mou和MacDown是我在Mac下用过的两款优秀的Markdown编辑器。之前一直使用的是Mou,但不知怎的最近Mou在保存时总有4s以上的卡顿,这让我很不爽,没找到有效的解决方法,于是我被迫去寻找其它的MD编辑器。我尝试过很多种,但总觉得没有Mou体验好,最终让我找到了MacDown——...

iOS UI 的坑:不要 remove UITableViewCell 的 contentView

看到标题,你可能会想,怎会有人傻到这么做?好吧,一个像我一样没有经验的程序员的确可能。这个问题的背景是,在需要重绘UITableViewCell时,经常遇到需要清空所有subview的情况。而我们有这样一段代码可以利用:UIView+Utils.m-(void)removeAllSubviews{   for...
代码星球 ·2020-06-27

设置UIImage的渲染模式:UIImage.renderingMode

设置UIImage的渲染模式:UIImage.renderingMode着色(TintColor)是iOS7界面中的一个.设置UIImage的渲染模式:UIImage.renderingMode重大改变,你可以设置一个UIImage在渲染时是否使用当前视图的TintColor。UIImage新增了一个只读属性:rend...

UITextInputMode类的使用方法

UITextInputMode大家看了是不是有些陌生呢?这个类是在4.2之后才有的一个新的类,是用来获取当前文本输入模式的。这个可能说的有些模糊。说白了就是在用户输入文本时,判断用户使用的是什么键盘的。其实用法很简单哦。如果要在用户改变输入方式时,获得此值,可如此使用:首先在用户开始输入之前注册通知:[[NSNotif...
代码星球 ·2020-06-27

nodejs内存溢出 FATAL ERROR: CALL_AND_RETRY_0 Allocation failed – process out of memory

  spa项目整体迁移转为ssr后,改动之后部署一切还好,就是突然有一天访问人数太多,node进程很容易就挂了自动重启。  最后经过压力测试,考虑到是堆内存溢出的问题,就报错误:FATALERROR:CALL_AND_RETRY_0Allocationfailed–processoutofmemory1、复...

Spring Boot应用连接数据库MySQL、及一个简单的demo

一、修改pom.xml文件  在项目的pom.xml文件上增加如下代码,添加依赖文件。<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></d...

html5的classList属性介绍和原生js实现jQuery的addClass,removeClass,hasClass方法

  其实html5已经扩展了class操作的相关API,其中classList属性就以及实现了class的增删和判断。  classList属性的方法有:add(value)添加类名,如果有则不添加contains(value)判断是否存在类名,返回Boolean值remove(value)从列表中删除类名toggle...

vue项目中使用mockjs模拟接口返回数据

  Mock.js是一个模拟数据生成器,利用它,可以拦截ajax请求,直接模拟返回数据,这样前后端只要约定好数据格式,前端就不需要依赖后端的接口,可以直接使用模拟的数据了。  网上介绍mock的教程也较多,不过大多数看的比较模糊。其实使用起来非常简单,这里介绍在Vue工程中使用Mockjs,并且实现开发和生产配置化。一...

本地启动tomcat的时候报内存溢出错误:java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space

问题分析:  PermGenspace的全称是PermanentGenerationspace,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGenspace中,它和存放类实例(Instance)的Heap区域不同,GC(GarbageCol...

深入理解CommonJS!

CommonJS  一开始大家都认为JS是辣鸡,没什么用,官方定义的API只能构建基于浏览器的应用程序,CommonJS就按耐不住了,CommonJSAPI定义很多普通应用程序(主要指非浏览器的应用)使用的API,从而填补了这个空白。它的终极目标是提供一个类似Python,Ruby和Java标准库。这样的话,开发者可以...
代码星球 ·2020-06-27

理解JS中的模块规范(CommonJS,AMD,CMD)

  随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用Sea.js进行前端的模块化开发。  我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如functioneach(arr){//实现代码}functio...
首页上一页...158159160161162...下一页尾页