-
WebSocket 简单示例
2017-09-21 一、WebSocket简介WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。WebSocket目前由W3C进行标准化。WebSocket已经受到Firefox 4、Chrome 4、Opera 10.70以及Safari 5等浏览器的支持。WebSocket API最伟大之处在于服务器和客户端可以在给定的时间范围内的任意时刻,相互推送信息。WebSocket并不限于以Ajax(或XHR)方式通信,因为Ajax技术需要客户端发起请求,而WebSocket服务器和客户端可以彼此相互推送信息;X... -
Spring Boot 起步
2017-09-19 Spring Boot快速起步。至于什么是Spring Boot?它能干些什么,我在这里不解释,想了解的朋友可以去网站自行搜索,相信你会明白。 好了,废话不多说,直接开始。一、起步1、创建一个普通的Maven项目此处省略N个姿势…… 2、修改pox.xml,添加Spring Boot的相关依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m... -
Windows关于查找端口、杀进程的命令
-
[转]修改Tomcat编码方式的两种方法
2017-08-25 转自:http://www.cnblogs.com/x_wukong/p/3651853.html方法一:推荐,不会影响到其它项目见我的另一篇博客:http://www.cnblogs.com/x_wukong/p/3292664.html修改方法:修改tomcat下的conf/server.xml文件,找到Connector标签,添加useBodyEncodingForURI="true",如下代码:<Connector port="8080" useBodyEncodingForURI="true" protocol="HTTP/1.1" connectionTimeout=... -
Javascript实现Map
-
IDEA以Debug方式启动时Unable to open debugger port (127.0.0.1:52302)的解决办法
2017-08-09 使用IDEA开发项目,采用Debug调试模式启动服务时,无法启动,提示如下信息:Error running Tomcat 6: Unable to open debugger port (127.0.0.1:52302):java.net.BindException "Address already in use:JVM_Bind"该提示表示,IDEA的Debug调试服务端口已被占用。解决方法:方法一: 查找idea配置的调试端口--查看占用该端口的进程--杀掉进程方法二:查找idea配置的调试端口--修改调试端口(未被使用的)基本步骤:1、 查看IDEA配置的调试端口,在IDEA配置... -
Maven构建的工程Eclipse无法发布lib到tomcat的解决方法
-
SQL Server 2005不能向局部变量赋予默认值
2017-08-02 在SQL Server 2008中的触发器中定义了几个变量,保存完成正常生效。当将该触发器在SQL Server 2005中的保存时,则提示不能向局部变量赋予默认值。经过网络查找后发现,这也是SQL Server 2005和SQL Server 2008中关于变量使用的一个区别:DECLARE @RepeatCount int = 0; DECLARE @OperationType int = 3; sql2005中会提示错误 ”不能向局部变量赋予默认值。“ 解决方法: DECLARE @RepeatCount int; set @RepeatCount = 0;DECLARE @Ope... -
[转]Spring事务传播机制和数据库隔离级别
2017-07-28 先看下spring的 事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是 最常见的选择。 PROPAGATION_SUPPORTS 支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY 使用当前的事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW 新建事务,如果当前存在事务,把当前事务挂起。 PROPAGATION_NOT_S... -
Oracle的列操作
2017-07-19 Oracle的列操作:增加列:alter table emp4 add test varchar2(10);修改列:alter table emp4 modify test varchar2(20);删除列:alter table emp4 drop column test;这里要注意几个地方,首先,增加和修改列是不需要加关键字COLUMN,否则会报错ora-00905。其次,对删除单列的话,一定要加COLUMN,然后记住,删除是不需要加列类型的。增加多列:alter table emp4 add (test varchar2(10),test2 number);修改多列:a... -
修改tomcat服务器安装版可执行路径path to executable
-
SQL Server中手动插入时提示不能为表中的标识列插入显式值
2017-07-18 在SQL Server中使用Navicat for SQL Server往数据库中插入数据时时出现如下错误提示:[SQL]INSERT INTO [gps_car_type] ([id], [CarType], [CTCode]) VALUES (1, '小轿车', '0') [Err] 23000 - [SQL Server]当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'gps_car_type' 中的标识列插入显式值。 刚开始以为是工具的问题,于是切换到Microsoft SQL Server Management Studio上进行执行,还是提示相同错误,...