当前位置 : 首页 » 编程语言 - 第1页

阅读全文

置顶 解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

前言 最近用 Node 写一个小玩意,需要用到 MySQL 数据库,现在用得最广泛的是 mysql 这个库。然后呢,现在 ORM 这么火,干脆也上 ORM 吧,正好我也不会可以学习一下,于是找到了 Sequelize.js 这个 ORM 库。 发现问题 看看 Sequelize 的文档,so easy,两分钟搞定~ import Sequelize from 'sequelize'; let sequelize = new Sequelize('database', 'username', 'password', { host: 'localhost',

阅读全文

vue项目国际化vue-i18n的安装使用教程

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 2

前言 项目需要支持多语言,我们需要提取出项目中使用的静态文本,使用语言包进行管理, 当切换语言设置的时候,可以自动切换整个项目的文字显示。 发现Vue项目中有对应的组件 vue-i18n ,而且对项目的代码修改不大,于是就使用了这个组件去修改项目中的代码。下面话不多说了,来一起看看详细的介绍吧。 安装 // script 引入 <script src="https://unpkg.com/vue/dist/vue.js"></script> <script src="https://unpkg.com/vue-i18n/dist/vue-i18n.js

阅读全文

用javascript实现画图效果的代码

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 4

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <styl

阅读全文

jQuery学习笔记 操作jQuery对象 文档处理

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

下面就是一些常用方法,格式为$(selector).方法,其中$(selector)即当前选定元素:   移动元素 方法 描述 append($(selector)) 向当前元素的内部追加内容 appendTo($(selector)) 将当前元素在某元素内部追加。但由于会根据需要对当前元素进行移动,所以jQuery对象更改了,可用end()还原 prepend($(selector)) 向当前元素的内部前置内容 prependTo($(selector)) 将当前元素在某元素内部前置。类似于appendTo(),会改变对象 after($(selector)) 向

阅读全文

python去除文件中空格、Tab及回车的方法

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 2

本文实例讲述了python去除文件中空格、Tab及回车的方法。分享给大家供大家参考,具体如下: 在最近的开发工作中,为了应付比赛赶进度,服务端的json文件都是人工写的,写完之后发现格式都是十分规整,易于人阅读的json,但是客户端请求不需要那些为了格式而在json里面添加的空格、tab、回车等等没用的字符,遂用python写一脚本,去除文件中的空格、回车、换行。 原json文件: { "amount" : "2", "content" : [ { "category_id" : 0, "name" : "古典文学"

阅读全文

Python基础语言学习笔记总结(精华)

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

以下是Python基础学习内容的学习笔记的全部内容,非常的详细,如果你对Python语言感兴趣,并且针对性的系统学习一下基础语言知识,下面的内容能够很好的满足你的需求,如果感觉不错,就收藏以后慢慢跟着学习吧。 一、变量赋值及命名规则 ① 声明一个变量及赋值 #!/usr/bin/env python # -*- coding:utf-8 -*- # _author_soloLi name1="solo" name2=name1 print(name1,name2) name1 = "hehe" print(name1,name2) #name1的值

阅读全文

SWT(JFace)体验之Icon任我变

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 3

代码如下 复制代码 代码如下: package swt_jface.demo; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.layout.GridData; import org.eclipse.swt.layout.GridLayout; imp

阅读全文

win2003服务器.NET+IIS环境常见问题排障总结

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

你是否经常会遇到以下的拦路虎,当你兴致勃勃地把调试好的程序发布到WEB服务器时,以下错误就出现了: 1、无法找到文件(404)白底黑字 2、没有权限访问该文件(403)白底黑字 3、直接弹出来一个要输入帐号密码的框框,然后你对着屏幕说:什么密码。 4、黄底黑字+红字的错误提示页(.Net) 5... 这些东东几乎占据了.Net+IIS搭建环境的绝大部分错误。 有时我们无意中覆盖一个“不起眼”的文件,上述错误就会蹦出来。碰巧该应用又是非常重要的应用,这足够让你接下来的一个小时冒冷汗。 不过光冒冷汗没用,引用一句话:错误不被你解决,你就有可能被错误解决。我们还是淡定下来

阅读全文

js实现canvas保存图片为png格式并下载到本地的方法

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

整理文档,搜刮出一个js实现canvas保存图片为png格式并下载到本地的方法,稍微整理精简一下做下分享。 1.canvas 保存图片 2.下载到本地 function base64Img2Blob(code){ var parts = code.split(';base64,'); var contentType = parts[0].split(':')[1]; var raw = window.atob(parts[1]); var rawLength = raw.le

阅读全文

JS中使用sort结合localeCompare实现中文排序实例

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

说到表格排序,首先要说的就一定是数组的排序,因为数组排序是表格排序的基础。 JavaScript为数组提供了sort()方法用于表格排序,默认情况下该方法会使Array中的数组按照ASCII码的顺序进行排列,JavaScript还为数组提供了数组倒序的方法reverse()。 看一下示例: 复制代码 代码如下:  function sortArray(){              var arrayTest = ["z",5,2,"a",32,3];              arrayTest.sort();              alert(arrayTe

阅读全文

jQuery遍历DOM节点操作之filter()方法详解

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

本文实例分析了jQuery遍历DOM节点操作之filter()方法。分享给大家供大家参考,具体如下: .filter(selector) 此方法用于在匹配元素中按照选择器表达式进行筛选。 记住:使用此方法必须得传入选择器表达式参数,不然会报错“'nodeType' 为空或不是对象” 另外请注意这个filter方法和jquery中的find方法的区别: filter方法是对匹配元素进行筛选,而find方法是对匹配元素的后代元素进行筛选。 从jquery1.4版本开始,filter方法又添加了两个新的用法,现在一共有四种用法了。 下面来具体看看这四种用法: 一、 .fi

阅读全文

AES加解密在php接口请求过程中的应用示例

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

在php请求接口的时候,我们经常需要考虑的一个问题就是数据的安全性,因为数据传输过程中很有可能会被用fillder这样的抓包工具进行截获。一种比较好的解决方案就是在客户端请求发起之前先对要请求的数据进行加密,服务端api接收到请求数据后再对数据进行解密处理,返回结果给客户端的时候也对要返回的数据进行加密,客户端接收到返回数据的时候再解密。因此整个api请求过程中数据的安全性有了一定程度的提高。 今天结合一个简单的demo给大家分享一下AES加解密技术在php接口请求中的应用。 首先,准备一个AES加解密的基础类: <?php /** * 加密基础类

阅读全文

vue基于mint-ui实现城市选择三级联动

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 8

项目是基于vue2 的移动端项目,供大家参考,具体内容如下 1、实际效果 地址三级联动 mint-ui picker.png 2、首先你需要去下载一个包含中国省份,城市,区县的数据 如下: (这个地址里面包含二级联动数据,三级联动数据,四级联动数据等,找到自己需要的) (一个更好的中国地区数据,推荐用这个) 3、具体代码 主要是用到了mint-ui的picker组件,关于mint-ui的使用就自行看官网 Ⅰ 、html组件 <div> <mt-picker :slots="myAddressSlots" @change="onMyAddressChange"

阅读全文

require、backbone等重构手机图片查看器

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 2

本文是对之前的部分补充,也是对最近学习require、backbone的一次实例化的实践,希望对正在学习理解中的同学们有帮助 前文请前往:制作手机使用的网页图片查看器 新手机图片查看器 网页部分 require引入是重点,指明了主函数所在文件路径 <!doctype html> <html lang="zh-cn"> <head> <title>webapp图片查看器</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-s

阅读全文

C#实现利用泛型将DataSet转为Model的方法

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

本文实例讲述了C#实现利用泛型将DataSet转为Model的方法。分享给大家供大家参考。具体如下: 因为网站需要用C#开发,习惯了java的泛型,所以看了一下C#下,也可以这样做,随便写了一个。 public static List<T> PutAllVal<T>(T entity, DataSet ds) where T : new() { List<T> lists = new List<T>(); if (ds.Tables[0].Rows.Count > 0) { foreach (DataRow row in ds.Tables

阅读全文

jquery动感漂浮导航菜单代码分享

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

这是一款基于jquery实现动感漂浮导航菜单的特效代码,菜单可以上下浮动,动感十足,为自己的网站增加了活力,是一款非常实用的导航菜单特效源码。 运行效果图: 点击下载源码 为大家分享的jquery动感漂浮导航菜单代码如下 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>jQuery Floating Menu</title> <script type="text/javascript" src="js/jquery-1.3.1.min.

阅读全文

京东联盟C#接口测试示例分享

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

京东联盟C#接口的下载地址为: http://jos.jd.com/doc/channel.htm?id=285 下载后,默认是一个控制台程序,核心库和demo程序在一个项目中。这里我把核心库独立成了Dll项目。 接口使用流程是,初始化DefaultJdClient类,然后调用需要的接口类,传入参数,执行获取返回结果。 注意,使用前请先修改bin目录下的config.json文件,配置appkey等信息,格式如下: { "appkey":"11111", "appsecret":"2222", "token":"234345", "webid":

阅读全文

JavaScript中匿名函数的递归调用

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

不管是什么编程语言,相信稍微写过几行代码的同学,对递归都不会陌生。 以一个简单的阶乘计算为例: function factorial(n) { if (n <= 1) { return 1; } else { return n * factorial(n-1); } } 我们可以看出,递归就是在函数内部调用对自身的调用。 那么问题来了,我们知道在Javascript中,有一类函数叫做匿名函数,没有名称,怎么调用呢?当然你可以说,可以把匿名函数赋值给一个常量: const factorial = function(n)

阅读全文

在浏览器中获取当前执行的脚本文件名的代码

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

背景 同事提了一个问题,如何在浏览器中动态插入的 JavaScript 文件中,获取当前文件名? 除了服务器输出一个文件名外,在脚本中获取应该只有下面三种做法。 解法A 普遍的解法,只能用于页面静态scripts标签引入或者单个动态加载。 复制代码 代码如下: var scripts = document.getElementsByTagName('script'); var filename = scripts[scripts.length -1].src; 动态插入多个脚本标签的情况: 复制代码 代码如下: loadScript('b.js?param=1')

阅读全文

ionic中的$ionicPlatform.ready事件中的通用设置

分类 : 编程语言 | 发布时间 : 2018-04-21 09:06:21 | 浏览 : 1

前言 $ionicPlatform.ready事件是用于检测当前的平台是否就绪的事件,相当于基于document的deviceready事件, 在app中一些通用关于设备的设置必须在这个事件中处理, 为了代码的可读性,我们把设置功能封装成一个方法, 只要在该事件中调用就行了。 关键代码和说明 .factory('setCommon', [ '$ionicPlatform', '$location', '$timeout', '$cordovaToast', '$ionicNativeTransitions', function