欲寄彩笺兼尺素,山高水阔知何处

java html5
私信 关注
越过山丘-才发现无人等候
码龄7年

程序员Java开发

  • 523,449
    被访问量
  • 81
    原创文章
  • 27,879
    作者排名
  • 37
    粉丝数量
  • 于 2014-03-06 加入CSDN
获得成就
  • 获得60次点赞
  • 内容获得18次评论
  • 获得84次收藏
荣誉勋章
兴趣领域
  • #后端
    #Linux#MySQL#架构#Spring#分布式#Java#Redis#Spring Boot
TA的专栏
  • 加薪
    1篇
  • 银行办公
    1篇
  • java面试
    6篇
  • Linux
    12篇
  • 工作笔记
    10篇
  • java基本
    19篇
  • Spring
    5篇
  • bootstrap
    3篇
  • echarts
  • nice-validator
  • layer
    1篇
  • 系统和软件
    22篇
  • SQL
    14篇
  • 前端
    35篇
  • HTML5第一季
    3篇
  • JS
    6篇
  • myEclipse
    5篇
  • Mybatis
    6篇
  • nice validator
    1篇
  • IntelliJ IDEA
    2篇
  • 电脑常识
    3篇
  • 学习笔记
    6篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

加薪申请

加薪谈这四个方面加薪这个话题,是职场永恒的话题。一般公司在员工要求加薪的时候,通常会要求员工写一份申请,阐明加薪的理由。今天,架构师米洛就来梳理一下这个理由该怎么填。第一大块:专业和业务的成长。1.与之前相比,专业能力方面在哪里明显进步了,列举从理论到实践的例子,让老板有直观的感觉。你成长了,才会加薪的必要,如果都退步了,恐怕自己都不好意思提加薪。2、业务能力大幅提升,为公司所做出了哪些业绩。这个非常重要。老板用人就是为了给公司和团队创造业绩的,如果一个人不能够创造业绩,那恐怕公司也不需要这
转载
46阅读
0评论
1点赞
发布博客于 4 月前

共享文件创建和使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
原创
90阅读
0评论
0点赞
发布博客于 10 月前

谈一谈JUnit神奇的报错 java.lang.Exception:No tests found matching

java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=run在网上看了有很多中情况导致,所以不能一概而论:大家对号入座:没有test注释错误: 测试方法没加注解@Test: 导致这个错误的格式错误: 标准格式: @Test ...
原创
122阅读
0评论
0点赞
发布博客于 2 年前

SQL中where与having的区别

1.where和having的区别2.聚合函数和group by3.where 和having的执行顺序1.where和having的区别where:where是一个约束声明,使用where来约束来自数据库的数据,where 后面要跟的是数据表里的字段;where是在结果返回之前起作用的,也就是说where是从数据表中的字段直接进行的筛选的;where后不能跟聚合函数。h...
原创
61阅读
0评论
0点赞
发布博客于 2 年前

drop delete truncate

DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。TRUNCATE语句一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。 DROP语句一次性地从表的机构和数据都删掉,将表所占用的空间全释放掉。区别...
原创
68阅读
0评论
0点赞
发布博客于 2 年前

java 面试题目

1.switch 语句能否作用在 byte 上,能否作用在 long 上,能否作用在 String 上?switch 语句中的变量类型可以是: byte、short、int 或者 char。从 Java SE 7 开始,switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。显然,long 类型都不符合 switch 的语法规定,并且不能被隐式转换成 in...
原创
64阅读
0评论
0点赞
发布博客于 2 年前

在 JAVA 中如何跳出当前的多重嵌套循环

