会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jomini
博客园
首页
新随笔
联系
管理
订阅
03 2018 档案
Python笔记(二)查找重复元素
摘要:1、查找重复项: 1) 使用内置count()函数查找重复项: 2)
阅读全文
posted @
2018-03-29 22:23
抽象Java
阅读(2108)
评论(0)
推荐(0)
算法 - 链的操作(五) - 反转链表
摘要:反转链表 输入链 : 1 -> 3 -> 5 -> 6 -> 8 输出 : 8 -> 6 -> 5 -> 3 -> 1 (python 2.7)
阅读全文
posted @
2018-03-26 18:49
抽象Java
阅读(311)
评论(0)
推荐(0)
算法 - 链的操作(三) - 返回倒数第k个节点(no.23)
摘要:输入一个链 : 1 -> 3 -> 5 -> 6 -> 8 输入 k = 2 返回 6 这个节点 python(2.7) def getNode(head, k): if(head==None or k==0): #避免控制指针 return None; node = head listNum =
阅读全文
posted @
2018-03-26 17:32
抽象Java
阅读(169)
评论(0)
推荐(0)
算法- 链的操作(二) - 反转偶数节点
摘要:将一个链如下反转: 输入链 : 1 -> 2 -> 3 -> 4 输出 : 2 -> 1 -> 4 -> 3 python
阅读全文
posted @
2018-03-26 17:03
抽象Java
阅读(256)
评论(0)
推荐(0)
算法-链的操作(一)-合并两个排序的链接(no.25)
摘要:合并两个排序的链接(no.25) 把下面连个排好序的链,从小到大排序链接。 list1 : 1 -> 6 -> 8 list2 : 2-> 5 -> 9 输出: 1 -> 2 -> 5 -> 6 -> 8 -> 9
阅读全文
posted @
2018-03-26 16:57
抽象Java
阅读(283)
评论(0)
推荐(0)
jQuery(一)
摘要:一、最简单的例子 弹出
阅读全文
posted @
2018-03-25 01:07
抽象Java
阅读(144)
评论(0)
推荐(0)
Javascript入门(五)数组操作、循环语句
摘要:一、数组与数组操作 二、循环语句 for 和 while
阅读全文
posted @
2018-03-24 22:33
抽象Java
阅读(204)
评论(0)
推荐(0)
Javascript入门(四)条件控制语句
摘要:一、条件控制语句 1. if 2、switch
阅读全文
posted @
2018-03-24 22:21
抽象Java
阅读(232)
评论(0)
推荐(0)
Javascript入门(三)函数
摘要:Javascript函数 一、函数定义与执行 二、变量与函数解析: Javascript 解析过程是先编译后执行。编译时将函数定义提前,但是如果是变量的执行在定义之前前,则会返回undefinded,如下 三、匿名函数function Javascirpt 的可以不用给定义的函数起名称,因此也叫匿名
阅读全文
posted @
2018-03-24 22:10
抽象Java
阅读(159)
评论(0)
推荐(0)
Javascript入门(二)变量、获取元素、操作元素
摘要:一、变量 Javascript 有五种基本数据类型 number、String、boolean、undefined、null 一种复合类型:object 二、使用getElementById方法获取元素 方式一: 这里的元素,指html里的标签,通过内置docuement的 'getElementB
阅读全文
posted @
2018-03-24 21:13
抽象Java
阅读(309)
评论(0)
推荐(0)
Javascript入门(一)弹出方框
摘要:今天要javascript做一个用网页弹出框框的效果,虽然没什么卵用。 效果如图,弹出一个“hello world”的框框。 1. 新建一个html 页面, 如图: 2. 接下有用三种方式弹出框框: 方式一:(不推荐)行间事件,直接在<body>里写入弹出信息。弹出方式, 打开页面,点击button
阅读全文
posted @
2018-03-24 19:41
抽象Java
阅读(341)
评论(0)
推荐(0)
Linux常用命令(二)查找当前ip地址
摘要:查询当地ip地址(没错就是这么短):
阅读全文
posted @
2018-03-24 12:16
抽象Java
阅读(1514)
评论(0)
推荐(0)
python笔记(一)获取当前目录路径和文件
摘要:一、获取当前路径 1、使用sys.argv[0] import sys print sys.argv[0]#输出#本地路径 2、os模块 import os print os.getcwd() #获取当前工作目录路径 print os.path.abspath('.') #获取当前工作目录路径 pr
阅读全文
posted @
2018-03-24 02:03
抽象Java
阅读(180449)
评论(0)
推荐(7)
Linux常用命令(一)查看日志
摘要:当日志文件存储很大时,需要Linux命令查看; Log 在目录 /var/log/ 下 常用命令: tail head grep sed cat tac https://blog.csdn.net/qq_31617637/article/details/71426904
阅读全文
posted @
2018-03-24 00:26
抽象Java
阅读(305)
评论(0)
推荐(0)
算法-排序(二)-快速排序
摘要:python
阅读全文
posted @
2018-03-21 16:06
抽象Java
阅读(182)
评论(0)
推荐(0)
算法- 排序(一) - 插入排序
摘要:使用插入排序实现排序(废话) python
阅读全文
posted @
2018-03-21 11:18
抽象Java
阅读(159)
评论(0)
推荐(0)
python(十四)新式类和旧式类
摘要:这里有个重要概念呢在下面那个链接 http://blog.csdn.net/zimou5581/article/details/53053775 http://www.cnblogs.com/btchenguang/archive/2012/09/17/2689146.html 1、新式类都从obj
阅读全文
posted @
2018-03-19 17:14
抽象Java
阅读(237)
评论(0)
推荐(0)
Python(十三)python的函数重载
摘要:首先,重载函数的功能是实现参数不同情况下功能相同的函数。 函数重载的目的是解决功能相同的函数的以下问题: 1、参数的类型; 2、参数的个数; 对于情况1,函数功能呢相同,参数不同的情况。 python 可以接受不同类型的参数,在参数类型不同,函数功能呢相同的情况下,在python 中代码应该是相同的
阅读全文
posted @
2018-03-19 12:19
抽象Java
阅读(434)
评论(0)
推荐(0)
django(二)中间件与面向切面编程
摘要:一、中间件概念 django 自带函数可以在几个环节调节收到请求、处理请求、处理异常、以及发送请求。 看这里给的链接好了,这是一个大佬的讲django中间件的博客,非常清楚:https://www.cnblogs.com/zhaof/p/6281541.html 接下,我讲讲我使用的代码: 二、中间
阅读全文
posted @
2018-03-16 16:43
抽象Java
阅读(463)
评论(0)
推荐(0)
MySQL(二)MySQL的启动或链接失败
摘要:有时候用命令mysql -u root -p 或者服务器启动mysql数据库的时候,会出现抛出异常并失败。 以下是遇过的异常。 1、1)抛出的异常:出现ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/t
阅读全文
posted @
2018-03-16 14:12
抽象Java
阅读(372)
评论(0)
推荐(0)
django(一)验证码
摘要:这里讲讲在django中使用第三方插件验证码的流程。 一、 先安装pillow, 通过 python -m pip install pillow 二、安装完后,在官方网站上看操作过程。地址:pillow.readthedocs.io/en/ 三、视图部分逻辑代码-- 1、验证码部分 ( 注意:验证码
阅读全文
posted @
2018-03-16 11:39
抽象Java
阅读(281)
评论(0)
推荐(0)
python(七) Python中单下划线和双下划线
摘要:Python中单下划线和双下划线: 一、分类 (1)、以单下划线开头,表示这是一个保护成员,只有类对象和子类对象自己能访问到这些变量。 以单下划线开头的变量和函数被默认是内部函数,使用from module import *时不会被获取,但是使用import module可以获取。 (2)、以单下划
阅读全文
posted @
2018-03-15 00:11
抽象Java
阅读(1657)
评论(0)
推荐(0)
Python(十) Python 中的 *args 和 **kwargs
摘要:转载:团子的小窝 http://kodango.com/variable-arguments-in-python
阅读全文
posted @
2018-03-14 23:35
抽象Java
阅读(260)
评论(0)
推荐(0)
python(六)列表推导式、字典推导式、集合推导式
摘要:转载 https://www.cnblogs.com/tkqasn/p/5977653.html
阅读全文
posted @
2018-03-14 18:32
抽象Java
阅读(148)
评论(0)
推荐(0)
python(四)类变量和实例变量
摘要:转载自[1] 实际这是个实例变量是否指向类变量的问题。 python的类变量和实例变量,顾名思义,类变量是指跟类的变量,而实例变量,指跟类的具体实例相关联的变量,具体体现为self.x 等。实际要注意的类变量和实例变量之间的关联。和类方法可以通过类也可以通过实例访问类似,类变量既可以通过实例也可以通
阅读全文
posted @
2018-03-14 18:21
抽象Java
阅读(623)
评论(0)
推荐(0)
python(三)@staticmethod和@classmethod使用和区别
摘要:转载自[1] 一般要用某个类的方法,先要实例这个类。 但是可以通过@staticmethod和@classmethod,直接用“类.方法()”来调用这个方法。 而 @staticmethod和@classmethod 区别是 @staticmethod不需要表示自身对象的self和自身类的cls参数
阅读全文
posted @
2018-03-14 18:07
抽象Java
阅读(266)
评论(0)
推荐(0)
python(十一)面向切面编程AOP和装饰器
摘要:二、装饰器 装饰器可以在给函数修改功能的同时并不改变这个函数本身。(以下用的都是python2.7) 首先,在python里面函数是对象,在下面的函数里"fun"是函数也是对象可以传递给test。加括号才能执行函数[1]。 现在要给函数 fun() 修改增加一点功能, 但是又不改变fun() 这个函
阅读全文
posted @
2018-03-14 16:39
抽象Java
阅读(3955)
评论(0)
推荐(0)
python(九)迭代器和生成器
摘要:一、迭代 迭代就是逐个并且单向访问容器 (这里的容器暂时指数据类型,比如list和dict) 中的元素的行为。举个例子:将一个长度为五的数组逐个从头到尾(即单向)打印的方式称之为迭代。如下图。 二、迭代器 1、迭代器概念 迭代器简单的说就是可以对数据(这里指可以迭代的数据)进行迭代行为的对象。 可以
阅读全文
posted @
2018-03-13 23:10
抽象Java
阅读(278)
评论(0)
推荐(0)
Nginx(二) nginx 无法启动
摘要:有时候在客户端输入:nginx 但是终端会输出以下,显示启动失败 这时候可以输入:ps -ef| grep nginx 终端会输出以下,显示占用的端口 然后输入:kill 551 来停止该端口进程。 再在终端输入:nginx 然后在浏览器输入:http://127.0.0.1:8080/ 就会显示启
阅读全文
posted @
2018-03-11 21:42
抽象Java
阅读(7313)
评论(0)
推荐(0)
WSGI、uwsgi和uWSGI
摘要:一、WSGI WSGI ( Web Server Gateway Interface )是一个网络服务器和网络应用的通用接口的规范或者用于Python框架。 由于python开发人员在网络框架的选择限制了网络服务器的选择是python 网络框架的问题。Python应用经常设计只用在 CGI、Fast
阅读全文
posted @
2018-03-11 11:47
抽象Java
阅读(335)
评论(0)
推荐(0)
Mybatis(一)入门介绍
摘要:一、MyBatis的发展 MyBatis 是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到google code, 并且改名MyBatis。2013年迁移到Github。 MyBatis是一个持久层框架,它将jdbc的操作数据
阅读全文
posted @
2018-03-10 23:41
抽象Java
阅读(266)
评论(0)
推荐(0)
Mybatis(二)入门程序-通过id查找用户、模糊查找用户、添加用户、删除用户
摘要:根据下图myBatis的架构,创建一个使用MyBatis的工程。 一、配置MyBatis 环境(如图) 1、sqlMapConfig.xml 首先,导入jar包(上图右边)并加载路径,然后在目录下创建一个xml文件 sqlMapConfig.xml , 并添加以下配置代码, 这就是上图架构中的第一步
阅读全文
posted @
2018-03-10 23:40
抽象Java
阅读(490)
评论(0)
推荐(0)
公告