关闭

[置顶] hexo+github搭建个人博客

一、先胡扯 本人本次是在linux(ubuntu)下来搭建的,不过其实win下和linux下都是大同小异,都是可以类似比较着看的。 先说说需要的一些工具把,有:git,node.js,github,Hexo。还有一双敢于操作的手。 下面进入操作 二、安装1、安装git sudo apt-get install git-core 2、安装G++和curl和安装node....
阅读(59) 评论(0)

[置顶] WP建站遇坑集

一、新建页面或文章中,标题与内容间距大 可以通过检查页面,找到原因,原因:p标签的的line-height是1.6过大,进入这个css文件(路径会有提示)修改(如果是在父主题中,可以在自定义中添额外css或者直接禁止更新,因为更新了父主题也会随之更新) 二、修改底部版权小技巧 不需要修改太多代码,只需要将底部版权的css样式改为font-size:0px; 三、登录注册页面自定义logo、背...
阅读(65) 评论(0)

[置顶] 【导航】基于Thinkphp开发网站全过程

这是专栏基于Thinkphp开发网站全过程导航 过程主要面向的是操作而不是讲解代码 一、基础环境配置+了解www并导入框架1、网站开发(一)环境配置及模板准备2、网站开发(二)基本了解www下的文件用途并导入框架二、前后台操作3、网站开发(三)网站前台的导入及控制器对应4、 网站开发(四)后台的页面导入5、网站开发(五)分离后台公共页面6、 网站开发(六)后台《栏目管理》静态页面的添加7、网站...
阅读(162) 评论(0)

codevs 1083Cantor表

题目 思路将这张表斜置,形成一个三角形,最顶端是1/1,所以可以通过这个三角形找到规律,先判断n在这个三角形的第几行,再判断在该行的第几个就可以了#include using namespace std;int main() { int n,i; i=1; cin>>n; while(n>i)//求n在第几行 { n-=...
阅读(15) 评论(0)

Python入门(六)——self,类,方法,__init__,类对象,类变量,文件操作,判断回文,pickle模块用法

一、self参数类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称, 按照惯例它的名称是 self。虽然self可以改成其他名称,但是遵循惯例有利于程序的可读性 如果你的类方法中没有一个参数,你依旧必须拥有self参数! class Test: def prt(self): print(self) print(self.__cla...
阅读(17) 评论(0)

Python入门(五)——备份文件全过程

一、安装压缩程序在win下无法使用zip命令,所以得自己下压缩程序,这里我推荐winRAR和7z-zip(下面我用7z-zip)二、将python版本和压缩程序添加到path1.先进入编辑环境位置控制面板->系统和安全->系统,选择高级系统设置,选择环境变量 2.在环境变量面板中找到系统变量中的path,选择编辑3.将刚刚下载的7z.zip中的7z.exe复制到C:\Windows下4.在系统变量...
阅读(37) 评论(0)

Python入门(四)——模块,__name__属性,dir()函数,包的概念

一、模块 模块其实用自己的话说就是,你先创建一个test.py的文件(里面包含函数与变量等),然后再创建一个test2.py文件,在开头用import引入test.py,这样就可以在test2.py中使用test.py的函数了 实例:先创建test.py:(以下是代码内容)#!/usr/bin/env python # -*- coding:utf-8 -*- # author: xulinji...
阅读(38) 评论(3)

Python入门(三)——函数,参数,参数默认值,可变参数,关键字参数,组合参数,递归函数

一、函数的定义 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进。 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。 例子#!...
阅读(224) 评论(0)

顺序栈与链栈基本操作

一、顺序栈后进先出 1、顺序栈是利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素 2、因为顺序栈使用中所需的最大容量无法估计,所以一般初始化设空栈时,不应该限定栈的最大容量。而应该为栈分配一个基本容量,然后在应用过程中,当栈的空间不够使用再不断扩大 所以可以设两个#define,一个是初始,一个是扩大 3、注意:top指针是指向最后一个元素的下一个位置(指为...
阅读(26) 评论(0)

Python入门(二)——运算符,求值顺序,if/for/while语句,list,tuple,dict,seq,set

一、运算符 下面我举一些常见的,部分没有写 #!/usr/bin/env python # -*- coding:utf-8 -*- # author: xulinjie time:2017/10/11 print(1+3) #输出4 print(13/3) #输出4.333333333333333#向下取整至最接近的整数 print(13//3) #输出4#取模 print(13%3) #输出...
阅读(89) 评论(0)

Python入门(一)——IDE选择,输入输出,类型规范,转义序列,格式问题,标识符

一、IDE选择我推荐Pycharm,功能强大,操作简单。至于配置安装过程请百度。二、py版本我是py2.7和3.6一起混合使用,不过主要以3.6为主三、输入输出 输入:input输入数值,raw_input输入字符串 #!/usr/bin/env python # -*- coding:utf-8 -*- # author: xulinjie time:2017/10/8# input和raw_...
阅读(127) 评论(0)

单链表逆置代码解析

#include #include typedef struct LNode { int data; struct LNode *next; }LNode,*Linklist; Linklist Insertlist_last(Linklist head)//尾插 { Linklist p; Linklist q; i...
阅读(41) 评论(0)

链表中p->next=head->next;语句解析

在看到一些书上或者网上写的不管是单链表还是双向循环链表等,都会有p->next=q->next;或者p-next=head->next; 这里q是尾指针,head是头指针,p是指向新建结点的指针 该语句作用 这条语句的作用其实就是给新建结点找到它该有的位置 该语句在单链表下的头插法是必须存在的,而在双向循环下可有可无1.单链表的头插法下p-next=head->next;LinkLis...
阅读(59) 评论(0)

JavaScript客户端获取本机IP、省份(搜狐JS接口)

通过调用搜狐的JS接口来获得json对象 可以进入http://pv.sohu.com/cityjson?ie=utf-8查看搜狐的JS接口提供的一些数据 通过代码打印出来 基于搜狐JS接口得到本机IP <script src="http://pv.sohu.com/cityjson?ie...
阅读(47) 评论(0)

单链表(不含头结点)--尾插,查找

#include typedef struct Node { int data; struct Node *next; }LNode, *LinkList; void create_list_rear(LinkList *head,int n)//尾插法 { int i; Li...
阅读(103) 评论(0)

双向循环链表--增删查操作

双向循环链表与单链表区别其实不多,对比之后就是多了几个操作步骤 #include #include typedef int Elemtype; typedef struct LNode{ Elemtype data; struct LNode *prior; struct LNode *next; }LNode,*LinkList;L...
阅读(35) 评论(0)

单链表--增删改查,头插尾插,清空销毁

#include #include #define ok 1 #define error 0 typedef int Elemtype; typedef struct LNode{ Elemtype data; struct LNode *next; }LNode,*LinkLi...
阅读(41) 评论(0)
174条 共12页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:68759次
    • 积分:2662
    • 等级:
    • 排名:第14277名
    • 原创:174篇
    • 转载:0篇
    • 译文:0篇
    • 评论:77条
    和我一起学习
    访客记录
    博客专栏