- 博客(47)
- 收藏
- 关注
转载 JS之路——常用正则表达式
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小...
2016-07-30 23:28:00 42
转载 socket通信——TCP
1、socket 每一条TCP连接两个端点,TCP连接的端点交错socket socket=(IP地址:端口号)———>标示了网络上唯一的一个进程 每一条TCP连接被两个socket(即socket pair)唯一的确定。 TCP连接={socket1,socket2}={{IP1,port1},{IP2,port2}}2、网络...
2016-07-28 14:27:45 111
转载 Android(java方法)上实现mp4的分割和拼接 (二)
这节谈一下如何在android上实现mp4文件的高效率切割。 业务需求举例:把一段2分钟的mp4文件切割出00:42 至 01:16这段时间的视频,要求足够短的执行时间和尽量少的误差。 分析:mp4Parser只能在关键帧切割,比如,在00:40和00:45分别存在一个可切割关键帧,那么切割视频的头和尾,都应该选择短切割。然后获取到误差的视频短,如果这个误差大于...
2016-07-27 14:54:00 71
转载 Interface In Java(Note)
接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要...
2016-07-27 14:29:08 46
转载 Linux设备驱动之semaphore机制【转】
转自:http://blog.csdn.net/xiao229404041/article/details/7031776Linux设备驱动之semaphore机制在Linux系统中,信号号是一种重要的加锁机制,特别在互斥型资源中,semaphore更能很好的工作。1: semaphore结构体定义在Linux2.6.35内核中,semaphore的...
2016-07-27 13:55:00 42
转载 css之四大类选择器
一、选择器:关于组合选择器之间的区别:后代选择器(A B)与子选择器(A>B)之间的区别:后代选择器:子选择器:总结:后代选择器的作用范围是一个元素里面包含的所有元素,即包括的是所有的后代,子选择器的作用范围只是一个元素的自己的孩子(不包括孩子的孩子等其他后代)。相邻兄弟选择器(A+B)和普通兄弟选择器(A~...
2016-07-26 13:36:00 147
转载 NET Core-TagHelper实现分页标签
这里将要和大家分享的是学习总结使用TagHelper实现分页标签,之前分享过一篇使用HtmlHelper扩展了一个分页写法地址可以点击这里http://www.cnblogs.com/wangrudong003/p/5607743.html,今天分享的是net core的另外一种能写分页标签的方法具体是继承TagHelper,如下将讲述实现一个简单分页和...
2016-07-25 23:16:00 72
转载 python中关于with以及contextlib的使用
一般在coding时,经常使用with来打开文件进行文件处理,然后无需执行close方法进行文件关闭.with open('test.py','r' as f: print(f.readline())with的作用,类似于try...finally...,提供一种上下文机制.如果需要使用with语句的类,就必须内部提供了两个内置函数__enter__和__exit__,前者在主体代码前...
2016-07-25 10:04:00 68
转载 ThinkPHP常用查询
1.常规$map2['state'] = 1;$User->where ( $map2 )->find();2. OR 查询$where['name'] = array('neq','liudehua');$where['age'] = array('eq',10); $where['_logic'] = 'or';...
2016-07-23 15:27:00 49
转载 Step by step玩转RPC
RPC是实现SOA的基础,我在项目中多次玩过dubbo等SOA框架了,这种远程方法调用的方式不仅有趣而且有非常重要的现实意义。可以让我们把庞大的系统拆分成许多模块,每个模块又可以根据不同的压力启动不同数量的实例,模块间通过RPC透明地通信,从而将集中式的系统改造成分布式应用提高其扩展性,优化硬件资源利用率。闲来无事,我们也来一步步手动实现RPC来感受下...
2016-07-23 04:32:50 82
转载 lamp+nfs实验实现同时使用wordpress可上传文件
两台主机在nfs服务器的目录/data/application/web中安装WordPress在nfs客户机/var/www/html目录中挂载nfs服务器的/data/application/web实现两台服务器可同时使用WordPress,并能完成上传文章与图片nfs客户机:172.16.34.1CentOS 7,已安装好lamp和nfsnfs服务器:172.16.34...
2016-07-21 22:19:00 95
转载 jQuery在IE7和8下setInterval失效的问题
原因不在于setInterval,而是IE的缓存造成ajax请求页没有更新的问题。在请求的url中加入一个随机数参数即可。 1 var CheckPaied = function (transactionId, ctoken) { 2 var id; 3 function querypaied() { 4 $.ajax({ 5 ...
2016-07-20 18:12:00 94
转载 golang 程序部署及Supervisord deamon 运行
此方法运行是基于supervisord的,系统为centos 64位所以先安装相应的程序第一步、首先执行curl https://bootstrap.pypa.io/ez_setup.py -o - | python安装python的easy_install工具第二步、sudo easy_install supervisor 安装supervisor第三步、通过ec...
2016-07-20 15:22:00 57
转载 [Wayland] (三) Wayland中的跨进程过程调用浅析 [FW]
原文地址:http://blog.csdn.net/jinzhuojun/article/details/40264449Wayland协议主要提供了Client端应用与Server端Compositor的通信机制,Weston是Server端Compositor的一个參考实现。Wayland协议中最基础的是提供了一种面向对象的跨进程过程调用的功能,在作用上类似于Android中的Bin...
2016-07-20 11:35:00 159
转载 8.4 智力趣题(1)
8-13 hanoi1.c 1 #include <stdio.h> 2 long count; //全局变量, 记录移动的次数 3 void hanoi(int n,char a,char b,char c) //a移到b,用c作临时柱 4 { 5 if(n==1) 6 { 7 printf("第%d次...
2016-07-19 20:05:00 65
转载 Webgl的2D开发方案(一)spritebatcher
使用TypeScript 和 webgl 开发 第一步:实现了SpriteBatcher 例子如下http://oak2x0a9v.bkt.clouddn.com/test/index.html 源码(要用svn抓)http://code.taobao.org/svn/falconconv/trunk/babylonfan/webgl 使用方法如下:...
2016-07-19 17:38:00 96
转载 [转]ASP.NET MVC 3 Razor + jqGrid 示例
本文转自:http://www.cnblogs.com/think8848/archive/2011/07/15/2107828.html前些天写了一篇有关jqGrid的文章,因为是公司项目的原因一直没有提供源代码,今天又要用jqGrid,顺便做一个示例,以便有需要的人参考。源代码下载为了使用方便起见,将jqGrid的一些选项放在了_Layout.cshtml中,这样就不用在每一个页面中重...
2016-07-19 10:06:00 82
转载 [20160718]关于dbv使用问题.txt
[20160718]关于dbv使用问题.txt 1.环境: SYS@book> @ &r/ver1 PORT_STRING VERSION BANNER ------------------------------ -------------- -...
2016-07-19 09:55:51 163
转载 Android SwitchCompat 自定义颜色及使用
在Android 5.0 中 Switch 更新了样式 变得 比较好用了 但是在5.0 以下的版本 还是老样子 不实用 因此 就有了 SwitchCompat 来兼容 它是v7 包中的 因此可兼容到 2.1使用时 写一下布局即可。<android.support.v7.widget.SwitchCompat android:id="@+id/switch1"...
2016-07-16 10:10:00 179
转载 CRUD全栈式编程架构之界面层的设计
Layout的设计模板模式mvc的模板特别类似设计模式中模板方法模式,结合Layout中RenderSection和RenderBody方法可以将部分html展现逻辑延迟到具体的视图页面去实现里面实现。结合我们增删改查的逻辑,我们的用户界面,我们将页面分为这几个区域,实现部分逻辑以后,部分留给具体的页面去实现。例如图片中新增,编辑,删除,导入,导出,查询都是架构自带的操作,至于复制就给页面...
2016-07-15 21:52:00 59
转载 【Asp.Net Core】二、添加控制器和视图
控制器Controller在添加控制器前,我们先看下它为我们自动生成的一些Controller,我们看下AccountController.cs来看下登录验证方法Loginasync这个应该是异步 干什么用的呢 ?Task<IActionResult> 是什么?var result = await _signInManager.Password...
2016-07-15 07:58:00 385
转载 通用权限管理系统数据权限设置功能解析
在权限管理系统中,数据权限是比较难的,在我们通用权限系统中,数据权限指的是用户基于某个权限域对某些基础数据的操作权限,如上图,公司管理这个菜单被定义是数据权限,表示某些人在公司管理是可指定访问哪些基础数据,这个要与应用结合。如下图,可以限制该9999xudeng003用户在公司管理页面只能管理其中的几个公司。 目前基于用户的数据权限BS的管理功能已完成,这个是权限系统最难开发...
2016-07-13 23:36:00 177
转载 UIView 和 CALayer 的区别和联系。
首先UIView可以响应事件,Layer不可以。UIKit使用UIResponder作为响应对象,来响应系统传递过来的事件并进行处理。UIApplication、 UIViewController、UIView、和所有从UIView派生出来的UIKit类(包括UIWindow)都直接或间接地继承自 UIResponder类。在 UIResponder中定义了处理各种事件和事件传递的...
2016-07-12 13:36:00 36
转载 Python学习过程(一)
Hi,最近得知了有这么一种计算机语言,名字叫Python,下面对自己从零开始学习的一个记录。被大家所熟知的语言有很多种,比如说C语言 、java 、C++ 、C#等,以及javascri和火的一塌糊涂的HTML5。那么,Python又是什么鬼呢? 首先它是一门计算机程序设计语言(废话),加个词语来修饰下(面向对象),Guido van Rossum 于1989年发明,并公开版发行于19...
2016-07-10 21:32:00 45
转载 什么是A记录?MX记录?CNAME记录?它们都有些什么用途?
什么是A记录?什么是MX记录?CNAME记录又是什么?它们都有些什么用途?好,下面就用我浅陋经验给大家介绍一下:1. A记录:WEB服务器的IP指向A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。说明:用户可以将该域名下的网站服务器指向到自己的web server上,同时也可以设置自己域名的二级域名。就是说:通过A记录,大家可以设置自己的不同域名转到不...
2016-07-10 16:42:00 221
转载 Spark调度模型
调度模型的好坏,是由底层的抽象模型所决定的,spark的底层抽象是RDDspark调度模型系统,分为底层调度模型(TASKscheduler)和高层调度模型(DAGscheduler)调度过程1. application driver发出请求,这个application首先创建sparkconf和sparkcontext对象,在sc对象中TASKscheduler,DAGschedu...
2016-07-06 10:33:00 103
转载 关于定时器 setTimeout
1.这里不考虑线程问题。把javascript想象成在时间线上运行,页面载入时,首先执行的是《script》标签中的代码,之后,将执行更多代码,当进程空闲时,下个代码就被触发并执行如图:2.定时器的队列工作方式是:当特定的时间过去后将代码插入;关于定时器要记住最重要的事情是:制定的时间间隔表示何时将代码添加到队列中;而不是何时执行代码;给队列添加代码并不意味值会立即执行,只...
2016-07-06 08:46:00 49
转载 Shell脚本安装成服务加入系统启动-service XX does not support chkconfig
背景:Shell脚本是linux运维人员必备利器,怎么样把shell脚本安装成服务且加入系统启动,然后就可以使用服务来管理,这是一个很重要的问题。当我们运行安装服务的命令时候,假设服务名为myservice#chkconfig--addmyservice常常会出现servicemyservicedoesnotsupportchkconfig下面讲解正确方法:1....
2016-07-05 13:48:28 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人