自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雨泪不轻扬

喜欢在蓝天之下畅游波涛汹涌的海~~~

  • 博客(50)
  • 资源 (7)
  • 收藏
  • 关注

原创 js实现对话框-iview组件的笔记

近来使用iview开发项目,感觉iview的组件设计的相当不错,就想把这些组件搬到以前的系统中使用,但是旧系统都是用jsp/js/css开发的,所以就自己写了一些使用js实现iview组件的小工具,留着以后备用。下面先罗列一下我做了的组件。源码地址:https://www.sqbang.cc/demo/iview/index.html1.色彩2.按钮3.全局提示4....

2019-03-15 21:43:14 399

原创 联想服务器ThinkServer网卡驱动程序缺失的解决办法

1、概述    从学校拿回来了一台联想的服务器打算部署项目测试一下,发现服务器原来的windows server 2003不能安装mysql64位的软件,就请求学校是否需要帮他们重新安装一个windows server 2008的。后来安装好server2008后发现没有网卡驱动。于是安装了驱动软件,驱动软件提示不适用于服务器机器,结果没有安装后网卡驱动。服务器型号如下:2、解决方法    去联想...

2018-05-11 16:33:33 6640

原创 cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 'jaxws:client' 的声明

1、概述    springmvc + maven + webservice的项目突然间在今天早上报了这个错:cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 'jaxws:client' 的声明,截图如下:2、解决    看了一下配置文件client-beans.xml发现有个地方不对,但是前些天项目一直都可以正常开发运行,没有报错,奇怪的是现...

2018-05-10 09:10:57 4584 2

原创 JavaWeb项目转为Maven管理出现的问题

1、问题描述    刚搭好一个JavaWeb1项目框架,并且能在tomcat下跑起来;后来技术经理要求把这个项目转为maven管理,我就新建了一个JavaWeb2并且支持Maven的新项目,把对应的dao、service、controller层的代码及相关配置都拷过来,修改了pom.xml的包配置,发布到tomcat下之后报各种错误。大概有NoSuchMethod异常、ImplementClass...

2018-04-18 17:23:25 386

原创 ueditor在云服务器上不能上传图片

1、问题描述    今天把升级了的项目部署到客户的服务器上运行测试,测试人员发现ueditor富文本编辑器不能插入图片,于是我在本地试了一下,完全可以上传图片呀,然后我访问服务器上的项目,内心简直是崩溃的,居然不行了。上网查了很久,又请教了java群的高手,他们也不太了解我的情况,我只好自己弄呀搞呀,最后还是搞好了,现在记录一下,可能下面这两个解决方案并不一定能解决你们遇到的相同问题,但是可以参考...

2018-04-02 19:23:58 605

转载 修改Tomcat使用的JVM内存大小

我的服务器的配置: # OS specific support.  $var _must_ be set to either true or false.JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m" 正文: 常见的内存溢出有以下两种:java.lang.OutOfMemoryErr...

2018-02-23 09:05:10 751

原创 JS实现网页点击事件

1.概述 有时候写前端逻辑时需要一些js点击页面的事件,比如js自动点击广告,或者校验表单完成后js点击提交按钮等等,就需要用到js模拟点击事件;2.用法 dom.click();3.示例 $(".login-submit").click();4.注意 谷歌浏览器的手机模拟器有时候不能成功的执行这个click事件,若要测试移动端的js,推荐用真机测试。

2018-02-05 10:30:40 7233

原创 js实现html页面转为pdf下载

