GridView数据汇总代码

protected void gviewEmployees_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=\"\""); e.Row.Attributes.Add("onmouseover", "this.s
分类: 其他 发布时间: 06-27 23:50 阅读次数: 0

javascript 函数的节流(throttle)与防抖 (debounce)

首先介绍函数节流与防抖的概念 函数节流:一个函数执行一次后,只有大于设定的执行周期后才会执行第二次。 有个需要频繁触发函数,出于优化性能角度,在规定时间内,只让函数触发的第一次生效,后面不生效。 为什么要使用函数节流呢? 譬如现在我们有一个页面,这个页面从上到下拥有很多楼层,我们需要在页面滚动时监听scroll事件来动态的对比页面当前滚动高度与各个楼层在页面的位置来计算当前页面停留在哪个楼层,但是 scroll 事件的触发频率实在太高了,10ms就会触发好几次,这样高频率的计算,特别吃cpu,
分类: 其他 发布时间: 06-27 23:49 阅读次数: 0

Linux基础知识系列一

基础概念 Linux系统与Windows一样有着文件管理,文件的路径又分绝对路径和相对路径。绝对路径是以/开始,例如/usr/local,而相对路劲不以/开始,例如../,这个就是当前目录的上一层。 在Linux系统中,不同用户有着不同的家目录(也就是不同用户登陆上Linux初始位置)。如果你以root账号登陆,家目录就是/root/,如果你以普通用户xxx登陆,那么系统默认的家目录就是/home/xxx/,当然也可以指定普通用户的家目录为其他目录,在后续文章会补充。 常用命令 pwd,查看当
分类: 其他 发布时间: 06-27 23:49 阅读次数: 0

4- ABC模型之业务数据

为了业务数据更真实,理解整个方法论的过程,我们用程序模似了物流的生命周期数据。所有程序代码和建表脚本,初始数据见 https://github.com/blt328/abc_blt 分别如下: 1 :机构数据 在源头机构表我们定义了深圳、广州、上海、北京的机构信息,分别有营业点、业务区、分拨区、总部。 营业点:负责收件和派件业务,完成业务区的指标。 业务区:管理营业点,制定相关指标和制度。 中转场:负责营业点的运单的集货和散货中转。 分拨区:管理中转场,制定相关指标和制度。 总部:公司规划。
分类: 其他 发布时间: 06-27 23:48 阅读次数: 0

澳洲留学本科没毕业可以直接申请硕士吗?

澳洲学生本科未毕业可以直接申请硕士了,你还做隐形海归人口吗? 遇到以下情况,是不能申请到理想的OFFER。We can help you! 1、国外本科没有毕业想申请硕士; 2、国外本科GPA低被院校开chu; 3、国外本科学术作BI被院校开chu; 4、国外本科出勤率低被院校开chu; 5、国内高中申请本科托福/雅思不达标; 2、国内高中申请本科SAT/ACT不达标; 7、国内本科申请硕士托福/雅思不达标; 8、国内本科申请硕士GRE/GMAT不达标等等。 转载于:https://jueji
分类: 其他 发布时间: 06-27 23:48 阅读次数: 0

WAI-ARIA无障碍网页应用属性完全展示(转)

http://www.zhangxinxu.com/wordpress/?p=2277 一、你至少应该知道ARIA是什么东西! WAI-ARIA指无障碍网页应用。主要针对的是视觉缺陷,失聪,行动不便的残疾人以及假装残疾的测试人员。尤其像盲人,眼睛看不到,其浏览网页则需要借助辅助设备,如屏幕阅读器,屏幕阅读机可以大声朗读或者输出盲文。 而ARIA就是可以让屏幕阅读器准确识别网页中的内容,变化,状态的技术规范,可以让盲人这类用户也能无障碍阅读! 二、为什么需要ARIA? 回答标题问题前我先问其他几
分类: 其他 发布时间: 06-27 23:47 阅读次数: 0

步步为营 .NET 代码重构学习笔记系列总结

历时一个多月的时间,代码重构系列终于写完了,代码的坏味道大家一看都不会陌生,绝对是在我们的编程中如影随形的,现在把相应的重构方法和设计模式总结出来,以供大家参考.因为不论是重构还是应用设计模式,一切的目的都是为了软件构架的“优雅”,而不是炫耀技术。 步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline
分类: 其他 发布时间: 06-27 23:47 阅读次数: 0

从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-7.App Widgets)...

