自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL 四种字符集问题 统一

四种字符集问题(尽量统一设置utf8) sql: \s    查看 服务器字符集:server characterset: utf8 数据库字符集:Db characterset:utf8 客户端字符集:client characterset:utf8 链接字符集:conn. characterset:utf8  怎么设置字符集:mysql配置文件中找到: [client] def...

2018-07-01 09:34:36 670

转载 MySQL存储引擎之Myisam和Innodb

MySQL存储引擎之Myisam和Innodb总结性梳理 Mysql有两种存储引擎:InnoDB与Myisam,下表是两种引擎的简单对比 MyISAMInnoDB构成上的区别:每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩 展名为.MYD (MYData)。索引文件的扩 展名是.MYI (MYIndex)。基于磁盘...

2018-06-29 14:40:54 269 1

转载 SpringBoot启动原理解析

正文我们开发任何一个Spring Boot项目,都会用到如下的启动类从上面代码可以看出,Annotation定义(@SpringBootApplication)和类定义(SpringApplication.run)最为耀眼,所以要揭开SpringBoot的神秘面纱,我们要从这两位开始就可以了。SpringBootApplication背后的秘密虽然定义使用了多个Annotation进行了原信息标注...

2018-06-26 17:01:18 231

转载 docker启动报错

在使用systemctl start docker启动失败时,使用systemctl status docker.service其报告如下:docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor ...

2018-06-23 14:33:21 608

转载 SpringMvc+ajax 实现json格式数据传递

转载自http://www.cnblogs.com/andyfengzp/p/6184752.html传JSON对象前端function test () { var param = {username : "yitop"}; $.ajax({ timeout : 20000, type : "POST", dataType : "J...

2018-05-06 20:48:41 250

原创 数据库查询某些字段为null的问题

项目原本是在Tomcat容器直接启动,后面改为Tomcat插件启动,页面的一些值就变成了null.后面把实体类的类名改了就好了,具体原因还未搞清楚。原本的Java类,因为 site_id的缘故,后面改为SiteId,然后将页面和mapper文件中相应的字段名改了就好了。...

2018-04-23 11:14:13 3244

转载 HTTP 400 错误 - 请求无效 (Bad request)

在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里;原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装;         2)前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型;解决方案:1)对照字段名称,类型保证一致性2)使用stringi...

2018-04-19 18:35:49 16563

原创 ajax的post请求params中的值controller没有取到

js:controller:因为params中key为bus,route与controller中的bus_number,route_id不对应所以取不到值。

2018-04-11 15:45:17 2597

原创 mybatis There is no getter for property named

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'howTosellTickets' in 'class com.pm.bus.entity.Bu...

2018-04-09 16:37:21 575

转载 通过Navicat将Excel表中的数据导入到数据库

Navicat、Excel  1)首先创建测试表“student”,表结构为:      2)然后准备编写好的Excel数据表:      3)在Navicat选择student表,右键“导入向导”,弹出如下窗口,我们选择“Excel”:      4)点击“下一步”,“导入从”选择刚刚建好的Excel表,点击“下一步”,弹出如下窗口,这里注意选择好对应的“Sheet”:          5)点...

2018-04-03 09:53:58 542

转载 MySQL根据某一个或者多个字段查找重复数据

情况一:对一个字段查找重复记录表数据: a. 首先根据sample_code字段找到重复记录SELECT * FROM tb_table WHERE sample_code IN(SELECT sample_code FROM tb_table GROUP BY sample_code HAVING COUNT(sample_code) > 1);123...

2018-04-02 16:41:52 5007

转载 错误记录--更改tomcat端口号方法,Several ports (8005, 8080, 8009)

启动Tomcat服务器报错:Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using th...

2018-04-02 09:26:18 143

原创 jsp页面加载图片的问题

jsp页面一直无法加载到图片,需要在web.xml文件中servlet配置文件前加入。这样jsp就可以访问了。

2018-03-31 11:18:17 2839

转载 绝对路径与相对路径

假设info.html路径是:c:\Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是:c:\Inetpub\wwwroot\sites\blabla\index.html 在info.html加入index.html超链接的代码应该这样写: <a href = "index.html">index.html</a>...

