- 博客(108)
- 收藏
- 关注
转载 golang学习之interface与其它类型转换
如下函数,将interface变量in转换为int: func formatTimeStamp(in interface{}, layout string) (out string) { timeStr := in.(int) month, err := time....
2016-11-08 20:24:00
355
转载 提交代码至coding.net
1、首先在本地任意目录下创建项目 2、cmd切换至该目录下,然后依次输入: git initgit add .git commit -m "version 3.9"git remote add origin https://coding.net//<项目名称>...
2016-11-08 20:24:00
227
转载 js校验数字是否为小数
js校验数字是否为小数: function checkDot(c){c = parseFloat(c); var r= /^[1-9]?[0-9]*\.[0-9]*[1-9]+$/; return r.test(c);} ...
2016-11-08 20:24:00
715
转载 golang学习之go简单博客应用
先说说golang的语法吧,个人觉得有以下特点: 简洁,不管是变量、方法声明,还是代码编写,均十分简洁,效率也比较高 非纯粹面向对象,但是go的struct类似c的struct,go的结构体还可以进行struct的包含,被包含的struct的方法被外层struct共享 指针,方...
2016-11-08 20:24:00
242
转载 app开发之deviceone
deviceone,跨平台、低成本、纯原生的app开发服务,具体介绍见:http://www.deviceone.net/ do不同于dcloud、rn等开发套件,do只是一座桥梁,可以选择使用javascript or lua进行纯原生开发,开发后的app同时适配android、ios、w...
2016-11-08 20:24:00
261
转载 golang学习之select用法
早期的select函数是用来监控一系列的文件句柄,一旦其中一个文件句柄发生IO操作,该select调用就会被返回。golang在语言级别直接支持select,用于处理异步IO问题。 select用法同switch类似,如下: timeout := make (chan bool, 1...
2016-11-08 20:24:00
129
转载 ssm架构添加maven、shiro、lucene、ueditor、druid支持
1、pom.xml文件配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio...
2016-11-08 20:24:00
83
转载 npm proxy报错处理
npm经常抽风,动不动安装一个模块就这样了: 提示是否设置了正确的代理地址,解决方法网上有很多,有说取消代理、重新设置代理等等,最简单粗暴解决: 删除nodejs安装路径下面的npmrc文件,再使用淘宝的npm镜像即可,亲测成功: ...
2016-11-08 20:24:00
754
转载 node版本管理nvm使用
nvm:Node Version Manager,用来管理node版本,可以在一台机器上来回切换node版本,比较方便。 win下建议使用 nvm-windows nodist linux下直接使用nvm,地址:https://github.com/creationix/n...
2016-11-08 20:24:00
87
转载 mongodb操作之mongoose
/** * Created by chaozhou on 2015/10/6. */var mongoose = require("mongoose");var db = mongoose.createConnection("127.0.0.1", "cms");...
2016-11-08 20:24:00
93
转载 使用多说评论&加网分享
多说评论: <div data-thread-key=" " data-title="{{post.title}}" data-url="{{post.url}}" data-author-key="1" class="ds-thread"></div><...
2016-11-08 20:24:00
81
转载 js程序设计02——变量、作用域问题
首先,ECMAScript中的数据类型分为基本类型、引用类型,基本类型的访问操作是按值的。引用类型的值是保存在内存中的对象,操作对象时,实际上操作的是对象的引用,而非对象自身。“javascript高级程序设计”中的描述是“当复制保存着对象的某个变量时,操作的是对象的引用。但在为对象添加属性时...
2016-11-08 20:24:00
102
转载 nodejs中cookie、session的使用
因为http会话的无状态性,为了标记用户的登录状态,便出现了cookie。cookie分为很多种,有普通cookie、签名cookie、json cookie等,这里主要记录下在express应用中如何配置使用cookie及session。 cookie、session的区别: co...
2016-11-08 20:24:00
241
转载 json数据发送时浏览器提示“保存”解决
数据以json形式发送的时候,部分浏览器不能直接解析,而是提示是否保存,nodejs的express应用中可以通过如下代码解决该问题: router.get('/', function (req, res, next) { ... res.type("html");...
2016-11-08 20:24:00
221
转载 Shiro登录校验
shiro是一种权限认证框架,实现一个简单的登录鉴权: 1、控制器层: @Controller@RequestMapping("/blogger")public class BloggerController { @Resource priva...
2016-11-08 20:24:00
354
转载 golang学习之struct
结构体定义的一般方式如下: type identifier struct { field1 type1 field2 type2 ...} type T struct {a, b int}也是合法的语法,它更适用于简单的结构体。 var...
2016-11-08 20:24:00
86
转载 web.xml配置文件中async-supported报错解决
项目中配置spring时async-supported报错: 是因为<async-supported>true</async-supported>是web.xml 3.0的新特性,所以更改web.xml头部文件如下即可: <web-app xmlns...
2016-11-08 20:24:00
495
转载 js生成6位随机码
js生成6位随机数字: let chars = '0123456789';/****默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1****/let maxPos = chars.length;let code = '';for (let i = 0; i &...
2016-11-08 20:24:00
2828
转载 log4js日志
安装log4js:npm install log4js express中配置log4js中间件: var log = require("./modules/utils/logUtil.js");log.use(app); logUtil工具类: /** * Cr...
2016-11-08 20:24:00
119
转载 nodejs图片上传
node中图片上传的中间键很多,比如formidable等,这里我们使用nodejs中的fs来实现文件上传处理: 1、安装中间键connect-multiparty npm install connect-multiparty 通过connect-multiparty中间键我们...
2016-11-08 20:24:00
198
转载 golang学习之rpc实例
rpc(远程过程调用),可以像调用本地程序一样调用远端服务,rpc分为http方式和tcp连接方式,使用http的rpc调用如下: 首先是server端: // rpc_server project main.gopackage mainimport ( "fm...
2016-11-08 20:24:00
123
转载 mybatis学习之高级映射
一对一映射查询 1、数据库执行脚本: /*SQLyog Ultimate v12.09 (64 bit)MySQL - 5.7.11-log : Database - db_mybatis******************************************...
2016-11-08 20:24:00
148
转载 webpack学习笔记01——初次体验
webpack:前端打包神器,目前活跃度甚至超过了gulp、grunt等,使用webpack打包,简单快速,下面记录下webpack环境搭建以及基本使用: 1、首先新建一个空白目录,用于项目根目录,比如我这里是simple_project 2、cmd窗口全局安装webpack: n...
2016-11-08 20:24:00
112
转载 jsp、servlet笔记
1、init 初始化Jsp&Servlet方法 destroy 销毁Jsp&Servlet之前的方法 service 对用户请求生成响应的方法2、Jsp文件必须在jsp服务器内运行 Jsp文件必须生成servlet执行 每个jsp页面的第一个访问者速度很慢...
2016-11-08 20:24:00
76
转载 windows下安装mongodb
1、下载安装:http://www.mongodb.org/downloads 2、创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\l...
2016-11-08 20:24:00
72
转载 纯数字验证码
登录时常常要用到验证码验证,下面是一个简单的纯数字验证码,详细代码见image.jsp,将每次生成的验证码文本直接存入session中,登录时方便后台从session中取值验证: <%@ page contentType="image/jpeg" import="...
2016-11-08 20:24:00
600
转载 使用connect-multiparty限制nodejs图片上传
connect-multiparty中间件,可用于获取文件上传时各种参数,比如文件大小、格式等,具体使用: var multipart = require('connect-multiparty');var multipartMiddleware = multipart();r...
2016-11-08 20:24:00
320
转载 按回车键自动跳到下一个文本框
文本框如下: <table id="table"> <tr> <td><input type="text" style="width: 150px" id="text6" onkeydown="return chan...
2016-11-08 20:24:00
1339
转载 js数组去重
对于如下对象数组 [{id: 0, name: "name1"}, {id: 1, name: "name2"},{id: 1, name: "name2"},{id: 1, name: "name2"}, {id: 2, name: "name3"}, {id: 0, name: "...
2016-11-08 20:24:00
78
转载 beego中orm关联查询使用解析
这两天在学习beego框架,之前学习的时候遗漏了很多东西,比如orm、缓存、应用监控、模板处理等,这里将通过实例记录下如何使用beego自带的orm进行关联查询操作。 首先说明下,beego的orm有自动建表的功能,使用方法呢如下: // 数据库别名name := "defaul...
2016-11-08 20:24:00
604
转载 golang学习之beego框架配合easyui实现增删改查及图片上传
demo目录: upload文件夹主要放置上传的头像文件,main是主文件,所有效果如下: 主页面: 具体代码: <!DOCTYPE html><html lang="en"><head> <meta chars...
2016-11-08 20:24:00
523
转载 golang的xml、json解析
xml golang的xml处理主要应用Unmarshal、Marshal方法实现,解析一个xml到struct如下,首先是xml文件: <?xml version="1.0" encoding="utf-8"?><servers version="1.0"&g...
2016-11-08 20:24:00
261
转载 js密码强度校验
function AuthPasswd(string) { if(!string){ jQuery("#low").removeClass("org"); }else if(string && string.l...
2016-11-08 20:24:00
110
转载 使用bower管理前端依赖
bower,类似于npm、maven等后端管理构建工具一样,bower可以用来管理前端浏览器依赖,关于bower详细介绍参考官网:https://bower.io/ bower init命令:初始化项目文件,必须进入项目根目录下执行,bower会要求使用者填写项目描述信息之类信息,按要求输入...
2016-11-08 20:24:00
112
转载 sql server分页查询
1.引言 在列表查询时由于数据量非常多,一次性查出来会非常慢,就算一次查出来了,也不能一次性显示给客户端,所以要把数据进行分批查询出来,每页显示一定量的数据,这就是数据要分页。 2.常用的数据分页方法 我们经常会碰到要取n到m条记录,就是有分页思想,下面罗列一下一般的方法。 我本地的一...
2016-11-08 20:24:00
189
转载 nodejs图片裁剪、水印(使用images)
/** * Created by chaozhou on 2015/9/21. */var images = require("images");/** * 缩放图像 * @param srcImg 被缩放图像 * @param size ...
2016-11-08 20:24:00
909
转载 pm2在node中的应用
pm2 是一个带有负载均衡功能的Node应用的进程管理器,当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载, pm2是完美的。 主要特性: 内建负载均衡(使用Node cluster 集群模块) 后台运行 0秒停机重载,我理解大概意思是维护...
2016-11-08 20:24:00
103
转载 jquery.edatagrid(可编辑datagrid)的使用
用spring+springmvc+mybatis+mysql实现简单的可编辑单元格,首先是页面效果图: 其中,“编号”列是不可编辑的,“暂缓措施”是可以自由编辑的,主要html组成: <%@ page language="java" contentType="text/h...
2016-11-08 20:24:00
908
转载 日期加减一天
对数据库查询出的datetime格式的时间数据做范围查询时,如果直接使用如下"<="方式比较的话,会出现查询结果不包含截止时间的问题,一个小技巧是直接给当前时间加或者减一天即可: var date = new Date(endTime);date = date.valueOf...
2016-11-08 20:24:00
488
转载 easyui中使用jquery或js动态添加元素时出现的样式失效的解决方法
可以使用$.parser.parse();这个方法进行处理; 例如: $.parser.parse(); 表示对整个页面重新渲染,渲染完就可以看到easyui原来的样式了; var ta...
2016-11-08 20:24:00
127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人