在Java中,要想跳出多重循环,可以在外面的循环语句前定义一个标号,然后在里层循环体的代码中使用带有标号的break 语句,即可跳出外层循环。例如:ok: for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ if(i==6){ break ok; }else{ System.out....
原创
53阅读
0评论
0点赞
发布博客于 2 年前

说说&和&&的区别

共同点:&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true 时,整个运算结果才为 true,否则,只要有一方为 false,则结果为 false。不同点:&&还具有短路的功能,即如果第一个表达式为 false,则不再计算第二个表达式,例如,对于if(str != null &&am...
原创
114阅读
0评论
0点赞
发布博客于 2 年前

String s=new String("abc")创建了几个String Object对象?

今天看到几个面试题问:String s=new String("abc")创建了几个String Object对象?1、String s1 = new String("abc");创建两个对象,一个在常量池中,一个在堆内存中。常量池属于方法区,先在常量池创建一个"abc",因为new String(),所以需要在堆内存开辟空间。2、String s="a"+"b"+"c"...
原创
81阅读
0评论
0点赞
发布博客于 2 年前

入门模版 table

<table id="riskdata_table" class="table-rythm table table-hover" align="center"> <thead> <tr> <th data-field="rythmOperate" rowspan="2" data-formatter="EmrRiskAssess.ryt...
原创
82阅读
0评论
0点赞
发布博客于 2 年前

jQuery在项目中的应用

摘要:最近在项目中应用到了jQuery,对于jQuery的强大的选择器,出色的DOM操作的封装,可靠的事件处理机制、完善的Ajax交互,优雅的链式操作方式等等方面的优点有了很大的体会,本文将就这些方面进行展开。【关键词】javaScript,jquery【引言】jQuery是继Prototype之后又一个优秀的轻量级的JavaScript库,它拥有强大的选择器,出色的DOM操...
原创
70阅读
0评论
0点赞
发布博客于 2 年前

简述Oracle数据库优化方案

前言 随着网络、电子商务和信息化管理的不断发展,各个网络站点和系统的访问量、数据量也都越来越大。对软件开发服务性能的提高提出了很大挑战,尤其对数据访问的响应时间和吞吐量提出了很高要求。其实这也就是我们一直强调的数据库性能优化问题。数据库的性能优化一直是数据库管理中的重要环节之一,也是最复杂的内容之一。对于数据库管理人员而言,数据库建立起来后,最主要的工作主要有3个:系统优化、数据恢复和数...
原创
267阅读
0评论
0点赞
发布博客于 2 年前

倾听客户的心声

摘要:软件开发行业现在已经逐渐从技术性为主导转化为服务性为主导的行业。而客户对我们的服务是否满意,不仅仅在于我们的技术有多好、管理有多规范,还有很关键的一点,你是否了解客户的需求和期望,是否知道客户最关心的地方在哪里!如果你能够打动客户,那么你就赢得了客户。一直身处乙方的世界,偶然以甲方的姿态出现了这么一段时间,种种羡慕嫉妒,在享受着甲方权利的同时,没有忘记留一只眼睛来观察,洞悉甲方的心理...
原创
195阅读
0评论
0点赞
发布博客于 2 年前

前后分离在项目中的应用.pdf

项目一般采用 Structs、Spring MVC 等后端 MVC 架构,出发点在后端。后端 MVC 是个好 的协作模式,从架构层面让开发者懂得什么代码应该写在什么地方。
pdf
发布资源于 2 年前

前后分离在项目中的应用

前后分离在项目中的应用一、创新的主要内容在南京老山生态廊道智慧信息系统项目中,引入了前后端分离策略。项目一般采用Structs、Spring MVC 等后端MVC架构,出发点在后端。后端MVC 是个好的协作模式,从架构层面让开发者懂得什么代码应该写在什么地方。前端通过JSP,JS,HTML以及AJAX等技术来展示数据,主要由服务器端负责渲染(不全是)。这种模式有很多弊端:1. 后台Se...
原创
106阅读
0评论
0点赞
发布博客于 2 年前

Mantis+Research_0.pdf

Mantis 是一个基于 PHP 技术的轻量级的开源缺陷跟踪系统,以 Web 操作的形式提供 项目管理及缺陷跟踪服务,类似于 BBS 系统 界面简洁,但在实用性上足以满足中小型 项目的管理及跟踪,同时便于扩展和改造以适应其他需求
pdf
发布资源于 2 年前

Mantis安装与用法

Mantis简易使用手册1,项目经理或测试担当1)在系统中建立项目要用administrator用户,密码为。选择管理-项目管理,点击 创建新项目进入创建新项目的界面。输入项目名字,确定后,就可以在列表中看到已创建的新项目。2)建立子项目比如UT,IT等点击需创建子项目的项目,进入编辑项目的界面。点击创建子项目,在弹出的对话框内,输入子项目的名字,...
原创
59阅读
0评论
0点赞
发布博客于 2 年前

Centos及Redhat环境配置VNC远程图形化

Centos7、Redhat7#安装tigervnc-server软件包[root@localhost ~]# mount /dev/cdrom /mntmount: /dev/sr0 is write-protected, mounting read-only[root@localhost ~]# cd /mnt[root@localhost mnt]# cd Package...
原创
183阅读
0评论
0点赞
发布博客于 2 年前

Centos7下安装tomcat9 并且自启动

上传文件apache-tomcat-9.0.2.tar.gzjdk-8u151-linux-x64.tar.gz解压软件tar xf apache-tomcat-9.0.2.tar.gztar xf jdk-8u151-linux-x64.tar.gz移动文件夹并且重命名mv /opt/apache-tomcat-9.0.2 /usr/local/tom...
转载
116阅读
0评论
0点赞
发布博客于 2 年前

SQL填充工具(html版本).html

将eclipse控制台输出的SQL文本和参数拿出来,自动填充工具.
html
发布资源于 2 年前

SQL填充工具(html版本)

一、主要内容功能在日常的编码过程中,需要将eclipse控制台输出的SQL文和参数拷贝出来,去验证SQL在数据库中执行的结果。这个过程需要把参数填入到对应的占位符位置,如果参数较多,那么这个过程会很耗费时间,且容易出错。因此,能有SQL参数自动填充工具,小工具。工具画面如下图:该工具支持两种参数格式,所有(ALL)工具代码已上传:...
原创
195阅读
0评论
0点赞
发布博客于 2 年前

mysql5.7.20(主主集群)+keepalived1.3.6高可用

基本设置sed -i 's/SELINUX=enforcing/SELinux=disabled/g' /etc/selinux/configfirewall-cmd --permanent --add-port=3306/tcpfirewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface en...
原创
207阅读
0评论
0点赞
发布博客于 2 年前

java.lang.IllegalArgumentException

Mybatis异常-java.lang.IllegalArgumentException: invalid comparison:java.util.Date and java.lang.String原因:在Mapper.xml中对非字符串类型的数据进行了是否为空判断,如date类型的数据DialyDate != "",对非字符串类型的数据 != ""都会报这个错误只有字符串才需...
原创
240阅读
0评论
0点赞
发布博客于 2 年前

