自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

smile的专栏

坚持到底就是胜利

  • 博客(81)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 记录mysql5.7升级mysql8.0遇到的问题及解决(二)

上一篇文章记录了mysql5.7升级mysql8.0的步骤,记录mysql5.7升级mysql8.0遇到的问题及解决(一)但其实在安装过程中遇到了很多问题,下面列出遇到的问题及解决方法。问题1:“由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题”是因为电脑缺少一些运行库,现提供一软件,双击安装下面程序即可安装所需要的组件,安装成功后在执行命令就成功解决该问题问题2:遇到“提示install/Remove of the Service Denied”

2021-01-02 17:02:58 536 1

原创 记录mysql5.7升级mysql8.0遇到的问题及解决(一)

一、备份数据库及卸载mysql5.7因运行2年的项目所在服务器被扫描mysql病毒,建议升级mysql新的版本,所以开始为升级mysql8.0做准备,备份项目数据及卸载mysql5.0欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了

2021-01-02 16:47:57 1754

原创 项目运行中错误记录并解决

Caused by: org.hibernate.AnnotationException: No identifier specified for entity: com.newcapec.foundation.model.water.WaterMeterFlowDay这个错是因为实体类没有加主键注解在实体类的id上加@Id注解接口

2020-12-16 15:31:13 499

转载 VS code开发运行react native项目

1、创建好react nativexia项目,使用VS code打开项目,在android文件下的local.properties写上sdk的路径2、在终端-新建终端,在终端执行 react-native start命令报react-native : 无法加载文件 C:\Users\admin\AppData\Roaming\npm\react-native.ps1,因为在此系统上禁止运行脚本 错误,这是因为权限问题导致的解决方法:找到powershell,使用管理员权限运行,然后输入s

2020-06-08 17:32:21 1690 1

原创 bootstrap table记录使用过程中遇到的问题

1、使用bootstrap table,需要引进相关jsbootstrap-table.min.js、bootstrap-table.min.css如果要导出excel需要引进bootstrap-table-export.js、tableExport.js链接: https://pan.baidu.com/s/1cZZy6SPKrQ0UsJoSCGbIhQ 提取码: mrwe<scr...

2020-01-13 15:30:15 713

原创 常用的正则表达式验证

