JavaWeb读取项目配置文件的方式

配置文件放在src的目录下面: 这是我们需要读取的就是jdbc2.properties配置文件信息 @WebServlet("/servletProperties4") public class ServletProperties4 extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException,
分类: 其他 发布时间: 01-03 23:25 阅读次数: 0

java读取配置文件终结

第一种方式 配置文件在包路径下面 使用类加载器读取配置文件代码如下: 这是使用getClassLoader方法在包路径的前面不需要加/ InputStream resource = JDBCUtils.class.getClassLoader().getResourceAsStream("tencent/utils/druid.properties"); 一下是不是用类加载器的代码: 需要在前面加/ InputStream resource = JDBCUtils.class.getReso
分类: 其他 发布时间: 01-03 23:25 阅读次数: 0

Mybatis学习笔记之延迟加载

mybatis的延迟加载 也是指Lazy加载,指的是进行关联查询的时候,按照设定的延迟规则推迟对关联对象的select查询;在真正使用数据的时候才加载数据(发出sql语句查询数据)不用的时候不加载数据(不会发出sql语句) 【***按需加载(懒加载)***】 lazyLoadingEnabled:是否启用延迟加载,mybatis默认为false,不启用延迟加载。lazyLoadingEnabled属性控制全局是否使用延迟加载,特殊关联关系也可以通过嵌套查询中fetchType属性单独配
分类: 其他 发布时间: 01-03 23:25 阅读次数: 0

初探Spring框架