表格表头重复并重叠在一起,表格内容错位

第一次遇到这个问题:每次加载时候第一次会出现重复重叠问题,刷新一下页面就正常了.后面请教大佬,发现是自己设置了table的高度 height,导致的解决办法:添加bootstrap事件:onPostBodyonPostHeader事件在表加载后 刷新表内容和表头刷新方法$("#id").bootstrapTable('resetView');...
原创
554阅读
0评论
0点赞
发布博客于 2 年前

缺少msvcr100.dll,小编教你丢失msvcr100.dll真正解决方法

如果你在电脑上运行软件时由于缺少msvcr100.dll无法运行,那么找到这篇文章就没错了,小编会教你怎么解决计算机丢失缺少msvcr100.dll的解决方法,一定能成功哦。如下图:软件无法启动,因为计算机中丢失msvcr100.dll 如下图,暴风影音无法启动,也是出现缺少msvcr100.dll的问题,同时提示未安装VC++ 2010运行...
原创
73359阅读
2评论
3点赞
发布博客于 2 年前

mybatis中大于等于小于等于的写法

第一种写法(1): 原符号 < <= > >= & ' "替换符号 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;例如:sql如下:create...
转载
52阅读
0评论
0点赞
发布博客于 2 年前

mysql开启远程访问权限

1.查看MySQL进程是否正常云服务器 ECS 服务器上输入:ps -ef|grep mysqldmysqld_safe和mysqld都在,说明MySQL进程是正常,若没有这两进程,执行/etc/init.d/mysqld start,启动msyql。2.查看mysql监听IP和端口是否正常。使用:netstat -anpt监听得地址如果是:::3306或者是0.0.0.0...
转载
44阅读
0评论
0点赞
发布博客于 2 年前

对于navicat远程访问CentOS上安装的mysql报错的解决

1.2003的问题:之前一直以为是服务器3306端口没开,或者服务器防火墙拦截了3306。后来查看发现3306端口运行正常,防火墙也关闭了,仍然不行。突然想到,会不会是我的阿里云网络和安全组没有开放3306?登录控制台发现入网果然没有3306端口。新建安全组,配好了3306端口,果然navicat不再报2003,转而出现了1251错误。2.1251错误:最新版本的MySQL更改了密码协...
转载
94阅读
0评论
0点赞
发布博客于 2 年前

CentOS7.6上面安装mysql8.0

先决条件在开始本教程之前,请确保使用具有sudo权限的用户帐户或root用户登录到您的服务器。如果您的系统中没有sudo用户,您可以按照此说明创建一个sudo用户,但最好使用sudo用户而不是root用户来运行管理命令。正如我们在介绍中提到的,MySQL在默认的CentOS 7存储库中不可用,所以我们将从MySQL Yum存储库安装这些软件包。在下面的章节中,我们将向您展示如何安装MySQ...
转载
94阅读
0评论
0点赞
发布博客于 2 年前

WEB打印控件Lodop技术手册

一、概述Lodop是一款专业的WEB打印控件,其设计目标是简单易用、功能强大且短小精悍,开创WEB打印开发的新局面。设计者对WEB下的打印需求进行了分类汇总,高度抽象,构思出仅用几个功能函数,就可实现复杂的打印任务,尽量避免由此引起的知识累赘。控件发布包有3个系统文件组成,主要功能用3个控件参数和2组功能函数来实现。尽管Lodop有个理想化的目标,那就是不用详细了解这些参数或函数...
转载
572阅读
0评论
0点赞
发布博客于 2 年前

c-lodop自定义分页打印

方式一:<divstyle='page-break-after:always;'></div>今天因为要批量打印,而且好要分页打印,所以为了这个打印分页,我和同事在网上找了一下,花费了一点时间。结果通过在把<divstyle='page-break-after:always;'></div> 放在css样式的最后方,就完成啦打印...
转载
952阅读
0评论
0点赞
发布博客于 2 年前

BootStrap-table 复选框默认选中(checkbox)

-------------------------------原文:https://blog.csdn.net/qq_15266291/article/details/54944139 ------------------------------BootStrap-table 复选框默认选中(checkbox)bootstrap table colums 写法var columns = [...
转载
1585阅读
0评论
0点赞
发布博客于 2 年前

Linux学习中用到的命令

1.查看IPifconfigip addr2.ifconfig不能使用解决办法:(2,3,4顺序执行)vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 onBoot=no修改为onBoot=yes (目的是激活启动网卡)3.重启网络service network restart4...
原创
90阅读
0评论
1点赞
发布博客于 2 年前

远程连接 SSH专题

下载: Xshell http://www.xshellcn.com/登陆LInux 讲分两部分 : Xshell登陆: linux平台登陆一.Xshell登陆第一步: 新建 "连接"第二部:新建 "用户身份验证"3.密码登陆: 直接选第一个,输入账号,密码(账号是啥:没有特殊设置是root)4.点击下面 "连接"按钮二.LInux平台登陆...
原创
60阅读
0评论
0点赞
发布博客于 2 年前

虚拟机安装Centos操作系统

下载地址:http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso下载具体操作:(可跳过)打开https://www.centos.org/download/选择Minimal ISO这个比较小,相对预装的东西也少 (DVD ISO有4个G)安装步骤...
原创
91阅读
0评论
0点赞
发布博客于 2 年前

