作者:AlbertWen
添加时间:2015-08-07 22:07:53
修改时间:2025-07-09 23:47:11
分类:
11.PHP基础
编辑
/**
* PHP计算两个时间段是否有交集(边界重叠不算)
*
* @param string $beginTime1 开始时间1
* @param string $endTime1 结束时间1
* @param string $beginTime2 开始时间2
* @param string $endTime2 结束时间2
* @return bool
* @author blog.snsgou.com
*/
function is_time_cross($beginTime1 = '', $endTime1 = '', $beginTime2 = '', $endTime2 = '')
{
$status = $beginTime2 - $beginTime1;
if ($status > 0)
{
$status2 = $beginTime2 - $endTime1;
if ($status2 >= 0)
{
return false;
}
else
{
return true;
}
}
else
{
$status2 = $endTime2 - $beginTime1;
if ($status2 > 0)
{
return true;
}
else
{
return false;
}
}
}
作者:AlbertWen
添加时间:2013-04-24 15:34:26
修改时间:2025-07-07 05:53:18
分类:
08.Java基础
编辑
讨论:
200线程就足够?
一般当你的应用并发线程达到200的时候有这么两种情况
1. 访问量真的太大了,远远超过oschina ;
2. 你的应用性能真的太差了。
作者:AlbertWen
添加时间:2013-08-22 17:20:46
修改时间:2025-07-07 06:02:39
分类:
11.PHP基础
编辑
object 转 array
/**
* object 转 array
*/
function object_to_array($obj){
$_arr = is_object($obj)? get_object_vars($obj) : $obj;
foreach ($_arr as $key => $val) {
$val = (is_array($val)) || is_object($val) ? object_to_array($val) : $val;
$arr[$key] = $val;
}
return $arr;
}
作者:AlbertWen
添加时间:2013-04-23 09:50:15
修改时间:2025-06-24 00:05:44
分类:
15.OpenResty_Lua
编辑
asp操作access数据库时出错:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC Microsoft Access 驱动程序] 操作必须使用一个可更新的查询。 /news_view.asp,行 35
这主要是权限问题,提示access没有写入的权限。
解决方法:
打开对应的数据库(*.mdb)文件的属性,安全选项卡,添加或修改“Internet 来宾帐户(IUSR_MACHINENAME)”的权限,允许“写入”。
作者:AlbertWen
添加时间:2013-04-23 09:39:08
修改时间:2025-07-10 09:28:07
分类:
15.OpenResty_Lua
编辑
在Win7上安装了IIS7,调试ASP程序时出现以下错误:
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.
查了下网络资料,得知,这是IIS的一个友好的出错提示,但调试阶段需要详细的错误信息,以便找出问题所在。
作者:AlbertWen
添加时间:2013-04-23 09:21:40
修改时间:2025-07-02 03:56:34
分类:
15.OpenResty_Lua
编辑
Windows 7下安装IIS7:
Win7中安装IIS不需要再插入光盘,可以直接在添加删除中开启
打开“资源管理器”(双击桌面的“计算机”即可)
--> 在地址栏中输入“控制面板\程序”,回车,
--> 点击左边的“打开或关闭Windows功能”
--> 勾选“Internet信息服务”中的各个选项
--> 点击确定即可安装
作者:AlbertWen
添加时间:2012-05-03 00:27:07
修改时间:2025-06-29 12:26:15
分类:
Linux基础
编辑
1.关于退出
:wq! ----强制保存退出
:wq ---- 保存退出
ZZ ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式)
:q ---- 退出
:q! --- 强制退出
作者:AlbertWen
添加时间:2019-02-03 00:18:25
修改时间:2025-07-08 17:48:01
分类:
08.Java基础
编辑
在java.util.regex包中,包括了两个类:Pattern(模式类)
和 Matcher(匹配器类)
。Pattern类是用来表达和陈述所要搜索模式的对象,Matcher类是真正影响搜索的对象。另加一个新的模式异常类:PatternSyntaxException
,当遇到不合法的搜索模式时,会抛出异常。
作者:AlbertWen
添加时间:2018-04-21 10:55:43
修改时间:2025-07-07 05:53:13
分类:
08.Java基础
编辑

简单的Java对象(Plain Ordinary Java Objects)实际就是普通JavaBeans,使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接。其中有一些属性及其getter setter方法的类,有时可以作为value object或dto(Data Transform Object)来使用。当然,如果你有一个简单的运算属性也是可以的,但不允许有业务方法,也不能携带有connection之类的方法。
作者:AlbertWen
添加时间:2017-10-29 10:12:05
修改时间:2025-07-08 18:00:23
分类:
14.Golang/Ruby
编辑
hc@ubt:~$ go get github.com/hyper-carrot/go_lib/logging
命令 go get 可以根据要求和实际情况从互联网上下载或更新指定的代码包及其依赖包,并对它们进行编译和安装。在上面这个示例中,我们从著名的代码托管站点 Github 上下载了一个项目(或称代码包),并安装到了环境变量 GOPATH 中包含的第一个工作区中。与此同时,我们也知道了这个代码包的导入路径就是 github.com/hyper-carrot/go_lib/logging。