码迷,mamicode.com
首页 > 编程语言 > 日排行
Python全栈之路——第2话
逻辑运算符:not and or 等同于c/c++中的 !、&&、||,除了写法上的不同,实际原理是一样的。 运算也遵循短路原则。由于Python本身不支持++/--操作符,所以避免了类似于c/c++中不慎在&&和||后的表达式中加入++/--运算符,而实际程序运行却产生超出预期的效果,满屏查错却迟 ...
分类:编程语言   时间:2018-04-09 19:07:23    阅读次数:156
快速拍粗和冒泡排序
快速排序算法 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 算法原理 编 ...
分类:编程语言   时间:2018-04-09 19:07:37    阅读次数:142
jQuery/javascript实现全选全不选
1 2 3 4 Checkbox的练习 5 9 10 11 39 40 41 42 43 44 45 46 全选 47 48 用户编号 ... ...
分类:编程语言   时间:2018-04-09 19:07:47    阅读次数:163
C语言学习(四)
面试题中二进制转换问题,将一个二进制数,从某位开始进行,n位转换,程序如下所示: 程序在VC++6.0中运行结果如下图所示: ...
分类:编程语言   时间:2018-04-09 19:07:57    阅读次数:164
拓扑排序--是否为有向无环图
步骤: 1.定义一个队列Q,并把所有入度为0的结点加入 2.取队首输出,然后删去所有从它出发的边,并令这些边到达顶点的入度-1,如果某个顶点的入度减为0则将其放入队列 3.重复2直到队列为空。如果队列未空时结点数目恰为N,说明拓扑排序成功 有向无环图 ...
分类:编程语言   时间:2018-04-09 19:08:14    阅读次数:175
SpringBoot整合freemarker中自定义标签获取字典表的数据
因为在前端要根据字典表中的数据去将1、2这些值转换成对应的文字解释 1.首先要创建一个类去实现 TemplateDirectiveModel 类 @Component public class DictDirective implements TemplateDirectiveModel { @Ov ...
分类:编程语言   时间:2018-04-09 19:08:22    阅读次数:1878
Python中使用MongoEngine
pymongo来操作MongoDB数据库,但是直接把对于数据库的操作代码都写在脚本中,这会让应用的代码耦合性太强,而且不利于代码的优化管理 一般应用都是使用MVC框架来设计的,为了更好地维持MVC结构,需要把数据库操作部分作为model抽离出来,这就需要借助MongoEngine MongoEngi ...
分类:编程语言   时间:2018-04-09 20:58:15    阅读次数:180
Python之旅.第四章.模块与包4.09
一、shelve模块 Shelve(了解),是更高程度的封装。使用时只针对之前设计生成的文件,可以无视不同平台自动生成的其他文件。 Json的中间格式为字符串,用w写入文件 Pickle的中间格式为bytes,用b写入文件 序列化时更常用Json import shelve info1={'age' ...
分类:编程语言   时间:2018-04-09 21:00:22    阅读次数:171
如何使用Python执行系统命令方法?老男孩IT教育
如何使用Python执行系统命令方法?老男孩IT教育  Python是一款操作简单的编程语言,内置丰富的库,能够很容易的实现强大的功能,在使用Python进行框架搭建时,往往需要用到Python执行系统命令,一些开发人员对此不熟悉,以下是具体的操作方法:  1.os.system()  这个方法直接调用标准C的system()函数,仅仅在一个子终端运行系统命令,而不能获取执行返回的信息。  >
分类:编程语言   时间:2018-04-09 21:00:32    阅读次数:142
Java工作流引擎 Activiti springmvc 后台框架源码 SSM 流程审批
工作流模块 1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程 2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起 3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人 4.历史的流程:查看流程信息、流程用时、流 ...
分类:编程语言   时间:2018-04-09 21:00:39    阅读次数:379
java算法----排序----(1)插入排序
下面这是排序之后的结果 ...
分类:编程语言   时间:2018-04-09 21:01:11    阅读次数:162
SpringBoot整合MyBatis之xml配置
现在业界比较流行的数据操作层框架 MyBatis,下面就讲解下 Springboot 如何整合 MyBatis,这里使用的是xml配置SQL而不是用注解。主要是 SQL 和业务代码应该隔离,方便和 DBA 校对 SQL。 我的项目结构 src/ +- main/ +- java/ +- com.sp ...
分类:编程语言   时间:2018-04-09 21:01:18    阅读次数:218
从1.6W名面试者中收集的Java面试题精选汇总(内附知识脑图)
本篇的面试题是接之前读者的要求,发出来的。 首先,声明下,以下知识点并非全部来自BAT的面试题。 如果觉得在本文中笔者总结的内容能对你有所帮助,可以点赞关注一下。 本文会以引出问题为主,后面有时间的话,笔者陆续会抽些重要的知识点进行详细的剖析与解答。 基础篇 基本功 1、面向对象的特征 2、fina ...
分类:编程语言   时间:2018-04-09 21:01:51    阅读次数:215
我在路飞学城学python
人生苦短,我用python! 这句python的名言,给了我学习python的决心,一直一来,很想学好一门编程,无论是职业或是兴趣,我觉得有必要会,必须学会。 曾经以为python很简单,决定自学成才,找了很多python的博客、论坛、还有QQ群,看了不少别人的笔记、学习心得、分享的源代码,还买了相 ...
分类:编程语言   时间:2018-04-09 21:03:04    阅读次数:816
Spring Aop 详解
一、AOP 简介 AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。 OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP只允 ...
分类:编程语言   时间:2018-04-09 21:03:50    阅读次数:198
JAVA Class14
学习内容: 分包(分层): 通过定义不同的包来将工程的各个功能细分,一般包含如下几部分: view层作用: 视图层,即项目中的界面 controller层作用: 控制层, 获取界面上的数据,为界面设置数据; 将要实现的功能交给业务层处理 service层作用: 业务层, 功能的实现, 与contro ...
分类:编程语言   时间:2018-04-09 21:04:23    阅读次数:144
插入排序
算法描述 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: 算法复杂度 如果目标是把n个元素的序列升序排列,那么采用插入排序存在最好情况和最坏情况。最好情况就是,序列已经是升序排列了,在这种情况下,需要进行的比较操作需{\displaystyle n-1}次即可。最坏情况就是 ...
分类:编程语言   时间:2018-04-09 21:04:40    阅读次数:146
Python学习——02-Python基础——【8-面向对象的程序设计】——封装、绑定方法与非绑定方
十 封装 1引子 从封装本身的意思去理解,封装就好像是拿来一个麻袋,把小猫,小狗,小王八,还有alex一起装进麻袋,然后把麻袋封上口子。照这种逻辑看,封装=‘隐藏’,这种理解是相当片面的 2先看如何隐藏 在python中用双下划线开头的方式将属性隐藏起来(设置成私有的) 这种变形需要注意的问题是: ...
分类:编程语言   时间:2018-04-09 21:05:15    阅读次数:190
python爬虫 selenium 抓取 今日头条(ajax异步加载)
from selenium import webdriver from lxml import etree from pyquery import PyQuery as pq import time driver = webdriver.Chrome() driver.maximize_window... ...
分类:编程语言   时间:2018-04-09 21:05:31    阅读次数:1316
使用Python执行系统命令方法有哪些?
使用Python执行系统命令方法有哪些?  Python是一款操作简单的编程语言,内置丰富的库,能够很容易的实现强大的功能,在使用Python进行框架搭建时,往往需要用到Python执行系统命令,一些开发人员对此不熟悉,以下是具体的操作方法:  1. os.system()  这个方法直接调用标准C的system()函数,仅仅在一个子终端运行系统命令,而不能获取执行返回的信息。  >>
分类:编程语言   时间:2018-04-09 21:05:38    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!