文章列表

PHP程序员的技术成长规划

查看详情

按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段...

分类: PHP技术 标签:

百万数据查询优化

查看详情

1.合理使用索引  索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下:  ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。  ●在频繁进行排序或分组(即进行group by或order by操作)的列...

分类: Mysql技术教程 标签:

JS(javascript)的event对象(知识点总结)

查看详情

Event描述:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。 需要注意的是:event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 Even...

分类: JavaScript技术 标签:

程序员的技术成长规划(phper)

查看详情

本文按照目前主流技术做了一个基本的梳理,整个是假设PHP程序员不是基础非常扎实的情况进行的设定,并且所有设定都非常具体明确清晰,可能会让人觉得不适,请理解仅代表一家之言。(未来技术变化不在讨论范围)第一阶段:基础阶段(基础PHP程序员)重点:把LNMP搞熟练(核心是安装配置基本操作)目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的P...

分类: PHP技术 标签:

爬虫方面技术了解

查看详情

需求万维网上有着无数的网页,包含着海量的信息,无孔不入、森罗万象。但很多时候,无论出于数据分析或产品需求,我们需要从某些网站,提取出我们感兴趣、有价值的内容,但是纵然是进化到21世纪的人类,依然只有两只手,一双眼,不可能去每一个网页去点去看,然后再复制粘贴。所以我们需要一种能自动获取网页内容并可以按照指定规则提取相应内容的程序,这就是爬虫。原理传统爬虫从一个...

分类: PHP技术 标签:

Spring+SpringMVC+MyBatis+easyUI整合优化篇(四)单元测试实例

查看详情

日常啰嗦前一篇文章《Spring+SpringMVC+MyBatis+easyUI整合优化篇(三)代码测试》讲了不为和不能两个状态,针对不为,只能自己调整心态了,而对于不能,本文会结合一些实例进行讲解,应该可以使得你掌握单元测试的方法。篇幅所限,所以先写三个类型的测试实例,首先是自己平时写着玩儿的测试类,然后分别是针对数据层和业务层的测试,代...

分类: JAVA技术教程 标签:

SparkStreaming官方示例程序运行方式

查看详情

一、前置条件 安装NetCat(有“瑞士军刀”之称,简称nc),输入如下命令: yum install -y nc 二、方式一:直接运行官方Example 2.1 打开一个shell,输入命令:nc -lk 9999 2.2 打开另一个shell,切换到SPARK_HOME/bin目录,输入...

分类: JAVA技术教程 标签:

如何测试quartz定时任务逻辑

查看详情

系统一般会有一些后台定时任务,假设我们使用quartz实现定时任务,那么有两个测试功能点: 定时任务逻辑是否正确 定时器cron表达式编写是否正确,触发时间点是否正确 定时任务逻辑测试 如果定时任务在晚上11点执行,我们不可能要求测试人员等到晚上11点时,再去检查任...

分类: JAVA技术教程 标签:

js日期转化(计算一周的日期)

查看详情

