问题:在python使用过程中,发现报错Nomodulenamed_ssl,但是系统已经安装opensll,于是开始了解决问题之旅原因:python3支持openssl版本最低为1.0.2,而系统比较老,自带的openssl版本为1.0.2参考https://www.jianshu.com/p/3ec24f563b81安装新版openssl下载https://www.openssl.org/sou
分类:
编程语言 时间:
2019-06-21 09:40:25
阅读次数:
80
CSV基于java注解的csv读写框架。相关框架Apachecommons-csvsuper-csv简单看了下,这两个框架提供的特性都非常的基础。创作原由以前觉得csv文件的读写非常简单,就懒得封装。最近一个月写了两次csv文件相关的东西,发现要处理的细节还是有的,还浪费比较多的时间。比如:UTF-8中文编码使用excel打开乱码,因为缺少BOM头。不同类型字段转化为字符串,顺序的指定,head头
分类:
编程语言 时间:
2019-06-21 09:42:23
阅读次数:
113
以前用着SSH都是老师给配好的,自己直接改就可以。但是公司主流还是SSM,就自己研究了一下Java版本的配置。网上大多是基于xnl的配置,但是越往后越新的项目都开始基于JavaConfig配置了,这也是写此文章的原因。不论是eclipse还是myeclipse 都没有集成mybatis的相关组件,S ...
分类:
编程语言 时间:
2019-06-21 09:43:24
阅读次数:
127
数据结构-双向链表的创建、插入和删除 双向链表是数据结构中重要的结构,也是线性结构中常用的数据结构,双向指针,方便用户从首结点开始沿指针链向后依次遍历每一个结点,结点的前驱和后继查找方便。 #include <stdio.h> #include <stdlib.h> //双向链表结点的定义 type ...
分类:
编程语言 时间:
2019-06-21 09:45:31
阅读次数:
102
反向整数 给定一个 32 位有符号整数,将整数中的数字进行反转,如果超出整数的最大或者最小范围返回0 更多文章查看个人博客 "个人博客地址:反向整数" 方法一 利用StringBuilder的reverse方法,将数字转换成字符反转然后再转换回整数 java public int reverseIn ...
分类:
编程语言 时间:
2019-06-21 09:47:39
阅读次数:
135
今天为项目打包时出现了下面的错误提示: 打开Details里面写的是“An internal error has occurred. java.lang.NullPointerException”。在网上搜索了一下,找到了解决方法,特此记录一下。 解决方法: 1.关闭eclipse等开发环境; 2. ...
分类:
编程语言 时间:
2019-06-21 09:48:07
阅读次数:
139
一.今日内容: 1.解析库之bs4: 2.bs之遍历文档树: 3.bs之搜索文档树: 4.爬取豌豆荚: 5.mongoDB的简单使用: MongoDB 非关系型数据库一 安装与使用1、下载安装 https://www.mongodb.com/download-center/community 2、在 ...
分类:
编程语言 时间:
2019-06-21 09:49:58
阅读次数:
116
递归特性:
分类:
编程语言 时间:
2019-06-21 09:51:04
阅读次数:
82
LeetCode 两数之和 给定一个整数数组,返回两个数字的索引,使它们相加到特定目标。 您可以假设每个输入只有一个解决方案,并且您可能不会两次使用相同的元素。 更多文章查看个人博客 "个人博客地址:twoSum 两数之和 【JAVA实现】" 方法一 使用双重循环两两相加判断是否等于目标值 java ...
分类:
编程语言 时间:
2019-06-21 09:51:52
阅读次数:
105
数据不安全,不常用 ...
分类:
编程语言 时间:
2019-06-21 09:53:03
阅读次数:
238
import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import java.util.ArrayList;import java.util.Iterator;import j... ...
分类:
编程语言 时间:
2019-06-21 11:09:55
阅读次数:
126
带头节点单链表 1.优势: 1)当链表为空时,指针指向头结点,不会发生null指针异常 2)方便特殊操作(删除第一个有效节点或者插入一个节点在表头) 3)单链表加上头结点之后,无论单链表是否为空,头指针始终指向头结点,因此空表和非空表的处理也统一了,方便了单链表的操作,也减少了程序的复杂性和出现bu ...
分类:
编程语言 时间:
2019-06-21 11:10:41
阅读次数:
94
import javax.servlet.http.HttpServletRequest;import java.net.InetAddress;import java.net.UnknownHostException; /** * 获取访问接口的客户端的ip地址 * @author remains... ...
分类:
编程语言 时间:
2019-06-21 11:11:22
阅读次数:
101
JVM内存模型如上图,需要声明一点,这是《Java虚拟机规范(Java SE 7版)》规定的内容,实际区域由各JVM自己实现,所以可能略有不同。以下对各区域进行简短说明。 1.1程序计数器 程序计数器是众多编程语言都共有的一部分,作用是标示下一条需要执行的指令的位置,分支、循环、跳转、异常处理、线程 ...
分类:
编程语言 时间:
2019-06-21 11:11:42
阅读次数:
83
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.n... ...
分类:
编程语言 时间:
2019-06-21 11:13:41
阅读次数:
105
""" 1.三级菜单 注册 登陆 注销 2.进入每一个一级菜单,都会有下一级的菜单"""user_item = dict()try: while True: print(' Welcome sir ') input_choice = int(input('Please enter your choi ...
分类:
编程语言 时间:
2019-06-21 11:16:02
阅读次数:
116
参考Python 元类使用讲解 更多请阅读 所谓单例,是指一个类的实例从始至终只能被创建一次,,而且自行实例化并向整个系统提供这个实例。 方法1 如果想使得某个类从始至终最多只有一个实例,使用__new__方法会很简单。Python中类是通过__new__来创建实例的: 1 2 3 4 5 6 7 ...
分类:
编程语言 时间:
2019-06-21 12:22:57
阅读次数:
87
一、框架的搭建(scrapy) 二、学习 1.Request 只要学会 Request(next_url,callback=self.parse) 2.response 只要学会 response.css选择器 来源:菜鸟教程 选择器示例示例说明CSS .class .intro 选择所有class ...
分类:
编程语言 时间:
2019-06-21 12:24:23
阅读次数:
157
尽管 Flask 的请求对象提供的信息足够用于处理 Web 表单,但有些任务很单调,而且要重复操作。比如,生成表单的 HTML 代码和验证提交的表单数据。 Flask WTF(http://pythonhosted.org/Flask WTF/)扩展可以把处理 Web 表单的过程变成一种愉悦的体验。 ...
分类:
编程语言 时间:
2019-06-21 12:26:18
阅读次数:
92
之前一直没搞懂python的魔术方法是怎么回事,今天看到一篇讲的很好的文章,这里先把链接贴出来 总的来说魔术方法就是定义成用两条下划线包围方法名前后的一种方法,例如__init__,__del__等等 换句话说,当你在python中使用dir()时,看到的那么一大堆__方法__都是魔术方法,如下图 ...
分类:
编程语言 时间:
2019-06-21 12:30:16
阅读次数:
115