第7章 App Widgets App Widgets是一个应用程序的微型视图,可以嵌入到其他应用程序(如主屏幕)并且能够定期更新。你可以发布一个应用程序的App Widget,而这些视图称为窗口的用户界面。一个应用程序组件,可以支持其他应用程序的App Widgets称为App Widget的主机(host)。下面的截图是显示音乐的App Widget。 该文档将介绍如何在应用程序里发布和使用App Widget。 7.1 基础知识 要创建一个App Widget,您需要了解以下几点: ◆A
分类: 其他 发布时间: 06-27 23:47 阅读次数: 0

JavaWeb中基本的CSS的使用

动图CSS:页面美化和布局控制 一. 概念: Cascading Style Sheets 层叠样式表 * 层叠:多个样式可以作用在同一个html的元素上,同时生效 二. 好处: 1. 功能强大 2. 将内容展示和样式控制分离 * 降低耦合度。解耦 * 让分工协作更容易 * 提高开发效率 三. CSS的使用:CSS与html结合方式 1. 内联样式 * 在标签内使用style属性指定css代码 * 如:<div style="color:red;">hello css</div> 2. 内部样
分类: 其他 发布时间: 06-27 23:45 阅读次数: 0

java Https工具类

import java.security.cert.CertificateException; import java.security.cert.X509Certificate; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Map.Entry; import javax.net.ssl.SSLConte
分类: 其他 发布时间: 06-27 23:45 阅读次数: 0

《2015 html5 iweb 峰会观会后感》

