自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python3爬取企查查网站的企业年表并存入MySQL

Python3爬取企查查网站的企业年表并存入MySQL本篇博客的主要内容:爬取企查查网站的企业年报数据,存到mysql中,为了方便记录,分成两个模块来写:第一个模块是爬取数据+解析数据,并将数据存到文件中;第二个模块是将数据存到mysql数据库中(批量插入)第一部分:爬取数据+解析数据需要的库文件:import pymysqlimport requestsfrom bs4 import Beaut...

2018-04-16 12:06:23 9010 4

原创 438 Find All Anagrams in a String

Given a string s and a non-empty string p, find all the start indices of p's anagrams in s.Strings consists of lowercase English letters only and the length of both strings s and p will not be lar

2017-10-30 20:08:50 322

原创 解决SyntaxError: Non-ASCII character '\xe7' in file demo.py on line 15问题

File "demo.py", line 14 SyntaxError: Non-ASCII character '\xe7' in file demo.py on line 15, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details出现这种错的解决办法:在文件头上

2016-09-20 16:02:01 8636

原创 jstl自定义标签

用过jstl和el表达式的人都觉得这个用起来很方便,今天我要说的不是怎么用它,而是怎么自定义一个jstl标签!写一个jstl标签其实很简单,它的底层都是通过java写一个方法实现相应的功能,然后将其封装成一个jar包,需要时调用即可。我以输出格式化后的时间作为自定义jstl标签的案例来讲解具体的步骤,首先要在WEB-INF目录下建一个xxx.tld文件,我的是yctaglibs.tld文件。按

2015-04-22 23:40:55 486

原创 jstl和el表达式

jstl和el表达式都是用来替代jsp页面中的复杂代码的,在学习他们时,通常是先学el表达式。EL即expression language (表达式语言),它的基本语法格式是用美元符号($)定界,内容包括在花括号({})中,即 ${对象名.属性名},el的另一种格式是 ${对象名['属性名']},一般采用的是前一种格式。EL 除了提供方便存取变量的语法之外,它另外一个方便的功能就是:自动转

2015-04-18 23:43:13 578

转载 Servlet初识

Servlet生命周期分为三个阶段:  1,初始化阶段  调用init()方法  2,响应客户请求阶段  调用service()方法  3,终止阶段  调用destroy()方法Servlet初始化阶段:  在下列时刻Servlet容器装载Servlet:    1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下代码

2015-04-17 23:49:46 519

原创 ajax中get和post两种请求的区别

Ajax(Asynchronous Javascript And XML)即异步JavaScript和XML,通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新;这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新(即局部刷新);而传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页页面。了解完定义后,就要使用ajax技术了,不过在使用之前我们要先

2015-04-14 22:51:45 1177

转载 Java 反射机制分析

一、JAVA是动态语言吗?一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言。但JAVA它却有着一个非常突出的动态相关机制:反射。通过反射,Java可以于运行时加载、探知和使用编译期间完全求和的类、生成其对象实体,调用其方法或者对属性设值。所以Java算是一个半动态的语言吧。反射的概念:在Java中的反射机制是指

2015-04-01 16:23:12 332

原创 访问状态的管理

浏览器与web服务器之间是使用的http协议进行通信的,但是http请求是无状态的协议,只要是两次请求,就无法保持状态。为了解决http协议无状态的问题,引入了访问状态的管理。 访问状态的管理有两种解决方案:客户端和服务器端。 客户端的解决方案:使用cookie实现保存已访问的信息。 cookie:是服务器写在客户端的浏览器中的一个文本文档,其底层是以键值对的方式存储信息。 缺

2015-04-01 15:35:22 542

原创 jsp页面的跳转方式

jsp页面跳转的方式有两种:客户端重定向和服务器端转发。对于初学者来说,客户端重定向和服务器端转发这两个概念十分难以理解。我就通过一个例子来解析它们的含义。客户端重定向:你去一个政府的某个单位办事情,结果被告知你要找的负责人不在这里,然后给你一个地址和时间等信息,要你自己根据提供的信息去找这个负责人。即客户端向服务器发送一个请求,服务器给客户端一个地址,让客户端去访问。response

2015-03-28 23:19:26 498

原创 jsp初识:页面结构

what is jsp?jsp(java server page) 即 java服务器页面技术。jsp包括静态部分和动态部分,运行于服务器中。首先说下jsp运行的过程:在建立一个jsp程序后,第一次请求的过程:xxx.jsp---->tomcat(服务器)将xxx.jsp翻译成xxx.java源文件---->调用jdk中javac命令,编译成xxx.class---->在jvm

2015-03-27 23:44:25 453

原创 数据库的临时表以及对数据的增、删、改

0.临时表create global temporary table my_temp(tempid number(9) primary key,tempName varchar2(20))on commit delete rows;       //表示提交数据,就消除临时表中的数据insert into my_temp values(1,'a');select * f

2014-11-24 00:02:37 1932 1

原创 oracle表的创建、类型、结构和约束

查看表结构(不要具体数据,有哪些字段和类型) : desc user_tables1.表a).表结构:类似于java类class Person{private String name;private int age;private double height;private Date birthday;}create table t_person(

2014-11-23 23:56:17 625

转载 ORACLE临时表总结

临时表概念   临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表空间,而非用户的表空间。ORACLE临时表是会话或事务级别的,只对当前会话或事务可见。每个会话只能查看和修改自己的数据。 临时表语法   临时表分类 ORACLE临时表有两种类型:会话级的临时表和事务级的临时表。1

2014-11-23 10:47:39 345

原创 oracle数据库 表空间的创建和权限管理

0.数据库:数据文件:xxx.dbf控制文件:xxx.ctl      =>  指定谁可以使用  一些信息日志文件:xxx.log 加载数据库时,先加载控制文件,再加载数据文件和日志文件

2014-11-23 00:01:07 639

转载 java 异常处理之断言

javjava中异常有三种处理方法:1.抛出异常2.使用断言      测试代码嵌在功能代码中回归测试3.日志

2014-11-08 23:48:25 2034

转载 java中 强引用 软引用 弱引用 虚引用

1.对象的强、软、弱和虚引用在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。图1为对象应用类层次。图1⑴强引用(

2014-11-08 23:44:18 490

转载 java内存溢出的详细解决方案

一、内存溢出类型1、java.lang.OutOfMemoryError: PermGen spaceJVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,

2014-11-08 10:50:47 544

空空如也

空空如也

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

TA关注的人

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