- 博客(58)
- 资源 (2)
- 收藏
- 关注
原创 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure报错
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure解决办法
2022-12-24 10:39:24
661
转载 mysql数据库优化
1.两种查询引擎查询速度(myIsam 引擎 )InnoDB 中不保存表的具体行数,也就是说,执行select count(*) from table时,InnoDB要扫描一遍整个表来计算有多少行。MyISAM只要简单的读出保存好的行数即可。注意的是,当count(*)语句包含 where条件时,两种表的操作有些不同,InnoDB类型的表用count(*)或者count(主键),加上where col 条件。其中col列是表的主键之外的其他具有唯一约束索引的列。这样查询时速度会很快。就是可以避免
2022-03-18 17:05:00
125
原创 mysql8.0.27安装教程
1.首先卸载之前的版本1》停止MySQL服务开始-》所有应用-》Windows管理工具-》服务,将MySQL服务停止。2》卸载mysql server控制面板\所有控制面板项\程序和功能,将mysql server卸载掉。3》将MySQL安装目录下的MySQL文件夹删除(我的安装目录是D:\MySQL)4》运行“regedit”文件,打开注册表。删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Applicat
2022-03-10 18:57:04
4860
原创 npm ERR command failed npm command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
npm ERR command failednpm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild具体错误如下: npm ERR! code 1 npm ERR! path F:\vueproject\echarts_demo\koa_server\node_modules\bufferutil npm ERR! command failed npm ERR! command C:\W...
2022-02-28 10:37:22
9234
转载 springmvc上传图片到Tomcat虚拟目录
一、简介通过把文件上传到tomcat的虚拟目录,实现代码和资源文件分开。二、环境spring+springmvc+mybatis三、代码实现1.导入文件上传的jar<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId>
2020-12-10 18:13:57
589
1
转载 JAVA中获取工程路径的方法
在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的尽对路径。1.jsp中取得路径:以工程名为TEST为例(1)得到包含工程名确当前页面全路径:request.getRequestURI()结果:/TEST/test.jsp(2)得到工程名:reque...
2020-12-10 18:12:46
881
1
转载 Java 枚举类的基本使用
Java 枚举类的基本使用 枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。所有的枚举都继承自java.lang.Enum类。由于Java不支持多继承,所以枚举对象不能再继承其他类(可以实现接口)。1、常量的使用 在JDK1.5之前,我们定义常量都是:public static fianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。...
2020-11-05 15:15:18
181
转载 FileItem 上传,获取上传页面普通表单域的值 详解
commons-fileupload上传,获取上传页面普通表单域的值今天刚做了个文件上传功能,遇到了一些问题,不过现在都解决了。在这里我想把我知道的和大家分享下,希望对大家有帮助。 首先,要做文件上传的话就得先下载一个文件上传的组件,我用的是commons-fileupload。当然还有其它的组件,自己喜欢用哪个就用哪个吧。我用的插件:http://liukai135.ys168.com/?jdfwkey=ilrfp,或者到这里面去下载http://commons.apache.org/...
2020-08-31 16:21:09
2075
1
原创 Javaweb 页面修改网页标签的图片
1.是在每一个页面中都添加配置,可以一用本地的ico图片,也可以引用互联网上的ico。ico的名称为favicon.ico,href可以填本地引用,也可以引用互联网上的资源。<link rel="icon" href="${xxx}/img/logo.png" type="image/x-icon"/>2.是在Tomcat中配置,在tomcat的webapps目录下有个ROOT文件夹,将favicon.ico放入此文件下即可全局改变。...
2020-08-07 18:11:29
2209
原创 Error:The minSdk version should not be declared in the android manifest file.
Error:The minSdk version should not be declared in the android manifest file. You can move the version from the manifest to the defaultConfig in the build.gradle file.在manifest 里把关于版本号的东西去掉。。
2020-08-05 11:01:19
188
转载 Android studio ERROR: Failed to resolve: com.android.support.test.espresso:espresso-core:2.2.2
ERROR: Failed to resolve: com.android.support.test.espresso:espresso-core:2.2.2ERROR: Failed to resolve: com.android.support:appcompat-v7:25.3.1Android studio跑别人的项目,经常会出现这种不匹配的情况。解决方法:1.2.添加maven { url "https://maven.google.com"}结果:.
2020-08-05 10:59:47
3309
2
原创 接口请求参数中带有特殊字符出现问题getState? data=[{ “deviceCode“:““, “drEndTime“:““ }]
例如:http://172.30.0.193:8080/zhsx/GetAndWriteData/getCity?data=[{“province”:“410000”}]修改如下配置即可:分析:版本问题,低版本的可以,版本的可以修改内容。
2020-07-27 16:00:35
320
原创 eclipse修改代码后,发布到Tomcat下却发现里面的内容没有更改
使用两种打包方式都不能解决这个问题:使用maven打包,也作clean了,也update项目了,也install项目了,但是不行;也使用右键项目export项目了,都无用;也删除Tomcat中的work了,都无用;后来审核项目发现WEB-INF下面有classes文件夹,里面试发布后的项目内容;删除之后项目即可运行,并且可以上传至Linux系统中使用;分析:是别人的项目,自己二次开发的,所以有许多坑啊;还是需要认真来看项目的目录的;...
2020-05-25 12:02:54
1545
原创 navicat连接本机数据库 2003 connect to mysql server on 'localhost' (10060 unknow
程序运行着,eclipse关不了,我强制关闭,然后关闭后出现以上问题。navicat连接不上自己的localhost,能远程连接上1.在Windows防火墙中开放该端口控制面板 --> 所有控制面板项 --> Windows 防火墙 -->左上角有一入站规则 --> 点击最右边上面的新建----》》 然后选择端口。然后选择tcp。端口填写3306(可以为...
2020-02-13 19:30:59
303
转载 js时间戳与时间日期间相互转换
今天在工作中要将获取到的时间转换为时间戳,一时间竟不知道怎么用,于是不得不去查询资料,这里特地做个笔记。 1、将日期转换为时间戳。 要将日期转换为时间戳,首先得先获取到日期,这里可以直接指定日期,或者是使用当前日期。要获取当前日期,我们可以使用new Date()来获取。直接上代码。// (1)、将当前日期转换为时间戳。 var now = new Date(); ...
2020-01-17 11:44:57
239
转载 mysql之消息队列
mysql之消息队列消息队列:在消息的传输过程中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。如图所示:在不使用消息队列的情况下,用户的请求数据直接写入数据库,再高并发的情况下,会对数据库造成巨的压力,同时也使得响应延迟加剧。在使用消...
2019-08-09 15:41:01
729
原创 一般从美工拿到图片,图片的尺寸单位是px,要转换为Android使用的尺寸 解决方案
一般从美工拿到图片,图片的尺寸单位是px,要转换为Android使用的尺寸,需要转换。后来在群里和小伙伴们,/*** 根据手机的分辨率从 px(像素) 的单位 转成为 dp*/public static int px2dip(Context context, float pxValue) {final float scale = context.getResources().getDis...
2019-07-16 09:19:17
777
转载 Android Studio 开发中添加权限时遇到 Permission is only granted to system app 问题
In Android Studio:File -> Settings -> Editor -> Inspections在Android Lint下, (通过搜索)找到Using system app permission. 取消选中复选框或选择低于Error的Severity。转载:https://blog.youkuaiyun.com/sinat_34933191/arti...
2019-04-27 16:24:18
206
转载 Android 蓝牙打印小票与WiFi打印小票两种打印方式的实现(带有图片和二维码)
转载至: https://blog.youkuaiyun.com/u011056653/article/details/74308254最近在做小票打印这块,项目需求是蓝牙和WiFi两种都要实现,开始做的时候也是一脸懵,然后网上找了一些代码,看了好多博主的文章,最后自己把这些都综合到一起0.0,结果还好成功了先看看图吧,蓝牙和WiFi打印出的都是一样的,毕竟都是同一个工具类(打印机型号 爱宝POS-...
2019-04-16 17:24:34
2537
原创 将从服务端获取的json数据转换为Android端的list,map等格式的数据
当时list<Object>或者是数据转换为 List<Map>的形式public static boolean handleCityResponse(String response,int provinceId){ if (!TextUtils.isEmpty(response)){ try { JSONArr...
2019-04-15 16:41:28
953
转载 Can't create handler inside thread that has not called Looper.prepare()
下面是转载一哥们的博客,之所以转载他的是因为 他的解决问题的 方式挺好,层层递进,步步追溯!转载:https://www.jianshu.com/p/86459c23bdf5Crach描述:在子线程中 调用了这句:Toast.makeText(this, "", Toast.LENGTH_LONG) .show();然后就崩溃了:java.lang.Runtime...
2019-04-12 10:45:06
362
原创 Android中,http请求数据进行数据更新功能
HttpUtil.sendOKHttpRequest(url, new Callback() { @Override public void onFailure(Call call, IOException e) { Log.d(TAG, "请求泥头接口失败!" ); } @Override public void onResponse(C...
2019-04-11 09:58:32
1013
原创 使用向spinner中ArrayAdapter绑定数据对象出错报线程错误
1.实现的功能:就是实现一个下拉菜单的功能,然后通过选中的文本获取对应的id值;2.操作中遇到的问题:(1)向spinner中ArrayAdapter绑定数据对象出错,ArrayAdapter<String>没有问题,例如:String[] endSiteStr = {"请选择","凯旋","马安砖厂"};adapterTemp = new ArrayAdapte...
2019-04-10 11:52:52
537
转载 Android下拉菜单Spinner
Android开发中,时不时的就有要实现下拉菜单的需求,当然了,实现的方式有很多种,比如popuwindow,自定义一个View啊什么的,为了实现一个下拉的或者弹出框,写那么代码进行实现,仿佛有点得不偿失,因为Android原生的就有一个,我们为什么不去用呢?我们先来一个简单的小例子,来看下Spinner:新建一个项目,在activity_main.xml里引入Spinner,这里的entri...
2019-04-01 10:32:45
167
原创 Android Studio安装app 报It is possible that this issue is resolved by uninstalling an existing version
安装Android Studio时出现的问题如下:按提示操作不行,一直报错DELETE_FAILED_INTERNAL_ERROR,报安装错误,反复安装不行。解决办法:1.建议直接把build目录下的。app\build\intermediates文件夹直接删除或者app\build\intermediates\split-apk(关闭即时运行)2.小米手机,首先要在手机的开发...
2019-03-18 16:25:05
364
转载 郭霖的LitePal版本历程
官方(持续更新…):https://github.com/LitePalFramework/LitePalAndroid数据库高手秘籍(零)——前言http://blog.youkuaiyun.com/guolin_blog/article/details/38083103Android数据库高手秘籍(一)——SQLite命令http://blog.youkuaiyun.com/guolin_blog/a...
2019-03-08 11:09:36
460
转载 HTML5 WebSocket
HTML5 WebSocketWebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。在 WebSocket API 中,浏览...
2019-03-06 16:17:41
131
转载 Could not resolve placeholder 'jdbc.driver' in string value "${jdbc.driver}"问题
Could not resolve placeholder 'jdbc.driver' in string value "${jdbc.driver}"问题applicationContext 加载properties类型的配置文件的问题错误提示:Could not resolve placeholder 'jdbc.driver' in string value "${jdbc.d...
2019-03-05 17:13:32
4266
原创 已经有的项目run时白屏问题
1.andriod 安装项目出现白屏和黑屏(猜测:版本问题,我做了如下操作导致)To take advantage of the latest features, improvements, and security fixes, we strongly recommend that you update the Android Gradle plugin to version 3.2.0 an...
2019-03-01 14:21:57
1039
原创 Project facet Java version 1.8 is not supported解决方案
1.由于新的项目需要,随即安装了jdk1.8;首先计算机安装了32位d jdk1.7,后来安装了32位jdk1.8 , 修改了下面两处地方后,(1)(2)后来通过点下图的内容,仍然报错【此处是我更改之后有模拟的故没有报错】解决方案:点eclipse中的内容windows->service,弹出如下内容:而后点击如下操作既可:...
2019-01-25 16:08:57
1478
转载 彻底卸载MySQL的方法
装一次mysql,后来没有将编码更改为utf-8,重新装时一直报到最后一步一直1045的错误。之前出现过类型的问题,清理下就可以了,这次是摊上事了,一直报这个错再或者是一直安装不成功。下面是解决的办法: 在控制面板里把Mysql正常卸载 C:\Documents and Settings\All Users\Application Data\MySQL 这里还有MySQL的...
2018-12-26 10:43:21
423
原创 eclpse修改copy过来的项目名
1.单击项目,按F2进行名字修改2.web.xml中修改3.找到工作空间中找到当前项目下.project文件4.工作空间中找到当前项目,打开.settings文件夹,找到org.eclipse.wst.common.component文件,把所有的原理的文件名字修改为现在的名字5.右击项目 ->Properties ->Web Project Settings...
2018-12-19 17:00:03
193
转载 Layer.js实现表格溢出内容省略号显示,悬停显示全部
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>表格内容溢出省略号显示</title> <style type="text/css">
2018-11-09 14:40:07
2259
转载 mysql中int、bigint、smallint 和 tinyint的区别详细介绍
1 bytes = 8 bit ,一个字节最多可以代表的数据长度是2的8次方 11111111 在计算机中也就是-128到1271.BIT[M]位字段类型,M表示每个值的位数,范围从1到64,如果M被忽略,默认为12.TINYINT[(M)] [UNSIGNED] [ZEROFILL] M默认为4很小的整数。带符号的范围是-128到127。无符号的范围是0到255。3...
2018-11-06 11:30:22
250
转载 mysql 数据查询优化《一》
mysql百万数据查询用exists 代替 in 是一个好的选择:select num from a where num in(select num from b) 用下面的语句替换:select num from a where exists(select 1 from b where num=a.num)SQL查询语句优化方法: 1、应尽量避免在 where 子句中使用!=...
2018-11-02 09:52:20
154
转载 js数组与字符串的相互转换方法
1、数组转字符串需要将数组元素用某个字符连接成字符串,示例代码如下:var a, b;a = new Array(0,1,2,3,4);b = a.join("-"); //"0-1-2-3-4"2、字符串转数组实现方法为将字符串按某个字符切割成若干个字符串,并以数组形式返回,示例代码如下:var s = "abc,abcd,aaa";ss = s.split...
2018-10-26 10:10:55
2974
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人