自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 用python中的ply写一个小的解释器

# -*- coding: utf-8 -*-import astimport siximport loggingfrom ply.yacc import yaccfrom ply.lex import lexlogger = logging.getLogger()reserved = { 'and': 'AND', 'or': 'OR', '...

2019-02-27 20:08:00 461

转载 自动生成模型类

sqlacodegen mysql+pymysql://name:passwd@localhost:3306/dbname --outfile models.py转载于:https://www.cnblogs.com/daigua/p/10300160.html

2019-01-21 18:02:00 240

转载 Drools学习(1-入门例子)

1.新建一个Maven项目项目结构如图:安装依赖:在pom.xml文件中添加 <dependencies> <dependency> <groupId>org.drools</groupId> <artifactId>drools-core&l...

2019-01-15 17:17:00 174

转载 java学习笔记(20-多线程)

1. Thread类1.1 继承实现package com.daigua20;public class ThreadDemo { public static void main(String[] args) { MyThread t1 = new MyThread(); // 修改线程名字 t1.setName("呆瓜"...

2019-01-10 10:49:00 117

转载 java学习(19-IO高级)

1.File类1.1 File类的创建和删除功能boolean createNewFile():指定路径不存在该文件时时创建文件,返回true,否则返回falseboolean mkdir():当指定的单级文件夹不存在时创建文件夹并返回true,否则返回false boolean mkdirs():当指定的多级文件夹某一级文件夹不存在时,创建多级文件夹并返回true,否则返...

2019-01-09 18:28:00 102

转载 java学习(18-异常)

1.异常处理捕获:Java中对异常有针对性的语句进行捕获,可以对出现的异常进行指定方式的处理捕获异常格式:try { //需要被检测的语句。}catch(异常类 变量) { //参数。 //异常的处理语句。}finally { //一定会被执行的语句。package com.daigua18;public class ExceptionD...

2019-01-09 17:35:00 91

转载 java学习(17-Map和Set)

1.set接口1.1 特性Set体系的集合: A:存入集合的顺序和取出集合的顺序不一致 B:没有索引 C:存入集合的元素没有重复1.2 HashSet基本使用:package com.daigua17;import java.util.HashSet;public class SetDemo { public static vo...

2019-01-09 16:14:00 268

转载 java学习笔记(16-集合)

1.集合Collection1.1 常用功能boolean add(Object e): 向集合中添加元素void clear():清空集合中所有元素boolean contains(Object o):判断集合中是否包含某个元素boolean isEmpty():判断集合中的元素是否为空boolean remove(Object o):根据元素的内容来删除某个元素in...

2019-01-09 11:28:00 143

转载 java学习笔记(15-高级api)

1.toString方法代码:package com.daigua15;public class ObjectDemo { public static void main(String[] args) { Student s = new Student("呆瓜", "男", 18); System.out.println(s); ...

2019-01-09 09:31:00 129

转载 java学习笔记(14-包和权限修饰符)

1.包的访问import java.util.ArrayList;/* * * 不同包之间的互相访问 * 使用类的全名 * 使用关键字import将类导入 * * * 注意:*代表的是通配符,代表导入了这个包下所有的类,并没有导入子包下的类 * * 类的全名:包名.类名 * * */public class Package...

2019-01-08 16:44:00 101

转载 java学习笔记(13-接口、final、多态)

1.接口interface1.1 接口基本使用package com.daigua13;/** 接口的成员特点:* 只能有抽象方法* 只能有常量* 默认使用public&abstract修饰方法* 只能使用public&abstract修饰方法* 默认使用public static fin...

2019-01-08 12:34:00 132

转载 java学习笔记(12-继承、抽象类)

1.继承关键字extendsjava中继承特点:在Java中,类只支持单继承,不允许多继承,也就是说一个类只能有一个直接父类多个类可以继承一个父类在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类子类只能获取父类非私有成员super:可以获取父类的成员变量和成员方法,用法和thi...

2019-01-07 18:14:00 196

转载 java学习笔记(11-static关键字)

1.static关键字1.1 说明:被static修饰的成员变量属于类,不属于这个类的某个对象。(也就是说,多个对象在访问或修改static修饰的成员变量时,其中一个对象将static成员变量值进行了修改,其他对象中的static成员变量值跟着改变,即多个对象共享同一个static成员变量)被static修饰的成员可以并且建议通过类名直接访问静态的加载优先于对象,随着类的加...

2019-01-07 16:24:00 101

转载 java学习笔记(10-学生管理系统练习)

1.简单学生管理系统练习说明:键盘录入学生信息,实现学生信息的增删改package com.daigua10;import java.util.Scanner;import java.io.BufferedWriter;import java.io.BufferedReader;import java.io.FileReader;import java.io.Fi...

2019-01-07 15:05:00 154

转载 java学习笔记(9-IO流)

1.FileWriterpackage daigua8;import java.io.FileWriter;import java.io.IOException;/*输出流写数据的步骤:* A:创建输出流对象* B:调用输出流对象的写数据的方法* C:释放资源*/public class FileWriterDemo { ...

2019-01-07 11:27:00 127

转载 java学习笔记(8-java集合)

1.对象数组说明:存储类型为引用类型,即对对象的引用代码实例:Student.javapackage daigua8;/* * 自动生成构造方法: * 代码区域右键 -- Source -- Generate Constructors from Superclass... 无参构造方法 * 代码区域右键 -- Source -- Gen...

2019-01-04 15:55:00 106

转载 java学习笔记(7-常用api)

线上api文档1.Scanner类说明:用Scanner类的方法可以完成接收键盘录入的数据package daigua7;import java.util.Scanner;public class Scanner1 { public static void main(String[] args) { Scanner sc = new Scan...

2019-01-04 15:14:00 108

转载 java学习笔记(6-面向对象编程)

1.学生类案例学生类:package daigua6;/* * 定义一个学生类 * */public class Student { // 成员变量 String name; int age; // 成员方法 public void study() { System.out.println("好好学习,天天...

2019-01-04 11:57:00 114

转载 java学习笔记(5-基础语法练习题)

1.键盘录入月份,输出对应的季节:基础版本package daigua4;import java.util.Scanner;/* * 根据输入的月份,输出对应的季节 * */public class MonthToSeason { public static void main(String[] args) { // 创建Scanner实例 ...

2019-01-03 18:02:00 132

转载 java学习笔记(4)

1.方法调用package daigua4;public class Method1 { public static int max(int a, int b) { return (a>b)?a:b; } public static void main(String[] args) { // 可以在main...

2019-01-03 16:35:00 105

转载 java学习笔记(3)

1.random使用package daigua3;import java.util.Random;public class Random1 { public static void main(String[] args) { Random r = new Random(); // 取0-9之间的随机数 ...

2019-01-03 12:21:00 92

转载 java学习笔记(2)

1.if条件语句package daigua2;/* * if条件语句有三种写法 * */public class IfElse1 { public static void main(String[] args) { int a = 10; int b = 10; // 写法1 if(a==b) { ...

2019-01-03 12:07:00 58

转载 java学习笔记(1)

1.初体验编写HelloWorld程序public class HelloWorld{ public static void main(String[] args) { System.out.println("Hello World"); }}2.变量类型public class VariableDemo { public s...

2019-01-03 11:18:00 67

转载 python3自用utils(备忘录)

1.python多线程编程实例1.1最常用的多线程例子import threadingimport timedef loop(name): for x in range(10): print(name + ":" + str(x)) time.sleep(1)if __name__ == "__main__": threads...

2018-12-28 23:17:00 499

转载 关于ubuntu环境的一切

1.开启ssh服务安装: sudo apt-get install openssh-server启动: sudo service ssh start查询服务状态: sudo ps -e | grep ssh 或者 sudo service ssh status设置开机自动启动: sudo systemctl enable ssh2.安装python虚拟环境安装:sud...

2018-12-25 16:19:00 227

转载 vim中F5编译运行代码

map <F5> :call CompileRunGcc()<CR>func! CompileRunGcc() exec "w" if &filetype == 'c' exec "!g++ % -o %<" exec "!time ./%<" elseif &f...

2018-10-24 11:44:00 1024

转载 kafka入门教程

问题导读1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa consumer是否可以消费指定分区消息?8.Kafka消息是采用Pul...

2018-09-19 16:36:00 89

转载 python中datetime的常用功能

datetime在python中比较常用,主要用来处理时间日期,使用前先倒入datetime模块,下面总结一下本人用到的常用功能。1.当前时间In [30]: datetime.datetime.now()Out[30]: datetime.datetime(2018, 9, 11, 10, 40, 30, 190295)2.当前日期In [32]: d...

2018-09-11 10:36:00 119

转载 Hbase实战教程(转)

本文为转载,原文地址:https://blog.youkuaiyun.com/ytusdc/article/details/78679100本文基于实验室已经搭建好的Hadoop平台而写,使用Python调用happybase库。1.thrift 是facebook开发并开源的一个二进制通讯中间件,通过thrift,我们可以用Python来操作Hbase 首先开启Hadoop平台的Had...

2018-09-10 12:01:00 168

转载 根据时间戳(毫秒)计算年龄

代码:#-*-coding:utf-8-*-importtimeimportdatetime deftime2age(atime):"""input:atime一个时间戳(毫秒)return:age年龄(跟当前时间相比)...

2018-09-02 20:09:00 802

转载 利用BFS广度优先搜索,搜索字母矩阵中的单词

1.题目:给定一个字母矩阵,找到矩阵中所有的单词。1.1只能斜线连接字母1.2可以斜线和直线连接字母,每个字母只能用一次1.3可以斜线和直线连接字母,每个字母可以使用多次2.解答:这里只做第二题,第二题做出来,第一题和第三题都不在话下,代码如下:importenchantimporttimed=enc...

2018-08-21 16:06:00 306

转载 Python3中BeautifulSoup爬取笔趣阁小说网

1.背景  一般我们进行小说网的爬取,大致思路都是先获取小说网页的html内容,然后使用正则表达式找到对应的章节以及其对应的url。BeautifulSoup是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。使用BeautifulSoup来爬取小...

2018-05-23 22:42:00 545

转载 利用Python3和Charles爬取有道词典

一.用Charles爬取数据 Charles是一个多平台的抓包工具,可以很方便的抓取http和https数据。1.抓取数据抓取数据前我们首先要清楚,由于有道词典的翻译使用的是post请求,所以我们要抓取的信息有:url链接、request headers(请求头)、format data(数据表单,也即请求体request body) a)打开Charles,选择Prox...

2018-05-18 13:11:00 178

空空如也

空空如也

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

TA关注的人

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