错误信息

  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_display has a deprecated constructor 在 include_once() (行 3478/data/itxueku/includes/bootstrap.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_many_to_one_helper has a deprecated constructor 在 require_once() (行 113/data/itxueku/sites/all/modules/ctools/ctools.module).

9patch(.9)怎么去掉自己画上的黑点/黑线

在自己制作.9.png图片的时候,制作之后所制作的图片上面会显示出制作的痕迹,也即是图片区域上会显示小黑点和黑线。那么为了真正的利用.9.png图片的使用效果,这些瑕疵当然是不能出现的了。因此,要想办法去掉她们。。。。。。 使用方法: one>要下载去痕迹的工具点击这里快速下载使用 two>解压之后,在文件夹里简历一个my9patch文件夹。即是要在my9patch文件中放置...
浏览:34

Android应用中OOM问题剖析和解决方案

1.什么是OOM? 03-21 21:05:28.771: E/dalvikvm-heap(13316): Out of memory on a 10485776-byte allocation. 03-21 21:05:28.779: E/AndroidRuntime(13316): java.lang.OutOfMemoryError 这几句的意思是,我们程序申请需要10485776byte太大了,虚拟机无法满足我们,羞愧的shutdown自杀了。这个现象通常出现在用到很多图片或者很大图片的APP开发中。通俗讲就...
浏览:32

php 获取远程文件大小

以下实例我们使用php curl 来获取远程文件大小,返回文件大小单位为字节: <?php // 获取远程文件大小函数 function remote_filesize($url, $user = "", $pw = "") { ob_start(); $ch = curl_init($url); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_NOBODY, 1); if(!empty($user) &&a...
浏览:46

php 修改图片大小

使用以下代码修改图片大小或创建缩略图。 参数说明: $filename:文件名。 $tmpname:文件路径,如上传中的临时目录。 $xmax:修改后最大宽度。 $ymax:修改后最大高度。 <?php // 重置图片文件大小 function resize_image($filename, $tmpname, $xmax, $ymax) { $ext = explode(".", $filename);...
浏览:43

php 生成 RSS 类

以下包含了两个类: RSS 和 RSSItem。 创建一个新的 RSS 对象,然后用 RSSItems 填充它。支持多媒体(音频/视频文件)。 /* 实例 ----------------------------------------------- $feed = new RSS(); $feed->title = "RSS Feed 标题"; $feed->link = "http://runoob.com"; $feed->description = "RSS 订阅列表描述。...
浏览:42

GitHub公布10大热门编程语言

Github公布了其平台上最热门的10大编程语言,其中还JavaScript蝉联第一,Java位列次席。 GitHub是全球最大的开源软件开发与管理社区,包括 Google、Facebook 等众多技术巨头在内都在这里安营扎寨。 从图表中可看出,自2008年GitHub成立以来,Java的排名一路飙升,顺路超越PHP、Ruby等主流编程语言。其中,Java得以流行的主要原因就是Android系统的普及。 GitHub十大热门编程...
浏览:31

Ionic 教程发布:用HTML5做原生应用开发

ionic 是一个强大的 HTML5 应用程序开发框架(HTML5 Hybrid Mobile App Framework )。 可以帮助您使用 Web 技术,比如 HTML、CSS 和 Javascript 构建接近原生体验的移动应用程序。 下图为菜鸟教程使用ionic框架测试的实例。 首页 列表页 详情页 经过测试发现,使用ionic接近原生。 教程 ionic 教程:http://www.runoob.com/ionic/ionic-tutorial.html ...
浏览:42

Bootstrap 4 alpha(内测版) 发布

在 Bootstrap 四周年纪念日上(8月19日)发布了Bootstrap 4内测版,下面让我们来看下Bootstrap 4做了哪些更新!! 从Less迁移到Sass: 现在,Bootstrap已加入Sass的大家庭中。得益于Libsass,Bootstrap的编译速度比以前更快; 改进网格系统:新增一个网格层适配移动设备,并整顿语义混合。 支持选择弹性盒模型(flexbox):这是项划时代的功能——只要修...
浏览:44

大公司里怎样开发和部署前端代码?

这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。 在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体会一下什么叫工程化。 接下来,我想从原理展开讲述,多图,较长,希望能有耐心看完。 让我们返璞归真,从原始的前端开发讲起。上...
浏览:41

Linux 常用命令集合

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 ...
浏览:32

解决 iOS 设备上链接要点击两次才跳转的问题

解决 iOS 设备上链接要点击两次才跳转的问题 昨天接到用户反馈,iOS 设备上链接要点击两次才跳转,这个问题怎么能忍的下去,解决办法如下: 确保你的HTML页面添加了以下头部代码: <meta name="viewport" content="width=device-width, initial-scale=1"/> 引入 jQuery 库,并贴入如下代码: $(document).ready(f...
浏览:31

排序算法总结

排序算法 平均时间复杂度 冒泡排序 O(n2) 选择排序 O(n2) 插入排序 O(n2) 希尔排序 O(n1.5) 快速排序 O(N*logN) 归并排序 O(N*logN) 堆排序 O(N*logN) 基数排序 O(d(n+r)) 一. 冒泡排序(BubbleSort) 基本思想:两个数比较大小,较大的数下沉,较小的数冒起来。 过程: 比较相邻的两个数据,如果第二个数小,就交换位置。 从后向前两两比较,一直到比较最前两个数据。最终最...
浏览:45

PHP 邮箱正则表达式

PHP 邮箱正则表达式代码如下: /^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])*(\.([a-z0-9])([-a-z0-9_-])([a-z0-9])+)*$/i 实例演示: <?php $mail = 'runoob@runoob.com'; //邮箱地址 $pattern = '/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])*(\.([a-z0-9])([-a-z0-9_-])([a-z0-9])+)*$/i'; //正...
浏览:40

PHP 获取网页所有链接

以下代码用于采集页面时,获取网页中所有的链接,并循环输出: $html = file_get_contents('http://www.runoob.com'); $dom = new DOMDocument(); @$dom->loadHTML($html); // grab all the on the page $xpath = new DOMXPath($dom); $hrefs = $xpath->evaluate("/html/body//a"); for ($i = 0; $...
浏览:34

RESTful 架构详解

1. 什么是REST REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、适宜通信...
浏览:71

页面

top