1、简单描述最近做了一个项目,我也是刚学js才几个多月,对js不是很懂,但是我相信,只要肯学,总会进步的。项目里面要实现把网页的试题下载成pdf,所以我有个同事就实现了这个功能,然后我参考着他写的代码就总结了一下。网页渲染的过程中因服务器性能和图片的数量而定,图片太多的话渲染就比较慢了。2、需要的js(1)html2canvas.js(2)jspdf.debug.js(3...

2017-09-22 17:11:48 9351 14

原创 Tomcat的项目在windows下能访问而在linux下却不能访问的一个问题解决

1、问题描述 今天把windows下部署的SSH项目复制到linux的tomcat服务器上,发现怎么访问都是报404错误,而此前部署到windows上的tomcat完全可以访问,而且我之前在linux下部署的项目也能访问。后来在linux下关闭tomcat后,用带有命令行输出的指令启动tomcat:-- 关闭tomcat# ./shutdown.sh-- 带有命令行日志输入方...

2017-02-25 18:16:59 7252

原创 Java发送邮件

1、简单介绍本文主要是做一个笔记,记录一下我今天测试的java发送邮件。我用163邮箱发送邮件成功了,但是用QQ邮箱发送邮件报SSL的错误,并且我在云服务器上用postfix发送邮件也成功了。所以,本文主要记录用163邮箱和Centos7的postfix发送邮件。2、163邮箱发送邮件(说明:以下代码摘自网络后修改的,非本人原创)(1)准备工作打开163的POP/SMT

2016-12-29 22:34:39 1373

原创 Android利用API定位

一、概述            这是利用android的API来定位的,如果想利用百度地图API定位,请查看我的另一篇博客       http://blog.csdn.net/sq_bang/article/details/51946370。二、Geocoder      1、作用:Geocoder可以将一个地址转变为经纬度,或者将经纬度转变为地址       2、地

2016-08-22 19:56:01 582

转载 Pro Android学习笔记(一四五):触摸屏(4):手势

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。有了MotionEvent来了解触摸的详细信息,可以在此基础上分析手势,例如长按、滑动(fling)、缩放(pinch)等等,GestureDector就提供这个功能,GestureDectore.onGes

2016-08-18 20:23:39 403

转载 Pro Android学习笔记(一四四):触摸屏(3):多点触摸

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。MotionEvent同样适用于多点触摸的信息显示。下面是第二个手指触碰屏幕时MotionEvent的信息ACTION_POINTER_DOWN表示第2,3….的触摸点按下,在Moti

2016-08-18 20:21:26 398

转载 Pro Android学习笔记(一四三):触摸屏(2):VelocityTracker

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。利用MotionEvent,我们可以获知手指在屏幕滑过的速度,因为可以或者位置,间隔时间。Android提供了VelocityTracker类,必须自己计算,可以直接获取。Velocity实际也是从Motio

2016-08-18 20:19:48 306

转载 Pro Android学习笔记(一四二):触摸屏(1):MotionEvents

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。MotionEvent对象用于告诉APP用户正在如何使用触摸屏幕。我们可以为view设置触摸回调函数,而view本身也带有触摸回调函数。为view设置触摸回调函数onTouch()

2016-08-18 19:13:30 424

转载 Pro Android学习笔记(一五十):拖拽(4):Android3.0及后的方式(下)

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。代码:Paletter-自定义属性我们在上面的fragment中放入LinearLayout,里面放入我们自定的圆点MyNewDot,相关的layout文件如下:        c

2016-08-18 15:47:19 274

转载 Pro Android学习笔记(一四九):拖拽(3):Android3.0及后的方式(中)

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。代码:DropZoneDropZone是下的fragment,目标方块将检测是否有对象被拖拽进来。我们先看看这部分的layout.xml,左右水平摆放,左边是绿色的方块,右边是一个用于计算的TextVie

2016-08-18 15:45:08 409

转载 Pro Android学习笔记(一四八):拖拽(2):Android3.0及后的方式(上)

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。在Android3.0之后,有专门针对拖拽的处理。任何所有想监听对象都可以对拖拽事件进行监听,不仅限于被拖拽的对象和目标位置对象,但对进入自己范围的拖拽事件有更详细的监控。因此和之前MotionEvent通过

2016-08-18 15:41:49 202

转载 Pro Android学习笔记(一四七):拖拽(1):通过MotionEvent来实现

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。拖拽(Drag and Drop)在Windows电脑很常用,用户使用很方便。在Android中,我们见图标拖入到垃圾桶进行应用删除,以及重新安排图标,这些都是拖拽的例子。Android3.0引入了拖

2016-08-18 15:00:07 305

转载 Pro Android学习笔记(一五七):传感器(7):其他一些传感器

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。Wei:本来想下面接着的是NFC,NFC是支持读写的,和其他传感器在编程上很不一样,但是手头上找不到支持NFC的手机,记得以前三星Galaxy系列支持,例如几年前的S3,而国产手机要比较贵的才支持,P6和Z7 min

2016-08-18 12:01:25 459

转载 Pro Android学习笔记(一五六):传感器(6): 磁场传感器和方位(下)

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。坐标修订在小例子中,新旧两种方法并没有显示太大的差异。单如果我们切换到横屏,情况会如何?用户在看地图,如果我们切换到横屏,我们仍希望我们所看的方位是根据用户视图,给出正前方的方位,也就是原来手机X

2016-08-18 11:57:46 324

转载 Pro Android学习笔记(一五五):传感器(5): 磁场传感器和方位(上)

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。磁场传感器(Magnetic Field Sensors)磁场传感器可以用来检测磁场大小,和加速度传感器一样,有x、y、z轴三个方向,单位为uT(microteslas)。磁场传感器也称为compas

2016-08-18 11:53:11 643

转载 Pro Android学习笔记(一五三):传感器(3):近距离传感器、温度传感器、气压传感器

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。近距离传感器近距离传感器(Proximity sensor)给出物体与设备之间的距离(cm),或者告知物体是近或是远。有些近距离传感器值的解析度与最大值一样,就是只返回两个值,0.0或者最大值。我

2016-08-18 11:44:10 414

转载 Pro Android学习笔记(一五二):传感器(2):光传感器

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。光传感器比较简单,智能手机都会具有,读取光亮度值,单位为SI lux。维基百科:1流明每平方米面积,就是1勒克斯(lux)。而SI,即国际单位制,一串法文。小例子很简单,获取传感器,甚至监听器,将监听器监听到

2016-08-18 11:04:37 367

转载 Pro Android学习笔记(一五一):传感器(1):传感器列表

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。传感器架构Android提供sensor framework也帮助开发者利用设备的传感器进行开发。传感器是只读的(NFC例外),因此只要设定监听器接受传感器信息即可。这和之前学习的GPS很相似,但GPS不

2016-08-18 10:53:15 365

转载 Pro Android学习笔记(一五四):传感器(4):陀螺仪、加速传感器

转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。陀螺仪陀螺仪(Gyroscope sensor)测量设备转动的角速度。最早的陀螺仪发明在中国,科学应用则在西方,陀螺仪是为士大夫坐轿子看书是免收烛光摇曳发明的,这在很久之前一部西方拍的科教片看到,具体名字忘了。Pro Android 4.0中说陀螺仪的误差会慢慢积累,因此通与加

2016-08-17 20:30:14 667

原创 Android-图片三级缓存(网络-本地-内存)

Android-图片缓存一、概述Android中的图片缓存有内存缓存、本地缓存、网络缓存这3个级别。内存缓存:最优先从内存加载,速度快+无流量本地缓存:其次从本地加载,速度稍快+无流量网络缓存:最后才从网络加载,速度慢+耗流量 二、网络缓存1、AsyncTask介绍(摘自:http://www.cnblogs.com/devinzhang/archive

2016-08-13 17:36:23 445

原创 Android-自定义控件学习笔记

Android-自定义控件一、概述有时候Android UI要用到自己设计的控件样式时,需要自己动手定义一个UI控件,这类控件就是自定义控件。 二、步骤1、写一个类继承View(1)创建3个构造方法,对其中多参数的进行讲解:   public MySwitchView(Context context, AttributeSet attrs, int defStyleAt

2016-08-13 17:26:45 392

原创 win10系统java不是内部或外部命令win10命令行运行java提示找不到或无法加载主类

关于win10系统java不是内部或外部命令java提示找不到或无法加载主类的问题也困扰了我很久,一度想放弃用命令行编译.java文件,但是后来发现写一些简单的java代码测试并不需要启动开发工具这么麻烦,所以硬着头皮在网上搜索如何解决在win10的命令行下运行java时报“找不到或者无法加载主类的错误”,但是找了很久都没有找到解决办法,只好自己乱点乱试,最终得到如下解决方式。解决步骤:第...

2016-07-31 16:43:48 13386 5

原创 JNI和NDK的学习总结

一、概述1、JIN定义:JNI(Java Native Interface)意为JAVA本地调用,它允许Java代码和其他语言写的代码进行交互,简单的说,一种在Java虚拟机控制下执行代码的标准机制。2、NDK定义:Android NDK(Native Development Kit )是一套工具集合,允许你用像C/C++语言那样实现应用程序的一部分。二、NDK目录结构

2016-07-26 10:26:23 599 1

原创 Android二维码ZXing开源框架的学习总结

Android二维码ZXing开源框架的学习总结一、概述1、QRCode简介QRCode全称Quick Response Code,通过在一个矩形区域内使用黑白像素来进行编码,高纠错性、高可用性、高识别性。2、ZXing的简介ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实

2016-07-26 10:09:00 950 1

原创 Android-百度地图定位的使用

Android-百度地图定位的使用1、将百度地图引入到我们的app中。(1)百度上搜索“百度地图SDK”,进入第一个链接。登录百度账号。(2)然后按照开发指南操作即可。(开发指南介绍的非常详细)2、Activity代码package com.sqb.mybaidu1;import com.baidu.location.BDLocation;import

2016-07-18 22:45:46 831

原创 Android-自定义手势识别-复杂手势识别

一、概述1、手势交互过程(原理)(1)触屏一刹那,触发MotionEvent事件(2)被OnTounchListener监听,在onTouch()中获得MotionEvent对象(3)GestureDetector转发MotionEvent对象至OnGestureListener. 2、MotionEvent:(1)用于封装手势、触摸笔、规则球等动作事件(2)内部封

2016-07-17 20:37:22 2234

原创 Android-BroadcastReceiver

一、概述1、Broadcast是一种在应用程序之间广泛运用的传输信息的机制。2、BroadcastReceiver是对发送出来的广播进行过滤接收并响应的一类组件,它就是用来接收来自系统和应用中的广播。 二、用途和注意事项1、用途:当开机完成后、网络状态改变、电池电量改变时系统会发送一条广播2、注意:(1)BroadcastReceiver需要注册(静态注册、代码注册上面

2016-07-13 11:18:08 369

原创 Android-ContentProvider

一、概述      当某个应用需要提供数据给其他应用时,它就要继承ContentProvider类,并重写该类用于提供数据和存储数据的方法,就可以向其他应用共享它的数据了。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同(如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreference

2016-07-13 11:11:29 202

原创 Android存储方式-SQlite

一、简介     SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎。它支持大多数的SQL92标准,并且可以在所有主要的操作系统上运行。二、特点1、轻量级:一个动态库、单个文件2、独立性:没有依赖、无需安装3、隔离性:全部在一个文件夹中4、跨平台:支持众多操作系统5、多语言接口:支持多语言编程接口6、安全性:通过数据库级上的独占性和共享锁来

2016-07-13 11:05:26 906

原创 Android存储方式-SharedPreferences

一、概述       SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置,比如Activity状态,Activity暂停时,将此activity的状态保存到SharedPereferences中;当Activity重载,系统回调方法onSaveInstanceState时,再从SharedPreferences中将值取出。SharedPref

2016-07-13 11:01:52 253

原创 Android-Notification安卓手机通知栏通知的开发

一、概述          Notification是显示在手机状态栏的消息(手机状态栏位于手机最顶端),代表一种全局效果的通知。二、通知栏的内容       图标、标题、内容、时间、点击后响应三、实现通知栏     (1)获取NotificationManager。     (2)显示通知栏:notify(id, notification);     (3)取消通知栏

2016-07-13 10:58:15 929

原创 Android-ScrollView滚动条的使用

ScrollView1、概述        滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动来显示完整的视图。2、种类       HorizontalScrollView:水平滚动视图       ScrollView:垂直滚动视图3、常用属性     (1)android:scrollbars =“none” 设置隐藏滚动条     (2)setHo

2016-07-13 10:51:18 702

原创 Android自定义Toast的使用

一、概述       Android中的Toast是一种简易的消息提示框。 二、Toast常用方法       Toast.makeText(Context context, CharSequencetext, int duration); //创建一个Toast对象       toast.setDuration(int duration); //设置持续时间      

2016-07-02 15:29:44 373

JNI的使用Demo|JNI的使用.zip

JNI的使用Demo

2016-07-26

JNI的使用Demo2

Android中使用JNI来调用C/C++本地语言。Android中使用JNI来调用C/C++本地语言。Android中使用JNI来调用C/C++本地语言。

2016-07-26

BootstrapDemo

Bootstrap的一个小例子

2016-06-27

datetimedemo

android 的日期和时间控件的使用android 的日期和时间控件的使用android 的日期和时间控件的使用android 的日期和时间控件的使用

2016-06-23

ListViewDemo

ListView中Item里面子控件的监听事件

2016-06-22

volleydemo2

volley请求图片的简单使用例子

2016-06-21

volleydemo

这是volley的简单使用例子

2016-06-21

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除