- 博客(201)
- 收藏
- 关注
原创 mac系统安装 mysql-python
系统:版本 10.121、确保系统安装了python(注:mac10.8以后版本系统自带python2.7.10)和已经安装了mysql2、官网下载mysql for python 链接 https://link.jianshu.com/?t=https://sourceforge.net/projects/mysql-python/ 对于mac版下载的是一个压缩包,下载之后...
2018-10-05 12:30:40
1057
原创 org.apache.axis2.AxisFault: Timeout waiting for connection
问题背景:RPCServiceClient在调用webService接口调用的时候,如果一段时间内访问量过多,就会出现org.apache.axis2.AxisFault: Timeout waiting for connection 链接超时问题,一开始以为网络原因,但这个问题出现的频次有点多,只要访问量一多就直接Timeout waiting for connection。调用的收使用axis...
2018-05-31 12:39:47
5315
原创 jQuery实现复选框全选全不选
<input type="checkbox" name="selectall"/> 全选<input name="partnerId" type="checkbox">aaaaaa<input name="partnerId" type="checkbox">bbbbbb
2018-04-03 21:00:35
893
原创 android 中遇到的空指针异常
异常信息:java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.GridView.setAdapter(android.widget.ListAdapter)' on a null object reference1、homePageTab = (LinearLayou
2017-04-16 20:32:41
2945
原创 git 利用分支概念实现一个仓库管理两个项目
今天看到了实用git分支管理两个项目的例子觉得不错,就记录了下来,希望可以给自己遇到类似问题时提供一个思路:需求描述:开发了一个网站,上线之际,突然另一个客户说也想要个一样的网站,但网站的logo和内部展示图片需要替换一下,也就是说大部分的后台业务逻辑代码都是一致的,以后升级时功能也要保持一致;刚开始想反正是两个项目,干脆弄两个工程吧,但这样做的话,只有修改个公共的代码逻辑两个项目都要
2017-03-09 11:47:58
3077
1
原创 Date类详解
今天阅读了Date的API文档,这这里做一下总结:Date 是表示时间实例的一个类,它的精度为毫秒。year 年份由一个整型数(Integer)来表示 --- 例 从1900 开始, 如果整数为20就代表 1920年month 月份由一个整型数(Integer)表示 这个整数从0到11; 0是一月份,1是2月份,依次类推...... 11代表12月份date 天(
2016-12-12 00:03:21
3758
原创 获取当前时间的前一天或后一天时间
使用Calendar类的add方法:示例代码如下:import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateAdd { public static void main(String[] args) { Date dat
2016-12-11 18:47:58
5659
原创 mac中mysql的root账户初始密码忘记的解决办法
mac中安装mysql时系统会自动为root 账户生成一个密码(改密码一般为一个不好记的字符串),若自己没有记住改密码,这时 mysql 就无法进入了。解决方案是修改root 账户的密码,问题是mysql进不去如何修改,下面就是改问题的解决方法:step1: 关闭mysql服务: 苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop m
2016-12-04 15:40:18
4431
原创 Eclipse搭建java Web项目
第一步: 新建一个动态网站项目(Dynamic web project) ,配置Tomcat服务器 和jre.第二步:新建资源文件 jsp页面之类的。第三步: 运行 在项目上右键选择 Run as ----> Run on server修改项目的虚拟路径: 右键选择项目---〉属性------〉web project settings 修改其中的Context root
2016-10-06 18:50:52
598
原创 HTTP常见错误
HTTP 错误 400400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 404404 找不到 Web 服务器找不到您所请求的文件或脚本。请检查URL 以确保路径正确。 如果问题依然存在,请与服务器的管理员联系。 HTTP 错误 405405 不允许此方法 对于请求所标识的资源,不允许使用请求行中所指定的方法。请确
2016-09-26 21:13:28
654
原创 oracle中字符串类型详解
一 varchar,nvarchar,四个类型都属于变长字符类型, varchar和varchar2的区别在与后者把所有字符都占两字节,前者只对汉字和全角等字符占两字节。 nvarchar和nvarchar2的区别和上面一样, 与上面区别在于是根据Unicode 标准所进行的定义的类型,通常用于支持多国语言类似系统的定义。1.charchar的长度是固定的,比如说,你定义了char(20
2016-09-15 15:37:10
3983
原创 html标签总结
网页上要展示出来的内容一定要放到body标签中。标签,添加段落 如果想在网页上显示文章,这时就需要标签了,把文章段落放到标签中。 语法: 段落文本 注意一段文字一个标签,如在一篇文章中有3段文字,就要把3个段落分别放到3个标签中。加入强调语气,使用和标签 如果想在一段话中特别强调某个字,这时候就可以用到或标签。
2016-09-03 23:20:18
522
原创 <hx>标签
标题标签一共有6个,h1、h2、h3、h4、h5、h6。分为一级标题,二级标题,三级标题,四级标题,五级标题,六级标题。并且依具重要性递减。是最高等级。语法: 标题文本(x为1-6)因为h1标签在网页中比较重要,所以一般h1标签被用在网站名称上。h1-h6标签的默认样式:标签代码: 在浏览器中显示的样式: 从上面的图片可以看出标题标
2016-09-02 23:07:04
792
原创 java中获取控制台输入的两种方式
第一种方式:比较传统的方式,得到字符串后要另行判断、转换import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MainRun { /** * @param args */
2016-08-24 19:35:37
29401
原创 Git学习总结
今天看了一篇廖雪峰的Git教程,在此总结一下自己所学及遇到的问题。其学习教程地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000关于安装Git教程就不说了,详见http://www.liaoxuefeng.com/wiki/0013739516305929606dd
2016-07-16 20:50:30
1107
原创 java I/O 输入输出流的编码问题
在中文机器下分别创建三个文本文件,分别为: 打开文本文件之后分别如下: 前两者出现了乱码问题:使用另存为文件时会发现,前两种文本使用的编码方式为UTF-8,后一种为ANSI编码(中文机器下代表gbk编码)联、联通 保存时采用的编码方式为UTF-8,而中文机器下在文本编辑器中输入的文本只有ANSI编码格式才能正常显示注:文本编辑器是可以识别任何编码方
2016-06-27 21:55:31
9152
原创 Java中的Collection和Map
集合的概念: 现实生活中很多事物凑在一起 数学中的集合:具有共同属性的事物的总体 Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象集合的作用: 在类内部,对数据进行组织 简单而快速的搜索大
2016-06-25 17:23:55
607
原创 jar包冲突--Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/an
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/android/volley/VolleyError;多引用了jar包。
2016-06-23 19:14:09
814
原创 使用Math类操作数据
Math类位于java.lang包中,包含用于执行基本数学运算的方法,Math类的所有方法都是静态方法,所以使用该类中的方法时,可以直接使用类名.方法名,如:Math.round();常用方法:案例:运行结果:
2016-06-23 16:13:17
477
原创 Calendar的应用
Date类最主要的作用就是获得当前的时间,同时这个类里面也具有设置时间以及一些其他的功能,但由于本身设计的问题,这些方面却遭到众多批评,不建议使用,更推荐使用Calendar类进行时间和日期的处理。java.util.Calendar类是一个抽象类,可以通过调用getInstance()静态方法获取一个Calendar对象,此对象已由当前日期时间初始化,即默认代表当前时间,如Calen
2016-06-23 16:03:38
572
原创 使用Date和SimpleDateFormat类表示时间
在程序开发中经常需要处理日期和时间的相关数据,此时我们可以使用java.util包中的Date类,这个类最主要的作用就是获取当前时间,我们来看一下Date类的使用;使用Date类的默认无参构造方法创建出的对象就代表当前时间,我们可以直接输出Date对象显示当前的时间,显示结果如下:输出结果如下:其中,Wed代表Wednesday(星期三),Jun代表june(六月)
2016-06-21 22:14:42
3599
原创 Java 中基本类型和字符串之间的转换
在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。其中,基本类型转换为字符串有三种方法:1. 使用包装类的 toString()方法2. 使用String类的 valueOf() 方法3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串 再来看,将字符串转换成基本类型有两种方法:1. 调用包装类的 parseXxx静态方法2.
2016-06-21 21:47:41
4483
原创 Java 中基本类型和包装类之间的转换
基本类型和包装类型之间经常需要相互转换,以Integer为例(其他的类型操作雷同)Integer a = new Interger(3); //定义Interger包装类对象,值为3int b = a + 5; //将包装类型和基本数据类型进行计算 在JDK1.5引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了。那么什么是装箱和拆箱呢? 我们分别来看一下:
2016-06-21 21:31:32
4028
原创 Java 中的包装类
java中的基本数据类型是不具备对象的特性的, 比如基本类型不能调用方法,功能简单。。。为了让基本数据类型也具备对象的新特性,Java为每个基本数据类型都提供了一个包装类,这样我们就可以像操作对象那样来操作基本数据类型了。基本类型和包装类之间的对应关系:包装类主要提供了两大类方法:1、将本类型和其他基本类型进行转换的方法2、将字符串和本类型及包装类互相转换的方法
2016-06-21 21:14:45
399
原创 自定义控件之水波纹的实现
示例代码:MainActivity.javapackage com.example.mhy.shuibowen;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity { @Ov
2016-06-16 19:38:31
992
原创 屏幕密度 ---像素/尺寸
M middle 中等密度H high 高密度L low 低密度Xh 高清Xxh 超清Xxxh 图片 自动优先加载 适合手机的 如果手机是mdpi密度 自动加载mdpi 包下的图片 如果没有 就加载mdpi接近的包下的图片(优先高的) 如果高密度文件夹下图片 部署低密度的手机上 会自动对图片 压缩处理 如果低密度文件夹下图
2016-06-16 19:28:47
489
原创 复杂自定义控件---自定义ViewPager的实现
效果图核心方法1、三个构造方法(一个参数, 两个参数, 三个参数)2、onMesure 测量控件 4、onLayout 分配控件布局 5、computeScroll() 计算滑动6、onDraw 绘制控件 7、onTouchEvent() 中断事件传递8、dispatchTouchEvent 分发事件实现步骤:1 初
2016-06-16 17:58:54
3714
原创 自定义开关控件
简单自定义控件,实现按钮开关,继承View效果图:触摸事件 优先执行 点击事件 声明自定义属性步骤1 步骤2 使用属性<RelativeLayout xmlns:android="http://schemas.android.com/apk/
2016-06-16 17:19:24
418
原创 ViewPager实现广告轮播
效果图:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
2016-06-16 11:59:07
414
原创 自定义控件--优酷menu
效果图:菜单共分为三级:第一级为最下面的拱形桥,第二级为第二个拱桥,第三级为最外面的菜单以旋转的方式显示或消失。动画的原理如下图:具体实现代码:activity_main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tool
2016-06-16 11:41:50
363
原创 自定义控件之DrawerLayout实现侧滑
DrawerLayout可以实现抽屉式效果:实现代码:activity_main.xml文件<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tool
2016-06-11 22:21:30
739
原创 android中获取布局文件的三种方法
android中获取布局文件的三种方法R.layout.item 为定义的布局文件(通过一个打气筒把布局文件转换成一个view)第一种:view = View.inflate(getApplicationContext(), R.layout.item, null);第二种:LayoutInflater inflater = LayoutInflater.from(ge
2016-06-10 17:44:31
9953
原创 彷QQ5.0侧滑菜单(自定义控件--SlideMenu的实现)
一般的侧滑的实现ViewGroup Menu + ContentonTouchEventMOVE:ViewGroup的leftMarginUP:根据显示菜单的高度,决定将其隐藏或者显示1、Scroller2、LeftMargin + Thread彷QQ5.0侧滑菜单的实现,使用另外的一种方法,继承HorizontalScrollView一、自定义ViewGroup
2016-06-10 17:00:50
1928
原创 android应用中去掉标题栏的三种方法
在Android中去掉标题栏有三种方法,他们也有各自的特点。一、在代码里实现 requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题拦一定要记住这句代码要写在setContentView()前面。二、在清单文件(AndroidManifest.xml)里面实现 <application android:icon="@drawa
2016-06-10 16:02:56
7538
1
转载 图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY()
转载至:http://blog.youkuaiyun.com/bigconvience/article/details/26697645Android系统手机屏幕的左上角为坐标系,同时y轴方向与笛卡尔坐标系的y轴方向想反。通过提供的api如getLeft , getTop, getBottom, getRight可以获得控件在parent中的相对位置。同时,也可以获得控件在屏幕中的绝对位置,详细用法可参考
2016-06-09 20:54:55
362
转载 获取View类界面控件的位置
获取在parent里的相对坐标位置 这个比较简单,不用多说,直接调用View的方法:getLeft , getTop, getBottom, getRight获得。 获取在屏幕中的绝对位置 getLocalVisibleRectgetGlobalVisibleRect getLocationOnScreen getLocationInWindow
2016-06-09 20:51:19
1335
转载 xml namespace in android
使用 Android Studio 创建 Project 时,默认的 MainActivity 的布局文件 activity_main.xml 如下: xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la
2016-06-08 16:30:09
895
原创 R文件丢失
今天在编写自定义对话框样式的时候写错了代码,在不知道自己xml文件写错的情况下,clean了一下项目,导致R文件丢失,解决方法检查到了自己的xml文件有误,纠正之后,R文件就生成了。R文件丢失最可能的原因就是书写的代码有误,导致系统R文件不自动生成。
2016-05-29 13:38:41
408
原创 事件监听器
监听器用于对特定事件监听,一旦监听到特定的事件,则有监听器截获该事件,并回调自身的特定方法对事件进行处理。根据输入方式的不同,View组件将截获的事件分为6种,对应一下6种事件监听器接口: (1)OnClickListener接口: 此接口处理的是单击事件,例如在View上进行单击动,当单击事件发生时,OnClickListener接口会回调public void onClick(Vi
2016-05-22 17:02:24
1226
原创 Bitmap
Bitmap称为点阵图象或绘制图象,是由称作像素(图片元素)的单个点组成,这些点通过不同的排列和染色以构成图样。Bitmap是android系统中图象处理最重要的类之一,用它可以获取图象文件信息,对图象进行剪切、旋转、缩放等操作,并可以将图象保存成特定格式的文件。Bitmap位于android.graphic包中,Bitmap不提供对外的构造方法,只能通过BitmapFactory类进行实例化。利
2016-05-22 15:56:43
374
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人