- 博客(24)
- 收藏
- 关注
原创 如何把本地项目上传至GitHub
1.首先下载git下载链接https://git-scm.com/downloads桌面右击显示Git Bash Here、Git GUI Here表示安装成功2.在github网页上创建一个git仓库 echo "# boot" >> README.md(创建一个名为README.md,内容为# boot的文件)git initgit add READM...
2018-09-11 15:21:06 9362
原创 idea创建springboot+maven+spring+redis项目过程
创建好之后,项目结构如下,main下的java里存放java代码,resources一般放js、css、html文件、配置文件等等,test下放单元测试代码,pom.xml中进行maven配置 pom.xml以来jar包,idea会自动下载到maven配置的jar包路径如果觉得下载得太慢,可以在maven\conf\setting.xml文件里面配置阿里Maven仓库镜像。...
2018-09-07 17:34:01 3177
转载 webSocket发送弹幕以及遇到的各种问题
websocket.jsvar websocket=null;var _top=80;var index=0;var host=window.location.host;//判断当前浏览器是否支持WebSocketif('WebSocket' in window){ websocket=new WebSocket("ws://"+host+"/websocket");}...
2018-09-07 16:31:42 2035
原创 intellij idea配置外部dtd文件
打开file——Settings..(快捷键ctrl+alt+s); 找到Languages&Frameworks——Schemas and DTDs 右侧的External Schemas and DTDs窗口中点击添加按钮。 下载的文件是直接在网页上打开,就能直接下载 (主配置文件dtd在myeclipse中的名字: -//mybatis.org//DTD Config 3....
2018-09-06 10:08:57 1705 1
原创 数据库对象(5个)
1.同义词:synonym(提高了安全性,方便) 2.索引:index 唯一索引和普通索引(相当于书籍的目录,加快检索速度) 3.序列:sequence(dual是一张伪表,只有一个字段,一行记录) 4.临时表: 会话临时表(on commit preserve rows) 在会话范围内,即该登陆用户内有会话临时表;一旦退出会话,临时表中的数据也会消失 事务临时表(on commit ...
2018-09-06 10:06:33 1538
原创 触发器
触发器有两个特殊的表:插入表(instered表)和删除表(deleted表) Inserted 表的数据是插入或是修改后的数据,而deleted 表的数据是更新前的或是删除的数据。 tips:触发器本身就是一个事务,所以在触发器里面可以对修改数据进行一些特殊的检查。 如果不满足可以利用事务回滚,撤销操作。...
2018-09-06 10:05:40 137
原创 函数和存储过程的区别
1.函数有且只有一个返回值,而且有返回值类型,存储过程可以有返回值,也可以没有返回值,也可以有多个返回值。 2.函数是直接嵌入sql语句,存储过程用select方式返回结果集...
2018-09-06 10:04:41 166
原创 关于堆栈理解
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2.栈:存放基本类型的变量类型和对象的引用,但对象本身不存在栈中,而是存放在堆(new 出来的对象)或常量池(对象可能在常量池里)(字符串常量对象存放在常量池中。) 3.堆:存放所有new出来的对象 4.静态域:存放静态成员(用static定义的) 5.常量池:存放字符串常量和基本类型常量(public stat...
2018-09-06 10:01:24 252
原创 SpringMVC和Strut2
核心控制器不同,Strusts2使用的核心控制器是filter,而SpringMVC的核心控制器是一个servlet拦截器,Struts2有自己的拦截器实现,而springMVC使用了AOP方式;Struts2是类级别的拦截,而springMVC是方法级别的拦截,所以struts2的每个类共享一个request上下文,而springmvc每个方法独享一个request上下文,而方法同时又跟一...
2018-09-05 16:58:39 145
原创 String、StringBuffer、StringBuilder三者区别
String:不可变的对象 因为在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后, JVM 的 GC 就会开始工作,那速度是一定会相当 StringBuffer:可变的对象 StringBuf...
2018-09-05 16:55:10 114
原创 springMVC中获取request和response对象的方式
1.最简单方式:参数@RequestMapping("/test")@ResponseBodypublic void saveTest(HttpServletRequest req, HttpServletResponse resp){ }2.加入监听器,然后在代码里面获取 在Spring API中提供了一个非常便捷的工具类RequestContextHolder,能够在C...
2018-09-05 16:51:57 6939
原创 获取对象(循环遍历元素)
(1)0获取对象的具体属性(获取数组元素) var item=""; for(j in nodes){ item+="属性:"+j+"值:"+nodes[ j ]+"\n"; } alert(item);获取对象 (2)通过自定义属性获得此对象function editDataBox() { var size =$("#contentTabl...
2018-09-05 16:47:30 2577
原创 字符数组转为整型数组
/ * * * 将字符数组转为整型数组 * @param c * @return * @throws NumberFormatException */ public int[] converCharToInt(char[] c) throws NumberFormatException { int[] a = new...
2018-09-05 16:45:07 7934
原创 简单介绍Quartz
1.quartz可以用来做什么? (1)定时每月银行卡十号还款; (2)每年过年给固定的人发新年祝福语; (3)想每隔一小时备份百度云盘的学习资料; (4)每隔一段时间查询一次数据库等; 即:在某一个有规律的时间干某一件事,并且时间的触发条件可以非常复杂(比如每月最后一个工作日的17:30),复杂到需要一个框架来干这件事。quartz就是来干这个事的。你给它一个触发条件的定义,它负责到了...
2018-09-05 16:43:30 151
原创 js取数组获取最大值的四种方式
1.apply()应用某一对象的一个方法,用另一个对象替换当前对象var max = Math.max.apply(null,arr);console.log(max)由于max()里面参数不能为数组,所以借助apply(funtion,args)方法调用Math.max(),function为要调用的方法,args是数组对象,当function为null时,默认为上文,即相当于apply...
2018-09-05 16:37:43 16099
原创 springMVC向ModelAndView向前台页面传值
用ModelAndView(String viewName, Map @RequestMapping(value="/showemp.do") public ModelAndView findAll(@RequestParam(required=true,defaultValue="1") Integer pagenow, ...
2018-09-05 16:32:27 1176 1
原创 mybatis整合springmvc时的错误org.apache.ibatis.binding.BindingException: Invalid bound statement (not found
说明maven没有输出mapping文件,在pom.xml中加入 <!--maven输出mapping文件--> <resources> <resource> <directory>src/main/java</directory> <includes> ...
2018-09-05 16:21:13 198
原创 兼容IE8的获取上传文件的路径
直接看代码 <input type="file" name="fileIMG" id="personFile" onchange="previewFile(this)" style="filter:alpha(opacity=0);opacity:0;width: 0;height: 0;"/> <div class="layui-upload-
2018-09-05 10:59:37 2580 2
原创 Intellij Idea 2017 字体模糊解决方案
是idea自带的jre的原因,使用官方下载的jdk1.8可解决字体模糊 用jdk1.8的jre替换idea的jre64,但是记得在lib里加上jdk的lib中的tools.jar。
2018-09-04 16:49:08 1833
原创 solr5.X的安装
Solr5.x 的安装 一、安装 solr 1、新建文件夹 [root@iZuf6gkfph7dw18fylgvggZ ~]# cd /usr/local [root@iZuf6gkfph7dw18fylgvggZ local]# mkdir solr 2、上传 solr 至服务器 下载地址:http://archive.apache.org/dist/lucene/solr/5....
2018-09-04 16:03:37 485
原创 idea快捷键大全
Idea 快捷键大全 1. Ctrl+Shift + Enter,语句完成 2. “!”,否定完成,输入表达式时按 “!”键 3. Ctrl+E,最近的文件 4. Ctrl+Shift+E,最近更改的文件 5. Shift+Click,可以关闭文件 6. Ctrl+[ OR ],可以跑到大括号的开头与结尾 7. Ctrl+F12,可以显示当前文件的结构 8. Ctrl+F7,可以查...
2018-09-04 15:54:27 117
原创 String字符串转int数组 JAVA
private int[] stringConvertInt(String value) { int[] intArr = new int[0]; if(isNull(value)){ intArr = new int[0]; }else{ String[] valueArr = value.s...
2018-09-04 15:52:01 9637
原创 关于我遇到的所有的兼容IE8的问题
1.JQuery中form=form=form = (‘form’),无法获取未定义或 null 引用的属性“form.find”(form.find”(form.find” ( form.find(‘select[name=videochannel-filter]’).html(name);) 将$form写成直接引用JQuery,即jQuery(‘form’) jQuery(‘form...
2018-09-04 15:49:15 421
原创 获取tomcat下上传文件中某文件夹的所有图片路径
String analysePerson=pd.getString("analysePerson"); String pathtomcat = PathUtil.getRootPath(); String name=analysePerson.substring(0, analysePerson.lastIndexOf("_"...
2018-09-04 09:00:44 2918
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人