虚拟机是什么

虚拟机是什么? 通过软件技术,可以安装别一个操作系统,而不影响原系统. 2.虚拟机软件分类 virtualBox vmware 3.安装virtualBox官网地址:https://www.virtualbox.org/wiki/Download_Old_Builds_5_1官网有点慢,提供百度云:链接:h...
原创
54阅读
0评论
0点赞
发布博客于 2 年前

如何把一个网页设置快捷方式放到桌面上去,或者手机桌面当App一样使用

分别讲电脑端和手机端:电脑端: 在尝试好几种方式后,还是觉得最最简单的方法,还是用电脑自带的方式不借助任何外力方便,利用谷歌的方式也讲一下哈(利用谷歌会有自己的图标这点不错);其他方式:https://zh.wikihow.com/%E6%8A%8A%E7%BD%91%E7%AB%99%E7%9A%84%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E...
原创
7704阅读
0评论
1点赞
发布博客于 2 年前

关于BeanUtils.copyProperties() 用法及区别

坑来了: 两个类的下面有相同名字并且相同功能的方法,就用法参数顺序恰恰相反(bug级别的存在)一个为org.springframework.beans.BeanUtils,另一个是org.apache.commons.beanutils.BeanUtils,这两个类在不同的包下面,而这两个类的copyProperties()方法里面传递的参数赋值是相反的。例如:a...
原创
145阅读
0评论
0点赞
发布博客于 2 年前

启动项目tomact端口被占用处理

1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口2.输入命令:netstat -ano,列出所有端口的情况。(已知端口可跳过)3.查看被占用端口对应的PID,输入命令:netstat -aon|findstr "8080",回车,记下最后一位数字,即PID,这里是122084.查看是哪个进程或者程序占用了该端口(根据查到的PID...
原创
135阅读
0评论
0点赞
发布博客于 2 年前

tomcat 配置图片虚拟路径不起作用

问题:项目涉及到用户头像,图片等信息,这些图片保存在项目中不方便,于是将选择保存在某个磁盘的一个文件夹中,例如 c:/files 这样的话,使用全路径会相应的有些不方便,领导觉得不安全;参考文档:https://blog.csdn.net/qq_39135287/article/details/82055549解决办法: 1.选择在tomcat中配置虚拟路...
转载
121阅读
0评论
0点赞
发布博客于 2 年前

navicat 要连接到sql server,您需要安装sql server native client

我本来是SQL server2008R2今天又连接了SQL server2012就出现这个问题了,删除SQL server2012连接信息,重新安装一次解决方法:其实navicat自带sqlncli_x64.msi,就在安装目录下,安装后问题解决!...
原创
5646阅读
0评论
0点赞
发布博客于 2 年前

在一台电脑上运行多个tomcat

需求:同时启动不同的tomcat(版本不限制)注意事项:不要在电脑的环境变量中配置tomcat相关的配置。例如:PATH和CATALINA_HOME等。解决办法:1.首先去apache下载一个tomcat,下载解压版的,比较方便。2.修改conf/server.xml文件,修改地方有三处 如图...
原创
96阅读
0评论
0点赞
发布博客于 2 年前

java对象属性如果为null,如何实现赋值空字符串

需求: 前人写的上传生成PDF,标题没有显示完全有null显示在上面问题: 调用别人家接口不知道为null是哪个字段造成的期望: 标题显示完整,不出现null做法: 对实体类属性遍历,对所有为空的属性,赋值为空字符串Code://实体类TestUtil test = new TestUtil(); test.setI...
原创
6432阅读
0评论
0点赞
发布博客于 2 年前

谷歌浏览器点击收藏夹网址如何弹出新窗口,不在当前窗口

1.收藏夹网址点击鼠标中间滚轮2.收藏夹网址直接托上去(注意拖到两个打开窗口中间,或者后面)3.按Ctrl+左击(ctrl+点击是在新标签页打开链接,当然链接上右键菜单里也有打开方式选择)缺点是,打开的网页标签是在后台,还要再点击一下标签,页面才能到前面。4.shift+左击 在新窗口打开链接...
原创
5184阅读
0评论
2点赞
发布博客于 2 年前

Lodop的使用

Lodop的使用里写自定义目录标题)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:...
原创
61阅读
0评论
0点赞
发布博客于 2 年前

String的三个函数方法

1.String类的trim() 方法用于删除字符串的头尾空白符。语法:publicStringtrim()返回值:删除头尾空白符的字符串。2.String类的substring()方法截取字符串,在java语言中的用法1、 public String substring(int beginIndex)返回一个新字符串,它是此字符串的一个子字符串。该子字符串始于指...
原创
89阅读
0评论
0点赞
发布博客于 2 年前

java实现将汉字转为拼音

