- 博客(34)
- 收藏
- 关注
翻译 linux查询相同数据
如何在Linux上查找两个文件中,相同的(重复的数据)... ...例如有两个文件a.txt ,b.txt ,已经知道 :a.txt 和b.txt 中有相同的ID , 如何快速的找到相同的ID呐 ?1. 将两个文件合并成一个文件,cat a.txt > tag.txt , cat b.txt >>tag.txt .2.执行命令:sort tag.txt |
2017-02-28 17:32:21
276
原创 html页面(倒计时)
Document 国庆倒计时: function shijian(){ var d; d = new Date(); var year = d.getFullYear();
2016-11-28 13:56:18
710
原创 Python 99乘法表 源代码
99.py(python 简单的99乘法表)for k in range(1,10): s = ' ' for v in range(1,k+1): s = s +str(v)+'*'+str(k)+'='str(k*v)+'\t' print(s)
2016-11-16 10:41:05
407
原创 Python 判断小球掉落的次数
xiaoqiu.py(简单的python 判断小球掉落的次数)#!/usr/bin/python# -*- coding: UTF-8 -*-a=100 #第一次落下的高度只有100米b=100 #反弹落地的高度第一次100米print ('第一次从',a,'米落下,之后反弹了',b/2,'米')for i in range(2,11): b=a+b
2016-11-16 10:33:40
302
原创 Python 正三角 倒三角 菱形 源代码
sanjiao.py(简单的python正三角 倒三角 菱形)s = "$"for i in range(1,8,2): t = (7-i)//2 print(' '*t + s*i + ' '*t)for i in reversed(range(1,6,2)): t = (7-i)//2 print(' '*t + s*i + ' '*t)
2016-11-16 10:30:10
974
原创 Python 冒泡排序
paixu.py(注意代码规范)def bubble(l): flag = True for i in range(len(l)-1, 0, -1): if flag: flag = False for j in range(i): if l[j] > l[j +
2016-11-16 10:27:59
142
转载 单项散列加密
1.加密文件[php] view plain copy //sha1_en.php header("content-type:text/html;charset=utf-8"); $str = "我是张三,能给我个人数据吗"; $salt="123456";//我是唯一不变的salt $sha1=sha1($str.$salt);//或者$sha1=md5(
2016-10-27 11:26:45
116
原创 文件上传+验证码
文件上传:$config['upload_path'] = './public/uploads/';$config['allowed_types'] = 'gif|jpg|png';$config['max_size'] = '1000';$config['max_width'] = '1024';$config['max_height'] = '768';$this->l
2016-10-25 09:03:01
169
原创 CI框架(无限级分类+递归)
//无级分类+递归public function digui(){$crr = $this->db->get('category')->result_array();$list['type'] = $this->nolimit($crr,0,0);$this->load->view('list1',$list);}public function nolimit($crr,$
2016-10-25 09:02:05
408
原创 memcache
memcache类include ("memcached-client.php");$options = array( 'servers' => array('192.168.1.119:11211'), //memcached 服务的地址、端口,可用多个数组元素表示多个 memcached 服务 'debug' => false, //是否打开 debug
2016-10-25 09:00:13
132
原创 php中(文件下载)
普通下载header('content-type:text/html;charset=utf-8');//接收文件路径$path = $_GET['path'];$filename = substr($path,strrpos($path,"/")+1);//文件类型header('Content-type: image/pjpeg');//激活一个下载的窗口 (文
2016-10-25 08:57:50
160
原创 session(应用)
session一、定义:session存在服务器上用来跟踪和识别用户信息二、使用session步骤1、启动session :session_start();2、session赋值:$_SESSION[‘键名’]=值;3、取值 $_SESSION[‘键名’];三、删除sessionA、unset():删除session里的某一个
2016-10-25 08:56:51
150
原创 php(算法题)
算法1header('Content-type:text/html;charset=utf-8');$num = $_POST['number'];$arr=explode(',',$num);//函数移除数组中的重复的值,并返回结果数组$arr1=array_unique($arr);rsort($arr1);$arr2=implode($arr1,',');
2016-10-25 08:54:26
300
原创 对称加密
1.打开main-local.php文件添加:'mailer' => ['class' => 'yii\swiftmailer\Mailer','useFileTransport' => false,'transport' => ['class' => 'Swift_SmtpTransport', 'host' => 'smtp.sina.com', //每种邮箱的host
2016-10-25 08:51:18
126
原创 Yii框架的邮件发送
修改配置文件(config/web.php)'mailer' => ['class' => 'yii\swiftmailer\Mailer''useFileTransport' => false, 'transport' => ['class' => 'Swift_SmtpTransport', 'host' => 'smtp.163.com', //每
2016-10-25 08:48:45
285
原创 ajax请求方法
$.ajax({ 'url':"http://api.k780.com:88/?app=weather.future&weaid=101010200&appkey=16254&sign=666ed5075e81670f61be7a0e70f97c03&format=json&jsoncallback=cb",//请求地址 'jsonp':'jsoncallback',//jso
2016-10-25 08:44:15
137
原创 CI框架(ajax分页,全选,反选,不选,批量删除)
//ajax分页+搜索(视图层)function ajax_page(page){var sou = $('#sou').val();$.ajax({type: "POST",dataType: "json",url: "",data: "page="+page+"&sou="+sou,success: function(data){var str="";s
2016-10-25 08:43:04
627
翻译 redis原理及安装配置
Redis存储机制分成两种Snapshot 和 AOF。无论是那种机制,Redis都是将数据存储在内存中。 Snapshot工作原理: 是将数据先存储在内存,然后当数据累计达到某些设定的伐值的时候,就会触发一次DUMP操作,将变化的数据一次性写入数据文件(RDB文件)。 AOF 工作原理: 是将数据也是先存在内存,但是在存储的时候会使用调
2016-10-11 19:47:26
137
原创 PHP编程效率(20个要点)
★ 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数” 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、ech
2016-10-11 19:37:05
153
转载 Mysql数据库主从配置
主从复制配置步骤如下:主服务器:从服务器ip地址分别为[python] view plain copy 192.168.145.222、192.168.145.226 1、修改主服务器master:[python] view plain copy vi /etc/my.cnf [mysqld] log-b
2016-09-22 19:00:25
163
原创 php中数组常见的函数
header("content-type:text/html;charset=UTF-8");$a = array('0'=>'a','1'=>'b','2'=>'c','3'=>'d');$b = array('name1'=>'小一','name2'=>'小二','name3'=>'小三');$c = 'ABCDE';//返回数组中部分的或所有的键名$str = array
2016-09-22 16:29:28
121
原创 简单的接口处理(一看就懂)
html Document $(function(){ $("#search").click(function(){ var net=$("input[name='net']").val();
2016-09-21 15:05:23
229
翻译 Memcache储存
Memcache使用了Slab Allocator的内存分配机制:按照预先规定的大小,将分配的内存分割成特定长度的块,以完全解决内存碎片问题Memcache的存储涉及到slab,page,chunk三个概念1.Chunk为固定大小的内存空间,默认为96Byte。2.page对应实际的物理空间,1个page为1M。3.同样大小的chunk又称为slab。Memcached再启
2016-09-21 14:43:41
152
原创 PHP批量删除(一看就懂)
php的批量删除有3个部分:1.是全选的js代码;2.是php删除代码我不是用类写的,大家一看就能看懂;3.是页面代码。js部分用全选的:function All(e, itemName){var aa = document.getElementsByName(itemName);for (var i=0; i aa[i].checked = e.checked;//得
2016-09-21 14:39:06
1837
翻译 QQ第三方登录
现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。现在把QQ登录的方法和步骤记录一下,以备使用时方便。一、第三方登录接口申请流程 1 QQ互联->网站接入 http://connect.qq.com/manage/index?apptype=web2 按照要求填写开发者资料.重要一点是自己域名的www.XX.com/XX回调地址。 3 申请成功之后,你会得到一个
2016-09-21 14:31:00
382
原创 jquery多个文本框添加
1.html Document$(function(){ var obj = $("#text"); $('button').click(function(){ obj.append('商品:'); obj.append('价格:'); });});
2016-09-21 10:02:53
378
原创 纯基于PHP的单点登陆
Discuz有一个通行证,类似于单点登陆。不过我觉得单点登陆最好应该是一个独立的程序,和CAS一样。由于所有的程序都是PHP的,所以就做了一个简单的单点登陆。借用了一下discuz的加密方法 用户有以下几种情况会直接访问本系统1 用户直接访问passport,希望登陆2 用户从passport_app上点击登陆按钮转过来的3 用户从passport_app1转到passport
2016-09-21 09:59:06
193
原创 Jquery即点即改简单小案例
> html> head lang="en"> meta charset="UTF-8"> title>即点即改title> head> style type="text/css"> td{ width: 200px; } style> body> table border="1"> tr heigh
2016-09-20 19:40:43
152
原创 php中字符串处理函数中最常用的6个
substr; //用于输出字符串中,需要的某一部分$a="learn php";echo substr($a,4,3) //其中参数“4”表示的是起始位置,参数“3”表示的是要输出的字符串的总长度?>输出结果将是: n p _______________________________________________________________________
2016-09-08 14:23:04
194
转载 当file_get_contents或者simplexml_load_file的时候乱码
乱码有几种可能如下:1.页面能获取过来,只是内容乱码而已:可以采用iconv()和mb_convert_encoding()函数进行转码即可2.当内容都无法正常获取的时候,分两种情况第一种是防盗链,第二种是页面需要解压2.1防盗链情况下解决办法比较简单,模拟浏览器就可以了[php] view plain copy header('cont
2016-09-03 11:23:24
148
转载 mysql 主从原理
说明本篇文章部分转载自互联网。MySQL的Replication(英文为复制)是一个多MySQL数据库做主从同步的方案,特点是异步复制,广泛用在各种对MySQL有更高性能、更高可靠性要求的场合。与之对应的是另一个同步技术是MySQL Cluster,但因为MySQL Cluster配置比较复杂,所以使用者较少。MySQL的Replication是一个异步复制的过程(mysql5
2016-09-03 11:22:26
131
转载 git创建版本库
安装完成后,还需要最后一步设置,在命令行输入:$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们
2016-09-03 11:18:35
151
原创 linux和windows上安装git
在Linux上安装Git首先,你可以试着输入git,看看系统有没有安装Git:$ gitThe program 'git' is currently not installed. You can install it by typing:sudo apt-get install git像上面的命令,有很多Linux会友好地告诉你Git没有安装,还会告诉你如何安装Git。如果你
2016-09-03 11:16:01
383
转载 git 远程版本库,github提供服务原理,git自动更新发送邮件
1.安装好linux,安装好git (192.168.1.XXX)本机linux的网址2.创建一个用户ylx(让此用户提供git on server),密码设置为123456# useradd ylx # passwd ylx3.切换ylx用户# su zph $ cd4.创建一个远程仓库 $ git init --b
2016-09-03 09:51:37
170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人