自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Service在线程中执行时,会出现事务丢失,无法获取service实例等情况

一、问题背景:是由于new thread不在spring容器中,所以无法获得spring中的bean对象。也会遇到事务丢失,抛出异常javax.persistence.TransactionRequiredException: no transaction is in progress,等情况。二、解决方案:1.在@Transactional(readOnly = true) 可以解决...

2020-01-17 16:05:27 636

转载 数据库SQL优化大总结之 百万级数据库优化方案

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字...

2018-05-25 15:04:54 158

原创 Chrome 控制台console的用法(你一定会爱上这篇帖子)

大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出信息呢,下面我就介绍一些调试的入门技巧,让你爱上co...

2018-05-25 10:08:58 3162

原创 js控制文本框禁止输入特殊字符

1.标签上直接替换方法:JS 控制不能输入特殊字符1<input type="text"class="domain"onkeyup="this.value=this.value.replace(/[^u4e00-u9fa5w]/g,'')";2this.value=this.value.replace(/[^u4e00-u9fa5w]/g,'') JS 控制文本框只能输入数字1<inp...

2018-05-04 14:06:02 660

原创 Java常量池

一.相关概念什么是常量用final修饰的成员变量表示常量,值一旦给定就无法改变!final修饰的变量有三种:静态变量、实例变量和局部变量,分别表示三种类型的常量。Class文件中的常量池在Class文件结构中,最头的4个字节用于存储魔数Magic Number,用于确定一个文件是否能被JVM接受,再接着4个字节用于存储版本号,前2个字节存储次版本号,后2个存储主版本号,再接着是用于存放常量的常量池...

2018-02-25 19:56:54 162

转载 Spring Cloud中,Eureka常见问题总结

Spring Cloud中,Eureka常见问题总结。指定Eureka的Environmenteureka.environment: 指定环境参考文档:https://github.com/Netflix/eureka/wiki/Configuring-Eureka指定Eureka的DataCenter

2018-01-30 17:35:14 792

原创 django中批量导入文本数据出现问题的解决方法

在学习自强学院的django中的批量导入的教程时,出现如下报错:django.core.exceptions.ImproperlyConfigured: Requested setting LOGGING_CONFIG, but settings are not configured. You must either define the environment variable DJAN

2018-01-09 17:35:55 817

原创 用django实现网页A+B相加并访问

大家好,之前已经写过关于django中出现的一个小错误,今天呢,我就如何在网页上实现a+b,并计算结果传输出来,做一个简单的介绍。因为这是我学习了一段时间之后的结果,所以,会有不连续的情况,大家可能看起来有一点跳跃,我是跟着自强学院学习,这是对django表单一节做的总结,所以,大家可以参考这部分,在结合我的总结,也许会看起来更加轻松。自强学院该章节的网址为自强学院之django表单1.写一个

2018-01-04 19:45:29 1105

原创 在win10+anaconda的环境基础上,安装django遇到的错误django-admin.py

在win10+anaconda的环境基础上,安装django遇到的错误django-admin.py 1.Traceback (most recent call last): File "D:\MyDownloads\django-master\django-master\django\bin\django-admin.py", line 2, in <module> from django.core import managementImportError: No module named

2017-12-19 20:45:05 3970

原创 小白入门python之在命令框中实现简单的python代码

学习语言最主要的心得就是不要怕! 介绍学习python的两个网页介绍和两个错误的解决:1.SyntaxError: Non-UTF-8 code starting with '\xa3' in file test.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details和2. File "test.py", line 2print ('hello,python');

2017-12-11 12:02:57 3490

原创 python之正则表达式

\d: 匹配一个数字\w:匹配一个字母或者数字\s:匹配一个空格。\s+表示至少有一个空格,如:‘ ‘(一个空格), ’ ’(两个空格)。^: 表示行的开头,^\d表示以数字开头。$: 表示行的结束,\d$表示以数字结束。A|B:表示或的关系,A或者B。*: 表示任意个字符(包含0个)+: 表示至少一个字符?: 表示0个或者1个字符。例如:{n}:表示n个字符。{n,m}:表示n-m个字符。

2017-11-20 22:03:43 378

原创 python常见错误总结(未完结)

1.ValueError: empty separator表示漏掉了一个字符,找到指定位置,添加字符。2.invalid syntax:语法错误,不正确的语法3.ValueError: too many values to unpack太多的值需要解压。问题产生的原因:应该是4.unexpected indent:说明在写python代码的时候缩进有错误。

2017-11-19 22:21:46 9131 1

原创 python之split()使用方法和try-except块

最近在读《Head First Python》,只是对最近学习的内容做一个小总结。最近遇到了字符串分割,在实际操作的过程中,遇到了一些错误,于是就自己遇到的问题做了一个总结。在书中,对于函数split()的总结顺序是:1.基础用法-->2.当用于分割的依据有多个时,出现错误,怎么保证分割。-->3.当没有出现分割字符时,怎么处理。-->4.对于文件出现错误,用try,except串进行统一

2017-11-19 22:07:56 1348

转载 Nginx跳转的配置实例

相信大家在日常运维工作中如果你用到nginx作为前端反向代理服务器的话,你会对nginx的rewrite又爱又恨,爱它是因为你搞定了它,完成了开发人员的跳转需求后你会觉得很爽,觉得真的很强大,恨它是因为当一些稀奇古怪跳转的需求时候你会没有头绪、百般调试、上网求神拜佛都搞不定的时候真是想死的心都有了,当然网上也有很多nginx rewrite的经典示例,但是我感觉对我的工作都没有太大的帮助下

2017-10-18 09:33:07 5916

原创 mysql 连接报错

在连接mysql数据库的时候,出现了这么个问题, lost connection to MySQL server at waiting for initial communication packet,system error:o 在my.ini或者my.cnf中 [mysqld]项中,添加skip-name-resolvemysql连接很慢,登陆到服务器上查看服务

2017-10-16 11:47:50 492

转载 反爬虫四个基本策略

【 转 】http://www.cnblogs.com/FengYan/archive/2012/07/31/2614335.html由于要准备测试数据,不得不大量爬取某个网站的内容。为了防止被封,特意将爬虫设计为单线【 转 】http://www.cnblogs.com/FengYan/archive/2012/07/31/2614335.html程同步的爬虫。结果在爬了大约3万个页

2017-08-29 15:37:45 6276

原创 JAVA字符编码乱码问题:Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换

java乱码问题的解决,还得从根本上进行研究,找到了问题所在,乱码将不再是问题。因为url传送默认编码是容器的编码,tomcat默认是iso-8859-1.所以,request.gerParameter()获得的值必须转码,除非设置tocmat的默认url编码。  这个是涉及到字符编码的问题   一个字符在网页间传递要经过编/解码的问题     我来具体解释一下这个语句username

2017-05-11 10:20:50 5260

原创 redis常用指令(个人总结)

Redis常用命令集1)连接操作命令quit:关闭连接(connection)auth:简单密码认证help cmd: 查看cmd帮助,例如:help quit2)持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存到磁盘,然后关闭服务3)远

2017-03-29 09:37:48 406

原创 $.ajax属性及用法

1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的

2017-03-15 17:31:37 252

空空如也

空空如也

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

TA关注的人

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