一、Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则仅分隔 num 个子字符串 参数: str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数。 返回值:返回分割后的字符串列表。 split():拆分字 ...
分类:
编程语言 时间:
2018-07-25 00:58:01
阅读次数:
295
Django的model form组件 这是一个神奇的组件,通过名字我们可以看出来,这个组件的功能就是把model和form组合起来,先来一个简单的例子来看一下这个东西怎么用:比如我们的数据库中有这样一张学生表,字段有姓名,年龄,爱好,邮箱,电话,住址,注册时间等等一大堆信息,现在让你写一个创建学生 ...
分类:
编程语言 时间:
2018-07-25 01:01:33
阅读次数:
169
很久之前我在Github上搞了一个LeetCode的仓库,但一直没怎么维护。最近发现自己刷了不少LC的题目了,想搬运到这个仓库上。 玩Github最重要的当然是写README了,MD的逼格决定了项目牛逼不牛逼。但是让我一个一个去手写项目中的链接那是不可能的,这辈子都不可能手写,只有写脚本自动生成才能 ...
分类:
编程语言 时间:
2018-07-25 01:03:41
阅读次数:
188
1 异常 1.1 异常概述 异常:异常就是Java程序在运行的过程中出现的错误。 1.2 异常的由来 问题是现实生活中一个具体的事务,是可以通过Java的类的形式进行描述的,并封装成对象。 其实对不正常情况进行描述后的对象的体现在Java中就是异常。 1.3 异常的分类 异常体系的超类是Throwa ...
分类:
编程语言 时间:
2018-07-25 01:06:26
阅读次数:
176
String内存位置说明 显式的String常量 第一句代码执行后就在常量池中创建了一个值为holten的String对象; 第二句执行时,因为常量池中存在holten所以就不再创建新的String对象了。 此时该字符串的引用在虚拟机栈里面。 String对象 Class被加载时就在常量池中创建了一 ...
分类:
编程语言 时间:
2018-07-25 01:06:54
阅读次数:
166
古之欲明明德于天下者,先治其国;欲治其国者,先齐其家;欲齐其家者,先修其身;欲修其身者,先正其心;欲正其心者,先诚其意;欲诚其意者,先致其知,致知在格物。物格而后知至,知至而后意诚,意诚而后心正,心正而后身修,身修而后家齐,家齐而后国治,国治而后天下平。 这是从林海峰博客里面copy的。很好的解释了 ...
分类:
编程语言 时间:
2018-07-25 01:07:02
阅读次数:
220
在golang中, 有数组和切片两种类型. 切片是引用类型,而数组是值类型. 如果想在函数中传入数组的指针参数, 则必须指定数组的数量, 如 func stringToRuneArr(s string, arr *[5]rune) 如果去掉 arr *[5]rune 中的5, 则指参数变成了切片类型 ...
分类:
编程语言 时间:
2018-07-25 01:07:09
阅读次数:
316
在上一次总结过后鸽了没多久其实是快要开学赶紧来肝上两篇 今日内容——同余方程和扩展欧几里得算法 同余 同余的定义:若存在两个整数a,b,使得(a - b) MOD P为0,则称作a与b在MOD P的情况下同余 换种通俗的说法,就是,a MOD P与b MOD P相等 记作 \( a\equiv b ...
分类:
编程语言 时间:
2018-07-25 01:09:28
阅读次数:
198
前面写了选择排序的原理和实现。现在来写一下插入排序的实现 插入排序的原理和实现 通常人们在整理桥牌的方法是一张一张的来,将每张牌插入到其他已经有序的牌中的适当位置。在计算机当中,为了给要插入的元素(新的牌)腾出的空间,我们需要将其余所有的元素在插入之前都向右移动一位。这种算法叫做插入排序。 与选择排 ...
分类:
编程语言 时间:
2018-07-25 01:10:41
阅读次数:
154
Python最佳学习路线图 python语言基础 (1)Python3入门,数据类型,字符串 (2)判断/循环语句,函数,命名空间,作用域 (3)类与对象,继承,多态 (4)tkinter界面编程 (5)文件与异常,数据处理简介 (6)Pygame实战飞机大战,2048 python语言高级 (1) ...
分类:
编程语言 时间:
2018-07-25 01:11:42
阅读次数:
219
jstat命令简介: Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap siz ...
分类:
编程语言 时间:
2018-07-25 01:12:01
阅读次数:
303
1.概述: Java 中的map集合使用键值对(key-value)来保持数据,其中值(value)可以重复,键(key)必须唯一,但最多只能有一个key为空,它的主要实现类有HashMap、HashTable、TreeMap、LinkedHashMap Map集合方法摘要 ...
分类:
编程语言 时间:
2018-07-25 10:20:55
阅读次数:
133
前言 最近在看JavaScript相关的知识点,看到了老外的一本Javascript For Web Developers,遇到了一个知识盲点,觉得老外写的很明白很透彻,记录下来加深印象,下面是我摘出来的一些片段,片段下有对应的解释,希望也能帮助其他人扫除这个盲点。如有翻译的不得体的地方还请在评论区 ...
分类:
编程语言 时间:
2018-07-25 10:21:20
阅读次数:
153
迷宫问题思路 根据昨天的博客,有如下几种解决方案 1. 克鲁斯卡尔 ,为避免死循环,需要设定优化路径的次数。 2. Prim,为避免死循环,需要设定优化路径的次数,暂定200次。 3. BFS , 实现简单,无死循环。 4. DFS , 实现简单,无死循环,复杂度较低。 5. 动态规划,实时根据权重 ...
分类:
编程语言 时间:
2018-07-25 10:22:44
阅读次数:
218
JAVA中常用的数据结构(java.util. 中) java中有几种常用的数据结构,主要分为Collection和map两个主要接口(接口只提供方法,并不提供实现),而程序中最终使用的数据结构是继承自这些接口的数据结构类。其主要的关系(继承关系)有: ( 详细参见java api文档!) Coll ...
分类:
编程语言 时间:
2018-07-25 10:23:02
阅读次数:
194
方法的重载 我们假设要在程序中实现一个对数字求和的方法,由于参与求和数字的个数和类型都不确定,因此要针对不同的情况去设计不同的方法。接下来通过一个案例来实现对两个整数相加、对三个整数相加以及对两个小数相加的功能,具体实现如下所示。MethodDemo02.java public class Meth ...
分类:
编程语言 时间:
2018-07-25 10:24:22
阅读次数:
195
1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。 传统的同步阻塞模型开发中,ServerSocket负责绑定I ...
分类:
编程语言 时间:
2018-07-25 10:24:48
阅读次数:
165
原文:http://lihaoquan.me/2016/11/5/golang-byteorder.html 这个人的博客写的不错,品质也比较高。 我应该也要有这种精神,这种态度。深入到计算机的世界中去。也是一种快乐。 go 最近在看nsq的源码时候,发现它处理message的时候,都会采用字节序进 ...
分类:
编程语言 时间:
2018-07-25 10:25:11
阅读次数:
284
一、maven依赖jar包 1 2 3 4 5 二、导出view 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 三、导出Excel核心处理代码,继承自AbstractXlsView ,并实现buildExcelDocument 1 2 3 ...
分类:
编程语言 时间:
2018-07-25 10:25:47
阅读次数:
281
body, table{font family: 微软雅黑; font size: 10pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px solid ...
分类:
编程语言 时间:
2018-07-25 10:26:04
阅读次数:
179