今天是2015 html5 iweb 峰会,大会在早上8:30,就开始了,没想到被坑了,看错一个字,把"国际会议中心",看成了"国家会议中心"。大约过了10多分钟才发现自己找错了地儿,不过我发现弄错的人不只我一个,居然随便问一个小伙伴也是去峰会的,于是一同打滴去了,没想峰会到场人数会如此的多,上午会场,目测应该有大概有1000多人。 大会主要分: 上午场:游戏专场 (cocos 、白鹭引擎、Layabox、(非游戏)Dcloud、(非游戏)TalkingData(数说)、DataEay(数据之
分类: 其他 发布时间: 06-27 23:44 阅读次数: 0

“位运算”在实际项目中的应用,保证你能学到东西!

如果你还是不太懂位运算,请看我的文章:那些年我们一起遗忘的位运算! 下面是我在这次项目中学习到的,我眼中的位运算的应用!主要是实现 通知的3个操作: 1. 置顶 2. 设为首页 3. 同时为 “置顶”+ “设为首页” 效果如图: 我们要想简便的进行位运算,我们可以直接进行如下枚举定义,以2的次方定义,应为他们的值很特殊: 数 二进制值 1   1 2   10 4 100 8   1000 16 10000 32 100000 64 1000000 128 10000000 /// <sum
分类: 其他 发布时间: 06-27 23:44 阅读次数: 0

window.showModalDialog关闭子页面刷新父页面

这个问题的解决方案有不少,但有些方法总会出问题,下面提一个终极解决办法做参考 思路:在父页面提交一个LinkButton按钮,让其隐藏,关闭子页面的时候让LinkButton onclick事件重新刷新页面。 首先在父页面添加一个LinkButton让其text为空,那么就可以隐藏LinkButton,然后注册这个按钮的js,LinkButton.Attributes.Add("onfocus", "javascript:__doPostBack('btnFresh','');"); 添加一段
分类: 其他 发布时间: 06-27 23:43 阅读次数: 0

安装开发环境Windows 2008+Visual Studio 2008+SP1+SQL 2005

相信每一个刚刚开始学编程的人都有一个非常艰难的开始,尤其是开发环境的配置。 无数次的失败能让人找到成功的方法,然后把这份快乐分享给大家! 下面,我就不啰嗦,直接简单地介绍下安装方法: 1、安装Windows 2008 请关闭自动更新,别去装任何功能(IIS/.NET框架等等,都不用急着去装),记住一定要关掉自动屏保、自动待机、自动睡眠等等!不然你会后悔的! 2、直接安装Visual Studio 2008,可以选择默认安装,也可以选择完全安装(如果你的磁盘空间足够大),也不用手动去掉任何功能。
分类: 其他 发布时间: 06-27 23:43 阅读次数: 0

性能测试概述 Performance Testing

性能测试实施的障碍 –性能测试往往会被拖到最后才执行 –存在走形式的现象 –会做一些无意义的测试 –不具备完善的测试环境 –全层面的人员参与度不足 –工具昂贵 用户视角 •响应时间 开发视角 •需求分析全面性 •系统架构合理性 •代码执行效率 系统视角 •系统容量 •并发能力 •稳定性 •可扩展性 容错性测试包括两个方面的测试: 输入异常数据或进行异常操作,以检验系统的保护性。如果系统的容错性好,系统只给出提示或内部消化掉,而不会导致系统出错甚至崩溃。 灾难恢复性测试。通过各种手段,让软件强制
分类: 其他 发布时间: 06-27 23:43 阅读次数: 0

jQuery 视频播放插件

Acorn Media Player Acorn Media Player is a jQuery plugin implementing a custom HTML5 <video> player with a special focus on accessiblity and customization. visit | demo | download Video JS Actually Video JS does not require JQuery to start with, but
分类: 其他 发布时间: 06-27 23:43 阅读次数: 0

js对象序列化JSON.stringify()与反序列化JSON.parse()

草稿: parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 结果: JSON.parse(str) Object age: "23" name: "huangxiaojian" __proto__: Object 注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。 stringify()用于从一个对象解析出字符串,如 var a = {a:1,b:2} 结果: JSON.string
分类: 其他 发布时间: 06-27 23:42 阅读次数: 0

Github新建分支以处理原仓库提交时"detached HEAD"的问题

  近期代码变动较大,上传至github原有master分支问题频频,决定简单粗暴,直接新建分支,弃用前仓库。   # 新建分支   git branch imagebranch(分支名)   # 至本地项目路径,即.git所在路径,将本地仓库代码导入新分支   # 注意,此处需要输入github用户名、密码   git push origin imagebranch   # 切换到该分支   git checkout imagebranch   # 校验本地修改   git status  
分类: 其他 发布时间: 06-27 23:41 阅读次数: 0

SpringBoot中使用Filter和Interceptor

一、Filter(过滤器) Filter接口定义在javax.servlet包中,是Servlet规范定义的,作用于Request/Response前后,被Servlet容器调用,当Filter被Sring管理后可以使用Spring容器资源。 实现一个Filter 自定义的过滤器需要实现javax.servlet.Filter,Filter接口中有三个方法: init(FilterConfig filterConfig):过滤器初始化的被调用。 doFilter(ServletRequest
分类: 其他 发布时间: 06-27 23:41 阅读次数: 0

在RHEL4上安装subversion1.4.2

在RHEL4上安装subversion1.4.2 windows上使用svn已经有一阵子了,最近在准备svn备份策略,想配置一台linux作为svn的备份,先拿个虚拟机做实验,搞定了再实战。 1、在vmware 5上安装RHEL4U2 安装过程中什么组件都不选,像apache、ftp、smb这些。主要想安装好系统后手动安装最新版本,反正在定制软件时什么勾勾都不选,包括图形界面,装完后发现进入kde桌面了,可能是漏选了,也罢,有个图形也好。 2、安装Apache2.2.3 在http://htt
分类: 其他 发布时间: 06-27 23:41 阅读次数: 0