- 博客(39)
- 收藏
- 关注
转载 1231-递归下降语法分析
#include<stdio.h> #include<malloc.h> #define READ(ch) ch=getc(fp) /*宏:READ(ch)*/ char ch; /*声明为全局变量*/ int right=0; FILE *fp;struct struCH{ char ch; ...
2015-12-31 15:56:00 92
转载 resin安装与配置
resin安装与配置1、下载resin并解压[root@daixuan src]# pwd/usr/local/srchttp://caucho.com/products/resin/download [root@daixuan src]# wget http://caucho.com/download/resin-4.0.45.tar.gz[root@daixuan src...
2015-12-31 00:43:11 157
转载 form表单多值提交
$.ajax({ cache: true, type: "POST", url:ajaxCallUrl, data:$('#yourformid').serialize(),// 你的formid async: false,...
2015-12-30 16:09:00 120
转载 iOS开发之蓝牙业务封装
因为公司做智能家居开发,有很多蓝牙的智能硬件。因此项目中经常需要和蓝牙打交道。为此为了提高开发效率,就把蓝牙的公共业务进行了封装。本文将对封装的思路做一个简单的阐述。首先我们需要一个头文件。在这个头文件中定义全局的宏,和结构体。看起来大概是这样的。//包长相关的宏#define MAX_PACK_LEN 2048#define MAX_SEND_LEN 1024#...
2015-12-30 14:33:00 70
转载 setChecked方法触发onCheckedChanged监听器问题
有时须要在程序初始化界面时,讲有些比如toggleButton等控件依照需求勾选,此时会发现,当我setChecked时会触发onCheckedChanged监听器,导致这部分代码被调用两次。解决方法时区分开人为点击和setChecked。在监听器中增加一个推断,是否按下: @Override public void onCheckedChanged(CompoundButton ...
2015-12-29 17:36:00 246
转载 Redis的简单介绍及在Windows下环境搭建
简单介绍 1,Redis是什么 最直接的还是看官方的定义吧。 Redis is an open source (BSD licensed), in-memory data structure store, used as database, cache and message broker. It supports data structures such as strings, hashe...
2015-12-28 15:52:00 57
转载 Windows下安装vagrant与VirtualBox
安装VirtualBoxVirtualBox是一个开源免费的虚拟机软件,可以在它的官方网站上下载最新的版本并安装https://www.virtualbox.org/wiki/Downloads安装vagrantvagrant是一个虚拟机自动化管理工具,可以从它的官方网站上下载最新版本并安装https://www.vagrantup.com/downloads.htmlGet...
2015-12-27 10:41:22 95
转载 Spring IOC及AOP学习总结
一、Spring IOC体系学习总结:Spring中有两个容器体系,一类是BeanFactory、还有一类是ApplicationContext。BeanFactory提供了基础的容器功能。ApplicationContext则是基于BeanFactory建立的一套更加丰富的容器体系,基于ApplicationContext构建了Spring AOP体系(基于AOP体系又构建了...
2015-12-27 08:18:00 79 1
转载 Javascript构造函数
构造函数注意事项:1.默认函数首字母大写2.构造函数并没有显示返回任何东西。new 操作符会自动创建给定的类型并返回他们,当调用构造函数时,new会自动创建this对象,且类型就是构造函数类型。3.也可以在构造函数中显示调用return.如果返回的值是一个对象,它会代替新创建的对象实例返回。如果返回的值是一个原始类型,它会被忽略,新创建的...
2015-12-26 17:57:00 38
转载 同一个Tomcat部署两个project之间的通信问题
同一个tomcat下的两个project是无法通信的。 同一个tomcat中的project能互相调用吗启动一个tomcat部署多个项目,那么每个项目算是一个线程还是进程呢? Tomcat中的project1不能调用project2中的web-info下的classes中的文件。 ...
2015-12-25 16:07:00 665
转载 引用是具有特殊语义的指针
从语义上理解引用就是变量的别名指针是一个变量,保存着变量的地址因为引用是别名,所以引用不能单独存在,没有空引用,而能有空指针但作为C++程序员,只从这个层面理解引用显然心里会发虚因此上测试代码#include <iostream>void t1() { char c = 'a'; char &r = c; ...
2015-12-24 09:44:00 81
转载 javaEE(15)_Servlet过滤器
一、Filter简介1、Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能.例如实现网站定期自动登录、URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能.2、Servlet API中提供了...
2015-12-23 18:18:00 81
转载 JS组件系列——基于Bootstrap Ace模板的菜单和Tab页效果分享(你值得拥有)
前言:最近园子里多了许多谈语言、谈环境、谈逼格(格局)的文章,看看笑笑过后,殊不知其实都是然并卵。提升自己的技术才是王道。之前博主分享过多篇bootstrap组件的文章,引起了很多园友的关注和支持,看样子这种风格还是受到很多园友青睐的。本着不辜负园友们的支持的原则,应群友们的要求,今天来分享下项目中使用Ace模板的菜单样式和基于iframe的Tab页效果。Ace模板地址:http://code...
2015-12-20 16:49:00 338
转载 js深入研究之自定义混合Mixin函数
<script type="text/javascript">/* 增加函数 */function augment(receivingClass, givingClass) { for(methodName in givingClass.prototype) { if(!receivingClass.prototype[methodName]) {...
2015-12-19 16:21:00 59
转载 动态内存分配课后小结(1)
我们知道,当我们声明一个数组的时候,必须要用一个常量指定数组的长度,这是由于它所需要的内存空间取决于数据。但是如果我们不能预测程序所需要的精确数组长度,为了保证足够的空间,常常声明一个很大的长度,由此便可能造成不必要的空间浪费。所以引入了动态内存分配的概念。 在动态内存分配中,C函数库给我们提供了四个函数,分别是malloc(),realloc(),call...
2015-12-16 23:15:05 101
转载 linux新手的心得
我在学校是选修计算机网络专业,当时对linux有过接触,但是对此不以为然故错过了一个学好linux的机会,工作至今从刚开始从事综合布线,网络维护到现在的运维,基本都在围绕windows转,但是随着不断的深入linux开始走进我的世界,不管是工作的需要、兴趣和对技术的追求,我都需要好好的接触它,去精通它。 迫于生活的压力没有办法辞职走进课堂,去每天四节课(...
2015-12-16 15:15:12 52
转载 xgboost: 速度快效果好的boosting模型
本文作者:何通,SupStat Inc(总部在纽约,中国分部为北京数博思达信息科技有限公司)数据科学家,加拿大Simon Fraser University计算机学院研究生,研究兴趣为数据挖掘和生物信息学。主页:https://github.com/hetong007引言在数据分析的过程中,我们经常需要对数据建模并做预测。在众多的选择中,randomForest, gbm和gl...
2015-12-13 16:07:00 232
转载 Vim中自动在程序起始处添加版权和作者信息
在编写程序的时候,经常需要在程序开始写上程序的简要介绍和作者信息,如下:这种信息,除了文件名和修改时间可能经常发生变化外,其他基本不变,可以在程序开始自动加入,方法就是在家目录下的.vimrc中写入:map <F4> :call TitleDet()<cr>function AddTitle() call append(0,"\#!/...
2015-12-12 20:03:00 289
转载 C# 获取系统时间及时间格式
--DateTime 数字型System.DateTime currentTime=new System.DateTime();取当前年月日时分秒 currentTime=System.DateTime.Now;取当前年 int 年=currentTime.Year;取当前月 int 月=currentTime.Month;取当前日 int 日=curr...
2015-12-11 21:38:00 44
转载 老李分享:什么是好战略
老李分享:什么是好战略 自从今年8月创立茑萝(旗下有poptest,poppm,popdev三大品牌,分别做测试开发,产品经理,移动开发三个类别的职业技能培训)以后,心态上也发生了很大的变化,原先作为员工不会思考那么多,但是公司创立之后,它犹如你的亲生孩子,每个人对自己的孩子关注程度超出了一切,当你把公司作为自己的亲生孩子之后你也会思考孩子的未来,所...
2015-12-10 13:34:52 74
转载 php封装文件上传
这是一个经常在项目中遇到的问题,所以封装一个,分享给大家。一,前期配置php.ini 如果上传文件超过了php配置那么$_POST或者$_FILES等都是空数组,这点是一个坑,因为那时候就不能用$_FILES["uploadfile"]["size"]获取到文件大小了。upload_max_filesize = 8M //上传文件大小post_max_size = 1...
2015-12-09 16:02:00 41
转载 crontab Job权限重要
在撰写JOb时,需要将SH目录及文件设为777,方可正常执行~转载于:https://www.cnblogs.com/sp5i5s/p/5030632.html
2015-12-08 18:47:00 36
转载 HDU 4871 Shortest-path tree
先用dijkstra把最短路树建出来,然后就是树的质心分治了。经过k个点的路径,要么全在子树上,要么经过根结点,因此可以分治。如果分治的时候选点不好会变成O(n^2),比较极端的情况是比如树是一条链。选择质心可以保证最大子树结点不超过n/2,每次递归至少减半,递归层数是O(logn)的。找子树质心是O(n)的树形dp,枚举到根结点的路径是O(n)的。把经过根节点并且路径上有c个...
2015-12-07 17:38:00 49
转载 第二个Sprint冲刺事后诸葛亮报告
用户反馈:计时的填空题难度过大,计时选择题的画面太亮。用户数量:4团队改进建议:bug有点多工作:主界面试卷题,是整合以前的内容的选择题:也是整合以前功能的初级的计时题1.每个成员第二个sprint阶段有何需要改进?成员 ...
2015-12-04 21:28:00 49
转载 常用正则
1、var reg = /^[A-Za-z0-9_\\-\\u4e00-\\u9fa5]+$/; //用户名"4-20位字符,可由中文、英文、数字及“_”、“-”组成",2、var fullNumber = /^[0-9]+$/ //数字[\u4e00-\u9fa5]3、UserReg=/^[A-zA-Z][a-zA-Z0-9]{5,1...
2015-12-04 10:30:00 52
转载 Linux_LDAP+NFS+autofs
目录目录前言LdapLDAPNFSautofsServerPost前言LDAP+NFS+Autofs也是一种网络用户集中管理解决方案,相对于NIS+NFS+Autofs而言,有着更可靠的安全性。LdapLDAP(Lightweight Directory Access Protocol)轻量目录访问协议,它基于X.5...
2015-12-03 19:10:00 40
转载 Delphi获取本机的MAC地址
Delphi获取本机的MAC地址:uses NB30;function GetAdaPterInfo(lana: Char): string;var Adapter: TAdapterStatus; NCB: TNCB;begin FillChar(NCB,Sizeof(NCB),0); NCB.ncb_command :=...
2015-12-03 16:55:00 134
转载 SQL Server 聚合函数算法优化技巧
原文:SQL Server 聚合函数算法优化技巧Sql server聚合函数在实际工作中应对各种需求使用的还是很广泛的,对于聚合函数的优化自然也就成为了一个重点,一个程序优化的好不好直接决定了这个程序的声明周期。Sql server聚合函数对一组值执行计算并返回单一的值。聚合函数对一组值执行计算,并返回单个值。除了 COUNT 以外,聚合函数都会忽略空值。 聚合函数经常与 SELECT 语...
2015-12-03 09:18:00 56
转载 Thinkphp 学习笔记
前后台配置:在根目录文件夹中创建一个Conf文件夹Conf文件夹下建立一个config.php文件,里面存放公共配置信息,方便前后台调用。简单定义404页面伪静态去除.htmlConfig中URL_HTML_SUFFIX=>‘’分配模版1:$this->assign(‘XXX’,$XXX);2:$this->...
2015-12-02 22:11:00 58
转载 Servlet,Struts2,Spring如何实现MVC
Servlet实现MVCSpring如何实现MVCStruts2如何实现MVCstruts2采用filter+Action来充当控制器(Controller)。其中filter是前端控制器,负责处理请求的分发,它会根据配饰文件struts.xml中预置的内容,把每一类请求发给特定的Action类,而每一个Action类负责处理一类请求。这样不同的请求,通过filter分发给了...
2015-12-02 16:52:11 46
转载 查找栈的增长方向的分析及C代码实现
对于栈这种数据结构,大家应该不会陌生,它是一种后进先出的数据结构。在一般的计算机系统中,栈存在着两种存放数据的方式,一种是向上增长的,一种是向下增长的,如图1所示。 图1 栈的两种增长方向在图1的(a)中,栈是向上增长的,即数据A对应的地址小于...
2015-12-02 14:31:55 50
转载 opencv2学习:计算协方差矩阵
图像的高级处理中,协方差矩阵计算是必不可少的,但opencv关于这方面的资料却相当少。首先,利用matlab计算一下,便于比较:>> data=[1,2,3;10,20,30]data = 1 2 3 10 20 30>> convar=cov(data)convar = ...
2015-12-01 22:00:00 384
转载 LC292. Nim Game
题目:You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 stones. The one who removes the last stone will b...
2015-12-01 18:12:00 49
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人