- 博客(49)
- 资源 (15)
- 收藏
- 关注
原创 执行存储过程提示 user does not have access to metadata required to determine stored procedure解决方案
在项目中往往会用到存储过程来统计一些比较复杂的报表,如果数据库是mysql,则需要在执行存储过程前需要为用户添加权限,才可以,否则会提示:mysql User does not have access to metadata required to determine stored procedure parameter types错误。方法如下:1.GRANT SELECT ON m
2017-06-06 18:02:10 7447
原创 Ngrok内网穿透配置详解
最近在做一个互联网车险的一个项目,中间需要接收服务器的回调通知,这就不可避免的需要提供外网地址,代码部署到服务器上会无法实时调试,后来一个朋友告诉我ngrok可以实现内网穿透,即可以将内外的web服务器映射成外网ip,供远端调用,果断注册了ngrok帐号,地址是https://ngrok.com/,注册帐号可以看到这个页面,实际上这里说的很明白了,第一步 需要启动ngrok,需下载对应的客户端
2017-05-23 13:53:57 5844 2
原创 Nginx 配置不当造成加载静态资源件提示ERR_CONTENT_LENGTH_MISMATCH解决方法
前段时间,心血来潮,捣鼓了一个个人博客,在本地运行时,资源文件一切正常,发布到到服务器上时却提示如下错误:net::ERR_CONTENT_LENGTH_MISMATCH猜想可能是nginx文件配置的不合理,查看nginx日志发现很多js,css都没有加载成功,[error] 22284#0: *8521 open() "/home/tomcat1/webapps/leo-web/css/
2017-05-14 15:40:20 28266 2
转载 Linux下redis的安装
作者:_popc出处:http://www.cnblogs.com/_popc第一部分:安装redis 希望将redis安装到此目录 /usr/local/redis希望将安装包下载到此目录 /usr/local/src那么安装过程指令如下: $ mkdir /usr/local/redis $ cd /usr
2016-09-20 10:24:27 771
原创 XML和对象相互转换的方法
最近项目中需要用到XML配置一些信息,百度了一下,发现使用XStream相对简单,简单配置一下即可进行转换,方法如下:首先添加依赖 com.thoughtworks.xstream xstream 1.4.3 IDEA会自动下载依赖的JAR包,下载完成后就可以编码了,主体代码如下:先建立实体类
2016-09-19 18:02:01 8328
原创 Linux下修改配置文件导致系统无法启动问题解决办法
由于使用SSH Secure Shell Client访问LINUX系统时中文无法正常显示,通过度娘找到一篇文章,说是通过修改/etc/default/locale文件的字符集问中文即可。按照此种方式修改,重启后发现Linux无法正常启动,急死宝宝了,总不至于为了这点问题重做系统,冷静了一下,发现重启时有个菜单,猜测第二个应该是恢复模式,直接选中,进入恢复引导模式通过逐个尝
2016-08-31 18:41:05 6029 2
原创 Idea实现WebService实例
因为工作需要,数据传输部分需要使用webservice实现,经过两天的研究,实现了一个简单的例子,具体方法如下。首先需要新建一个项目,如图:下一步点击finish,然后会生成一个webservice项目,在HelloWorld类里面写自己的方法,在file下编译一下这个类,不编译,idea会提示不通过,编译后需要将为该服务发布WSDL文件,此文件必须生成,如下图:选择需要发
2016-08-29 10:33:34 40505 7
转载 Linux查看程序端口占用情况以及杀死方法
Linux查看程序端口占用情况今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程。 使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端
2016-08-19 13:47:25 1775
原创 idea 如何在新窗口中打开项目
以前一直再用eclipse,可以同时打开好几个项目,idea中同样支持打开多个项目,只是会弹出窗口让用户确认,一般选择使用new window打开就可以新开一个工作区,由于不小心操作成了使用同一个窗口打开项目,并点中了以后都是用改设置,结果悲剧了。好在可以通过设置再更改回来,具体方法如下:点击file/setting,打开设置页面,依次选中Appearance & Behavior--Syst
2016-08-18 13:39:36 34723 2
原创 Idea14集成maven详解
1.安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.5。官网下载地址: Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.5-bin.tar.gz2.下载后解压安装包到本地目录,并定位到maven根目录:a
2016-08-13 12:57:18 6175
原创 获取数据表分组的最大值所在行所有信息的方法
业务系统中经常会有一些统计,比如对商品销量和销售额进行汇总统计,并且获取销量最大的商品,是哪个业务员销售,或则哪个月份最高等等,这样就需要明确知道最大值所在行或者ID,这里提供两种方法进行统计:首先创建基础数据,如下:DROP TABLE orders;CREATE TABLE orders(id VARCHAR(10),statu CHAR(1),goods_id VARCH
2016-08-12 17:51:28 4682
原创 Mybatis mapper文件中的转义方法
在mybatis中的sql文件中对于大于等于或小于等于是不能直接写?=或者1.通过符号转义:XML转义字符 < < 小于号 >
2016-08-11 13:42:12 10127
原创 使用jarsigner给apk签名的方法
工作中APP功能完成以后往往需要往应用商店提交一些内容,如商店中存在本公司别的人员提交的APP,往往需要进行认领,应用商店会让开发者下载空的APK,然后使用自己APP的签名文件进行签名,认证,这里简单说一下如何使用jarsigner命令进行签名。该arsigner命令在jdk中可以找到,简单说明一下具体参数:-verbose:签名命令标识符。 -keystore:后面跟着的是你签名
2016-07-21 13:47:28 5640
转载 SpringMVC Controller 介绍
SpringMVC Controller 介绍一、简介 在SpringMVC中,控制器Controller负责处理由DispatcherServlet分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model,然后再把该Model返回给对应的View进行展示。在SpringMVC中提供了一个非常简便的定义Controller的方法,你无需继承特定的类或实现特定
2016-03-07 23:29:10 464
原创 tomcat和java环境配置
一、安装JDK和Tomcat1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可。备注:路径可以其他盘符,不建议路径包含中文名及特殊符号。2、安装Tomcat:直接解压缩下载文件“apache-tomcat-7.0.33-windows-x86.zip”到C盘下。安装路径建议修改为:c:\tomcat。备注:如下载的是可执行文件,双击运行,默
2016-02-28 13:22:16 607
转载 Android屏幕适配方案:产品级的解决方案
1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、包括手机分辨率,我敢说分辨率的种类远超过Android设备的分辨率,那么有一个很奇怪的现象:为什么We
2016-02-27 16:46:16 608
转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认
2016-02-27 16:10:09 884
转载 SSM框架——实现分页和搜索分页
分页是JAVA WEB项目常用的功能,昨天在Spring MVC中实现了简单的分页操作和搜索分页,在此记录一下。使用的框架为(MyBatis+SpringMVC+Spring)。 首先我们需要一个分页的工具类:1.分页 import java.io.Serializable; /** * 分页 */
2016-02-27 15:57:18 4880 16
转载 SSM框架——使用MyBatis Generator自动创建代码
这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。 使用自动生成有很多方式,可以在eclipse中安装插件,
2016-02-27 15:45:34 720
转载 Web.xml配置详解之context-param
转自:http://blog.csdn.net/liaoxiaohua1981/article/details/6759206 格式定义:[html] view plaincopycontext-param> param-name>contextConfigLocationparam-name> param-value>con
2016-02-16 09:40:35 437
原创 将同一款APP的两个不同连接安装到同一台手机上的方法
在APP的开发过程中,经常会有这种情况:即一个是正式的地址,一个是测试的地址,测试的过程中经常会需在两个地址间进行切换,这样会带来卸载、安装的麻烦,解决这种问题一般有两个方法:一、在APP中开发一个配置界面,对这两个界面进行切换。二、通过修改安装包的包名来实现一台手机上安装两个应用。第一种方法需要使用编码来实现,本文不做介绍了。第二种方法需要修改APP的包名,方法如下:第一步:在自己的
2016-01-11 14:26:29 5308
原创 SVN提交代码提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir解决办法
第一种方法:通过svn插件来清理,首先选中项目,右键,选择team-》refresh/cleanup即可.然后再更新文件就不会提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir了。但是svn插件功能有限,cleanup功能也没有本地的subversion强大。
2015-12-22 09:57:50 12729
原创 动态设置相对布局中控件的属性
android中有时候会动态设置相对布局中控件的位置或者显示与否,对于线性布局来讲直接设置LinearLayoutParm的相关属性即可,对于相对布局稍有不同,需要添加规则:以设置imageview显示位置为例,如下: img_logo = (ImageView) findViewById(R.id.imgView_head_triangle);
2015-12-03 16:28:13 3050
转载 动态设置RelativeLayout布局
RelativeLayout布局: 顾名思义,就是以“相对”位置/对齐为基础的布局方式。android.widget.RelativeLayout有个继承自android.view.ViewGroup.LayoutParams 的内嵌类LayoutParams,使用这个类的实例调用 RelativeLayout.addView就可以实现“相对布局”。 首先我们需
2015-11-22 16:42:08 6699
原创 adb启动失败问题解决方法
开启了酷狗音乐,调试android程序时,提示run manually if necessary,该问题由于5037为adb默认端口,被酷狗占用,造成adb启动失败,查看该端口情况如下:netstat -aon|findstr "5037"TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4460发现6540占用了 5037端口,继续查看
2015-11-22 15:26:07 768
原创 android弹出窗口实现
/** * popWindow(下拉列表弹出) * @Title: popWindow * @param 设定文件 * @return void 返回类型 */ private void popWindow() { int intMobilePh
2015-11-20 11:17:42 722
转载 java.net.ConnectException: Connection refused问题解决办法
转载:java.net.ConnectException: Connection refused: connect。 该异常发生在客户端进行new Socket(ip, port)操作时,该异常发生的原因是或者具有ip地址的机器不能找到(也就是说从当前机器不存在到指定ip路由),或者是该ip存
2015-11-08 14:27:52 100870
转载 Unsupported major.minor version问题解决方法
如果你遇到了 Unsupported major.minor version ,请认真看一下,说不定会有帮助。 我花两个小时总结的经验,你可能10分钟就得到了。 ^**^一、错误现象: 当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。错误信息如下 : Unsupported major.minor version
2015-11-06 14:50:08 3681
转载 Android Fragment 真正的完全解析(上)
AndroidFragment目录(?)[-]Fragment的产生与介绍Fragment的生命周期静态的使用Fragment动态的使用FragmentFragment家族常用的API转载请标明出处:http://blog.csdn.net/lm
2015-11-06 13:01:42 494
原创 Eclipse启动Tomcat时45秒超时解决方法
Eclipse启动Tomcat时,默认配置的启动超时时长为45秒。假若项目启动超过45秒将会报错。两种解决方法:1、改XMLeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xmlstart-timeout="45"2、双击Servers视图中的对应的Server,打开Server的属性界面,右
2015-11-03 10:52:03 723
转载 android里面隐藏控件的方法
1、在在XML文件里设置属性隐藏:[xhtml] view plaincopyprint?android:visibility="invisible" [xhtml] view plaincopyprint?android:visibility="invisible" 2、java代码里设置:[java] vi
2015-10-27 18:52:53 1030
原创 eclipse文档默认编码修改
新建网页时,文档默认的编码为:ISO-8859-1,页面中有汉字时,展现时会显示乱码,需修改为UTF-8才可以,方法为点击window\preferences\web\jsp选择UTF-8即可。、文档的编码修改方式大致相同:
2015-03-13 10:21:57 365
原创 javabean初探
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'MyJsp.jsp' startin
2015-03-12 20:47:53 362
原创 Android中遍历Map的四种方式
1、Map.keySet方式for (String key : map.keySet()) { System.out.println("key= "+ key + " and value= " + map.get(key)); }2、使用迭代器遍历 Iterator> it = map.entrySet().iterator(); while (it.hasN
2015-02-06 11:33:48 1723
原创 Android中读写XML的方法
XML是配置文件常用的一种文件格式,其读取有以下几种:XMLDOM,这种方式个人感觉最容易理解,但性能感觉不是很高,通过getElementsByTagName读取元素,通过createElement创建元素Sax,需主要实现DefaultHandler接口的startElement,endElement,characters,StartDocumnent几个方法主要方法为startt
2015-02-05 16:25:17 537
原创 资源文件读取
Android资源主要包括文本字符串(strings)、颜色(colors)、数组(arrays)、动画(anim)、布局(layout)、图像和图标(drawable)、音频视频(media)和其他应用程序使用的组件。Resources\InputStream\Scanner等对象,示例如下: Resources rs = getResources(); I
2015-02-04 12:03:04 379
原创 Androind中操作文件
Androind中读写文件与JAVA中操作完全一直,只是在读写文件时需要在AndroidMainFest.xml文件中添加android.permission.WRITE_EXTERNAL_STORAGE权限。写操作主要用到的对象是File,PrintStream,FileOutStream三个对象。示例代码如下: String path; path = Env
2015-02-04 11:31:51 623
原创 轻量级数据存储方式--SharedPreferences
SharedPreferences是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现。实现SharedPreferences存储的步骤如下: (1)
2015-02-04 10:26:23 937
原创 android 虚拟机推送文件提示 read-only file system 解决办法
原因是路径写法错误,应该为路径应该使用“/"示例:adb push e:\test.3gp /sdcard/movies/test.3gp
2015-01-30 21:46:12 1906
RestSharp.dll
2021-10-16
axis2-1.6.2-bin
2017-04-28
postman- Chrome插件
2017-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人