有时候为了方便操作程序的开发,需要将汉字转为拼音等操作。下面这个是自己结合网上的资料,加上自己在公司项目中的亲自实践。完整的实现了将汉字转为拼音的操作。这个Demo只是负责将其转换,在main方法中测试,在实际需要中,只需要调用这个类中的方法即可。本人也是在学习中总结,欢迎各位大神拍砖指教,本人邮箱:it_red@sina.com。转载本博客时请在文章明显位置标明文章出处(itRed的博客:htt...
转载
47阅读
0评论
0点赞
发布博客于 2 年前

Linux服务器下安装配置svn

一、摘要Linux系统下的SVN Server搭建过程二、主要步骤环境:Linux环境为Centos7.3x64位;Centos6+版本搭建过,通用 1.验证是否安装svnserversvnserve --version OR rpm -qa | grep subversion 2.安装svnserver(svn是subversi...
原创
57阅读
0评论
0点赞
发布博客于 2 年前

教你五步把TeamViewer到期后变为免费版

1.卸载软件2.win+R打开运行输入“%appdata%”,找到teamview并删除3、输入regedit,打开注册表编辑器在【注册表编辑器】中,依次展开【HKEY_LOCAL_MACHINE\SOFTWARE\】,找到TeamViewer文件夹,右键删除。如果没有TeamViewer文件夹,可跳过该步骤。依次展开【HKEY_CURRENT_USER\SOFTWARE\】,找到T...
原创
4295阅读
0评论
0点赞
发布博客于 2 年前

js做日期时间的加减,字符串和时间格式的转换

//替换字符串 function Replace(str, from, to) { return str.split(from).join(to); } // 日期类型格式成指定的字符串 function FormatDate(date, format) { format = Replace(format, "yyyy", d...
转载
495阅读
0评论
0点赞
发布博客于 2 年前

Linux下常用的交互工具的介绍安装与使用

转载。 https://blog.csdn.net/qq_30617755/article/details/50781003简单介绍Linux下运维时常用到的工具和安装使用方法;目录:Linux服务器安装---------------------------------------------------------运维1常用远程工具的介绍与使用-------------------...
转载
102阅读
0评论
0点赞
发布博客于 2 年前

在linux服务器上搭建SVN服务器

收集了网上很多资料终于搭好啦。系统环境:centOS7.0一:卸载SVN(如果你是一台新的系统机可以忽略这一步)1:rpm -qa subversion 查询SVN是否有过低版本SVN(没有安装过则不显示)2:yum removesubversion 卸载SVN二:安装SVN1:yum -y install subversion云安装命令 安装SVN相关服务2:检...
转载
85阅读
0评论
0点赞
发布博客于 2 年前

Linux服务器连接不上3306端口,解决

一般连接远程的 mySQL:3306端口 连接不上有3种原因本机上防火墙没有开放3306端口,需要自己配置入站规则,或者关闭本机防火墙。 linux 服务器上的 iptables 防火墙没有开放3306端口,或者关闭服务器上的防火墙。打开/etc/sysconfig/iptables在"-A INPUT –m state --state NEW –m tcp –p –dport 2...
原创
1592阅读
0评论
0点赞
发布博客于 2 年前

查看自己电脑的IP和MAC地址的几种方法

1.使用Windows+R键打开“运行”窗口,然后输入CMD进入命令提示窗口进入命令窗口之后,输入:ipconfig/all 回车即可看到整个电脑的详细的IP配置信息 2.使用网络状态查看IP地址进入“网络和共享中心”(在控制面板可以进入,右单击左下角那个网络图标也可以进入),然后再点击已链接的网络,如图完成第一步后,就进入了“网络连接状态”窗口,点击“...
原创
2735阅读
0评论
0点赞
发布博客于 2 年前

做回思考的自由人

有个奴隶主,对奴隶很好,奴隶可以学习,可以有时间去旅行,但是他的奴隶事情最多,要求改革了,这个不合理,那个想离开的,他很苦恼,有一天,另外一个奴隶主来到他家里,他把这苦恼给这个奴隶主说了。另外这个奴隶主微微一笑说:取消一切福利,奴隶就是奴隶,5点起床干活,晚上7点回家,没有休息日,除了生病下不了床。果然,奴隶们累的回家都睡觉,没有时间去提意见,没有时间去学习各种先进知识,奴隶主微笑着睡个踏实觉。所...
原创
60阅读
0评论
0点赞
发布博客于 2 年前

接口

接口:  1、引出接口:发现没有继承关系的类也能共享行为;  2、接口是一种独立与类的新机制,它关注的是行为,设计上大仙有行为在多个没有继承关系的类之间共享,就把它抽取到接口中,而不是蟹岛父类中;  3、1)定义接口——关键字interface; 1 2 3 4 5 6 7 publicinterface...
转载
37阅读
0评论
0点赞
发布博客于 2 年前

异常处理

异常处理:    异常(Exception)是程序在执行过程中锁产生的问题;  异常分类:    问题:1)异常(Exception):(1 运行时异常(未检查异常):表现形式出现;                   (2 编译异常(检查异常):(Unhandled exception:编译异常)是在编译期调用某个方法有可能抛出某个或几个异常,需要处理,否则编译不通过;   ...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

常用类

字符串(看API DOC)  包装类(查API)  时间日期类  属性文件类    System  Runtime  Math→Math.ramdom();  字符串:string:(1 特点;(2 方法      针对String的补充:stringBuffer、stringBuild    字符串的重要性:是所有程序员使用的最多的一种数据类型,在java中使用String表示字...
翻译
51阅读
0评论
0点赞
发布博客于 2 年前

Java集合框架(常用类) JCF

Java集合框架(常用类) JCF  为了实现某一目的或功能而预先设计好一系列封装好的具有继承关系或实现关系类的接口;集合的由来: 特点:元素类型可以不同,集合长度可变,空间不固定;管理集合类和接口; list ,set, map 3大类  collection:是所有集合中心的接口(装东西的中心)  collections:是操作集合的算法类  col...
转载
110阅读
0评论
0点赞
发布博客于 2 年前

关于ArrayList.clear()与=null以及new ArrayList<E>()

ArrayList是常用到的JCF类,用来保存类型相同的一组对象,并通过下标来快速访问指定对象。今天讨论的是当我们使用完ArrayList后应该选择怎样合适的处理方式。这里现在有三种方式如下:1. 使用ArrayList的对象方法clear()ArrayList&lt;String&gt; list = new ArrayList&lt;String&gt;();list.add(...
转载
297阅读
0评论
0点赞
发布博客于 2 年前

eclipse配置Tomcat服务器server locations的方法

       我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下                               从上图1中可以看到,Server Locations配置是灰色的,无法去修改,当然,这里我已经勾选成了Use Tomcat ins...
转载
459阅读
0评论
0点赞
发布博客于 2 年前

Eclipse启动tomcat项目的时候一直100%等待不报错最后超时

最近遇到了tomcat启动的时候,一直卡着。100%的地方不能启动。最后导致tomcat的timesout挂掉。试过很多办法,clean项目重启eclipse,重启电脑全部失效。应该是使用了debug模式启动。解决办法 : 1、换用run启动;2、删掉所有breakpoints;(具体方法:右上角又Debug模式,点击进入Breakpoints选项里面有项目中所有的断点,右击——&...
转载
340阅读
0评论
0点赞
发布博客于 2 年前

当前月第一天和最后一天,查询指定日期的数据

当前月第一天和最后一天 SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取前月的第一天 Calendar cal_1=Calendar.getInstance();//获取当前日期 cal_1.add(Calendar.MONTH, -1...
原创
243阅读
0评论
0点赞
发布博客于 3 年前

SQL UNION 和 UNION ALL 操作符

SQL UNION 和 UNION ALL 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSE...
原创
61阅读
0评论
0点赞
发布博客于 3 年前

SQL左右连接中的on and和on where的区别

原先一直对SQL左右连接中的on and和on where的区别不是太了解,直到在网上看到了下面这段话才豁然开朗。        在使用left join时,on and和on where条件的区别如下:  1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。  2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left j...
转载
89阅读
0评论
0点赞
发布博客于 3 年前

svn中 更新,提交,与资源库同步分别会有什么效果

只有提交会导致服务器上发生变化更新操作只是把服务器上最新版本下载到客户端,规则如下:1、如果你本地的某个文件没有修改过,而服务器上的这个文件别人已经提交过新版本,那么会用服务器上最新的文件覆盖你本地的文件;2、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件还没被别人改过,那么对你本地的这个文件没有任何影响;3、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件已经被...
转载
413阅读
0评论
1点赞
发布博客于 3 年前

java 求 两个数的百分比%

java 求 两个数的百分比% int num1 = 7; int num2 = 9; // 创建一个数值格式化对象 NumberFormat numberFormat = NumberFormat.getInstance(); // 设置精确到小数点后2位,可以写0不带小数位 numberFormat.setMaximumFractio...
转载
341阅读
0评论
0点赞
发布博客于 3 年前

徒手写进度条

  欢迎各种吐槽。今天遇到一个要表示问卷调查填写进度的需要,这里做一个笔记供大家参考:如下图:1.进度条的数值根据做题的比例显示,后台传入;2.进度条代码:  2.1 div2是进度条的表框,div3是进度条显示长度&lt;style&gt;.div2{width:75%;height: 20px;float: left;border: 1px solid;...
原创
143阅读
0评论
0点赞
发布博客于 3 年前

CASE WHEN THEN的应用

上一篇写到case when then用法,这里写一下实际中的应用1.表 B_PATIENT_INFO  患者基本信息表包括性别(M 男 F 女 ),允许为空  2161条记录  表M_CENTER 院区信息表2.根据图可知:   2.1 院区表M_CENTER.id 对应 患者信息表 B_PATIENT_INFO.CenterID3. 根据院区分组,计算每个院区患者总...
原创
132阅读
0评论
0点赞
发布博客于 3 年前

equals方法避免空指针的比较方法

首先看个例子public static void main(String[] args) {     String a=null;//这种情形,不出现空指针异常 if("aa".equals(a)){ System.out.println("常量在前不会报错");}//出现空指针异常if(a.equals("aa")) { System.out.println(...
转载
538阅读
0评论
1点赞
发布博客于 3 年前

Java中instanceof关键字的用法

Java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。instanceof关键字的作用是判断一个对象是否是一个具体类的实例,我们在重写equals方法中要先判断是否是同一对象,之后再判断一个对象是否是另一个的实例,如果是判断各个属性值以判断是否是同一对象,不是一定不...
转载
95阅读
0评论
0点赞
发布博客于 3 年前

SQL之case when then用法

阅读本篇后可以阅读我写的CASE WHEN THEN的应用(欢迎吐槽):       https://blog.csdn.net/u013943009/article/details/83060221case具有两种格式:                             简单case函数;                            case搜索函数;--简...
转载
77阅读
0评论
0点赞
发布博客于 3 年前

Navicat Premium -- 常用操作

Navicat Premium基本使用Navicat是一套数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。Navicat 是以直觉化的图形用户界面而建的,可以安全和简单地创建、组织、访问并共用信息。 Navicat Premium 是 Navicat 的产品成员之一,能简单并快速地在各种数据库系统间传输数据,或传输一份指定 SQL 格式及编码的纯文本文件。其他功能包括导入向导、导出...
转载
1635阅读
0评论
2点赞
发布博客于 3 年前

前天时间为秒的转化方式

有三种:1.分别是在数据库操作2.在实体类上操作3.在页面操作目前没事太多时间 先写在实体上的操作后台一般给前端提供的时间都是时间戳,这样方于前端灵活处理各种时间格式,但有时候需要通过后台来进行统一格式化。 后台时间格式化: 1.添加jar包:&lt;dependency&gt; &lt;groupId&gt;com.fasterxml.jackson.core&lt;/groupId&gt;...
原创
116阅读
0评论
0点赞
发布博客于 3 年前

最适合初学者的 IntelliJ IDEA 教程 (1)- HelloWorld 和相关设置

我们注意到,在 IntelliJ IDEA 的安装路径下,有两个 exe 文件能够启动 IDEA ,如图:我们建议 64 位操作系统使用 idea64.exe 来启动。别急,在启动之前我们还要编辑一下 idea64.exe.vmoptions 文件,在这个文件的最后,加上一行:-Dfile.encoding=UTF-81可以在一定程度上避免我们遇到的乱码问题(以后遇到乱码问题还有别的地方须要设置,...
转载
144阅读
0评论
0点赞
发布博客于 3 年前

IntelliJ IDEA版本:Ultimate、Community、EAP版本的区别

Community:社区版,免费,但是功能有限制,Android Studio就是基于这个版本定制的。http://idea-intellij.com/intellij-community/Ultimate:终极版,收费,功能无限制。http://idea-intellij.com/intellij-ultimate/EAP:终极版的免费版,免费,功能无限制,但是每隔30天要重装一次。http:/...
原创
54918阅读
1评论
3点赞
发布博客于 3 年前

日期小图标 外加样式

&lt;style type="text/css"&gt;.msg-box { position: absolute; left: 16px; top: 32px;}.waijia {margin:18px 0;}&lt;/style&gt; &lt;div class="form-group waijia"&gt; &lt;label for="teachingMaterial" c
原创
473阅读
0评论
0点赞
发布博客于 3 年前

数字过长就变成e怎么解决

&lt;fmt:formatNumber value='${model.netValue}' pattern='#,#00.00#'&gt;&lt;/fmt:formatNumber&gt;
原创
4189阅读
0评论
0点赞
发布博客于 3 年前

windows 10最新版 电脑共享WIFI

点击右下角网络图标——点击“网络设置”在windows10桌面右下角(任务栏右侧)点击网络连接的图标,点击网络设置点击“移动热点”,再点击开关图标至“开”点击“编辑”设置账户和密码在手上找到该WIFI,输入密码即可
转载
795阅读
0评论
0点赞
发布博客于 3 年前

怎么解决java.lang.NoClassDefFoundError错误

转载:https://blog.csdn.net/u013065023/article/details/71171373前言    在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundE
转载
729阅读
0评论
1点赞
发布博客于 3 年前

阿里巴巴开发手册

《阿里巴巴Java开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断的完善,系统化地整理成册,反馈给广大开发者。
docx
发布资源于 3 年前

页面实现跳转和刷新

1 history.go(0)2 location.reload()3 location=location4 location.assign(location)5 document.execCommand('Refresh')6 window.navigate(location)7 location.replace(location)8 document.URL=loc
原创
139阅读
0评论
0点赞
发布博客于 3 年前

Myeclipse最常用的快捷键

========最常用快捷键=========Ctrl-Shift-R: 打开资源(不只是用来寻找Java文件),打开你的工作区中任何一个文件。 ctrl+O: 可以列出当前类中的所有方法及属性,你只需输入你想要查询的方法名,点击enter就能够直接跳转至你想去的位置。 ctrl+t:列出接口的实现类列表 Ctrl和2+L自动补充返回类型和变量快捷键:1.鼠标移动到...
原创
179阅读
0评论
1点赞
发布博客于 3 年前

myeclipse一直building working

myeclipse一直building working?一、产生这个问题的原因多种1、自动升级 2、未正确关闭(我的原因)  3、maven下载lib挂起 等..二、解决总结(1)、解决方法        方法1.修改eclipse启动文件 eclipse.ini 中添加启动参数参数: -vmargs -Xmx512m        方法2.关闭自动构建工作区: project -&gt; b...
原创
172阅读
0评论
0点赞
发布博客于 3 年前

POJO对象

POJO(Plain Old Java Objects)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。使用POJO名称是为了避免和 EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为 VO(value -object)或 dto(Data Transform Object)来使用.当然,如...
转载
102阅读
0评论
1点赞
发布博客于 3 年前

三个layer插件关闭刷新父窗口的方式

方式1:在子页面,保存后刷新父窗口 $.post("${ctx}/productInfo/save.action", $("#form1").serialize(), function( data) { layer.msg(data, { icon : 1 }, function() { var index = parent.layer.getFrameInde...
原创
1936阅读
0评论
0点赞
发布博客于 3 年前

myeclipse卡死后重新启动跑不起来

问题:项目在跑的时候卡死,或者是强行关闭myeclipse,强行关闭重新启动后项目跑不起来?解决办法:1、找到tomcat安装目录2、进入Tomcat安装目录,到bin目录之后,先关闭原来运行的Tomcat服务器3、关闭方法:执行shutdown.bat指令4.项目再重启启动
原创
363阅读
0评论
0点赞
发布博客于 3 年前

JSTL的c:forEach标签(${status.index})

标签具有以下一些属性:             var:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为String。             items:要进行迭代的集合。对于它所支持的类型将在下面进行讲解。             varStatus:迭代变量的名称,用来表示迭代的状态,可以访问到迭代自身的信息。         
转载
127阅读
0评论
0点赞
发布博客于 3 年前

JSP中使用<c:forEach>标签循环遍历元素

1、forEach标签元素[html] view plain copyc:forEach items="接收集合对象" var="迭代参数名称" varStatus="迭代状态,可访问迭代自身信息">  2、使用forEach标签时需要在JSP页面中引入JSTL标签库,如下:[html] view plai
转载
10067阅读
0评论
3点赞
发布博客于 3 年前

Unknown column '' in 'field list'解决方案

今天在项目操作中突然遇到这个问题:Unknown column 'amount' in 'field list'; 查了之后发现原来是对应的实体中注解的cloumn在表中不存在;表中加上对应字段后,就ok了;
转载
35321阅读
2评论
1点赞
发布博客于 3 年前

Redis在windows下安装过程

一、下载windows版本的Redis下载路径1:去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载官网下载地址:http://redis.io/downloadgithub下载地址:https://github.com/MSOpenTech/redis/tags
原创
77阅读
0评论
0点赞
发布博客于 3 年前

通过jad反编译.class文件,查看引入的架包

第一步: 下载jad.exe文件:http://www.varaneckas.com/jad 下载jadeclipse插件:http://sourceforge.net/projects/jadclipse/files/第二步:      (1)将jad.exe解压到Java的jdk\bin目录下      (2)将net.sf.jadclipse_3.3.0.jar复制到My
原创
218阅读
0评论
0点赞
发布博客于 3 年前

window.setTimeout() 和 window.setInterval() 使用说明

setTimeout (表达式,延时时间)setInterval(表达式,交互时间) 延时时间/交互时间是以毫秒为单位的(1000ms=1s)。setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次setInterval在执行时,它从载入后,每隔指定的时间就执行一次表达式(循环)一、setTimeout 关于setTi
转载
184阅读
0评论
0点赞
发布博客于 3 年前

javaweb学习总结(十)——HttpServletRequest对象(一)

转载:https://www.cnblogs.com/love540376/p/5336881.html  点击打开链接一、HttpServletRequest介绍  HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,通过这个对象提供的方法,可以获得客户端请求的所有信息。二、Request常用方法2.1、获...
转载
64阅读
0评论
0点赞
发布博客于 3 年前

Jquery怎么获取select选中项 自定义属性的值

问题是这样:   我在后台传到前台一个对象集合:在选择了某对象集合里面一个字段的值后,想把该对象的其他字段也取出来放在其他对象的文本框中第一想法:就是按照之前做的联动的方式,在取出选择的产品编号后再查询一次,调一次ajax,那个这个条件去查询找到结果;优点:直接了当的拿条件查询 缺点:要在调一次后台方法,再向前台传值第二想法:在js写一个
原创
209阅读
0评论
0点赞
发布博客于 3 年前

文字显示不完全鼠标移动上去文字全部显示

.icoFontlist:hover { width: 100px; font-size: 14px; border: 0px solid #ddd; overflow: hidden; text-align: left; text-overflow: white-space: nowrap; /*
原创
700阅读
0评论
0点赞
发布博客于 3 年前

Chrome 开发工具指南

网友1:Chrome开发工具中最有用的面板Sources。 Sources面板几乎是我最常用到的Chrome功能面板,也是在我看来决解一般问题的主要功能面板。通常只要是开发遇到了js报错或者其他代码问题,在审视一遍自己的代码而一无所获之后,我首先就会打开Sources进行js断点调试,而它也几乎能解决我80%的代码问题。Js断点这个功能让人兴奋不已,在没有js断点功能,只能在IE(万恶的IE)...
原创
107阅读
0评论
0点赞
发布博客于 3 年前

mysql中timestamp,datetime,int类型区别

int1. 占用4个字节2. 建立索引之后,查询速度快3. 条件范围搜索可以使用使用between4. 不能使用mysql提供的时间函数结论:适合需要进行大量时间范围查询的数据表 datetime1. 占用8个字节2. 允许为空值,可以自定义值,系统不会自动修改其值。3. 实际格式储存(Just stores what
转载
126阅读
0评论
0点赞
发布博客于 3 年前

数据库存储日期的字段类型到底应该用VARCHAR 还是datetime

如图所示
转载
2114阅读
0评论
0点赞
发布博客于 3 年前

谈谈数据库里的时间戳

一直对时间戳这个概念比较模糊,相信有很多朋友也都会误认为:时间戳是一个时间字段,每次增加数据时,填入当前的时间值。其实这误导了很多朋友。时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的, 通常用作给表行加版本戳的机制。存储大小为 8个字节。每个数据库都有一个计数器,当对数据库中包含 timestamp 列的表执行插入或更新操作时,该计数器值就会增加。该计数器是数据库时间戳。这可
转载
1177阅读
0评论
0点赞
发布博客于 3 年前