input输入框的各种事件
onblure输入框失去焦点时触发2.onchange输入框里面内容发生改变切失去焦点时触发3.oninput输入框里面内容发生改变(且不用失去焦点)时触发4.onpropertychange元素的属性改变时就触发事件,只在IE下支持
golang 时间转换,不注意将引发Gorm等mysql操作保存时间多
time.Parse("2006-01-02 15:04:05", "2017-06-20 18:16:15")默认是没有时区local, _ := time.LoadLocation("Local")now, _ := time.ParseInLocation("2006-01-02 15:04:05", "2017-06-20 18:16:15", local)需要指定时区,再保存的时候才不会
PHP安装redis扩展
上传到某个目录,我选择的/usr/local/src安装tar zxvf phpredis-2.2.4.tar.gz #解压cd phpredis-2.2.4 #进入安装目录/usr/local/php7/bin/phpize #用phpize生成configure配置文件./configure --with-php-config=/usr/local/php7/bin/php-config #
探究synchronized底层原理(基于JAVA8源码分析)
JVM支持方法级和方法内部一段指令序列的同步,都用同步锁(monitor)实现synchronized可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入临界区,同时它还可以保证共享变量的内存可见性Java中每一个对象都可以作为锁,这是synchronized实现同步的基础1.普通同步方法,锁是当前实例对象2.静态同步方法,锁是当前类的class对象3.同步方法块,锁是括号里面的对象当一个
数据可视化助你提早发现设备存在的隐患
来自:数据观https://www.shujuguan.cn/?from=jianshu设备正常运行是保证正常生产的前提。尽管现在的物联网、安全生产预警系统等先进设备已经能够帮助企业快速发现问题并提供成熟的解决方案,但是,我国的许多企业当前并不具备引进这些先进手段的条件,对于设备的维护检修还停留在当设备发生故障或处于维修状态时,车间管理层、计划人员及相关人员才开始采取措施调整解决。今天,我们就与大
C#里面的网页视图组件的运用
当我们用开发工具开发一个浏览器的时候,网页视图组件是必不可少的。C#也不例外。C#里面的网页视图组件叫做:WebBrowser。主要的属性是:Name、Url。Name属性用来设置网页视图组件的名称。Url属性用来设置网址。比如:我们可以制作一个简单的浏览器,包括:网址输入框、跳转按钮、网页视图。点击按钮实现网页的跳转。代码如下:void Button1Click(object sender, E
跨域请求之jQuery的ajax jsonp的使用解惑
前天在项目中写的一个ajaxjsonp的使用,出现了问题:可以成功获得请求结果,但没有执行success方法,直接执行了error方法提示错误——ajaxjsonp之前并没有用过,对其的理解为跟普通的ajax请求差不多,没有深入了解;出现了这种错误,几经调试(检查后台的代码和js部分的属性设置)还是不行,让我感觉很是意外和不解。于是,决定仔细研究下ajaxjsonp的使用,并将最后测试成功
Android 中的转场动画及兼容处理
Android中的动画有很多,除了在一个界面上使用帧动画、属性动画将一个或多个View进行动画处理以外,还可以用于两个界面之间过渡、跳转。在Android5.0之前,我们已经有了overridePendingTransition()方法来实现一些转场效果。然而,在Android5.0以后,转场效果更加炫酷。比如下面的动画:本篇文章,主要就是解说如何实现上述的效果。主要内容包括:Android5.0
签名打包Android版apk
原文地址首先是关于apk签名,Android程序的安装是以包名(packagename)进行区分的,就是同样的包名会被认作是同一个程序。这样就可以进行升级、替换。但是包名是一个可以被查看的字符串,这样就可能被伪造,然后其他人就可以自己创建一个应用去替代你的应用,结果可想而知。而签名就是为了防止这样的情况发生,当你的程序被签名后安装,只有同样包名与签名的程序才能被替换安装。而签名是不可能简单被伪造的
Jquery使用[Input type="checkbox&
例子:第一名 第二名 第三名总结:1.$("[name='SignatureList']").attr("checked",'true');//将checkbox全选 2.$("[name='SignatureList']").removeAttr("checked");//取消全选 3.$("[name='SignatureList']:even").attr("
Newtonsoft.Json高级用法
手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化返回数据,经过分析一个简单的列表接口每一行数据返回了16个字段,但是手机APP端只用到了其中7个字段,剩余9个字段的数据全部都是多余的,如果接口返回数据为40K大小,也就是说大约20K的数据为无效数据,
二次事件并细化功能
开发asp.net时,很多时间,先是在网页中执行搜索,然后再对结果再二次操作其它功能。下面这个例子,先是在网页中,用户点击铵钮后,得到相关数据,然后对数据进行更新。由于得到的结果是一个数据集,显示这些数据集,我们可以使用GridView,DataList或是Repeater数据控件来显示。创建一个逻辑类FruitCategory,它是与数据沟通,传入与输出事务。下面,Insus.NET使用Grid
【Ionic2系列】 一、入门介绍
【Ionic系列】一、入门介绍时间:2017-02-2423:23:25作者:zhongxia身为一个前端,一直想学习下移动端的开发,但是看的多,实际深入学习,并去实践的少。经常看到这个哪里不好,哪里好了,总会一致在权衡。其实呢,想要学习,就好好去学习一门。技术之所以流行,并存在肯定会有好的一面的。学习了不一定使用所有的场景,但是却对自己的成长是很有用的。整体的学习下Ionic2,加油,zhong
Silverlight+WCF 简单部署问题集
昨天,为了把Silverlight+WCF新手实例象棋在线演示集成到博客园里,费了我不少劲。博客园虽然支持Silverlight,但是没法安置WCF服务。于是,为了安置WCF服务,我挑上了一台正在试点的联通服务器,于是费劲的登陆上远程服务器平台。那个登陆很费劲,一个劲的掉线。电信和联通就是这么排斥。我想到服务器上安装4.0framework,直接传几十M都没法传便直接到服务器下载,速度1.8M左右
mysql数据表按照某个字段分类输出
也许大家有时候会遇到需要将把数据库中的某张表的数据按照该表的某个字段分类输出,比如一张数据表area如下我们需要将里面的area按照serialize字段进行分类输出,比如这种形式:areasserialize阿蓝色,艾沙云A重庆森林,传承家园C红军楼小区,海员新村H.........要以这种形式放映出来,于是可以这样做,使用mysql中的group_concat()、groupby实现,?1se
详解MySQL数据备份之mysqldump使用方法
mysqldump常用于MySQL数据库逻辑备份。1、各种用法说明A.最简单的用法:?12mysqldump-uroot-pPassword[databasename]>[dumpfile]上述命令将指定数据库备份到某dump文件(转储文件)中,比如:?1mysqldump-uroot-p123test>test.dump生成的test.dump文件中包含建表语句(生成数据库结构哦)和插入数据的i
Windows安全认证是如何进行的?[Kerberos篇]
最近一段时间都在折腾安全(Security)方面的东西,比如Windows认证、非对称加密、数字证书、数字签名、TLS/SSL、WS-Security等。如果时间允许,我很乐意写一系列的文章与广大网友分享、交流。对于很多读者来说,今天讨论的可能是一个既熟悉、又陌生的话题——Windows认证。目录 一、Kerberos认证简介 二、如何获得“认购权证”? 三、如何通过“认购权证”购买“
使用Golang和MongoDB构建 RESTful API
记录一下创建RESTfulAPI使用Go开发语言和MongoDB后台数据库完整代码Githubimage安装依赖go get github.com/globalsign/mgo // MongoDB的Go语言驱动go get github.com/gorilla/mux // Go语言的http路由库API结构预览app.gopackage mainimport ( "fmt"
MySQL主从复制配置心跳功能介绍
在MySQL主从复制时,有时候会碰到这样的故障:在Slave上Slave_IO_Running和Slave_SQL_Running都是Yes,Slave_SQL_Running_State显示Slavehasreadallrelaylog;waitingfortheslaveI/Othreadtoupdateit,看起来状态都正常,但实际却滞后于主,Master_Log_File和Read_Mas
mysql高效导数据的方法讲解
数据:一个db,2000个表格,2000张表格数据,每条记录30个column,平均每张表格4.3w条记录,总共86388670条记录。机器:linux64bit8G内存4核IntelX3320@2.5GHz基本思路:复制代码代码如下:mysql-utest-pxxxx-s-e"sourcexxxx.sql"将load语句放在xxxx.sql中load语法:复制代码代码如下:loadd