
他山攻玉
masterkgw
这个作者很懒,什么都没留下…
展开
-
svn相关符号说明
黄色感叹号(有冲突):--这是有冲突了,冲突就是说你对某个文件进行了修改,别人也对这个文件进行了修改,别人抢在你提交之前先提交了,这时你再提交就会被提示发生冲突,而不允许你提交,防止你的提交覆盖了别人的修改。要解决冲突,如果你确认你的修改是无效的,则用TSVN还原你的修改就行了;如果认为你的修改是正确的,别人的提交是无效的,那么用TSVN先标记为“解决冲突”,然后就可以提交了;如果你认为你的修转载 2016-02-23 10:32:39 · 461 阅读 · 0 评论 -
输入输出流回头看
最近用到了输入输出流,感觉自己对这块不熟悉,于是回头看看,总结一下,记录下来,方便自己,方便他人。目录:1,file类简介。2,路径分隔符。3,绝对路径与相对路径4,io流简介1,file类简介。File类中常用的方法:创建: createNewFile()在指定位置创建一个空文件,成功就返回true,如果已存在就不创建然后返回falsemk原创 2016-08-30 21:53:03 · 644 阅读 · 0 评论 -
js 省市区三级(二级)联动
1,最近项目用到了省市区三级联动,起初想通过json的方式来实现,无意中碰到了这个,还挺好用的,记录下来,方便自己也方便别人。2,因为项目前台框架为bootstrap所以没有用这个小插件自己的css,而是采用了bootstrap风格样式。3,页面效果。4,可以把城市名称直接存储到数据库。实现过程5,在项目中加入这些js6,引入js原创 2016-08-29 21:51:22 · 1154 阅读 · 0 评论 -
provider:命名管道提供程序,error:40 - 无法打开到SQL Server的连接 (Microsoft SQL Server, 错误:53) .
我们用的是SQL Server 数据库 2008 版本,数据库配置完之后从另一台电脑访问数据库死活连接不上,提示信息如下“ 无法连接到 *.*.*.*。 在于SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(proveder:命名管道提供程序,error:原创 2016-08-17 20:31:35 · 15336 阅读 · 1 评论 -
java获取客户端ip 及通过ip获取mac地址后台代码(借鉴别人)
1,java获取客户端登录ip地址protected String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (StringUtils.isBlank(ip) || "unknown".equalsIgnoreCase(ip)) { ip原创 2016-04-11 21:43:03 · 4196 阅读 · 2 评论 -
js获取项目根路径
js获取项目根路径原创 2016-03-16 11:51:51 · 928 阅读 · 0 评论 -
c标签 if else c标签 总结
JSTL标签用法关键字:JSTL标签、、、、、、、、、、、、、、原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:)JSP转载 2016-01-27 11:54:43 · 533 阅读 · 0 评论 -
hibernate @mappedBy小记
今天用到了hibernate作为持久层框架,表关系中设计到多对多的关系,考虑一下觉得有两条路子可以走,1,建立中间表的实体类,存入多对多两个表的id,这样,这样在建立这两个表的实体类时不需要进行映射配置了。2,不建立中间表的实体类,在两个多对多的表上建立映射关系。下面说一下第二种方式:这里会用到mappedBy,以下是借鉴别人对mappedBy的理解1.@mappedBy 属性简单转载 2016-03-27 13:27:58 · 1102 阅读 · 1 评论 -
bootstrap 模态框生成标签页
1,先补充bootstrap标签页的设置方式参考文章:点击打开链接模态框增加 <div class="modal fade" id="passwordModal" tabindex="-1" role="dialog" aria-labelledby="passwordModalLabel" aria-hidden="true"> 我的设置原创 2016-06-05 16:34:05 · 2530 阅读 · 0 评论 -
插件介绍:Bootstrap 下拉多选框插件Bootstrap Multiselect
引入文件:<link rel="stylesheet" href="css/bootstrap.min.css" type="text/css"/><link rel="stylesheet" href="css/bootstrap-multiselect.css" type="text/css"/><script type="text/javascript" src="js/bootstrap原创 2017-01-22 15:52:06 · 7597 阅读 · 0 评论 -
HOST文件的作用
Window系统中有个Hosts文件(没有后缀名),在Windows 98系统下该文件在Windows目录,在Windows 2000/XP系统中位于C:\Winnt\System32\Drivers\Etc 目录中。该文件其实是一个纯文本的文件,用普通的文本编辑软件如记事本等都能打开。用记事本打开hosts文件,首先看见了微软对这个文件的说明。这个文件是根据TCP/IP for Windows 的转载 2017-09-30 08:01:54 · 403 阅读 · 1 评论 -
Java拼接字符串时,去掉最后一个多余的逗号
当我们遍历拼接字符串的时候,最后会多出一个我们添加的字符(比如逗号)可使用如下三种方法去掉最后多余的符号String str[] = { "hello", "beijing", "world", "shenzhen" };StringBuffer buf = new StringBuffer();for (int i = 0; i < str.length; i++) {转载 2017-12-28 17:55:14 · 4860 阅读 · 0 评论 -
git简易的命令行入门教程
Git 全局设置:git config --global user.name &quot;makgw&quot;git config --global user.email &quot;makangguowei@163.com&quot;创建 git 仓库:mkdir BhAlertcd BhAlertgit inittouch README.mdgit add README.md#提交git comm...转载 2016-12-22 18:01:54 · 554 阅读 · 0 评论 -
如何优雅使用Sublime Text3(Sublime设置豆沙绿背景色和自定义主题)
参考:https://www.cnblogs.com/xiezhidong/p/6069808.html转载 2018-03-13 18:00:25 · 4410 阅读 · 0 评论 -
maven 插件: maven-shade-plugin 可执行jar 配置
要使用 shade 插件,必须在 pom 进行如下配置:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>1.4</...转载 2018-04-17 18:28:12 · 1410 阅读 · 1 评论 -
Maven反应堆 多模块项目指定构建某个模块
在默认情况下,Maven会根据多模块配置构建所有的模块,Maven还会根据模块间的依赖关系自动计算构建顺序,以确保被依赖的模块会先得以构建。值得一提的是,在这种情形下,Maven会将父模块看成是其子模块的依赖Maven提供了很多命令行选项让我们自定义反应堆,输入mvn -h可以看到这样一些选项:-pl,--projects <arg> C...原创 2018-07-13 09:12:42 · 2247 阅读 · 0 评论 -
Maven依赖搜索站点
http://search.maven.org/原创 2016-10-08 21:09:48 · 924 阅读 · 0 评论 -
intellij idea 远程调试(备忘)
步骤:1,配置idea2,配置服务器tomcat配置文件3,启动远程调试1,配置idea。 找到idea 的 run/debug configuration 界面。点击+ 找到remote。在configuration下设置host :远程服务器的ip。 port:调试时所用的端口。2配置tomcat (linux下)在tomcat的bi原创 2016-10-13 13:04:41 · 6651 阅读 · 0 评论 -
Visio画ER图
建立数据库时我们需要考虑数据之间的关系,为了理清数据之间的关系我们需要对数据进行统一的整理。对于较复杂的数据库我们需要建立数据库模型,具体可分为两步:首先对数据库进行结构分析并使用树、表等描述数据,然后分析数据库的操作方法,规定数据库的增删改查操作,这两个步骤就构成了我们通常所说的数据库模型。 数据库模型有多重分类,通常所说的ER图是图模型,除此之外还有层次模型、网状模型、关转载 2016-03-15 13:28:58 · 113492 阅读 · 0 评论 -
系统装更新补丁出现“正在此计算机上搜索更新”,有时等待N长时间也没有反应,更新补丁
系统装更新补丁出现“正在此计算机上搜索更新”,有时等待N长时间也没有反应管理员身份运行net stop wuauservnet stop CryptSvcren %windir%\system32\catroot2 catroot2.old ren %windir%\SoftwareDistribution sold.oldnet start Cry转载 2016-09-01 11:26:50 · 17230 阅读 · 0 评论 -
一个tomcat下部署多个项目或一个服务器部署多个tomcat
最近需要把两个项目同时部署到服务器上,于是研究了一下,页借鉴了很多别人的方法,把过程记录下来,以儆效尤。目录:1,一个tomcat下同时部署两个项目(多个项目可以参考)1.1项目都放在webapps内(共用一个端口)2)处理重复jar包。3)tomcat端口默认为8080.如果想修改可以去conf下的server.xml中进行修改4)启动tomcat2,一台服务器上同时原创 2016-11-04 18:12:02 · 34550 阅读 · 6 评论 -
linux常用快捷键
1. 命令行日常系快捷键如下的快捷方式非常有用,能够极大的提升你的工作效率:CTRL + U - 剪切光标前的内容CTRL + K - 剪切光标至行末的内容CTRL + Y - 粘贴CTRL + E - 移动光标到行末CTRL + A - 移动光标到行首ALT + F - 跳向下一个空格ALT + B - 跳回上一个空格ALT + Backspace - 删除前转载 2016-10-20 18:04:06 · 466 阅读 · 0 评论 -
[js][json]前台页面中json和字符串相互转化(转)
比如我有两个变量,我要将a转换成字符串,将b转换成JSON对象:var a={“name”:”tom”,”sex”:”男”,”age”:”24”}var b=’{“name”:”Mike”,”sex”:”女”,”age”:”29”}’;在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的stringify()和parse()方法。JSON.st转载 2017-01-17 18:02:28 · 794 阅读 · 0 评论 -
Oracle表空间(tablespaces)
http://www.cnblogs.com/fnng/archive/2012/08/12/2634485.html转载 2016-12-12 17:19:57 · 815 阅读 · 0 评论 -
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64 Error: 2: No such file or directory Process ID: 0 Session ID: 0 Serial number: 0经查询相关资料,原来是没有启动oracle实例造成的原创 2016-12-12 14:48:02 · 927 阅读 · 0 评论 -
JAVA中去掉空格
JAVA中去掉空格 1. String.trim() trim()是去掉首尾空格 2.str.replace(” “, “”); 去掉所有空格,包括首尾、中间 String str = ” hell o “; String str2 = str.replaceAll(” “, “”); System.out.println(str2); 3.或者replaceAll(” +”转载 2016-12-06 15:29:13 · 510 阅读 · 0 评论 -
js刷新页面方法
js刷新页面原创 2016-12-06 09:34:56 · 356 阅读 · 0 评论 -
intellij idea tomcat jsp 热部署
intellij idea默认文件是自动保存的,但是手头有个项目jsp文件改动后,在tomcat中不能立即响应变化。要jsp文件改动后立刻看到变化,有个配置。 在idea tomcat 中server的配置里,有个on frame deactivation,选择update classes and resources。另外有个配置on update action,就是手动操作的时候采取什么动作转载 2016-12-02 14:17:41 · 3009 阅读 · 0 评论 -
文档编写
http://blog.youkuaiyun.com/z511273571/article/details/5942946转载 2016-11-28 16:51:28 · 409 阅读 · 0 评论 -
jQuery之文本框得失焦点
html代码部分:<body> <form action="" method="post" id="regForm"> <fieldset> <legend>个人基本信息</legend> <div> <label for="username">名称:</label>转载 2016-11-27 14:11:06 · 381 阅读 · 0 评论 -
【Java】数组不能通过toString方法转为字符串
转载地址:http://www.cnblogs.com/ningvsban/p/3955483.html; java里,所有的类,不管是java库里面的类,或者是你自己创建的类,全部是从object这个类继承的。object里有一个方法就是toString(),那么所有的类创建的时候,都有一个toString的方法。 这个方法是干什么的呢? 首先我们得了解,java输出转载 2016-10-31 09:29:28 · 2132 阅读 · 0 评论 -
解决Windows用vnc连接Ubuntu时出现The connection was refused by the host computer问题
问题情境:项目服务器为Ubuntu,为了方便管理,使用vnc远程连接Ubuntu,在Ubuntu上并没有什么特殊设置,好像Ubuntu自带了vnc的相关软件,好像叫vino-什么的,反正没有详细看,然后安装了dconf-editor,这个网上有很多教程,总之配置好了之后,我在Windows上安装了vnc直接就可以远程连接Ubuntu了。但是使用了一段时间之后突然出现了这个问题The conne原创 2016-10-18 16:54:48 · 23048 阅读 · 4 评论 -
重写equals和hashCode
1、equals和hashcode方法都来自Object对象。 API文档中HashCode和equals方法定义public int hashCode()返回该对象的哈希码值。支持此方法是为了提高哈希表性能。hashCode的常规协定是在Java应用程序执行期间,在对同一对象多次调用hashCode方法时,必须一致地返回相同的整数,前提是将对象进行equals比较时信息没有被...转载 2018-09-06 11:19:52 · 738 阅读 · 0 评论