修改myBatis Generator源码
找到org.mybatis.generator.api.IntrospectedTable.java 类;一.修改*mapping.xml配置文件中的各类id名称找到 calculateXmlAttributes() 方法,修改对应的id名称为你要定义的名称即可.二.修改DAO类名找到 calculateJavaClientAttributes() 方法,对方法中所有fullyQualifiedT
【干货】前端开发者最常用的六款IDE
###一、VisualStudioCode下载地址:https://code.visualstudio.com/功能介绍:微软在2015年4月30日Build开发者大会上正式宣布了VisualStudioCode项目:一个运行于MacOSX、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器。VisualStudioCode软件功能非常强大,界面简洁明晰、操作方便快
38、vuex管理用户地址
1、提交地址数据(1)通过上一章vuex初探(五)的学习,我们知道在组件中可以直接commit提交mutations。(2)所以我们在用户点击save事件的时候,将数据作为参数提交mutation用户点击`save`事件2、vuex仓库(1)上文中在地址编辑页面提交了一个mutation,然后我们回到store文件夹中,首先应该定义一下state数据,这里我们的地址应该是一个数组。`store`文
大数据03-整合 Flume 和 Kafka 收集日志
有了之前的介绍,我们可以使用Flume和Kafka一起来完成项目日志输出到kafka,然后编程消费者进行日志处理。1、示例图示例图下面蓝色的是我们需要修改的2、配置flume在A机器上,(也可以在C机器上,这里为了方便)flume中新增一个配置文件avro-mem-kafka.conf注意bootstrap.servers的写法,需要和版本对应# Baseavro-mem-kafka.source
从零玩转jQuery-核心函数和静态方法
jQuery核心函数从jQuery文档中可以看出,jQuery核心函数一共3大类4小类jQuery(callback)当DOM加载完成后执行传入的回调函数 $(function () { alert("123"); });jQuery([sel,[context]])接收一个包含CSS选择器的字符串,然后用这个字符串去匹配一组元素,并包装成jQue
18、vue-lazyload实现图片懒加载
1、安装vue-lazyload官网:https://github.com/hilongjw/vue-lazyload$ cnpm install vue-lazyload --saveinstall2、main.js中引入(1)引入并注册vue-lazyloadmain.js(2)配置参数①参数有很多,具体大家可以去官网上查看并自主设置,我这里就只实现基本的功能配置一个loading参数,实现在
上传Text文档并转换为PDF(解决乱码)
它在处理带有中文的文本文件时,转换为PDF时,中文不能正常显示,乱码。本篇算得上是在那基础上,进行重构,解决乱码问题。为了解决字符问题,我们需要在专案下创建一个目录,如Fonts是用来存储字体。我们去windows目录下把SIMSUN.TTC字体拷贝过来。在控制器的PostFile()操作中,也得需要修改一些代码,如前一篇是先把上传的文件存入一个临时目录中,现在觉得它有点多余了,直接去读取Http
AOP的具体实践-简化结果返回的处理
原因: 以前学习Spring的时候着重学习过AOP概念,但是一直也没有用上,唯一碰到过的就是Spring内置的事务管理。现在碰到过一些结果后面的操作适合用到,所以这里就拿出来用一下,并且复习一下落下的知识。概念: 基本概念这个博主解释的比较清楚,如果有不懂的可以去看一下。https://blog.csdn.net/csh624366188/article/details/7651702 在我
Centos6.4编译安装mysql 8.0.0 详细教程
本文实例为大家分享了Centos6.4编译mysql 8.0.0安装配置方法,供大家参考,具体内容如下操作系统说明:CentOS6.4数据库版本:MySQL8.0.0一.环境准备?1234yuminstallncurses-devel-yyuminstalllibaio-yyuminstallglibc-devel.i686glibc-devel-yyuminstallgccgcc-c++-y另外
修改Mysql root密码的方法
一、启动命令行,输入:taskkill/f/immysqld.exe //关闭mysql二、转入mysql的bin目录下三、输入:mysqld--skip-grant-tables //跳过密码检测四、原窗口不关闭,新打开一个,转入mysql的bin目录下五、输入:mysql-uroot六、输入:修改原来密码:updatemysql.usersetauthentication_string
jQuery之height()、innerHeight()、outer
在jQuery中,获取元素高度的函数有3个,它们分别是height()、innerHeight()、outerHeight()与此相对应的是,获取元素宽度的函数也有3个,它们分别是width()、innerWidth()、outerWidth()下面我以height()、innerHeight()、outerHeight()三个函数为例,以元素element的盒模型为例来介绍它们之间的区别。Pas
php Guzzle,异步请求的重要性
近期在写php接口开发,一个php文件里需要请求多个第三方接口,就在测试的时候打印耗时居然达到了1000ms!(一共需要请求四个第三方接口);也在群友推荐接触到了guzzle类;能实现多个请求异步进行(好像是伪异步,懒得深究);我用tp5写了个测试,guzzle和file_get_contents各请求四次,并且打印耗时,结果很明显guzzle手册:http://guzzle-cn.readthe
python——socket实现简单C/S交互开发
pyhton的socket模块可以实现网络编程开发,首先我们介绍一下需要用到的方法:socket.socket():建立socker套接字,两个参数,family代表家族.type代表类型,type默认TCPsocket.bind():服务器端,接受的参数是元组,不是传递host,port两个元素,而是(host,port)socket.listen():一个参数,值为允许客户端连接服务器的排队上
PHP引用的一个面试题
问题1:程序执行时,每一次循环结束后变量$data的值是什么?请解释。答:第一次循环时,把下标为0的成员,引用赋值给变量$val,$val与$data[0]内容相同,要是其中一个改变,另一个也改变,此时,$data原样输出,只是$data[0]变成了引用输出结果abc第二次循环时,$key的值为1,把$data[1]引用复制给$val.由于$val与$data[0]也是引用关系,所以这时,$val
mysql复制中临时表的运用技巧
我们知道,临时表有以下特性:1.SESSION级别,SESSION一旦断掉,就被自动DROP了。2.和默认引擎有关。如果默认引擎是INNODB,而你又疯狂的使用临时表。那么,你的IBDATA会被无限的增大。3.和磁盘表一样,默认写入到binlog,而且被动的加入了rollback计划。幻想如下场景:数据库损坏,也没有备份。刚好二进制日志全部保存完好,幸福了。导入二进制日志到MYSQL。
Android Flux架构初探
原文链接序言之前写过一篇关于Android项目如何架构的,有MVC和MCVP,前几天又看到了新的一种架构,当然并不是新出的,出了有一段时间,当前被应用的并不是很普遍,接下来从其特点和使用上来介绍Flux架构。本文主要目的是让你对Flux的一个架构大体面貌有个了解。Flux架构介绍Flux架构被Facebook使用来构建他们的客户端web应用。跟CleanArchitecture一样,它不是为移动应
我对C#的认知。
关于开发者的技术水平到底该如何定义,到底一个人的技术水平应该定位在高、中、低的标准是什么呢?很多人觉得这是一个仁者见仁的问题,有人觉得根据公司的那个员工等级判断。答案是肯定不是,从纯开发技术的角度来分析。很多人觉得自己一门语言精通了就去学其他语言了,美其名曰集大成者,这样的工作十几年却是初级水平的技术人员也不少。 下面我来讲讲我的认知,C#这门技术到底学到什么程度可以进入到什么级别。
c++语言教程——01 c++的简介
C++ 简介C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++被认为是一种中级语言,它综合了高级语言和低级语言的特点。C++是由BjarneStroustrup于1979年在新泽西州美利山贝尔实验室开始设计开发的。C++进一步扩充和完善了C语言,最初命名为带类的C,后来在1983年更名为C++。C++是C的一个超集,事实上,任何
Python2.7安装Scrapy错误处理
使用pip安装Scrapy1.`pipinstallScrapy` 注意安装时,使用的是大写S2.安装报错:提示信息是`platform_python_implementation!='PyPy'` 其实具体查看下报错内容是安装Scrapy需要的依赖包`cryptography`出现错误 github上有对应的[Issue](https://github.com/pyca/cryptogr
Spring Boot 内嵌容器 Tomcat / Undertow
SpringBoot在关闭时,如果有请求没有响应完,在不同的容器会出现不同的结果,例如,在Tomcat和Undertow中会出现中断异常,那么就有可能对业务造成影响。所以,优雅停机非常有必要性,目前官方是没有提供很好的策略来实现。EachSpringApplicationregistersashutdownhookwiththeJVMtoensurethattheApplicationContex