码迷,mamicode.com
首页 > 2016年08月11日 > 全部分享
【PHP】函数explode和split的区别
前言之所以做这个,是因为这两个函数的作用很像,都是把字符串转换成数组。explode从下面的例子可以看出,生成的数组是有对应的顺序的。$pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; $pieces = explode(" ", $pizza); echo $pieces[0]; // piece1 echo $pieces[1]; //...
分类:Web程序   时间:2016-08-11 01:04:56    阅读次数:201
java设计模式-装饰者模式
定义:在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。概述:1.装饰者和被装饰对象有相同的超类型。2.你可以用一个或多个装饰者包装一个对象。3.既然装饰者和被装饰对象有相同的超类型,所以在任何需要原始对象(被包装的)的场合 ,可以用装饰过的对象代替它。4.装饰者可以在所委托被装饰者的行为之前与/或之后,加上自己的行为,以达到特定的...
分类:编程语言   时间:2016-08-11 01:02:40    阅读次数:219
sqlalchemy
一、SQLAlchemy SQLAlchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 安装 SQLAlchemy本身无法操作数据库,其必须以来pymsql等第 ...
分类:数据库   时间:2016-08-11 01:03:20    阅读次数:267
hdu-5813 Elegant Construction(贪心)
题目链接: Elegant Construction Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem Description Being an ACMer require ...
分类:其他好文   时间:2016-08-11 01:02:48    阅读次数:270
hadoop程序MapReduce之average
需求:求多门课程的平均值。 样板:math.txt zhangsan 90 lisi 88 wanghua 80 china.txt zhangsan 80lisi 90wanghua 88 输出:zhangsan 85 lisi 89 wanghua 84 分析部分: mapper部分分析: 1、 ...
分类:其他好文   时间:2016-08-11 01:01:48    阅读次数:229
Java特性-动态代理
代理在开发中无处不在: 我们完成一个接口开发A,接口下有很多个实现类,这些类有些共同要处理的部分,比如每一个类都定义了接口A中的方法getXX(String name)。我现在想把每次调用某个实现类的getXX方法时传的参数name记录在数据库某个表里,可问题是,,我们总不能在每个实现类里面去添加一 ...
分类:编程语言   时间:2016-08-11 01:03:48    阅读次数:208
spring boot 配置启动后执行sql, 中文乱码
spring.datasource.schema指定启动后执行的sql文件位置。 我发现中文乱码,原因是没有指定执行sql script encoding: spring: datasource: url: "jdbc:h2:mem:test" username: "sa" password: "" ...
分类:数据库   时间:2016-08-11 01:00:44    阅读次数:1630
隐式类型、对象集合初始化、匿名类型
隐式类型和对象集合初始化器是在C# 3.0中引入的。 1 隐式类型 var关键字,主要还是编译器根据变量的值来推断其类型。 1.1隐式类型的局部变量 其实当你把鼠标放在var上面的时候,还是可以看到其类型的。 使用隐式类型时有一些限制,包括一下几点: (1)被声明的变量是一个局部变量,不能为字段(包 ...
分类:其他好文   时间:2016-08-11 01:02:16    阅读次数:153
Android开发环境搭建
安装Android开发插件 打开Android SDK Manage去安装插件 问题:安装package网络下载失败 解决方法 1. 修改host文件,在hosts最后添加74.125.237.1 dl-ssl.google.com Windows在C:\WINDOWS\system32\drive... ...
分类:移动开发   时间:2016-08-11 01:00:51    阅读次数:193
AS配置IDE
字体调整 settings->editor->colors&fonts->font,必须save as一个名称,个人选择Courier New字体,大小为14; 快捷键设置 Settings->Keymap,将Keymaps设置成eclipse键位; 代码补全快捷键 在Keymap中搜索comple ...
分类:其他好文   时间:2016-08-11 01:00:09    阅读次数:595
RAC5——11gR2以后GI进程的变化
参考文档: 11gR2 Clusterware and Grid Home - What You Need to Know (Doc ID 1053147.1)诊断 Grid Infrastructure 启动问题 (Doc ID 1623340.1) Oracle 11gR2 中对CRSD资源进行 ...
分类:系统相关   时间:2016-08-11 01:02:12    阅读次数:383
POJ 3304 Segments 判断直线和线段相交
POJ 3304 Segments 题意:给定n(n<=100)条线段,问你是否存在这样的一条直线,使得所有线段投影下去后,至少都有一个交点。 思路:对于投影在所求直线上面的相交阴影,我们可以在那里作一条线,那么这条线就和所有线段都至少有一个交点,所以如果有一条直线和所有线段都有交点的话,那么就一定 ...
分类:其他好文   时间:2016-08-11 01:00:30    阅读次数:175
JS动态创建元素
动态创建元素的三种方法: 第一种document.write("") document.write("<input type=‘text’> value='456'>"); 相当于创建了一个默认名是456的输入框 function f1(){ document.write("<input type= ...
分类:Web程序   时间:2016-08-11 01:02:02    阅读次数:158
ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(四) 之 用户搜索(Elasticsearch),加好友流程(1)。
前面几篇基本已经实现了大部分即时通讯功能:聊天,群聊,发送文件,图片,消息。不过这些业务都是比较粗犷的。下面我们就把业务细化,之前用的是死数据,那我们就从加好友开始吧。加好友,首先你得知道你要加谁。Layim界面右下角有个+号,点击它之后就会弹出查找好友的界面,不过那个界面需要自定义。由于前端不是我 ...
分类:Web程序   时间:2016-08-11 00:59:23    阅读次数:424
字符串算法总结
数字转字符串 字符串逆置(char*、string、折半法逆置字符串) 字符串逆置保持单词不变 实现strcpy,strcat,strcmp,strstr ...
分类:编程语言   时间:2016-08-11 00:59:09    阅读次数:234
Number of Islands
Given a 2d grid map of '1's (land) and '0's (water), count the number of islands. An island is surrounded by water and is formed by connecting adjacen ...
分类:其他好文   时间:2016-08-11 01:01:23    阅读次数:170
NodeJS 学习笔记(一)
Process 全局对象,可以在代码中的任何位置访问此对象,使用process对象可以截获进程的异常、退出等事件,也可以获取进程的当前目录、环境变量、内存占用等信息,还可以执行进程退出、工作目录切换等操作。 Event:'exit' 当进程准备退出时触发。 ...
分类:Web程序   时间:2016-08-11 01:00:30    阅读次数:179
1823条   上一页 1 ... 93 94 95 96 97 98 99 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!