- 博客(30)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 SQL Server2019安装后使用SQL Server身份验证登录失败
今天在电脑安装SQL Server2019和SMMS,安装过程一切顺利,但是在使用SMMS连接数据库时出现了异常。使用"Window 身份验证"登录时正常,但是如果改为使用"SQL Server 身份验证"登录时却连接失败!
2023-08-14 15:20:56
2553
原创 PageHelper 空指针异常
开发环境:springBoot、myBatis、sqlServer、PageHelper问题描述:通过自定义sql语句实现列表查询时产生异常错误日志:org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.ap
2021-02-05 15:55:20
1432
1
原创 ajax提交参数为空问题解决
问题描述程序某个功能使用ajax提交参数,今天发现后端程序接收到的参数全部为空,经过检查后发现是因为提交的参数中有一个参数长度过长,最终导致后端接收到的所有参数全部为空。解决方案修改Tomcat的配置文件server.xml,在Connector标签中添加maxPostSize属性设置接收参数最大长度。<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"
2020-10-21 16:35:43
1338
原创 mysql下载与安装
下载进入官方下载地址https://downloads.mysql.com/archives/community/ 选择版本号和操作系统,下载需要的版本解压ZIP类型的数据库可以直接解压,解压地址其实就是程序的安装地址。配置环境变量进入环境变量配置操作 计算机>属性>高级系统设置>环境变量 添加用户变量:MYSQL_HOME 变量值就是mysql安装路径,这...
2019-12-12 15:08:22
234
原创 Vue入门:Vue项目创建及启动
1. 创建Vue项目存放地址用于存放Vue项目,找个自己处理方便的地方。本人地址:D:\Program Files\Workspace\Vue2. 创建项目进入cmd窗口 进入项目存放地址执行命令【vue init webpack HelloWorld】创建Vue项目 [HelloWorld]为项目保存文件夹名称录入项目名称项目描述及作者项目构建选择第一...
2019-04-20 11:28:45
1248
原创 Vue入门:Vue环境安装
安装环境操作系统:Windows 10 64位安装Node.js1. 下载系统对应版本安装包下载地址:https://nodejs.org/en/download/2. 安装除安装地址外其它全部使用默认即可3. 设置模块存储位置进入node.js安装目录新建文件夹【node_global】和【node_cache】用于存储Node.js后续安装的模块4. 配...
2019-04-20 10:33:46
295
原创 [Vue warn]: Invalid prop: type check failed for prop "****".
以下错误都是同样的原因[Vue warn]: Invalid prop: type check failed for prop "readonly". Expected Boolean, got String with value "true".[Vue warn]: Invalid prop: type check failed for prop "disabled". Expected...
2019-04-18 15:13:43
7758
2
原创 程序部署到服务器服务无法启动问题
问题描述原先有一个程序在服务器正常运行,但是客户突然把重装了服务器系统,改为了《无限的未知 win2003 完整克隆版 V8 32位》。虽然不太理解客户的心理,但是谁让人家是客户呢……老老实实重装环境部署程序,万幸一切正常。但是我想的太简单了,第二天客户又对服务器进行了改动并且质问我为什么程序又不能登录了?!谁让人家时客户呢……老老实实检查程序后发现tomcat启动时程序报错,用本地正确的程序...
2018-11-14 10:57:42
1602
原创 sql server区分大小写查询
sql server默认不区分大小写查询,但是有的时候部分查询语句却需要区分大小写查询,这个时候就需要进行一些特殊处理。区分大小写主要分两种方法。转二进制判断select * from table where cast(name as varbinary)=cast('LiYuanBa' as varbinary) --短字符串select * from table ...
2018-05-17 07:22:02
1344
原创 使用FreeMarker生成静态html文件
为了提高程序的效率,一些关联关系复杂或修改频率小的页面最好使用静态页面展示。这里使用freemarker来生成静态html文件。freemarker环境下载jar包freemarker-2.3.16.jar 地址:http://download.youkuaiyun.com/download/li4562258fj155/9933021freemarker模板 学生
2017-08-14 15:45:47
2684
原创 js通过字节长度截取中英文混合字符串
/** * 截取字符串 中英文混合 * @param str 待处理字符串 * @param len 截取字节长度 中文2字节 英文1字节 */function subString1(str, len){ var regexp = /[^\x00-\xff]/g;// 正在表达式匹配中文 // 当字符串字节长度小于指定的字节长度时 if (str.replace(regexp, "
2017-08-11 13:15:01
3885
原创 js控制输入框最大长度
html5中input元素拥有属性maxLength可以控制最大长度,但是部分主流浏览器不兼容比如ie,而且不区分中英文。所以这里用js控制最大长度。js代码/** * 计算字符串长度 截取并返回指定长度的字符串 * @param obj 元素对象 * @param len 截取字节长度 中文2字节 英文1字节 */function maxLengthDispose(obj, l
2017-08-11 13:08:47
9198
1
原创 实现暂存功能
项目测试中客户觉得单据过于复杂而且保存验证条件过多,希望能够录入到一半的单据先暂时保存起来不做任何验证,等需要时可以将曾经暂存的单据拿出来继续执行。实现思路:暂存:用户新增单据时点击“暂存”,使用jquery获取单据上用户录入的所有元素信息,拼接成json字符串和单据类型、登录用户等信息保存到数据库中。引用暂存:用户新增单据时点击“引用暂存”,根据登录用户和单据类型查询暂存单据列表
2017-06-30 14:18:00
6156
原创 JavaScript休眠
因项目需要js在某些情况下休眠一定时间,js有没有休眠方法所有自己写了一个。js不太精通如果有错误或更好的实现方式希望大家指点。/** * 让js休眠指定的时间 单位毫秒 */function sleep(ms){ var curTime = new Date().getTime();//当前时间 var wakeTime = curTime + ms;//苏醒时间 whil
2017-06-19 11:19:10
780
原创 js获取当前时间 格式yyyy-MM-dd HH:MM:SS
js获取当前时间字符串 格式yyyy-MM-dd HH:MM:SS代码/** * 获取当前时间 格式:yyyy-MM-dd HH:MM:SS */function getCurrentTime() { var date = new Date();//当前时间 var month = zeroFill(date.getMonth() + 1);//月 v
2017-06-06 11:26:07
7037
原创 memcached win64位服务端安装和java客户端实例
memcached服务端安装下载安装包下载地址32位系统 1.4.4版本:点击打开链接64位系统 1.4.4版本:点击打开链接安装1.解压下载的安装包到指定目录c:/memcached下2.打开cmd黑窗口 进入解压目录下3.安装memcached.exe -d install4.启动memcached.exe -d start5.卸载 需要
2017-06-01 11:58:14
483
原创 按下回车默认提交form表单问题
最近开发中碰到一个问题,项目中有几个列表展示页面,允许用户通过查询条件模糊查询数据。用户录入关键字后点击回车会调用查询方法根据关键字查询,原先功能没有问题,但是最近发现在查询输入框中按下回车会直接刷新页面不调用查询方法。检查发现有人在查询模块新增了一个form表单,找了很多和form表单相关资料才发现当form表单内只有一个type=“text”类型的标签时按下回车默认会提交form表单。解决方法
2017-05-22 10:50:59
393
转载 MyEclipse常用快捷键
记录一下MyEclisep中常用的快捷键方便日后查找。CtrlCtrl+D 删除当前行Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表Ctrl+Z 返回到修改前的状态 Ctrl+Y 与上面的操作相反Ctrl+
2017-05-19 10:36:38
233
原创 jqGrid实现表头自动换行
当jqGrid表头内容过多无法全部展示时,添加以下css实现表头自动换行。 /* jqgrid 表头自动换行 */ th.ui-th-column div{ white-space: normal !important; height: auto !important; }
2017-03-23 14:00:32
1919
jqGrid实现表头自动换行
当jqGrid表头内容过多无法全部展示时,添加以下css实现表头自动换行。<style type="text/css"> /* jqgrid 表头自动换行 */ th.ui-th-column div{ white-space: normal !important; height: auto !important; }&...
2017-03-23 14:00:00
289
原创 java项目word文件转html文件
最近在项目开发中用户提出要在电脑上没有装office时在浏览器中打开word文件,最后确定的逻辑:用户选择想要查看的文件,页面js判断文件是否为word。不是执行下载,是后端根据word文件后缀访问对应转换方法。文件已存在对应html文件直接返回html文件地址,不存在先生成对应html文件再返回地址。js直接通过open()打开新的页签,展示word文件内容。新人一枚,如果代码中存在错误或有更好
2017-03-09 07:37:30
1346
java项目word文件转html文件
最近在项目开发中用户提出要在电脑上没有装office时在浏览器中打开word文件,最后确定的逻辑:用户选择想要查看的文件,页面js判断文件是否为word。不是执行下载,是后端根据word文件后缀访问对应转换方法。文件已存在对应html文件直接返回html文件地址,不存在先生成对应html文件再返回地址。js直接通过open()打开新的页签,展示word文件内容。新人一枚,如果代码中存在错误或有更好...
2017-03-09 07:37:00
257
原创 ie8下new Date()指定时间
项目开发中很可能会需要创建一个指定日期的时间对象,火狐浏览器可以直接使用new Date('yyyy-mm-dd')生成时间,但是在ie8下就会发现生成的时间输出的是NaN-NaN-NaN。为了兼容可恨的ie我们必须做一些特殊处理,调用下面的js函数就可以在ie8下生成正确的时间对象,拿走不谢。亲测火狐、ie8可用,其它浏览器未测试,如有错误欢迎大家指正。/* * 根据时间字符串
2017-03-01 08:02:33
3249
原创 jqGrid合并表头
jqGrid是一款常用的制表软件,最近开发刚好用到。记录一下常用功能留着以后查找顺便发扬一下开源精神。二级表头是一种经常会碰到的需求,很多时候为了方便查找需要在原有的表头上再加一层,区分表格不同列的功能。实现方法非常简单,代码上写了注释一看就懂。代码://合并表头 girdId grid表格的id$("#gridId").jqGrid("setGroupHeaders", {
2017-01-01 12:24:00
2991
原创 sqlserver去除字符串首尾空格
说起去除字符串首尾空格大家肯定第一个想到trim()函数,不过在sqlserver中是没有这个函数的,却而代之的是ltrim()和rtrim()两个函数。看到名字所有人都知道做什么用的了,ltrim()去除字符串左边的空格,rtrim()去除字符串右边的空格,要去除首尾空格同时使用这个两个函数就好了。测试:select ltrim(' test ') --去除左边的空格...
2016-09-11 15:47:52
63637
原创 sqlserver去除字段中的中文
有时候数据库表中某些字段是由中文和字母或数字组成,而有时候我们又需要将该字段中的中文去掉。想要实现这种需求的方法有很多,下面就是其中一种解决方法。首先我们先建立测试数据create table test(id int primary key identity(1,1),name varchar(20) not null)insert into test(name) val
2016-06-04 08:05:38
7950
原创 java统计字符串单词的个数
在一些项目中可能需要对一段字符串中的单词进行统计,我在这里写了一个简单的demo,有需要的同学可以拿去看一下。本人没怎么写个播客,如果有啥说的不对的地方,希望大家指正。查询指定字符串出现次数可以直接使用:StringUtils.countMatches(str, sub)统计所有单词出现次数代码:/** * 统计各个单词出现的次数 * @param text
2016-05-24 14:17:20
5381
java统计字符串单词的个数
在一些项目中可能需要对一段字符串中的单词进行统计,我在这里写了一个简单的demo,有需要的同学可以拿去看一下。本人没怎么写个播客,如果有啥说的不对的地方,你来打我啊不说废话了直接贴代码:实现代码:/** * 统计各个单词出现的次数 * @param text */ public static void findEnglishNum(String text){ ...
2016-05-24 14:17:00
1881
1
JSP页面在IE浏览器下默认“文本模式”异常
2019-02-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人