在开始接触Spring之前来先看看之前写的代码 这是IUserService接口里面的方法: public interface IUserService { void saveAccount(); } 然后是接口的实现类: public class IUServicesImpl implements IUserService { private IUserDao userDao = new IUserDaoImpl(); @Override public vo
分类: 其他 发布时间: 01-03 23:24 阅读次数: 0

Spring学习笔记(一)

搭建Spring的环境 第一步: 引入Spring的坐标 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE</version> </dependency> 创建配置文件:bean.xml <?xml version="1.0" encoding="UTF-8"?> <be
分类: 其他 发布时间: 01-03 23:24 阅读次数: 0

如果你才刚开始起步学python,请先安装好anaconda配置环境!

背景提要 虽说上学的时候就嚷嚷学Python, 但从来没真正学过, 工作之后身边的同事显然在工作的技能储备上更加充分, 让我感到焦虑的同时, 也被推动着加快学习的步伐. 当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢? 所以小编准备了一份零基础入门到大牛的Python的视频学习资料。 进群943752371即可 从入职时的一无所知到现在认为自己勉强可以跻身菜鸟, 但学得越来越快, 忘得也越来越快. 所以记录下每一个学习脚印, 当做日后一个回顾复习的笔记吧. 在校的时候
分类: 其他 发布时间: 01-03 23:23 阅读次数: 0

小伙利用Python制作了一个浏览器,网友点评这小伙将来要进腾讯!

导语 好久以前看到有人做过(CSDN上?)。。今天心血来潮。。就想自己试试。。仅此而已。。用的PyQt版本是5.10.。。网上关于PyQt5.10的中文教程=None。。所以最后做出来的效果一般(毕竟短时间内啃不动官方那全英文的教程)。。So,don't get your hopes up... 主要思路 主要实现的功能:(1)可以正常显示网页;(2)设置导航栏,用以实现浏览器的前进、后退、停止加载和刷新功能;(3)设置地址栏,可以实时更新当前网页的URL,同时支持输入地址回车访问功能;(4)
分类: 其他 发布时间: 01-03 23:22 阅读次数: 0

Linux 下安装 xdebug

一、下载xdebug压缩包 wget http://www.xdebug.org/files/xdebug-2.5.1.tgz 二、解压缩 tar zxvf xdebug-2.5.1.tgz 三、进入目录 cd xdebug-2.5.1 四、建立外挂模块 phpize 五、配置 ./configure 六、编译并安装 1、make 2、make install 七、配置php.ini [xdebug] zend_extension= "/xdebug-2.5.0/modu
分类: 其他 发布时间: 01-03 23:22 阅读次数: 0

git 中保持一个分支和另外的分支同步

有价值的网站: http://blog.csdn.net/hudashi/article/details/7664631/ 假如我们要保持develop分支与master分支同步: git checkout develop git rebase master
分类: 其他 发布时间: 01-03 23:22 阅读次数: 0

关于python 安装scrapy模块出现C++ 14.0 is required错误

结决办法:1.安装与python对应版本的Twisted...whl文件即可。亲测可行 2.附上文件下载地址 3.进入地址眼前一大片,找不到文件?不要惊慌,我们CTRL+F全局搜索Twisted 4.下载速度有点慢哈,不过你可以打开下载管理器,右键复制下载地址到迅雷下载,秒完成。 5.随便找个目录下载完了在命令行中pip install 文件路径+Twisted-18.4.0-cp36-cp36m-win_amd64.whl,比如我的是pip install D:/迅雷下载/Twisted-1
分类: 其他 发布时间: 01-03 23:21 阅读次数: 0

python爬虫-使用多进程爬取美图-人工智能语言(高效爬虫)

import os from multiprocessing.pool import Pool from urllib.parse import urlencode from hashlib import md5 import requests def loaDpage(fullurl): """ 负责发请求获取图片url :return: """ headers = { "User-Agent": "Mozilla/5.0 (Win
分类: 其他 发布时间: 01-03 23:21 阅读次数: 0

使用python实现用户注册逻辑仅供参考(flask框架实现)

1.基本的注册逻辑实现 2.这里代码给的是用户进入页面,已经输入了图片验证码,由于前面代码逻辑比较简单,代码就不上了,逻辑上来说就是用户进入注册页面,输入手机号码,输入图片验证码,前端生成验证码唯一编码,通常使用uuid,通用唯一标识符,或者使用Linux时间戳向后台后台请求验证码图片,后台生成验证码,并将验证码编码和验证码存入数据库中(一般使用内存级数据库). 3.接下来是用户输入手机号,点击获取短信验证码,这里使用第三方平台,并将第三方提供的SDK进行进一步封装后使用.(没有放代码,平台很
分类: 其他 发布时间: 01-03 23:21 阅读次数: 0

机器学习和人工智能

真正的机器学习应该是怎样的? 机器人和人工智能这个领域确实已进入了瓶颈阶段,因为现在的存在的各种人工智能和机器装置,都是人工编程控制的,再精密的动作都是在按照人工方式模拟下进行的,因此已经进入误区。试想下:我们生下来就被遗传了1+1=2的计算功能吗?一生下来就能有意识的抬起手臂吗??而目前再简单的人工智能都可以完成,但这仅仅局限于模拟! 因此个人觉得应该让机器人真正有生命:必须让机器具有自己思考下一步要干嘛的能力,而不是在固定代码下执行!说白了:机器要干什么不是人说了算,而是机器在各种听觉视觉
分类: 其他 发布时间: 01-03 23:20 阅读次数: 0

DjangoRestFrameWork之从基础到深入

1.首先从RestFul说起 认识RESTful RESTful API 实用的是如何正确地理解 RESTful架构和设计好RESTful API。 首先为什么要用RESTful结构呢? 大家都知道"古代"网页是前端后端融在一起的,比如之前的PHP,JSP等。在之前的桌面时代问题不大,但是近年来移动互联网的发展,各种类型的Client层出不穷,RESTful可以通过一套统一的接口为 Web,iOS和Android提供服务。另外对于广大平台来说,比如Facebook platform,微博开放平
分类: 其他 发布时间: 01-03 23:20 阅读次数: 0

restframework权限,认证,限流配置

认证Authentication DRF框架的默认全局认证方案如下: REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.SessionAuthentication', # session认证 'rest_framework.authentication.BasicAuthentication', # 基本认证 ) }
分类: 其他 发布时间: 01-03 23:20 阅读次数: 0

RPC入门总结(一)RPC定义和原理

转载:深入浅出 RPC - 浅出篇 转载:RPC框架与Dubbo完整使用 转载:深入浅出 RPC - 深入篇 转载:远程调用服务(RPC)和消息队列(Message Queue)对比及其适用/不适用场合分析 一、RPC 1. RPC是什么 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网
分类: 其他 发布时间: 01-03 23:20 阅读次数: 0

seek()方法的使用

seek()方法的使用 seek()方法用于移动文件读取指针到指定位置。 file.seek()方法标准格式是:file.seek(offset,whence) offset:开始的偏移量,也就是代表需要移动偏移的字节数 whence:给offset参数一个定义,表示要从哪个位置开始偏移;0代表从文件开头开始算起,1代表从当前位置开始算起,2代表从文件末尾算起。whence值为空没设置时会默认为0。 例子: >>> f=open("aaa.txt","w") #以只写的形式打开一个叫
分类: 其他 发布时间: 01-03 23:19 阅读次数: 0

HTTP请求头Authorization

今天部署了一个Authorization项目,由于改了auth服务器客户端id和密码,而前端请求header没有修改,登录时一直弹框要求输入用户名和密码,输入后却无效,只好改前端代码。改完只好就可以了。以下是参考文章。 POST /goform/ser2netconfigAT HTTP/1.1 Host: 192.168.16.254 Connection: keep-alive Authorization: Basic YWRtaW46YWRtaW4= //笔者注释,Authorizatio
分类: 其他 发布时间: 01-03 23:19 阅读次数: 0

为什么QQ用的是UDP协议而不是TCP协议?

QQ既有UDP也有TCP! 不管UDP还是TCP,最终登陆成功之后,QQ都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000。 UDP协议是无连接方式的协议,它的效率高,速度快,占资源少,但是其传输机制为不可靠传送,必须依靠辅助的算法来完成传输控制。QQ采用的通信协议以UDP为主,辅以TCP协议。由于QQ的服务器设计容量是海量级的应用,一台服务器要同时容纳十几万的并发连接,因此服务器端只有采用UDP协议与客户端进行通讯才能保证这种超大
分类: 其他 发布时间: 01-03 23:19 阅读次数: 0

Dockerfile实战

版权声明:作者已开启版权声明,如转载请注明转载地址。 https://blog.csdn.net/qq_34829447/article/details/85493941 一.Dockerfile语法梳理及最佳实践 1,关键字 FROM 用在Dockerfile的开头,用来设定docker image的base image,想在哪个base image之上build我们自己的image 尽量使用官方提供的image作为base image,因为安全 示例代码 FROM scratch #从头制
分类: 其他 发布时间: 01-03 23:18 阅读次数: 0