- 博客(25)
- 收藏
- 关注
原创 由intern()方法 引发的对jvm内存区域的理解
首先是java String类中intern()方法的理解: (这里的对intern方法的解释来自http://www.runoob.com/java/java-string-intern.html中的笔记) intern() 方法返回字符串对象的规范化表示形式。它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == ...
2018-08-30 14:53:33
314
原创 批处理 监视端口并根据状态作出反应
@echo offsetlocal enabledelayedexpansion:1netstat -an|findstr 1001if errorlevel 1 ( echo port isn't open goto 2) else ( echo port is open)ping -n 1 127.1 >nultimeout /t 1800...
2018-08-29 10:24:07
1593
原创 java重定向输出实现日志功能
最近做了个很奇怪的功能,用System.out.println+重定向输出功能代替日志功能。 就算是实现个简易的日志功能吧。//将输出日志打印到log.txt里面File file = new File("./log.txt");OutputStream os = new OutputStream (file,true);PrintStream ps = new PrintStre...
2018-08-17 14:16:36
1875
原创 用tomcat部署服务器时,忽然网页打不开
用的eclipse开发工具,一天部署服务器的时候奇怪的发现通过tomcat下wtpwebapps里编译生成的plan文件夹居然比之前少了几M。 发布到win服务器上网页也打不开, 和之前发布的版本一对比发现是jar包莫名少了一些???? 于是把生成的plan文件里面lib下jar包都加上,可以打开网页了,但是内容居然是更改代码之前的内容,很奇怪,还在想办法解决中。 部署方式:(通过tomc...
2018-05-16 22:14:24
1588
原创 js异常 missing ) after argument list 解决方案
最近写一句 pa("${getMC ("")}/js/getmodules2.0.js") 时报出错误missing ) after argument list 明明)的的数目是正确的,但是居然报错了,仔细想想应该是引用的时候要有转义字符,可以外圈用单引号,内圈用双引号就行了。 改成pa('${getMC ("")}/js/getmodules2.0.js')就好了
2017-12-06 23:38:03
34378
1
原创 EXCEL数据分析(一)
最近开始学习excel数据分析,大概记录一些操作,以便日后忘记时再看。 目录 1.分类汇总 2.数据透视表基本操作 3.数据透视表——统计各销量组销售次数的频率分布 4.数据透视表——实战操练 1.分类汇总 ①首先,利用“筛选”和“排序”,将数据按照关键字进行排序 ②因为已经有“排序”的数据没法进行数据汇总,所以先将所有数据复制,粘贴到另一个另一个工作表(左下角的工作表)里面 注意
2017-09-16 16:40:05
28378
1
原创 Ubuntu下安装网易云音乐
最近开始动手研究linux系统,选择了对新手比较合适的Ubuntu系统。 1.http://music.163.com/#/download 去官网,选择linux版本的网易云音乐 2.打开终端,输入 sudo dpkg -i /home/ubuntu-kylin/下载/netease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb我用的是kylin版本的u
2017-07-12 17:38:28
2562
原创 百度地图 遍历marker并增加窗口 只显示最后一个窗口信息的问题
使用地图从数据库加载marker,遇到一个问题,每次点击窗体都只出现遍历中最后一个的结果。 经过思考,得出结论是遍历的时候,虽然给每个marker加上了打开窗体的方法,但是会被后面的遍历替代,所以应该把方法单独拿出来opts = { width : 200, // 信息窗口宽度 height: 80,
2017-06-19 18:00:59
2774
原创 百度地图实现 右键map,marker出现菜单
判断是右键map还是marker//创建地图函数: function createMap(){ map.addEventListener("rightclick",function(e){ s = e.point.lng;//经度 w = e.point.lat;//维度 if(e.overlay){//
2017-06-19 16:48:37
6774
1
原创 Datatable报错Uncaught TypeError: Cannot read property 'style' of undefined
使用Datatables时,报出错误 仔细想想,是因为我在columns里加入了id,并设置visible:false 但是却没在下面的HTML部分多加一个 th 虽然我觉得因为id是隐藏的,不用加上 th id /th 但事实上是,这是错误的,必须数目一样。"columns": [ { "data": "id", "visible":f
2017-06-17 23:00:22
10677
原创 提交form后,清空form内input值
经常要用到的一个功能,新增一行数据,但是新增完成后,原来填的值会继续留在上面。 比如下图的tt,第二次打开依旧存在 jquery下,用form表单提交$(‘#form’).submit()那么,就可以简单的用$(‘#form’).reset() 不过我用ajax提交的时候没用form的表单提交功能,所以想了想,手动清除$("#form_sample_eventAdd input").val
2017-06-17 16:53:15
26242
原创 Bootstrap多个模态框显示不正常
最近使用bootstrap的modal时,遇上一个问题。同样的modal,内容一模一样,但是只能显示第一个,第二个显示不正常。 表现为“屏幕变黑,但是modal没显示出来” 查询得知,可能是多个modal引用冲突,解决方案是在最外层加个div,用div包裹起来<!--这个div就是用来包裹modal的--><div> <div id="staticA" clas
2017-06-17 12:10:07
2156
原创 用Object获取sql语句返回结果
近期写项目,由于是合作项目,只能拿到部分代码,没有实体,所以只能通过Object方式获取表里面的数据@Override public JSONObject queryAreaCodeByOrgCode(String orgCode) { String sql="select ORG_AREA_CODE,ORG_NAME from fw_t_ems_org where ORG
2017-06-13 17:18:55
1160
原创 在淘宝上搜索电脑原装扇热器
自己的飞行堡垒散热器坏了,打算到淘宝上找一个 结果如下 显然,这样的信息是没有用的。 然后,选择搜索关键词是“散热器” 看来也失败了,结果我直接搜索电脑型号FX50j4200 居然成功了!一下就搜到了!感觉很不可思议。但是这里是有问题的,飞行堡垒 FX50j4200(好像是异端)电脑应该是存在的,但是一般网上都出现的是FX50k4200 多了一个k再去搜索结果 结果是整整3页都找
2017-06-04 21:49:04
420
原创 git下commit和push的区别
最近在电脑上commit提交代码的时候提交成功,但是github上没有显示更改,在实验室的电脑则一步成功。 后来了解到是因为自己电脑用的是git,而实验室用的是svn控制。svn是基于中心服务器的集中式版本管理,只有中心服务器的源码才是主线源码。所有C都是只有中心源码的一部分副本,而且不能独立成为一份完整副本。所以commit包含了将保存于C本地的本次版本记录的代码副本发送到中心服务器和主线源
2017-06-02 08:54:58
9915
原创 百度地图引用时 报出A Parser-blocking, cross site (i.e. different eTLD+1) script
页面引入百度地图api时chrome控制台报出问题 A Parser-blocking, cross site (i.e. different eTLD+1) script,
2017-05-19 21:00:24
37382
18
原创 No default constructor for entity问题分析与解决
最近完成作业的时候遇到这样一个问题 No default constructor for entity 去网上查了一下,说是构造函数没写,看下代码好像写了构造函数//省略无关代码@Entity@Table(name="guitar")public class Guitar implements java.io.Serializable { private static final
2017-05-11 17:20:35
1229
原创 eauyui传参 window
easyui在打开新窗体的时候,总是要传参数的 通常会使用 var row=parent.$("#dg").datagrid("getSelected"); //这里dg是父类的datagrid var row=parent.parent.$("#dgXX").datagrid("getSelected"); //当然你还可以用这种方法获取父类的父类的选定属性如果属性不在dg里面,可以使用
2017-05-09 16:20:47
564
转载 jQueryEasyUi验证
http://uule.iteye.com/blog/1849690 下面的内容大多转载于上述blog,其中easyui1.2.4/validator.js要去网站 https://jqueryvalidation.org/ 上找,或许还有其他途径http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html 也讲得挺详细多重验证 JS代码: {
2017-05-09 15:51:54
420
原创 MySql5.7 全文索引(针对中文搜索)
关于中文的全文检索, http://blog.youkuaiyun.com/qq_33663251/article/details/69612619 写的算是比较完整的,但是具体实现的时候,会有一些问题要解决。mysql语句 这里的搜索,使用的是sql语句,不支持hql。如果使用hibernate实体控制的话,需要做些修改 createQuery()==>createSQLQuery (返回的实体,
2017-04-10 21:15:01
1120
原创 前台获取ActionContext传值过来的问题
最近经常使用ActionContext.getContext().put("bidList", bidList);的方法在action里面传值,前台取值。 1.s标签获得 如果是list集合,就var一个值如 “bl”。然后 ${bl.id}获取值就好<s:iterator value="#bidList" var="bl">2.在jquery里获得 使用一个隐藏的input来承接取过来的值,
2017-04-04 19:53:32
416
原创 近期问题解决方案总结
最近遇到的一些问题的解决方案,主要是关于jQuery和前台传数据,判断,刷新页面等。 1. 拼接 2.用Location传值 3.显示的前后关系 z-index 4.关于jQuery 事件 - ready() 方法 5.表单提交绑定回车键的问题 6.汉字传值的解码 7.ajax 8.struts2下两种action往前台传值的方法 9.sweetalert拼接 在写智能
2017-03-15 16:41:26
360
原创 jQuery实现自动提示,分类选择等功能的搜索框
文章的三个部分: 1.方法讲解 2.效果展示 3.代码 1.方法讲解自动提示(效果见第一张图) 思路很简单,就是用jquery把输入结果和查询绑定,然后拼接显示出来就行了。 具体代码见3.searchResult的//自动提示——搜索框①首先关于绑定input,propertychange事件,大多情况下input能够正常提示要显示的结果,但是笔者在中文输入法下回车输入英文,并不会出
2017-03-14 21:28:53
4548
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人