- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 Spring IOC
Spring是一个轻量级Java开发框架,最早有RodJohnson创建,目的是为了解决企业及应用开发的业务逻辑层和其他各层之间的耦合问题。他是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应用程序的开发。
2022-10-25 18:02:06 593 1
原创 SpringIOC
SpringIOCIOC容器加载过程(IOC:控制翻转 DI:依赖注入)IOC控制反转用于解决层与层之间的耦合IOC容器配置类: xml 注解 javaconfig加载Spring上下文new ClassPathXmlApplicationContext(“xml”)new AnnotationConfigApplicationContext(config.class)getBean()实例化:反射-Spring工厂-可定义填充属性 @Autowired @Va
2020-09-20 15:05:57 143
原创 Spring 事件监听器示例及源码解析
Spring 事件监听器示例及源码解析源码解析ApplicationEventpublic abstract class ApplicationEvent extends EventObject { //序列化 private static final long serialVersionUID = 7099057708183571937L; //时间戳 private final long timestamp = System.currentTimeMillis(
2020-09-18 18:24:28 269
原创 Vue-cli3.x Springboot SpringSession Redis Nginx Mysql 处理上万并发
前端配置跨域请求项目根路径创建vue.config.jsmodule.exports = {// 修改的配置 // 将baseUrl: '/api',改为baseUrl: '/', baseUrl: '/', devServer: { proxy: { '/api': { //自己后台nginx...
2019-09-11 19:26:46 465 1
原创 dubbo学习笔记
dubbo学习笔记一、架构模式1、单一应用架构(ORM)当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。2、垂直应用架构(MVC)当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应用拆成互不相干的几个应用,以提升效率。此时,用于加速前端页面开发的Web框架(MVC)是关键。3、分布式服...
2019-07-30 14:04:41 156
原创 vue-cli+django+nginx
打包vue项目修改config文件夹下的index.js(解决页面空白错误)bulid:{ index: path.resolve(__dirname, '../dist/index.html'), assetsRoot: path.resolve(__dirname, '../dist'), assetsSubDirectory: 'static', assetsPublicPath...
2019-07-13 16:40:10 443 3
原创 python 内置函数分析
python 内置函数分析函数功能表函数作用例子结果abs()返回参数的绝对值abs(-1)1all()如果bool(x)对于iterable中的所有值x都为true,则返回true。如果iterable为空,则返回trueall([False,True,True])Falseany()如果bool(x)对于iterable中的任意一个值x为t...
2019-05-01 18:56:39 331
原创 python3 装饰器详解
装饰器详解简单实例教程需要装饰的函数def login(username, password): print(username, password)装饰器的参数是方法名,就是被装饰的函数def decorator(func): # 在定义一个函数用于实现装饰,参数要和被装饰的函数一样 def new_login(username, password): ...
2019-04-29 23:22:07 861
原创 django-利用session机制唯一登录
django-利用session机制唯一登录配置连接数据库DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '数据库名称', 'USER': 'root', 'PASSWORD': '123456', 'HOST...
2019-04-24 16:43:49 3013
原创 初学PHP
配置环境下载wampserver资源链接 提取码: k5rm 不建议官网下载,官网很卡下载完选择安装目录解压安装即可wampserver自带Apache服务器,所以不许要另外配置服务器双击,然后启动服务浏览器访问localhost重要文件夹说明bin:一些可执行文件php.exe在其中,是php脚本语言的解释器www:放置需要部署项目的文件夹,即放置需要访问的ph...
2019-04-23 00:33:29 237
原创 正则表达式
正则表达式字符匹配符号意义使用结果“.”匹配除换行符以外的任何字符re.findall(’.’,‘abcbcd’)[‘a’, ‘b’, ‘c’, ‘b’, ‘c’, ‘d’]“^”匹配字符串的开头re.findall(’^a’,‘abcbcd’)[‘a’]“$”匹配字符串末尾或字符串末尾换行符之前re.findall(‘d$’,‘abcbcd...
2019-04-22 15:44:12 214
原创 常熟理工学院内网打卡查询代码
打卡查询代码import requestsimport http.cookiejarimport urllibfrom bs4 import BeautifulSoupimport osdef search(username): url = "http://10.28.102.51/student/checkUser.jsp?userName=%s&passwd=%...
2019-04-21 10:42:35 1046 2
原创 python爬虫-全国列车信息查询
列车信息代码:pythonimport urllibfrom urllib.request import urlopenfrom bs4 import BeautifulSoupimport pymysqlimport requestsimport FromAToBdef getHtml(start,arrive,time): start=urlChange(st...
2019-04-19 21:47:38 880
原创 Web安全-XSS攻击demo
Web安全之XSS攻击demo环境:本地html文件,IE浏览器(谷歌会屏蔽跨域请求,需要部署什么的操作,这里一切从简),django后台,mysql数据库前端前端代码(将注册、登录、首页三个页面集合在一起):<!DOCTYPE html><html><head> <meta charset="utf-8"> <title&g...
2019-04-18 18:42:54 1911 1
原创 vue-cli前端 RSA加密 django后台RSA加密
vue-cli:RSA加密在vue-cli的项目文件目录下:npm install --save jsencrypt在项目路径src下新建文件夹plugins(用于存放加解密方法.js文件)在plugins下新建文件jssHttp.jsimport Vue from 'vue'import JsEncrypt from 'jsencrypt'//RSA加密export const...
2019-04-17 16:25:36 1129 2
原创 django2.2 python3运行错误
django2.2 python3运行错误报错如下:RuntimeError: Model class UsersManage.models.UsersInfo doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.解决方法pip install django==2.1.7...
2019-04-16 00:36:09 661
原创 centos上部署django项目
centos上部署django项目下载python3yum -y groupinstall "Development tools"yum -y install openssl-devel sqlite-devel bzip2-devel ncurses-devel gdbm-devel readline-devel tcl-devel tk-devel xz-devel zlib-devel...
2019-04-12 12:27:56 326 3
原创 vue-cli中使用ajax请求
vue-cli中使用ajax请求创建好vue-cli项目,命令行在该路径下运行以下命令npm install --save axios在main.js中添加标记行import axios from ‘axios’import Vue from 'vue'import App from './App'import router from './router'import axios ...
2019-04-11 00:29:08 4622
原创 python脚本-淮海工学院图书馆座位预订
分析分析步骤微信公众号关注淮海工学院图书馆点击我的图书馆点击座位预约点击手机右上角的分享,复制链接淮海工学院图书馆座位预定登陆界面用电脑端登陆,发现有些控件不显示,不能进行正常操作电脑端启用fillder4,为手机设置代理抓包电脑端启用postman来测试post请求分析登陆包结构分析订座包结构实现自动化订座操作步骤微信公众号关注淮海工学院图书馆点击我的图书馆...
2019-04-10 11:39:48 5020 86
原创 微信小程序-搜索框定位页面中某个控件
微信小程序-搜索框定位页面中某个控件.js文件// pages/test/test.jsPage({ data: { name:'', flag:'', //用于for循环遍历 list:[ { id: 'a', name: 'a' }, { id: 'b', ...
2019-04-10 00:53:18 1754
原创 ubuntu18.04安装gitblit服务器
安装jdk官网下载jdk1.8tar -zxvf jdk-8u171-linux-x64.tar.gzsudo mv jdk1.8.0_171 /usr/local/jdk1.8sudo vim /etc/profile 在文件末尾添加export JAVA_HOME=/usr/local/jdk1.8export JRE_HOME=${JAVA_HOME}/jreexport...
2019-04-09 01:12:21 1429
原创 微信小程序openid获取-django后台
微信端代码:wx.request({ //将code作为参数code为wx.login中获得的code url: app.data.surl+'/student/getUserInformation', data: { 'code': code }, ...
2019-04-08 20:04:21 1445
原创 微信小程序支付接口之Django后台
Python3-django-微信小程序支付接口调用工具类生成一系列微信官方文档需要的数据import hashlibimport datetimeimport xml.etree.ElementTree as ET#商户平台上设置、查询Mch_id="商户Id"client_appid="微信小程序APPId"Mch_key="支付交易秘钥"# 生成签名的函数def pa...
2019-04-08 17:42:42 1132 2
原创 vue-cli安装、下载及使用
vue脚手架的使用安装node.jsnode.js官方下载地址下载vue-cli(cmd命令行下)npm install -g vue-cli创建一个基于webpack模板的新项目(cmd命令行下)记得切换目录,在当前目录下创建vue init webpack ['项目名']选装:? Project name vue-project -->项...
2019-04-08 15:47:45 3300
原创 vue-cli运行流程及文件作用
index.html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>my-projec...
2019-04-08 15:42:56 973
原创 Python爬虫-视频爬取示例
爆米花视屏下载代码pythonimport requestsimport reimport timefrom selenium import webdriverimport threadingimport osimport pyqt5def getUrl(): url = "https://www.baomihua.com/funny" payload =...
2019-04-08 13:22:37 4017
原创 python爬虫
爬虫定义请求网站并提取数据的自动化程序基本流程向服务器发起请求:即发送一个Request,请求可以包含额外的headers等信息,等待服务器的响应获取相应内容:如果服务器正常响应,会得到一个Response,Response的内容便是所要获取的页面内容,类型可能有HTML、JSON、二进制文件(如图片、视频等类型)解析内容:得到的内容可能是HTML,可以用正则表达式,网页解析库进行解...
2019-04-08 13:18:50 233
原创 django2.2 python3.* pymysql 运行报错问题
django2.2 python3.* pymysql 运行报错问题Python3.* + django2.2 + pymysql报如下错误正解:Python3.* + django2.2 + pymysql报如下错误Watching for file changes with StatReloaderException in thread Thread-1:Traceback (most...
2019-04-08 13:06:34 2319 2
原创 关于java web .jsp文件onclick事件调用java方法问题
在我编程过程中,尝试着用button的onclick事件调用java代码,遇到了问题。.jsp实际上也是java一个类,html中的标签通过这个类中的一个方法通过out.write()显示在页面上,而.jsp文件中通过<%... %>方式穿插的java代码则是直接写在该类中。如下图:从中能看出可以看出只要你在.jsp文件中编写java语句在编译时都会立即执行所以onclick事件不用单...
2018-05-13 09:41:17 7962
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人