<?php
class crud extends IController
{
public function add()
{
$this->redirect('add');
}
//添加
public function insed(){
$a = new IModel('crud');
$a->setData($_POST);
$b = $a->add();
if($b){
$this->redirect('show');
}else{
$this->error('add');
}
}
//展示
public function show(){
$a = new IQuery('crud');
$b = $a->find();
$this->setRenderData(['a'=>$b]);
$this->redirect('show');
}
//删除
public function del(){
$id = IReq::get('id');
$a = new IModel('crud');
$b = $a->del($id);
if($b){
$this->redirect('show');
}else{
echo "删除失败";
}
}
//修改
public function xg(){
$id = IReq::get('id');
$a = new IQuery('crud');
$a->where="id=$id";
$b= $a->find();
$this->setRenderData(['a'=>$b[0]]);
$this->redirect('updat',false);
}
public function sav(){
$id = IReq::get('id');
$name = IReq::get('name');
$pwd = IReq::get('pwd');
$phone = IReq::get('phone');
$email = IReq::get('email');
$word = IReq::get('word');
$age = IReq::get('age');
$obj = new IModel('crud');
$data = array('name'=>$name,'pwd'=>$pwd);
$obj->setData($data);
$res=$obj->update("id=$id");
if($res){
$this->redirect('show');
}else{
echo "修改失败";
}
}
}
?>
文章浏览阅读430次。原生ajax请求方式:var xhr = new XMLHttpRequest(); xhr.open("POST", "http://xxxx.com/demo/b/index.php", true); xhr.withCredentials = true; //支持跨域发送cookiesxhr.send();jquery的ajax的post方法请求: $.aj_options带不上cookie
文章浏览阅读370次。PEP8规范 PEP时Python Enhancement Proposal的缩写,通常翻译为“Python增强提案”。每个PEP都是一份为Python社区提供的指导Python往更好的方向发展的技术文档,其中的第8号增强提案(PEP 8)是针对Python语言编订的代码风格指南。一.命名规范 PEP8倡导用不同的命名风格来命名Python不同的标识符,以便在阅读代..._thou shall follow pep8 python
文章浏览阅读1.8w次,点赞40次,收藏235次。实数网络在图像领域取得极大成功,但在音频中,信号特征大多数是复数,如频谱等。简单分离实部虚部,或者考虑幅度和相位角都丢失了复数原本的关系。论文按照复数计算的定义,设计了深度复数网络,能对复数的输入数据进行卷积、激活、批规范化等操作。在音频信号的处理中,该网络应该有极大的优势。这里对论文提出的几种复数操作进行介绍,并给出简单的pytorch实现方法。_deep complex networks
文章浏览阅读448次,点赞10次,收藏7次。jdk1.8中文手册_jdk中文手册
文章浏览阅读1.5w次。升到62%时碰到0x80040902号错误:只找到了英文说明:https://www.trishtech.com/2017/08/fixing-chrome-update-error-code-0x80040902/按照方法测试了一下:1、在windows10下运行cmd2、键入如下命令:taskkill /im chrome.exe /ftaskkill /im goo..._chrome 0x80040902
文章浏览阅读138次。https://www.nowcoder.com/practice/b49c3dc907814e9bbfa8437c251b028e?tpId=46&tqId=29154&tPage=1&rp=1&ru=/ta/leetcode&qru=/ta/leetcode/question-ranking思路一:无论链表的题目要求怎样删除节点, 修改节点指针等等,有..._有k个节点的转发队
文章浏览阅读1.7k次,点赞2次,收藏12次。一、安装apt安装 apt-get update apt-get install -y w3af出现无法定位软件包源码安装sudo apt-get install gitsudo apt-get install python-pipgit clone https://github.com/andresriancho/w3af.gitcd w3af/./w3af_c..._无法定位软件包 w3af
文章浏览阅读2.4k次,点赞11次,收藏25次。Python 多线程编程Python 多线程编程-01-threading 模块初识Python 多线程编程-02-threading 模块-锁的使用1. 复杂线程同步 前面两章已经说过 threading 模块中互斥锁的使用,不管是 threading.Lock 还是 threading.RLock,这种互斥锁是最简单的线程同步机制,在实际工作中会有很多复杂情况是互斥锁无法解决的。而Python 提供的 Condition对象提供了对复杂线程同步问题的支持。1.1 ..._threading.condition
文章浏览阅读4.2k次。前几天读到一本非常好的书 ,《普林斯度计算机公开课》 【美】 布莱恩 W.克尼汉(Brian W. Kernighan)著 机械工业出版社在此总结其中非常好的话语和知识。前言本书英文版网站 kernighan.com第1章阿达.洛夫莱斯被认为是世界上第一个程序员,Ada语言以其名字命名。第一个由电器组成的计算机是ENIAC{}第一个真正将程序和数据存储在一起的计算..._普林斯顿计算机公开课pdf
文章浏览阅读1.5k次。Search 简介什么时SearchTranswarp Search基于开源的Elasticsearch进行开发,在其架构的基础上进行了多种功能优化,并通过Esdrive实现了SQL交互方式。Transwarp Search是一个可扩展的分布式全文搜索和分析引擎。在TDH中Search主要扮演两个角色。首先Search是Hyperbase全文索引的底层实现,其次也作为一个单独的服务。作为一个单独的服务,Search既是一个强大的搜索引擎,又是一个分布式的文件存储系统。常见的应用场景有海量数据的存储和_关于transwarp search描述错误的是
文章浏览阅读1.7k次。作者:张华 发表于:2015-06-15版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99 )Percona Xtradb Cluster是一个active/active mysql集群,其架构如下图所示:每个节点都包含完整的数据副本,任何节点均可查询,通过组通信框架在集群节点间复制。推荐配置是至少3个节_percona quqi99
文章浏览阅读1.2w次。严重: Failed to initialize end point associated with ProtocolHandler ["http-nio-8080"]java.io.IOException: Unable to establish loopback connection at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.jav_tomcat 中caused by: java.io.ioexception: 远程主机强迫关闭了一个现有的连接