-
AngularJS入门讲解4:多视图,事件绑定,$resource服务介绍
所属栏目:[PHP教程] 日期:2021-12-11 热度:88
上一课,大家知道,手机详细模板我们没有写出来,使用的是一个占位模板。 这一课,我们先实现手机详细信息视图,这个视图会在用户点击手机列表中的一部手机时被显示出来。 为了实现手机详细信息视图,我们将会使用$http来获取数据。 以下json对象就是手机详[详细]
-
AngularJS开发指南6:AngularJS表单介绍
所属栏目:[PHP教程] 日期:2021-12-11 热度:92
表单控件(input, select, textarea )是用来获取用户输入的。表单则是一组有联系的表单控件的集合。 用户能通过表单和表单控件提供验证的服务,知道自己的输入是否合法。这样能让用户交互变得友好,因为用户能通过反馈来修正自己的错误。不过,虽然客户端的验[详细]
-
AngularJS开发指南8:AngularJS模块的分析
所属栏目:[PHP教程] 日期:2021-12-11 热度:125
在讲angularjs的模块之前,我们先介绍一下angular的一些知识点: AngularJS是纯客户端技术,完全用Javascript编写的。它使用的是网页开发的常规技术(HTML,CSS,Javascript),目的是让网页应用开发更快更容易。 AngularJS简化应用开发的一个重要方法是,将一个[详细]
-
Java开发熟手该当心的11个问题
所属栏目:[PHP教程] 日期:2021-12-10 热度:62
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。 #1、不在属性文件或 XML 文件中外化配置属性。比如,没有把批处理使[详细]
-
畅聊V8引擎中的垃圾回收机制
所属栏目:[PHP教程] 日期:2021-12-10 热度:184
垃圾回收器 JavaScript的垃圾回收器 JavaScript使用垃圾回收机制来自动管理内存。垃圾回收是一把双刃剑,其好处是可以大幅简化程序的内存管理代码,降低程序员的负担,减少因长时间运转而带来的内存泄露问题。但使用了垃圾回收即意味着程序员将无法掌控内存[详细]
-
C语言队列的达成
所属栏目:[PHP教程] 日期:2021-12-10 热度:152
在C++ 里,队列可以直接使用 std::queue 队列的C语言实现如下: queue.c /** * @brief 队列,顺序存储,循环队列. */ #include stdlib.h /* for malloc(), free() */ #include string.h /* for memcpy() */ #ifndef __cplusplus typedef char bool; #define fa[详细]
-
YII框架网站开发步骤
所属栏目:[PHP教程] 日期:2021-12-10 热度:136
Yii 是什么 Yii 是一个基于组件的高性能 PHP 框架,用于快速开发大型 Web 应用。它使Web开发中的 可复用度最大化,可以显著提高你的Web应用开发速度。Yii 这个名字(读作易(Yee) 或 [ji:])代表 简单(easy), 高效(efficient) 和 可扩展(extensible).[详细]
-
C++ 新标准下的强制类型转换分析
所属栏目:[PHP教程] 日期:2021-12-10 热度:175
使用标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast。 static_cast 用法:static_casttype_id (expression) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: 用于[详细]
-
分析C++ 类的前置声明的使用
所属栏目:[PHP教程] 日期:2021-12-10 热度:87
刚开始学习C++的人都会遇到这样的问题: 定义一个类 class A,这个类里面使用了类B的对象b,然后定义了一个类B,里面也包含了一个类A的对象a,就成了这样: //a.h #include b.h class A { .... private: B b; }; //另一个头文件 b.h #include a.h class B {[详细]
-
C标准库函数中复杂的函数介绍
所属栏目:[PHP教程] 日期:2021-12-10 热度:78
signal.h 中有一个复杂的函数声明。很叫人费解。 void (*signal(int sig, void (*handler)(int)))(int); 我们按照向右看向左看的黄金法则来分析这个函数声明。如果你不明白我在讲什么,请看 读懂C复杂声明的黄金法则。 首先这个声明的主体是signal,这个应该[详细]
-
Qt5中文显示出现乱码处理
所属栏目:[PHP教程] 日期:2021-12-10 热度:150
Qt中的中文显示,经常会出现乱码,但在UI设计界面上添加的中文是不会出现乱码的,如果你刚使用qt,那么你肯定会碰到这个问题。 网上搜索一下,找到的都是这种: #include QTextCodec int main(int argc, char **argv) { .................... QTextCodec::set[详细]
-
Java编程:组合、继承和代理的差异
所属栏目:[PHP教程] 日期:2021-12-10 热度:117
组合、继承和代理三者的定义: 组合:在新类中new 另外一个类的对象,以添加该对象的特性。 继承:从基类继承得到子类,获得基类的特性。 代理:在代理类中创建某功能的类,调用类的一些方法以获得该类的部分特性。 使用场合: 组合:各部件之间没什么关系,[详细]
-
WSAEventSelect模型分析
所属栏目:[PHP教程] 日期:2021-12-10 热度:188
WSAEventSelect 是 WinSock 提供的一种异步事件通知I/O模型,与 WSAAsyncSelect模型有些类似。该模型同样是接收 FD_XXX 之类的网络事件,但是是通过事件对象句柄通知,而非像 WSAAsyncSelect一样依靠Windows的消息驱动机制。 与WSAAsyncSelect模型相同,WSAE[详细]
-
如何在Ubuntu手机中使得一个应用是全屏的实施
所属栏目:[PHP教程] 日期:2021-12-10 热度:58
我们知道很多的开发者想把自己的应用设置为全屏的应用,这样可以使得应用能更多地占用屏幕的有效面积以使得自己的应用更好看。在默认的SDK的样板中,在应用的最上面,有一个title的地方占用很多的空间。对于一些应用来说,在主界面中,这个可能并不有用,但[详细]
-
Struts2动态调用DMI及错误解决措施
所属栏目:[PHP教程] 日期:2021-12-10 热度:76
在Strust2中action可以定义自己的方法,调用方法有两种方式,一种方式是struts.xml中指定method来表示需要用到的方法,但是这种方法缺点在于如果你的Action中有很多方法则要多次配置,这样很繁琐,另一种方法是使用动态方法调用DMI。 举一个简单的例子 比如L[详细]
-
C++string中有关字符串内容修改和替换的函数畅聊
所属栏目:[PHP教程] 日期:2021-12-10 热度:132
C++string中有关字符串内容修改和替换的函数浅析 1.assign() 原型: //string (1) basic_string assign (const basic_string str); //substring (2) basic_string assign (const basic_string str, size_type subpos, size_type sublen); //c-string (3) bas[详细]
-
C++string中有关大小和容量的函数畅聊
所属栏目:[PHP教程] 日期:2021-12-10 热度:157
1.length()与size() length是因为沿用C语言的习惯而保留下来的,string类最初只有length,引入STL之后,为了兼容又加入了size,它是作为STL容器的属性存在的,便于符合STL的接口规则,以便用于STL的算法。 string类的size()/length()方法返回的是字节数,不[详细]
-
Lua解析脚本过程中的关键数据结构详解
所属栏目:[PHP教程] 日期:2021-12-10 热度:172
在这一篇文章中我先来介绍一下lua解析一个脚本文件时要用到的一些关键的数据结构,为将来的一系列代码分析打下一个良好的基[详细]
-
AngularJS学习笔记之directive——scope选项与绑定方案
所属栏目:[PHP教程] 日期:2021-12-10 热度:147
开门见山地说,scope:{}使指令与外界隔离开来,使其模板(template)处于non-inheriting(无继承)的状态,当然除非你在其中使用了transclude嵌入,这点之后的笔记会再详细记录的。但是这显然不符合实际开发中的需求,因为实际上,我们经常想要我们的指令能够在[详细]
-
C++String中用于查找的find系列函数畅聊
所属栏目:[PHP教程] 日期:2021-12-10 热度:196
总述: 以下所讲的所有的string查找函数,都有唯一的返回类型,那就是size_type,即一个无符号整数(按打印出来的算)。若查找成功,返回按查找规则找到的第一个字符或子串的位置;若查找失败,返回npos,即-1(打印出来为4294967295)。 1.fine() 原型: //[详细]
-
Lua执行字节码的过程详解
所属栏目:[PHP教程] 日期:2021-12-10 热度:194
前面一篇文章中介绍了lua给下面代码生成最终的字节码的整个过程,这次我们来看看lua vm执行这些字节码的过程。 1 foo = bar 2 local a, b = a, b 3 foo = a 生成的字节码如下所示: 之前lua是在luaY_parser函数(入口)中完成了lua脚本的解析生成字节码的整个[详细]
-
PHP中处理浮点数的一些技巧记录
所属栏目:[PHP教程] 日期:2021-12-10 热度:123
请不要在程序中直接使用等号、大于、加、减、乘、除等操作浮点数,如果需要对浮点数进行以上操作,请使用下面的BC系列函数。以确保准确性及精度。 两个高精度数比较大小 int bccomp ( string $left_operand , string $right_operand [, int $scale ] ) left=r[详细]
-
Java中Map的实施
所属栏目:[PHP教程] 日期:2021-12-10 热度:170
Map以按键/数值对的形式存储数据,和数组很类似,在数组中存在的索引,它们本身也是对象。 Map的接口 Map---实现Map Map.Entry--Map的内部类,描写叙述Map中的按键/数值对。 SortedMap---扩展Map,使按键保持升序排列 关于怎么使用,通常是选择Map的子[详细]
-
Android系统关机或重启的达成方法
所属栏目:[PHP教程] 日期:2021-12-10 热度:160
前阵子工作上遇到一些关于Android系统关机或重启的系统修改,于是,做了一些尝试,也搜集了一下资料,现在整理一下,做一些总结,方便学习或者日后工作的需要。 默认的SDK并没有提供应用开发者直接的Android系统关机或重启的API接口,一般来讲,实现Android[详细]
-
C中static价值
所属栏目:[PHP教程] 日期:2021-12-10 热度:150
1. static 变量 静态变量的类型 说明符是static。 静态变量当然是属于静态存储方式,但是属于静态存储方式的量不一定就是静态变量。 例如外部变量虽属于静态 存储方式,但不一定是静态变量,必须由static加以定义后才能成为静态外部变量,或称静态全局变量。[详细]

浙公网安备 33038102330468号