PHP多维数组递归转换编码-含键名

PHP多维数组递归转换编码-含键名
亮点在于:对数组的键名也进行了转换。   推荐方法: <?php function array_iconv($arr, $fromCharset, $toCharset){ if(is_array($arr)){ $arr1 = array(); foreach($arr as $key => $value){ $key = iconv($fromCharset, $toCharset, $key); $arr1[$key] = array_iconv($value, $fromCharset, $toCharset); } }else{ ...

centos7下Firewall使用详解

centos7下Firewall使用详解
安装它,只需 # yum install firewalld 如果需要图形界面的话,则再安装 # yum install firewall-config   firewalld的配置文件以xml格式为主(主配置文件firewalld.conf例外),他们有两个存储位置 1、/etc/firewalld/ 用户配置文件 2、/usr/lib/firewalld/ 系统配置文件,预置文件   一、介绍 防火墙守护 firewalld 服务引入了一个信任级别的概念来管理与之相关联的连接与接口。它支持 ipv4 与...

通达OA-流程中心-表单数据

通达OA-流程中心-表单数据
通达oa流程表单,最早使用的是工作流,但在2017版后添加了流程中心。   那么他们的表单数据,是存在数据库哪里呢? 首先确认,表单使用的是工作流(老版)还是流程中心(新版) 一、工作流的数据 1、先查看表单的访问地址,找到flow_id=XXX这个参数,例如:flow_id=35 2、工作流的数据库表单命名为flow_data_xxx,流程中新表单命名为flow_data_xxx 二、流程中心的数据 1、先查看表单的访问地址,找到f...

通达oa-删除附件

通达oa-删除附件
前端: function delete_attach(ATTACHMENT_ID,ATTACHMENT_NAME) { var msg = sprintf("<?=_("确定要删除文件 '%s' 吗?")?>", ATTACHMENT_NAME); if(window.confirm(msg)) { var id_ztjy = <?php echo $id_ztjy;?>; var action = 'delete_file'; var data = { action: action, id_ztjy:id_ztjy, ATTACHM...

我们熟悉的各个国家人均收入,因吹斯听

我们熟悉的各个国家人均收入,因吹斯听
2017年,人均国民总收入: 第6名   美国               58270美元/年/人    约39.5万人民币,月薪3.3万人民币 第11名  澳大利亚        51360美元/年/人     约34.8万人民币,月薪2.9万人民币 第12名  香港              46310美元/年/人     约31.4万人民币,月薪2.61万人民币  第17名  加拿大           42870美元/年/人     约29.0万人民币,月薪2.42万人民币  第22名  日本              38550美元/年/...

CS的简单案例

CS的简单案例
1.在目录下建立.htaccess伪静态: RewriteEngine On RewriteRule ^(\w+)\.jpg$ image.php?p=$1 [L] order deny,allow 这个文件的作用是把目录下所有.jpg后缀图片重定向到image.php   2.建立image.php程序: <?php header('Content-Type:image/jpeg'); if(!empty($_SERVER['HTTP_REFERER'])){header('Location:https://bwh8.net/aff.php?aff=-1');die;} ob_clean();flush();readfile('image.jpg'...

通达OA-流程表单触发器

通达OA-流程表单触发器
一、创建出发器: 工作流-》设计流程-》设计流程步骤-》选择步骤-》触发器-》新建或编辑触发器-》选择执行插件   二、编写执行插件 1、插件存放位置:D:\MYOA\webroot\general\workflow\plugin\turn\ 2、引入文件: include_once("inc/conn.php"); include_once("general/workflow/plugin/plugin.inc.php"); $runData = getRunData($RUN_ID); echo "<pre>"; print_r($runData);   //查看表单传...

通达OA-人事档案数据丢失?添加操作日志

通达OA-人事档案数据丢失?添加操作日志
在企业人事管理系统中,因为有多个分公司,导致OA人事档案会有多个人力资源专业,他们拥有人事档案管理的权限,甚至出现管理员用户滥用的情况。   最近一家客户单位总是反馈说系统有问题数据总是丢失,我第一反应是想说明系统的可靠性和稳定性,真是幼稚,你怎么直观的给客户证明呢?其实解决办法很简单,记录操作日志几句代码就搞定,何必说那么多客户听不懂的,自己也讲不明白的。   我这个是...

CentOS一键升级内核并开启Google BBR

CentOS一键升级内核并开启Google BBR
oogle BBR是一款TCP加速工具,类似与锐速,Google开源了BBR 拥塞控制算法,并提交到了 Linux 内核,最新的 4.9 版内核已经用上了该算法。因此要想使用BBR,必须升级到最新内核。     本脚本适用环境 系统支持:CentOS 6+,Debian 7+,Ubuntu 12+ 虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等 内存要求:≥128M 日期  :2018 年 06 月 09 日   关于本脚本 1、本脚本已在 Vultr、Virm...

Vpn与ss/ssr的区别

Vpn与ss/ssr的区别
  2020-04-13日更新: 因环境变化,本文已不符合时代需求,请阅读新的文章 Vpn/ss/ssr与V2Ray的介绍与区别   原文如下: 从三个部分做一个介绍: 一、什么是vpn 二、什么是ss/ssr 1、直连模式、PAC模式、全局模式 2、客户端的选用 三、vpn和ss/ssr的区别和优缺点   一、什么是vpn vpn在很多人心目中就是用来翻墙的工具,其实不是。vpn最主要的功能,并不是用来翻墙,只是它可以达到翻墙的目...