2018-03-30 18:45:43 131

原创 shiro框架测试遇到的问题

@Testpublic void testHelloworld() {    //1、获取SecurityManager工厂,此处使用Ini配置文件初始化SecurityManager    Factory<org.apache.shiro.mgt.SecurityManager> factory =            new IniSecurityManagerFactory("...

2018-03-28 21:20:35 483

转载 数据库三大范式

作者:软件民工链接:https://www.zhihu.com/question/24696366/answer/133284744来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。如果换个方式来理解,这个问题就简单了,表是对象的集合。1NF, 字段不可再分。这个关系数据库强制了,想建立复合的字段也建立不起来。关系数据库出现之前才有这个问题。2NF,主键依赖,就是一张表...

2018-03-28 15:32:24 137

转载 SVN服务端的搭建和简单使用

SVN简单说明SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点,SVN就是用于多个人共同开发同一个项目,共用资源的目的。本文主要简单得介绍服务端的搭建和简单使用。1234一、服务端应用程序的下载1.SVN服务端可以安装在wind...

2018-03-27 11:48:58 163

转载 mySQL中的内外连接

前言      学习是个反复的过程,学习是一个从不会到不会的过程。今天有机会再一次学习一下mySQL的连接方式,包括内连接、外连接、全连接,外连接又包括左外连接和右外连接。在此还需声明一下,学习过程中会发现数据库的很多知识都很类似,例如sql和mysql或者是oracel数据库。不过,在一些地方还是有自己的特性的,所以针对不同的数据库遇到的问题,首先可以先从自己数据库着手思考,如果两个数据库得到的...

2018-03-15 21:00:58 202

转载 Spring注入中byType和byName的总结

1.首先,区分清楚什么是byType,什么是byName。<bean id="userServiceImpl" class="cn.com.bochy.service.impl.UserServiceImpl" autowire="byName"> </bean> <bean id="use.

2018-03-15 19:43:16 3830

转载 Java异常try里面有return,finally代码会执行吗

try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?肯定会执行。finally{}块的代码只有在try{}块中包含遇到System.exit(0);之类的导致Java虚拟机直接退出的语句才会不执行。当程序执行try{}遇到return时,程序会先执行return语句,但并不会立即返回——也就是把return...

2018-03-15 18:36:13 5448

原创 删除掉mysql数据库某张表中完全重复数据的方法

student 表删除表中除了学好sno,其他字段数据一样的数据,sql语句如下:delete from student where sno not in(select bid from(select min(sno) as bid from student group bysname,ssex,sage) as b);...

2018-03-09 15:00:19 635

转载 ConcurrentHashMap实现原理

从JDK1.5开始就出现了ConcurrentHashMap类用来解决HashMap非线程安全这个问题,虽然之前已经有HashTable的存在,但是因为他是使用synchronized锁住整个Hash表的,这样会带来很多性能上的不足,而ConcurrentHashMap将锁粒度细化,因此效率上相对来说更优,他的实现原理是这样的:一个ConcurrentHashMap由多个Segment组成,每一个...

2018-03-09 09:54:19 114

转载 redis集群搭建

第一步:创建6个redis实例指定端口从7001到7006第二步:修改redis.conf 打开Cluster-enable yes前面的注释。第三步:需要一个ruby脚本。在redis源码文件夹下的src目录下。redis-trib.rb第四步:把redis-trib.rb文件复制到到redis-cluster目录下。第五步:执行ruby脚本之前,需要安装ruby环境。1、yum install...

2018-03-08 22:17:51 100

转载 redis requires Ruby version >= 2.2.2问题

最近在研究redis的集群,redis官方提供了redis-trib.rb工具,但是在使用之前 需要安装ruby,以及redis和ruby连接:yum -y install ruby ruby-devel rubygems rpm-buildgem install redis其中 gem install redis命令执行时出现了: redis requires Ruby version >...

2018-03-08 21:57:23 90

转载 创建redis集群报错 /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load suc

错误详细如下:/usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- redis (LoadError)from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require'fr...

2018-03-08 21:56:27 394

转载 redis前端启动与后端启动

2018-03-08 17:59:01 1029

转载 JS中的跨域问题

一、什么是跨域?1.定义:跨域是指从一个域名的网页去请求另一个域名的资源。比如从www.baidu.com 页面去请求 www.google.com 的资源。但是一般情况下不能这么做,它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。跨域的严格一点的定义是:只要 协议,域名,端口有任何一个的不同,就被当作是跨域所谓同源是指,域名,协议,端口均相同。这里说的js跨域是指通过...

2018-03-07 09:56:21 190

原创 jquery-ajax

jQuery load() 方法jQuery load() 方法是简单但强大的 AJAX 方法。load() 方法从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);必需的 URL 参数规定您希望加载的 URL。可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。可选的 callback 参数是 load() ...

