自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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 321

原创 html页面(倒计时)

Document     国庆倒计时:                        function shijian(){                var d;                                       d = new Date();                var year = d.getFullYear();      

2016-11-28 13:56:18 785

原创 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 474

原创 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 356

原创 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 1030

原创 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 203

转载 单项散列加密

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 168

原创 文件上传+验证码

文件上传: $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 244

原创 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 463

原创 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 163

原创 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 198

原创 session(应用)

session 一、定义:session存在服务器上用来跟踪和识别用户信息 二、使用session步骤 1、启动session :session_start(); 2、session赋值:$_SESSION[‘键名’]=值; 3、取值 $_SESSION[‘键名’]; 三、删除session A、unset():删除session里的某一个

2016-10-25 08:56:51 192

原创 php(算法题)

算法1 header('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 355

原创 对称加密

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 159

原创 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 320

原创 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 189

原创 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 680

翻译 redis原理及安装配置

Redis存储机制分成两种Snapshot 和 AOF。无论是那种机制,Redis都是将数据存储在内存中。               Snapshot工作原理: 是将数据先存储在内存,然后当数据累计达到某些设定的伐值的时候,就会触发一次DUMP操作,将变化的数据一次性写入数据文件(RDB文件)。               AOF 工作原理: 是将数据也是先存在内存,但是在存储的时候会使用调

2016-10-11 19:47:26 180

原创 PHP编程效率(20个要点)

★  用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则 不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”         1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。       2、$row[’id’] 的速度是$row[id]的7倍。   3、ech

2016-10-11 19:37:05 181

转载 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 201

原创 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 166

原创 简单的接口处理(一看就懂)

html          Document                                          $(function(){         $("#search").click(function(){             var net=$("input[name='net']").val();  

2016-09-21 15:05:23 263

翻译 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 208

原创 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 1889

翻译 QQ第三方登录

现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。现在把QQ登录的方法和步骤记录一下,以备使用时方便。 一、第三方登录接口申请流程  1 QQ互联->网站接入 http://connect.qq.com/manage/index?apptype=web 2 按照要求填写开发者资料.重要一点是自己域名的www.XX.com/XX回调地址。      3 申请成功之后,你会得到一个

2016-09-21 14:31:00 519

原创 jquery多个文本框添加

1.html          Document $(function(){     var obj = $("#text");     $('button').click(function(){         obj.append('商品:');         obj.append('价格:');     }); });   

2016-09-21 10:02:53 427

原创 纯基于PHP的单点登陆

Discuz有一个通行证,类似于单点登陆。不过我觉得单点登陆最好应该是一个独立的程序,和CAS一样。由于所有的程序都是PHP的,所以就做了一个简单的单点登陆。借用了一下discuz的加密方法   用户有以下几种情况会直接访问本系统 1 用户直接访问passport,希望登陆 2 用户从passport_app上点击登陆按钮转过来的 3 用户从passport_app1转到passport

2016-09-21 09:59:06 237

原创 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 192

原创 php中字符串处理函数中最常用的6个

substr;  //用于输出字符串中,需要的某一部分 $a="learn php"; echo substr($a,4,3)  //其中参数“4”表示的是起始位置,参数“3”表示的是要输出的字符串的总长度 ?> 输出结果将是:   n p _______________________________________________________________________

2016-09-08 14:23:04 252

转载 当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 187

转载 mysql 主从原理

说明本篇文章部分转载自互联网。 MySQL的Replication(英文为复制)是一个多MySQL数据库做主从同步的方案,特点是异步复制,广泛用在各种对MySQL有更高性能、更高可靠性要求的场合。与之对应的是另一个同步技术是MySQL Cluster,但因为MySQL Cluster配置比较复杂,所以使用者较少。 MySQL的Replication是一个异步复制的过程(mysql5

2016-09-03 11:22:26 172

转载 git创建版本库

安装完成后,还需要最后一步设置,在命令行输入: $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们

2016-09-03 11:18:35 199

原创 linux和windows上安装git

在Linux上安装Git 首先,你可以试着输入git,看看系统有没有安装Git: $ git The 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 431

转载 git 远程版本库,github提供服务原理,git自动更新发送邮件

1.安装好linux,安装好git (192.168.1.XXX)本机linux的网址 2.创建一个用户ylx(让此用户提供git on server),密码设置为123456 # useradd ylx  # passwd ylx 3.切换ylx用户 # su zph  $ cd 4.创建一个远程仓库      $ git init --b

2016-09-03 09:51:37 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除