自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 django.db.migrations.exceptions.MigrationSchemaMissing和raise ImproperlyConfigured('mysqlclient 1.3.1...

1.使用Python3.7 + Django2.2 + MySQL 5.5 在执行(python manage.py migrate)命令时出现错误django.db.migrations.exceptions.MigrationSchemaMissing原因是所以,需要重新安装高版本的sql,安装好之后,问题就解决了2.Django数据同步过程中遇到...

2019-10-07 19:03:00 696

转载 python3搭建Django项目

1.本次安装的python3.7版本,可前往官网下载,这里的安装不作多余介绍2.安装虚拟环境第一种:virtualenv:用于创建虚拟环境,实现项目之间的环境隔离,解决项目中存在的版本冲突问题windows+R打开cmd命令窗口,输入pip install virtualenv命令,创建虚拟环境目录testdirvirtualenv testvir第二种:virtua...

2019-10-05 17:48:00 678

转载 windows环境下使用python3.x自带的CGI服务器测试cgi脚本(转)

1、在桌面上新建一个文件夹作为服务器目录文件夹(文件夹名称自定义,文件夹位置自定义),在www文件下再建一个文件夹,文件夹名为“cgi-bin”,须是这个文件名,其他试过不行(原因暂时未知)2、在运行里输入cmd进入命令提示符环境,使用“cd+文件的绝对路径”转到www目录下,不要转到cgi-bin目录下,命令如下3、使用“python -m http.server ...

2019-10-04 22:01:00 754

转载 JavaWeb工程中web.xml基本配置

一.理论准备 先说下我记得xml规则,必须有且只有一个根节点,大小写敏感,标签不嵌套,必须配对。web.xml是不是必须的呢?不是的,只要你不用到里面的配置信息就好了,不过在大型web工程下使用该文件是很方便的,若是没有也会很复杂。那么web.xml能做的所有事情都有那些?其实,web.xml的模式(Schema)文件中定义了多少种标签元素,we...

2019-10-02 19:05:00 179

转载 前后台乱码问题

前后台乱码问题自己由于也看过相关博客介绍过解决方法,但是自己本地测试后乱码发生的略有不同,故在此作出总结,并附上自己的环境开发环境idea2019.3,tomcat8, windows7使用chrome浏览器进行测试1.前台向后台传送中文字符的情况介绍:前台代码jsp文件 1 <%@ page contentType="text/html;charset=U...

2019-10-02 00:11:00 138

转载 web工程中URL地址的推荐写法

在javaWeb开发中,只要是写URL地址,那么建议最好以“/”开头,也就是使用绝对路径的方式,那么这个“/”到底代表什么呢?可以用如下的方式来记忆“/”:如果“/”是给服务器用的,则代表当前的web工程,如果“/”是给浏览器用的,则代表webapps目录1.“/”代表当前web工程的常见应用场景a.ServletContext.getRealPath(String path) ...

2019-10-01 19:35:00 140

转载 es6一句话拾遗

Symbol最大的作用就是用于消除魔术字符串;Set跟数组的最大区别,就是Set的成员都是唯一的,没有重复;(方法:add(value),has,delete,clear)Map跟对象的最大区别,就是对象只能用字符串作为键,Map不是;(方法:get,set(key,value),has,delete,clear)let和var最大的区别是,let声明的变量是块内有效的(...

2019-09-20 10:17:00 78

转载 centos安装nodejs并配置生产环境,基于pm2

安装nodejs和yarn的命令:curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repocurl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash...

2019-09-17 09:42:00 198

转载 同步IO、异步IO、阻塞IO、非阻塞IO之间的联系与区别

原文链接https://www.cnblogs.com/euphie/p/6376508.htmlPOSIX同步IO、异步IO、阻塞IO、非阻塞IO,这几个词常见于各种各样的与网络相关的文章之中,往往不同上下文中它们的意思是不一样的,以致于我在很长一段时间对此感到困惑,所以想写一篇文章整理一下。POSIX(可移植操作系统接口)把同步IO操作定义为导致进程阻塞直到IO完...

2019-09-15 21:42:00 85

转载 服务端跳转和客户端跳转

先描述一个场景:你到一个机关办事,一个是办事窗口的那个人很不客气地说,这个事你别找我,你找xxx窗口,然后你自己跑到xxx窗口,那个窗口的人直接给你办了;还有一个是窗口的人和你说,你等下,他自己跑去找另一个人沟通一番,然后跑回来给你办了。前者是redirect重定向,后者便是forward转发。重定向redirect和转发forward的流程图如下:(1)客户端跳转-...

2019-09-15 13:30:00 256

转载 centos安装nginx并配置SSL证书

安装nginx的命令sudo yum install epel-releasesudo yum install nginx让nginx随系统启动而启动sudo systemctl enable nginx常用命令启动:nginx停止:nginx -s stop重载配置:nginx -s reload配置路径:/etc/nginx/日志路径:...

2019-09-14 07:47:00 324

转载 javascript中优雅的处理async和await异常

let handler = async function(needErr) { return new Promise((resolve, reject) => { if (needErr) { reject(new Error('执行失败,给出错误')) } else { resolv...

2019-09-13 08:46:00 289

转载 使用ajax向后台发送请求跳转页面无效的原因

Ajax只是利用脚本访问对应url获取数据而已,不能做除了获取返回数据以外的其它动作了。所以浏览器端是不会发起重定向的。1)正常的http url请求,只有浏览器和服务器两个参与者。浏览器端发起一个http请求,服务器端处理后发起一个重定向,浏览器端从response中获取到重定向地址,发起另一个http url请求。也就是说,浏览器会按照response中的内容进行响应(如重定向),...

2019-09-12 14:35:00 334

转载 js css html加载顺序

1.js放在head中会立即执行,阻塞后续的资源下载与执行。因为js有可能会修改dom,如果不阻塞后续的资源下载,dom的操作顺序不可控。正常的网页加载流程是这样的。浏览器一边下载HTML网页,一边开始解析解析过程中,发现<script>标签暂停解析,网页渲染的控制权转交给JavaScript引擎如果<script>标签引用了外部脚本,就下载该脚本,否则就直接执行...

2019-09-11 16:59:00 88

转载 CSS旋转动画和动画的拼接

旋转动画第一个样式:@keyframes rotating { from { transform: rotate(0deg); } to { transform: rotate(360deg); }}第二个样式: .icon { color: #f5222d; ...

2019-09-11 14:09:00 233

转载 我这个人有哪些优点,有哪些缺点

我想,我最大的优点应该就是努力坚持做好一件事;做这个事情可能会遇到这样、那样的诱惑、阻力、困难、甚至走了弯路,都不会轻易改变方向;我在上家公司持续做了7年,从一个小兵做到研发中心的技术负责人,子公司的技术总监,见证了一家企业从20来个人做到上市;另外,你看到我这篇文章,就看到了我的博客;这个博客我持续写了11年7个月,基本没有中断过;其次,我对我的从业...

2019-09-10 10:59:00 160

转载 @RequestParam,@PathVariable,@RequestBody

@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,关键点不同的是@RequestParam 是从request里面拿取值,而 @PathVariable 是从一个URI模板里面来填充@RequestParam看下面一段代码:http://localhost:8080/springmvc/hello/101?pa...

2019-09-08 14:38:00 190

转载 @Controller和@RestController

@RestController=@Controller+@ResponseBody1.使用RestController时,返回到前端的内容是Return里的内容,无法返回jsp/html等页面,此时的在application-spring.xml的配置文件中,不需要配置视图解析器1 <!-- 3.配置jsp 显示ViewResolver -->2 &lt...

2019-09-08 14:05:00 190

转载 The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone....

在搭建maven项目测试时,报The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. 错误解决办法:在config.properties配置文件中对于MySQL的URL后面加上时区配置serverTimezone=Asia/Shanghaic...

2019-09-06 14:03:00 243

转载 Cannot create PoolableConnectionFactory (Could not create connection to database server.)

是由于mysql驱动版本太低导致。本人 jdk版本是1.8.0_211,mysql版本是8.0.17,mysql-connector-java版本是5.1.39,后来把mysql-connector-java改为最新版mysql-connector-java-8.0.17.jar后,运行成功。pom文件为: <!-- https://mvnreposito...

2019-09-06 13:59:00 416

转载 electron内监控目标网站cookie的变化,查找指定的cookie

let cookieInstance = win.webContents.session.cookies;cookieInstance.on('changed', (e, cookie, cause, removed) => { let obj = { e, cookie, cause, removed } console.log(obj);});c...

2019-09-06 09:17:00 868

转载 监控ckeditor内容变化,删除编辑器内图片,ueditor同样适用

let body = document.querySelector("iframe").contentDocument.body;let observer = new MutationObserver((mutationsList, observer) => { for (let mutation of mutationsList) { if (mutation...

2019-09-06 07:31:00 672

转载 通配符的匹配很全面, 但无法找到元素 'context:component-scan' 的声明

一. 异常描述在配置SpringMVC的时候,spring.xml文件中配置了<context:component-scan/>,结果提示如下异常:Caused by: org.xml.sax.SAXParseException; lineNumber: 9; columnNumber: 71; cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无...

2019-09-04 13:52:00 285

转载 java内省机制

一、内省是什么、实现方式:内省(Introspector)是Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性name,那我们可以通过getName,setName来得到其值或者设置新的值。通过getName/setName来访问name属性,这就是默认的规则。Java中提供了一套API用来访问某个属性的gett...

2019-09-02 09:15:00 127

转载 scope为provided

以下面dependency为例1 <dependency>2 <groupId>javax.servlet</groupId>3 <artifactId>javax.servlet-api</artifactId>4 <version>3.1.0</versio...

2019-09-01 15:04:00 491

转载 pom文件继承与聚合

1.简介pom.xml文件是Maven进行工作的主要配置文件。在这个文件中我们可以配置Maven项目的groupId、artifactId和version等Maven项目必须的元素;可以配置Maven项目需要使用的远程仓库;可以定义Maven项目打包的形式;可以定义Maven项目的资源依赖关系等等。对于一个最简单的pom.xml的定义必须包含modelVersion、groupId...

2019-09-01 14:31:00 377

转载 maven多个子项目、父项目之间的引用问题

在项目时用到maven管理项目,在一个就项目的基础上开发新的项目;关于子项目和父项目,子项目与子项目之间的调用问题,发现自己存在不足,以下是自己查询的问题,解决了自己的疑惑。原文链接:https://www.cnblogs.com/kuoAT/p/6845876.html问题下面是一个简略的项目结构图Parent`------ child...

2019-09-01 14:30:00 508

转载 大型政务应用或企业应用平台建设漫谈【一】

大型的政务应用或企业应用,最关键的问题是业务复杂;我举几个简单的例子:比如说一个政府机构,有很多部门,每个部门都有很多审批流程,报销、请假、结算....每个部门和每个部门的流程审批环节还不一样,有些部门某流程要填录这些内容,有的部门要填录那些内容,有的部门某个审批流程需要3个领导审批,另一个部门同样的流程就需要4个领导审批最关键的是,他们这些流程还经常变,这个...

2019-08-24 20:17:00 119

转载 kafka default partitioner java版本和scala版本的不同

scalaimport kafka.utils._class DefaultPartitioner(props: VerifiableProperties = null) extends Partitioner { private val random = new java.util.Random def partition(key: Any, num...

2019-08-23 14:58:00 159

转载 解决"你无权访问此进程类型"的方法(You are Not Authorized to run Process Type)

If you get the following messaging stating that you areNot Authorized to run process typefollowed by the process type (e.g. application engine, SQR, COBOL etc) it means that your user profile d...

2019-08-21 22:42:35 1227

转载 《白帽子讲web安全》——吴瀚清 阅读笔记

浏览器安全同源策略:浏览器的同源策略限制了不同来源的“document”或脚本,对当前的“document”读取或设置某些属性。是浏览器安全的基础,即限制不同域的网址脚本交互 <script><img><iframe><link>可以跨域加载资源 在AJAX应用中,XMLHttpR...

2019-08-21 16:15:00 317

转载 修改IntelliJ IDEA代码头注释

转载于:https://www.cnblogs.com/FCWORLD/p/5353986.html

2019-08-21 02:57:14 187

转载 C#开发可穿透代理服务器的WinForm应用 [转]

http://blog.csdn.net/redbirdli/企业上网一般都是通过网关服务器,部分非自动的代理服务器需要手工设置(就像IE需要在连接-局域网设置-代理器中的那样),前段为企业开发了一个需要远程访问HTTP服务器的应用,发现在手动代理的网络环境下,会在运行时WebRequest试图通过GetResponse获取Response对象时抛出:error: 远程服务器返回...

2019-08-20 15:01:16 213

转载 页面中的"返回顶部"(位置固定,指定位置显示/隐藏) Lebal:博客园美化

在页面中经常需要使用到返回顶部按钮,如果页面内容过多过长,手动滑动滚动条比较麻烦,所以一般会出现返回顶部按钮,一键回到顶部。本文实现的返回顶部的效果,将按钮在滚动条指定高度出现,并固定的页面指定位置。显示为一张图片,鼠标放上显示的是返回顶部文字提示。实现过程如下:在html文件中:<div id="return-top" class="top_e"> &lt...

2019-08-16 16:28:00 639

转载 sparkstreaming的状态计算-updateStateByKey源码

转发请注明原创地址:https://www.cnblogs.com/dongxiao-yang/p/11358781.html本文基于spark源码版本为2.4.3在流式计算中通常会有状态计算的需求,即当前计算结果不仅依赖于目前收到数据还需要之前结果进行合并计算的场景,由于sparkstreaming的mini-batch机制,必须将之前的状态结果存储在RDD中并在下一次batc...

2019-08-15 17:43:00 169

转载 Ubuntu下git服务器搭建

参考网上资料搭建git服务器过程记录如下:需求硬件需求:一台Ubuntu或者debian电脑(虚拟机),能通过网络访问到。软件需求:git-core, gitosis, openssh-server, openssh-client, Apache2(Gitweb)安装配置git服务器 1 //安装git和openssh: 2 a@server:~$ ...

2019-08-15 13:07:28 103

转载 DIV+CSS布局的常用商品信息网页代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title&gt...

2019-08-14 13:54:11 1578

转载 C#高级语法基础知识总结3——数组

一维数组int[] array=new int[4]; int[] array=new int[4]{1,2,3,4}二维数组int[,] arraty=new int[2,2], int[,] arraty=new int[2,2]{{1,2},{2,3}}锯齿数组 Console.WriteLine("锯齿数组的历遍")...

2019-08-14 02:08:32 154

转载 线程系列01,前台线程,后台线程,线程同步

在控制台应用程序集中,Main方法开始的是一个线程。如果要再创建线程,需要用到System.Threading这个命名空间。 □ 线程是怎样工作的? CLR维护着一个叫"thread scheduler"的机制,这个机制与操作系统交互。"thread scheduler"保证所有的线程有合适的执行时间,那些等待或被阻塞的线程不会占有CPU时间。在单处理器计算机上,"thread schedul...

2019-08-13 22:18:23 186

转载 MVC批量更新,使用jQuery Template

在"MVC批量更新,可验证并解决集合元素不连续控制器接收不完全的问题"中,当点击"添加"按钮的时候,通过部分视图,在界面上添加新行。本篇体验使用jQuery Template,在界面上添加新行。 □ 思路 →引用jQuery Template所需要的js文件:jquery.tmpl.min.js →在<script type="text/x-jquery-tmpl" id="...

2019-08-13 22:16:27 108

空空如也

空空如也

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

TA关注的人

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