1、验证是否是数字 public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ){ r...

2019-08-05 14:56:09 168

原创 字符串保存为txt文件,读取txt文件内容

字符串保存为txt文件,读取txt文件内容最近在项目中为了测试从中间件MQ传递的数据是否正常,需要把接收到的xml格式的字符串保存下来进行分析,所以做个记录。1、把字符串写入txt文件中 SimpleDateFormat format = new SimpleDateFormat("yyyyMMddHHmmss"); Date date = new Date(Sys...

2019-07-26 14:51:39 2584

转载 调试时出现"waiting for debugger'弹出框

转载:https://blog.csdn.net/u010775335/article/details/76281347 今天调试项目时不知道为什么出现waiting for debugger弹出框,一直卡着不动,上一次调试的时候明明可以的。上网查很多人说是因为 (1)多开Studio,导致调试器多开,可能模拟器无法辨别是谁在调试,关掉其他的Studio,剩下要debug那一个!(2)...

2018-08-03 10:27:01 26715 5

原创 判断activity和fragment是否可见

1、判断activity在前台还是后台public static boolean isAPPBroughtToBackground(final Context context) { ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); ...

2018-08-01 17:37:23 4551

原创 Android热更新

1、为什么要用热更新 开发人员一定深有体会,上线的app突然发现一个bug影响用户使用,就需要重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用户下载、覆盖安装等步骤,用户还会抱怨怎么又升级了,频繁升级对用户体验也不好。就想到能不能像服务器哪样,如果有问题就替换某个文件重启,用户就可以继续使用了。这就衍生出热修复概念产生。2、什么是热修复 热修复...

2018-08-01 17:26:04 9491 1

原创 Android自动计算组件的宽度

因项目需要,最近实现一个语音录制功能,录制显示类似微信语音需要根据语音长度显示不同长度,如下图 1、计算屏幕宽高 2、根据屏幕宽高计算组件的宽高,先设置最小宽度=屏幕宽度*0.15f,最大宽度=屏幕宽度*0.7f,因为以一分钟60秒为一条语音,除以60就可得到一秒钟多长,voiceTimeLength是当前语音长度,最终把得到的宽度setLayoutParams即可,就可得到自动显示组件宽...

2018-07-19 09:59:13 584

原创 Android8.0版本升级需注意的坑

1、自Android6.0,Android7.0出来后apk升级安装就不能用以前的需要多申请权限,FileProvider(这就不多说了),Android8.0的出来,下载apk后不会跳转安装页面,是因为Android8.0多了未知来源权限,需要跳转手动打开申请未知来源权限或这设置列表—&gt;安全与隐私—&gt;更多安全设置—&gt;安装未知应用 2、需要在清单文件添加权限, &lt;uses...

2018-06-26 17:10:01 6841

原创 发布的APP并检测出病毒

发布的APP用户使用三四个月后,很多人反应腾讯手机管家检测出病毒,如下图所示 实在想不出怎么会被检测出病毒呢,就在网上各种搜,有点说引入第三方包货程序未反编译等等,检查程序发现这些情况是不存在的,最终到腾讯手机管家的官网论坛上问,回复说是去申诉,https://m.qq.com/complaint/, 最终邮件回复已解除风险,虚惊一场。。。...

2018-03-30 16:42:33 16797 1

原创 Set toString之后会自动加空格

项目中吧每项选中数据添加到Set,然后把Set toString转字符之后,会自动在每项添加空格, selectSet.toString().replace(” “,”“); 这样去除空格

2018-03-09 15:01:16 3848

原创 listview item伸缩显示或隐藏

//记录当前展开项的索引 1、private int expandPosition = -1; 2、getview设置点击事件 holder.cbStretch.setOnClickListener(new OnLvItemClickListener(position)); //如果点击的是当前项,则将其展开,否则将其隐藏 if(ex...

2018-03-07 16:32:12 323

原创 webview显示图片是自适应显示

webview可以显示多种信息,文本、图片、html、css等,因项目需要显示返回的图片信息,但返回的是图片服务地址,图片的大小相关信息都是服务端设置的,通过webview.loadDataWithBaseURL(null,”内容”, “text/html”, “utf-8”, null);显示,,其中图片显示的都超过手机屏幕,给用户体验不好,需要对webview设置相关属性即可让图片根据屏幕自适...

2018-02-24 14:59:52 1714

转载 自定义view实现未读消息提示(小红点)

转载:http://blog.csdn.net/qq_28268507/article/details/70314844自定义view继承RadioButtonpublic class NotifyRadioButton extends RadioButton {Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG);float radius;boolean

2017-11-15 09:42:19 5904

转载 webstorm开发Cordova App

一、环境准备 1、官网下载webstorm, http://www.jetbrains.com/webstorm/download/#section=windows参考http://blog.csdn.net/lc1010078424/article/details/53676210有安装步骤 2、激活 安装完成后,在打开的 License Activation 窗口中选择

2017-10-06 10:10:59 1073

转载 从零设计APP(设计)

1、从零开始做APP 系列之项目立项+预估时间篇 2、从零开始做APP 系列之界面设计篇 3、从零开始做APP 系列之切图标注篇 http://www.uisdc.com/app-design-slice-guideline 4、做设计稿前应该做哪些准备工作 http://www.uisdc.com/ui-design-plan-work 5、从零开始设计一款APP之视觉还原+上线准备

2017-09-18 18:48:50 578

转载 android 定时器

参考:http://blog.csdn.net/sinat_30058101/article/details/517749161,首先创建一个Handler对象 Handler handler=new Handler(); 2,然后创建一个Runnable对Runnable runnable=new Runnable(){ @Override public void run()

2017-08-28 17:45:12 1258

转载 View 的绘制流程

转载:http://blog.csdn.net/qinjuning/article/details/7110211 整个 View 树的绘图流程是在 ViewRoot.java 类(该类位于 Android 源码下面: D:\AndroidSource_GB\AndroidSource_GB\frameworks\base\core\java\android\view)的 performTra

2017-01-24 10:08:43 267

转载 Android自定义捕获Application全局异常

转载http://blog.csdn.net/jdsjlzx/article/details/7606423大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,

2017-01-22 20:08:33 263

原创 Gridview事件跟它item布局中的控件事件冲突

Gridview的点击事件和每个item中控件的事件需要设置下事件优先级 ,不然会造成事件冲突。 只需在item布局的根布局中加上android:descendantFocusability=”blocksDescendants”即可解决。 注:(用第三个即可) 属性的值有三种: beforeDescendants:viewgroup会优先其子类控件而获取到焦点 afterDes

2017-01-09 22:19:52 494 1

转载 Jboss的安装与在myeclipse的配置

1、jboss是一个基于J2EE的开放源代码的应用服务器。 JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用,而不用支付费用。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。 2、jboss的安装 (参考http://www.blog

2017-01-09 14:03:08 415

转载 编写通用的Listview、gridview的适配器

开发一个android项目,可能需要书写很多listview或gridview的适配器,需要继承BaseAdapter,所以开发一个万能的适配器,既减少开发代码又可提高工作效率。 转载:http://blog.csdn.net/bitter_2014/article/details/450568691、因为继承BaseAdapter需要实现以下方法public abstract class

2017-01-03 14:36:44 349

原创 Conditions 关键字代码的意思

1、ge 相等 2、like 模糊查询 3、le 小于等于 4、lt 小于 5、ge 大于等于 6、gt 大于 7、ne 不等 8、in 9、ni == not in

2016-12-13 11:15:37 596

转载 oracle sql 实现三张表左连接查询

select * fomr 表名A  left join 表B on 表A字段=表B的id   left join 表c  on 表A字段=表c的id

2016-11-22 21:06:03 22996

原创 js获取iframe对象

搜索资料获取iframe对象可以这样写document.frames("iframeId").document;或 window.frames['iframeId'].document注:注意:window.frames只可写成window.frames[‘iframeId’]不能写成window.frames(‘iframeId’) 但是在IE环境下测试会报Uncaught TypeError:

2016-11-22 21:04:16 16333

原创 IE10不显示swfupload上传附件按钮问题

IE11正常显示swfupload上传附件按钮,但是IE10不显示,遇到浏览器兼容问题,只需改swfupload.js文件中一些代码即可。 搜索寻找到 Private: getFlashHTML generates the object tag needed to embed the flash in to the document和Private: getFlashVars builds th

2016-11-22 20:55:20 4920

原创 关于radio的onchange事件在IE、google中操作不一样的问题

<input type="radio" name="cmppProducts.isgive" id="isgive" value="1" checked="checked" onchange="changeIsgive()" />是<input type="radio" name="cmppProducts.isgive" id="isgive" value="2" onchange="cha

2016-11-16 15:55:20 2172

原创 升级到IE11,IE11调试F12 空白没法调试

1、下载IE11点击安装[http://pan.baidu.com/s/1nuQT4Jv] 2、安装成功后,点击F12显示空白页,没法进行调试。需要下载补丁http://pan.baidu.com/s/1eRDACH8 安装成功后即可对IE11进行调试

2016-11-16 14:49:39 14058 5

原创 jqGrid学习记录

1、需要引入jqGrid相关的css和js<link rel="stylesheet" type="text/css" href="../pub/script/jquery/jqgrid/css/jquery-ui-1.7.1.custom.css" /><link rel="stylesheet" type="text/css" href="../pub/script/jquery/jqgrid

2016-11-07 19:37:07 1400

原创 jquery实现图片轮番效果(二)

上一篇关于图片轮番效果虽然实现了,但是代码写的相对复杂,经过研究测试,项目中使用下面方法实现需求效果 1、显示页面效果的代码,在里定义轮番的图片//imgPathList是图片集合 有图片id、图片地址<div id="slide" > <ul> <c:forEach items="${imgPathList}" var="imgPa

2016-11-02 17:40:26 1042

原创 HTML浮动窗口效果

因项目中弹出窗口用的是thickbox,但是这个插件不支持多次层级弹出,但是需求需要实现的功能又是在弹出窗口中再次用一个弹出窗口展示效果,就想到了用浮动窗口效果直接上代码,点击按钮弹出浮动窗口<input type="text" class="textClass" name="jobSubmit.teaMarkContent" id="teaMarkContent" />

2016-10-14 17:15:28 26662

原创 jquery实现图片轮番效果(一)

最近因项目功能需要,就研究了js实现多张图片轮番展示的功能。废话不多说,直接上代码效果图: 1、显示页面效果的代码,在里定义轮番的图片<div id="wrapper"> <!-- 最外层部分 --> <div id="banner"> <!-- 轮播部分 --> <ul class=

2016-10-10 21:42:54 3932

转载 MyEclipse提示过期,MyEclipse Trial Expired解决方法及激活

1、建立JAVA Project,随便命名,只要符合规则就行。 2、在刚刚建好的Project右击src,新建一个类,命名为MyEclipseGen,再把下面的代码复制到文件中。运行,按照提示输入一串字符,建议取名字的首字母,然后回车,会出现一串注册码,然后复制注册码。import java.io.BufferedReader;import java.io.IOException;impor

2016-10-08 10:53:21 68683 13

原创 hibernate对象更新的3种方式

hibernate更新对象时是根据id更新对象的字段的,但是有时候是不需要更新所有字段的,只需更新某几个字段。 有3种更新模式: 1、全部更新 默认模式。除了null外,都更新 exclude和include例外Updater.UpdateMode.MIDDLE 2、最小化更新模式。所有字段都不更新。include例外 Updater.UpdateMode.MIN 3、最大

2016-09-28 15:38:18 4437

原创 页面jsp编码utf-8,传递中文参数到java后台出现乱码

前台页面jsp的编码是contentType=”text/html; charset=utf-8” 后台编码是gdk,传递中文参数时出现乱码,后台接收到传递的参数时需要进行转换才能解决乱码问题。new String(this.getParameter("teacherName").getBytes("iso-8859-1"),"utf-8")

2016-09-28 10:44:56 8367

原创 volley获取缓存数据

使用volley获取网络数据,同时会吧数据缓存下来保存在/data/data/软件包/cache/volley下 。Volley 本身有缓存机制,不仅仅默认缓存图片,也有缓存Json数据。//mQueues是请求队列Entry entry =mQueues.getCache().get(url)if (entry != null) { String result = new String

2016-09-19 10:42:39 527

原创 MyEclipse可视化开发Hibernate实例

开发可视化hibernate实例,意思就是用工具根据表生成hbm、实体类文件。1、新建一个java project,输入项目名称如:hibernateMap 2、选中项目——》右键——》myeclipse——》add hibernate capabilities 3、这时是弹出hibernate的jar包选中,一般只选核心包和annotationb包——》next 4、下边是创建hibe

2016-09-14 10:58:50 816

android开发指南

中文版的android开发指南api,详细介绍

2014-08-29

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

TA关注的人

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