-
Go语言获取本机逻辑CPU数量的方法
所属栏目:[教程] 日期:2016-12-04 热度:180
本文实例讲述了Go语言获取本机逻辑CPU数量的方法。分享给大家供大家参考。具体分析如下: 一般来说,通过runtime库的NumCPU可以获得本机逻辑CPU的数量,不是物理CPU,比如一个双核CPU,带有超线程技术,则会被认为是4个逻辑CPU 复制代码 代码如下:package[详细]
-
linux下通过go语言获得系统进程cpu使用情况的方法
所属栏目:[教程] 日期:2016-12-04 热度:199
本文实例讲述了linux下通过go语言获得系统进程cpu使用情况的方法。分享给大家供大家参考。具体分析如下: 这段代码通过linux的系统命令 ps来分析cpu的使用情况,代码如下: 复制代码 代码如下:package main import ( nbsp;nbsp;nbsp; "bytes" nbsp;nbsp;nb[详细]
-
go语言实现AES加密的方法
所属栏目:[教程] 日期:2016-12-04 热度:168
本文实例讲述了go语言实现AES加密的方法。分享给大家供大家参考。具体实现方法如下: 复制代码 代码如下:package main import ( "fmt" "crypto/aes" "strings" ) func main(){ rb:=[]byte {1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6}; b:=make([]byte,16); strings[详细]
-
Go语言RPC Authorization进行简单ip安全验证的方法
所属栏目:[教程] 日期:2016-12-04 热度:166
本文实例讲述了Go语言RPC Authorization进行简单ip安全验证的方法。分享给大家供大家参考。具体分析如下: 前言:写网络服务,总要考虑安全机制,对ip和网段进行判断是最简单的一个验证机制。之后想做一个类似注册式的安全验证机制,既可以减少配置文件的[详细]
-
Go语言扫描目录并获取相关信息的方法
所属栏目:[教程] 日期:2016-12-04 热度:92
本文实例讲述了Go语言扫描目录并获取相关信息的方法。分享给大家供大家参考。具体分析如下: 前言:最近看到Go里面有一个func很容易就可以扫描整个目录,并且可以得到相应的目录和文件信息,所以我将其进行了封装,拿到file info的所有信息 这样就可以方便[详细]
-
go语言接口用法实例分析
所属栏目:[教程] 日期:2016-12-04 热度:98
本文实例讲述了go语言接口用法。分享给大家供大家参考。具体分析如下: 首先定义一个接口: 复制代码 代码如下:type I interface{ nbsp;nbsp;nbsp; Get() int nbsp;nbsp;nbsp; Put(int) nbsp; } 这段话就定义了一个接口,它包含两个函数Get和Put 好了,我[详细]
-
Go语言操作redis用法实例
所属栏目:[教程] 日期:2016-12-04 热度:66
本文实例讲述了Go语言操作redis用法。分享给大家供大家参考。具体如下: 复制代码 代码如下:package main import ( nbsp;"fmt" nbsp;"log" nbsp;"redis" ) func main() { nbsp;//DefaultSpec()创建一个连接规格 nbsp;spec := redis.DefaultSpec().Db(0).Pa[详细]
-
GO语言make()分配用法实例
所属栏目:[教程] 日期:2016-12-04 热度:148
本文实例讲述了GO语言make()分配用法。分享给大家供大家参考。具体分析如下: make()分配:内部函数 make(T, args) 的服务目的和 new(T) 不同。 它只生成切片,映射和程道,并返回一个初始化的(不是零)的,type T的,不是 *T 的值。 这种区分的原因是,[详细]
-
go语言channel实现多核并行化运行的方法
所属栏目:[教程] 日期:2016-12-04 热度:170
本文实例讲述了go语言channel实现多核并行化运行的方法。分享给大家供大家参考。具体如下: 这里定义一个Add函数,用于返回两个整数的和,使用go 语句进行并行化运算,为了等待各个并行运算结束获得其返回值,需要引入channel 复制代码 代码如下:package m[详细]
-
EasyUI 中combotree 默认不能选择父节点的实现方法
所属栏目:[教程] 日期:2016-11-26 热度:137
这需要添加如下字段就行,搜了半天,说什么判断是不是子节点什么的,都是胡扯! onlyLeafCheck:true,//病因分类 $('#artReason').combotree({width:200,method:'GET', //url: '${ctx}/business/dict/json/DicEtilolgy', data:DicEtilolgy_data, idField :[详细]
-
easyui取消表单实时验证,提交时统一验证的简单实例
所属栏目:[教程] 日期:2016-11-26 热度:192
1、设置表单不验证 lt;form id="ff" class="easyui-form" method="post" data-options="novalidate:true"gt; lt;/formgt; 2、表单提交时统一验证 $('#ff').form('submit',{ nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;[详细]
-
AngularJs基于角色的前端访问控制的实现
所属栏目:[教程] 日期:2016-11-26 热度:114
最近做的项目是使用Angular做一个单页应用,但因为用户有不同的角色(管理员、编辑、普通财务人员等),所以需要进行不同角色的访问控制。 因为后端访问控制的经验比较丰富,所以这里只记录了前端访问控制的实现。请注意,前端最多只能做到显示控制!并不[详细]
-
NodeJS和BootStrap分页效果的实现代码
所属栏目:[教程] 日期:2016-11-26 热度:161
1、数据处理 首先在动态js中,根据url参数获取数据库文档的数量,设置分页的大小,获取当前页面的数据,然后将文档数量pagecount,分页大小pagesize,以及当前页面currentpage传递到页面中。 2、处理分页效果 我采用的是JavaScript动态生成的,你也可以利[详细]
-
基于JS分页控件实现简单美观仿淘宝分页按钮效果
所属栏目:[教程] 日期:2016-11-26 热度:119
最新版本代码请移步到https://github.com/pgkk/kkpager 在线测试链接:http://pgkk.github.io/kkpager/example/pager_test.html 分页按钮思想: 1、少于9页,全部显示 2、大于9页,1、2页显示,中间页码当前页为中心,前后各留两个页码 附件中有完整例子的[详细]
-
AngularJS动态绑定HTML的方法分析
所属栏目:[教程] 日期:2016-11-26 热度:93
本文实例讲述了AngularJS动态绑定HTML的方法。分享给大家供大家参考,具体如下: 在Web前端开发中,我们经常会遇见需要动态的将一些来自后端或者是动态拼接的HTML字符串绑定到页面DOM显示,特别是在内容管理系统(CMS:是Content Management System的缩写[详细]
-
JS 全屏和退出全屏详解及实例代码
所属栏目:[教程] 日期:2016-11-26 热度:63
JS 全屏和退出全屏 js实现浏览器窗口全屏和退出全屏的功能,市面上主流浏览器如:谷歌、火狐、360等都是兼容的,不过IE低版本有点瑕疵(全屏状态下仍有底部的状态栏)。 这个demo基本是够了,直接复制下面的源码另存为html文件看效果吧。 lt;!DOCTYPE html[详细]
-
jquery文字填写自动高度的实现方法
所属栏目:[教程] 日期:2016-11-26 热度:157
下面开始写一个jquery插件 (function($){ $.fn.autoTextarea = function(options) { var defaults={ maxHeight:null,//文本框是否自动撑高,默认:null,不自动撑高;如果自动撑高必须输入数值,该值作为文本框自动撑高的最大高度 minHeight:$(this).heigh[详细]
-
easyui form validate总是返回false的原因及解决方法
所属栏目:[教程] 日期:2016-11-26 热度:150
最近做表单验证用了easyui form组件。又一次发现在测试表单都填写正确了但是调试表单的代码监测到调用form的"validate"方法总是返回false 最后查了一下原因在html中写的是easyui-validatebox但是在script中却又声明了$('#field1').combobox(); lt;form id=[详细]
-
easyui tree带checkbox实现单选的简单实例
所属栏目:[教程] 日期:2016-11-26 热度:152
实例如下: lt;ul id="regionTree"gt;lt;/ulgt; $('#regionTree').tree({ cascadeCheck: false, //onlyLeafCheck: true, checkbox: true, data: [{ "id": 1, "text": "My Documents", "children": [{ "id": 11, "text": "Photos", "state": "closed", "chi[详细]
-
值得学习的bootstrap fileinput文件上传工具
所属栏目:[教程] 日期:2016-11-26 热度:106
这是我上传的第二个plugin,首先第一点就是因为这个好看,符合bootstrap的界面风格,第二是可以拖拽(虽然我不常用这个功能 但是这样界面看起来就丰满了很多) 最后不得不吐槽这个的回发事件 我百度了很久才找到,CSDN上面也问了,不知道是自己百度的方式不[详细]
-
bootstrap监听滚动实现头部跟随滚动
所属栏目:[教程] 日期:2016-11-26 热度:57
本文实例为大家分享了bootstrap监听滚动头部跟随滚动的实现方法,供大家参考,具体内容如下 实现案例 lt;body data-spy="scroll" data-target="#bs-example-navbar-collapse-1"gt;lt;div id='menu_wrap'gt; lt;div class='menu'gt; lt;nav class="navbar n[详细]
-
BootStrap table使用方法分析
所属栏目:[教程] 日期:2016-11-26 热度:189
本文实例为大家分享了BootStrap table的使用方法,供大家参考,具体内容如下 bootstrap table git address:https://github.com/wenzhixin/bootstrap-tablenbsp; 引入文件 lt;link rel="stylesheet" href="../bower_components/bootstrap/dist/css/bootstr[详细]
-
bootstrapfileinput实现文件自动上传
所属栏目:[教程] 日期:2016-11-26 热度:149
bootstrap fileinput文件上传插件功能如此强大,样式非常美观,并且支持上传文件预览,ajax同步或异步上传,拖曳文件上传等炫酷的功能,完全没有理由不去使用, JS引用: lt;script type="text/javascript" src="~/bootstrap/js/fileinput.min.js"gt;lt;/s[详细]
-
AngularJS学习笔记(三)数据双向绑定的简单实例
所属栏目:[教程] 日期:2016-11-26 热度:183
双向绑定 双向绑定是AngularJS最实用的功能,它节省了大量的代码,使我们专注于数据和视图,不用浪费大量的代码在Dom监听、数据同步上,关于双向更新,可看下图: 数据--gt;视图 这里我们只演示有了数据以后,如何绑定到视图上。 lt;!DOCTYPE htmlgt;lt;ht[详细]
-
AngularJS压缩JS技巧分析
所属栏目:[教程] 日期:2016-11-26 热度:107
本文实例讲述了AngularJS压缩JS的操作技巧。分享给大家供大家参考,具体如下: 大多数web项目在发布时候都会对js代码进行压缩,目的是为了减少js文件的大小,节省一点流量。 它的原理很简单,就是对参数及部分变量名和函数进行重命名。 但是这种工作方式在[详细]