2018-03-06 20:24:02 103

转载 关于spring框架中的注解驱动

先说最常用的三个注解驱动的配置1、在springmvc框架中,想要使用mvc,就要使用<mvc:annotation-driven/>mvc的注解驱动,springmvc工作需要处理器映射器和处理器适配器,使用了这个配置就可以直接使用@Controller,进行web层的注解。2、在整个项目的流程中,spring对类的实例化,以及类和类之间的关系就需要<context:compo...

2018-03-06 18:38:44 1056

转载 单例模式

单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点! 单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点!懒汉,线程不安全public class Singleton { private static Singleton instance; private Singleton (){} public static synchronize...

2018-03-06 16:53:47 86

转载 java反射机制详解

本节所有目录如下:什么是JAVA的反射机制JDK中提供的Reflection APIJAVA反射机制提供了什么功能获取类的Class对象获取类的Fields获取类的Method获取类的Constructor新建类的实例       Class<T>的函数newInstance       通过Constructor对象的方法newInstance调用类的函数         调用pri...

2018-03-06 10:33:02 97

转载 Java 工程师如何得到一个好 Offer

大多数情况下,通过跳槽,可以实现自我价值的升值。    作者从业 10 几年,经历过大大小小的面试也去过一些大公司,还经历过一些大的找工作浪潮,也看到过很多身边的同事找工作的经历,也有招聘的经历。有的实现了自我超越,而有的只能小步慢跑,而有的还可能很长一段时间找不到好的工作。作者经历了不少弯路,希望大家能避免。工作的来源我们站在公司的招聘的角度我们来看,招聘员工的话有几种常用的来源渠道,我要心中有...

2018-03-01 09:13:25 604

转载 触发器

一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表。    一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可...

2018-02-27 23:44:19 193

转载 简历

最近我在帮朋友的公司招人,招人的第一步是要筛选简历,在这过程中,我发现虽然能收到很多简历,但实际能通过筛选能进入到技术面试流程的简历不多,估计10份里不会超过4份能通过筛选。    如果没法通过技术面试,那么候选人尚且能收集面试题,回家继续准备,毕竟他和面试官也交流过,也不算没收获,但对于这些没法通过筛选的简历,简历的主人往往是无从得知的(公司不会主动通知),所以他们依然会混混沌沌,可以预想,在不...

2018-02-27 16:03:38 3218

转载 Navicat for MySQL导入.sql文件

虽然这算不上什么难事,但是对于新手来说(比如说我),Navicat for MySQL里的导出连接、运行SQL文件、导入向导、还原备份、这些功能看起来好像都可以直接导入.sql文件。恰恰相反,其实导入.sql文件这功能在Navicat for Mysql里没有直接做成一个“功能”(没有实际按钮),而是要靠拖拽来完成,而且还比较隐藏,这确实很蛋疼。百度了许久,不是出错就是没效果,现写这博客,以后少走...

2018-02-27 13:48:38 300

原创 MySQL 安装停在 starting server

今天安装MySQL花了好久的时间,在后面starting server 这部就进行不下去,查资料了解到是MySQL有残留,解决问题后还是感觉小有成就感的,下面是具体方法。 1,到控制面板里面先把mysql删除. 2.到c盘C:\Program Files目录下把mysql目录删除. 3.如果在其他盘还有设置目录也要删除.空目录也要删除 4.到regedit把注册表 HKEY_LOCAL_...

2016-07-18 22:06:44 3938 2

空空如也

空空如也

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

TA关注的人

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