有个逻辑需要在字符串不是纯数字的时候执行,那么如何判断字符串是否为数字呢?方法有很多,这里只给一个示例:

import org.apache.commons.lang3.StringUtils;

if (!StringUtils.isNumeric(keyword[......]

阅读全文

最近对手上一个上古Java的搜索引擎要做微调,需要实现使用正则过滤标点符号和数字的功能,在浩哥的指引下,自己经过hello world的简单测试,总结代码如下:

public class Test {
public static void main(Strin[......]

阅读全文

有个需求,假设我们有个下载列表,需要遍历文件大小,但是不实际下载,如何处理呢?以下给出PHP curl 检测下载文件大小示例代码:

<?php
function getsize($url)
{ ob_start(); $ch = curl_init[......]

阅读全文

如何在不解压的情况下查看压缩文件内容。
1.使用 Vim 编辑器

Vim 不仅仅是编辑器,它还包含其他许多强大的功能。下面的命令将直接显示压缩归档文件的内容:

$ vim test.tar.gz
" tar.vim version v29
&q[......]

阅读全文

有时需要在Linux的系统中,用Shell脚本判定环境变量是否存在,存在则执行对应逻辑。
如下代码实现了两种方式判定环境变量:

#!/bin/bash
#emptyEnviroment.shif [ $ORACLE_HOME ];then echo &quo[......]

阅读全文

有的时候,个别奇葩情况,是需要先判定表或者字段存在时,再做查询,避免报错的情况出现。所以整理下表和字段是否存在的SQL示例:
判断表是否存在

SELECT table_name FROM information_schema.tables WHERE tabl[......]

阅读全文

PHP如何接收POST过来的json数据呢?示例代码如下:

<?php
if (empty($_POST)) {
$content = file_get_contents('php://input'); $post = json_decod[......]

阅读全文

文件锁在应对并发处理的时候是一个很不错的避免出错的方案。所以整理一下关于文件锁实现的代码。
以下代码为阻塞模式的文件锁和非阻塞模式的文件锁:

<?php
#阻塞模式(后面的进程会一直等待前面的进程执行完毕)public function example1([......]

阅读全文

有时需要对部分变量值的类型做转换,转成实数整数,所以整理示例如下:

#string到int
int,err:=strconv.Atoi(string)
#string到int64int64, err := strconv.ParseInt(string, 10, 64)[......]

阅读全文