之前做项目的时候遇到过一个日期转化的问题,一个日期控件和近一天,近七天和近一月的的联动效果。发现自己不会,后来就百度了一下解决了这个问题。 现在抽空又写了一个时间转化的案例(计算一周的日期),因为之前面试遇到过所以现在就顺手拿出来练练,并且封装了时间格式转化的方法。 ``` const DAYS = 7 ; var weeks = &...

分类: JavaScript技术 标签:

mac 10.10 IDEA配置gradle项目

查看详情

  安装好IDEA,   下载并解压gradle   ~/.profile配置JAVA_HOME和GRADLE_HOME   导入gradle项目会出现下图中找不到JAVA_HOME的情况     此时需要做下图中操作:          参考:http://stackoverflow.com...

分类: JAVA技术教程 标签:

C++ 头文件系列(system_error)

查看详情

1.为什么system_error "....report error conditions originating from the operating system or low-level application program interfaces." 报告源于操作系统或低层程序接口的错误。 更进一步说,< syst...

分类: C语言&C++ 标签:

读书笔记 effctive c++ Item 52 如果你实现了placement new,你也要实现placement delete

查看详情

1. 调用普通版本的operator new抛出异常会发生什么? Placement new和placement delete不是C++动物园中最常遇到的猛兽,所以你不用担心你对它们不熟悉。当你像下面这样实现一个new表达式的时候,回忆一下Item 16和Item 17: 1 Widget *pw = new Widget; ...

分类: C语言&C++ 标签:

Data Url

查看详情

利用Data URL(data:image/jpg;base64,)将小图片生成数据流形式 开发 memory发布于May 6, 2014 标签: PHP 先看一段代码: <img src="data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAwCAMAAA...

分类: PHP技术 标签:

如何解决chrome 等浏览器不支持本地ajax请求的问题

查看详情

XMLHttpRequest cannot load file:///D:/WWW/angularlx/ui-router-test/template/content.html. Cross origin requests are only supported for protocol schemes: http, data, c...

分类: PHP技术 标签:

java sql编辑器 动态报表 数据库备份还原 quartz定时任务调度 自定义表单 java图片爬虫

查看详情

获取【下载地址】   QQ: 313596790A 调用摄像头拍照,自定义裁剪编辑头像 【新录针对本系统的视频教程,手把手教开发一个模块,快速掌握本系统】B 集成代码生成器 [正反双向](单表、主表、明细表、树形表,开发利器)+快速构建表单;  技术:313596790 freemaker模版技术 ,0个代码不用写,生成完...

分类: JAVA技术教程 标签:

JavaScript异步操作

查看详情

JavaScript环境中产生异步操作的函数分为两大类: 计时函数 和 I/O函数 。如果要在应用中定义复杂的异步操作,就要使用者两类异步函数作为基本的构造快。本文没有对某个知识点细致展开,仅供思路参考。 1. 计时函数 先看一个经典的例子: for(var i = 0;i < 5; i++){ ...

分类: JAVA技术教程 标签:

ButterKnife源码简析

查看详情

ButterKnife 是一个 Android 视图快速注入库,它通过给 View 字段添加注解,可以让我们丢掉 findViewById() 来获取 View 的方法,从而简化了代码。 编译时注解 概述 编译时注解的核心依赖 APT ( Annotation Processing Tools ) 实现,原理是...

分类: JAVA技术教程 标签:

Android增量更新和签名校验

查看详情

1. 概述 NDK图片压缩有很多人反应是蒙的,包括在文章评论的一些哥们,也包括私下聊天的一些哥们。那么内涵段子后面的所有分享都离不开NDK,比如gif图片加载,视频压缩,视频直播推流等等。当然我们也可以去网上下载别人写好的,但是对于我们来说没任何意义。经过后来一系列的考虑,内涵段子项目暂时告一个段落。希望后面有时间出一些C...

分类: PHP技术 标签:

Xcode自定义模板

查看详情

为何要自定义Xcode模板 有时候公司会要求一定的代码规范,例如控制器中需要用#pragma mark -来分割各个方法们,像这样: #pragma mark - LifeCycle - (void)dealloc {} - (void)viewDidLoad {} - (void)viewWi...

分类: C语言&C++ 标签:

Java设计模式:代理模式(一)

查看详情

问题的提出 现在生活中,常常在微信朋友圈里面看到代购的信息,你想在国外买什么,香港买什么,但是又懒得自己过去,于是常常委托别人帮忙买奶粉买那啥的。这类问题的缘由是因为客户和原产地没有直接的接触,所以需要一个代理(代购)的第三者来实现间接引用。代理对象可以在客户端和目标对象间起到中介作用,而且可以通过代理对象去掉客户不能看到的内容和服务...

分类: JAVA技术教程 标签:
共 20592 条记录 1234567891011 824