不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2012-06-04 22:42:33  修改时间:2025-04-25 21:07:44  分类:06.前端/Vue/Node.js  编辑
作者:AlbertWen  添加时间:2012-06-01 23:48:35  修改时间:2025-05-05 01:12:48  分类:11.PHP基础  编辑

一、不管什么程序,function name(){}, for(){}, ….这太多了,不说也知道什么用了。

二、$str{4}在字符串的变量的后面跟上{}刚大括号和中括号一样都是把某个字符串变量当成数组处理。

三、{$val}这种情况就是我遇到的问题,这时候大括号起的作用就是,告诉PHP,括起来的要当成变量处理。

作者:AlbertWen  添加时间:2013-08-08 08:46:58  修改时间:2025-05-09 20:28:48  分类:Apache/Nginx  编辑

Apache拥有4层结构,从核心到外层的module。而外层的module可以用通过静态和动态两种方式与Apache共同工作。这也就引入下文的“动态”和“静态”两种编译安装方式:

作者:AlbertWen  添加时间:2013-07-10 10:30:18  修改时间:2025-05-08 06:32:14  分类:MySQL/Redis  编辑

例:获取account_name字段中‘_’的个数

select length(account_name) - length(REPLACE (account_name, '_', '')) from user 
作者:AlbertWen  添加时间:2012-06-01 01:10:26  修改时间:2025-04-24 08:19:42  分类:06.前端/Vue/Node.js  编辑

本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript 中和 编解码相关的几对函数escape / unescape,encodeURI / decodeURI和 encodeURIComponent / decodeURIComponent。

预备知识

foo://example.com:8042/over/there?name=ferret#nose
\_/ \______________/ \________/\_________/ \__/
|                |                       |                   |            |
scheme    authority              path            query     fragment

作者:AlbertWen  添加时间:2012-05-31 22:49:40  修改时间:2025-05-09 06:23:16  分类:电脑/软件使用  编辑

感谢geekso提供的帮助,获取到了最新Zend Studio 9.0.3正式版注册码与破解文件下载。

Zend Studio 9.0 beta版已经发布有段时间了,官网主要包含以下更新:

1.Git和Github支持

2.云开发部署

3.深度Zend Framework和Zend Server集成

作者:AlbertWen  添加时间:2013-08-09 23:10:14  修改时间:2025-05-10 03:08:47  分类:行业资讯  编辑

最近几年主要参与开发PHP面向对象的Web项目。PHP语言目前的框架主要是采用与JAVA类似的MVC开发模式,含有丰富的开发库,支持多数据库驱动。未来的PHP开发框架同时也需要具备几个特点。

作者:AlbertWen  添加时间:2017-10-26 13:01:43  修改时间:2025-05-09 13:23:28  分类:06.Linux软件安装  编辑

Linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有 yum,Ubuntu有 apt-get

 Mac os 中没有类似的东东,不过有第三方库支持:Homebrew。Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器。

作者:AlbertWen  添加时间:2018-06-03 18:26:57  修改时间:2025-04-29 12:10:54  分类:08.Java基础  编辑

一、request内置对象

request内置对象是最常用的对象之一,它代表的是java.servlet.HttpServletRequest类的对象。request内置对象中包含了有关浏览器请求的信息,并提供了多个用于获取cookie、header以及session内数据的方法。

request对象主要用于客户端请求处理,其中,该对象中所包含的方法有:

getRequest() 返回当前页面中的request对象
getResponse() 使用此方法将返回当前页面中的response对象
getPage() 此方法返回当前页面中的page对象
getSession() 返回当前页面中的session对象
getOut() 返回当前页面中的out对象
getException() 返回当前页面中的exception对象
getServletConfig() 返回当前页的config对象
getServletContext() 返回当前页中的application对象
setAttribute(String name) 给指定的属性名设置属性值
getAttribute(String name) 根据属性名称找到相应的属性值
setAttribute(String name, Object obj, int scope) 在给定的范围内设置相应的属性值
作者:AlbertWen  添加时间:2017-10-29 09:13:36  修改时间:2025-04-28 06:51:29  分类:14.Golang/Ruby  编辑

类型 和 接口

由于反射是基于类型系统(type system)的,所以先简单了解一下类型系统。

首先 Golang 是一种静态类型的语言,在编译时每一个变量都有一个类型对应,例如:int, floate32, []byte, *MyType 等等。如果我们这样声明:

type MyInt int

var i int
var j MyInt

上面的 i 是 int 类型的, j 是 MyInt 类型的。i 和 j 是不同的静态类型,尽管他们都有相同的相关类型(这里就是 int),他们不能互相赋值除非通过强制转换。

一种非常重要的类型分类是接口类型,接口代表中方法的集合。只要一个值实现了接口定义的方法,那么这个值就可以存储这个具体的值。一个著名的例子就是 io 包中的 Reader 和 Writer。