- 博客(38)
- 资源 (6)
- 收藏
- 关注
原创 .chm文件
CHM(Compiled Help Manual)叫已编译的帮助文件。CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存CHW文件是索引文件,用于提高 msdn 查阅器的索引、关键字和全文搜索性能,能够加快chm文件的索引。cmd至 .chm 文件所在路径,然后eg:转换完毕,打开index.html即可在浏览器查看api...
2022-06-09 11:32:59 2349 1
原创 印象笔记Windows版无法同步(亲测有效)
过程:查询印象笔记官网,并没有解决问题。解决方法:打开菜单栏-工具-选线-打开数据库文件夹,退出印象笔记,然后找到.exbj结尾的文件(格式一般为:username#app.yingxiang.com.exb),剪切到桌面。重新登录,解决问题。注意要点:先备份未同步笔记,这种方式会导致未同步笔记消失。...
2022-03-23 16:02:09 1554 1
原创 Android 页面跳转时发生双击导致app闪退的解决方案
在页面跳转时双击双击,查阅了各种资料尝试一:从双击事件出发,避免双击事件例如重写onClick事件public abstract class NoDoubleClickListener implements View.OnClickListener { public static final int MIN_CLICK_DELAY_TIME = 2000;//这里设置不能超过多长时间 private long lastClickTime = 0; @Override
2022-02-28 17:26:38 3560 1
原创 Android将apk作为启动桌面
Android将apk作为启动桌面找了许久的资料没能屏蔽硬件home键。于是选择要把我们的应用程序作为home,只需要在AndroidManifest.xml中添加:<category android:name="android.intent.category.HOME" /><category android:name="android.intent.category.DEFAULT" />完整的xml文件为<?xml version="1.0" encoding
2022-01-27 14:08:55 1129
原创 记录贴:Runtime.getRunTime.exec() 读取.exe生成内容
记录贴:Runtime.getRunTime.exec() 读取.exe生成内容问题:双击exe文件时在同级目录生成了一个license_reg的注册文件。使用runtime.exec()时并没有生成。目标:生成license_reg文件解决方案一:先使用cmd运行Register.exe文件,发现并没有生成license_reg,但是发现在控制台输出了两行32长度的字符串,看编码格式并非16进制字符,而是类似BASE64或者两个MD5摘要,怀疑Register.exe在代码中使用g
2021-11-03 13:49:13 544
原创 使用Navicat查看MySQL的进程使用数
存命令行爱好者可以使用一下命令查看进程数量参考自:https://www.cnblogs.com/caoshousong/p/10845396.htmlshow full processlist使用Navicat点击工具----服务器监控----MySQL查看以下画面点击变量查看数据库相关变量...
2021-04-16 11:19:37 1975
原创 Android学习笔记
被通知学习kotlin做一个Android小项目准备第一步 学习《第一行代码–Android》+《kotlin从零到精通》学习路线第一章+第二章+第三章+第九章第二步 确认需求第三步 百度websocket相关知识开始导入依赖implementation "org.jetbrains.anko:anko-common:$anko_version"implementation...
2019-10-28 15:46:44 167
原创 Tomcat乱码问题总结
乱码问题今天遇到了乱码问题,百度了好久,记录总结一下各个解决方案。下次再遇到直接看看。Tomcat 乱码问题我的项目在自己的电脑上运行没有问题,部署在别的电脑上出现了乱码问题,于是首先考虑是Tomcat问题。配置server.xml 中的...
2019-08-21 11:56:01 124
原创 获得服务器的路径
今天完成一个图片上传功能时要用到服务器需要知道服务器下文件路径百度一下request.getSession().getServletContext().getRealPath("/")可获得项目部署的地址,通常是tomcat的webapp中(如果设置过),否则就是工作空间下的文件...
2019-08-13 09:28:52 133
转载 left join 、right join和Inner Join的区别
表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID bName1 20060324012 20060...
2019-07-30 22:43:24 117
原创 数据库基础
查询select 是关键字表示查询from 是关键字表示从哪张表查询数据student 即表名关联查询select first_name,department_name from a join b on a.c=b.c条件限定where语句比较条件between and(相当于 <= >= ,但是效率更高)in 包含like 模糊查询 '%String%' ...
2019-07-17 17:46:22 112
原创 @SuppressWarnings("unchecked")作用
@SuppressWarnings("unchecked") 告诉编译器忽略 unchecked 警告信息,如使用List,ArrayList等未进行参数化产生的警告信息。
2019-07-04 09:24:39 365
原创 javafx学习笔记--形状
Line例1package javafx;import javafx.application.Application;import javafx.scene.Scene;import javafx.scene.layout.VBox;import javafx.scene.paint.Color;import javafx.scene.shape.Line;import java...
2019-07-02 18:08:12 610
原创 JavaScript学习笔记
<head>中的js如果是不需要一载入网页就要执行的脚本,可以放置在head部分,当某事件被触发时,再调用相应的js脚本。<body>中的js提示:把脚本置于<body> 元素的底部,可改善显示速度,因为脚本编译会拖慢显示JavaScript 显示方案alert(" ") 弹出警告框document.write() 写入Html输出,会重新生...
2019-06-23 23:20:27 179
原创 相对路径
有关路径问题四种相对路径上图 图片于文件置于同一目录下上图 文件和img文件夹置于同一目录上图 img文件夹置于文件的上级夹的同级目录下
2019-06-22 14:58:26 104
原创 手机接收短信验证码生成(纯数字)
手机接收短信验证码生成--纯数字Random类中的nextInt( )方法nextInt()纯数字短信验证码生成Random类中的nextInt( )方法nextInt()不带参数,不带参数的nextInt()会生成所有有效的整数(包含正数,负数,0),取值范围-231~231带参数,带参的nextInt(int a)则会生成一个范围在0~a(不包含a)内的任意正整数;例如:nextI...
2019-06-17 22:44:21 4464
原创 Tomcat端口被占用问题
Tomcat端口被占用问题1、Tomcat端口号由于多个项目使用相同的端口且webapp中的名字相同导致冲突2、由于eclipse不正常关闭导致tomcat端口未关闭。1、Tomcat端口号由于多个项目使用相同的端口且webapp中的名字相同导致冲突解决方法:注意项目名的书写。一个端口是可以同时运行多个项目的。例如localhost:8080/manage和localhost:8080/bus...
2019-06-12 10:38:14 214
原创 数据库中查询出空值null设置为0
SELECT IFNULL(SUM(orderIntegral),0) from integral where customerId=2
2019-05-16 16:18:27 5346
原创 java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.views.login_jsp
java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.views.login_jsp今天遇到了这个问题,百度了一下,都说是jsp-api和servlet-api冲突问题。看了一下maven项目中的dependency,删除了其中一个,依然有问题。于是突然想起来这个maven的pom.xml是由于公司电脑tomcat中没有那两个...
2019-05-15 10:16:22 6169 1
原创 System.load(String filename)和System.loadLibrary(String libname)的区别
1、加载的路径不同System.load(String filename)我们看JDK API的描述是“从作为动态库的本地文件系统中以指定的文件名加载代码文件。文件名参数必须是完整的路径名。”,因此这个方法的参数必须是要加载的文件的完整路径,带文件后缀名。System.loadLibrary(String libname)我们看JDK API的描述是“加载由libname参数指定的系统库。...
2019-05-09 10:17:30 229
原创 resultType和resultMap的区别
resultType 在数据库字段和实体类字段对应时使用resultMap 在数据库字段和实体类字段不对应时使用
2019-05-08 14:11:16 81
原创 mybatis generator使用方法eclipse+maven
1、下载插件,由于是maven,可以直接在pom.xml中书写如下代码。如何创建maven项目请看https://mp.csdn.net/postedit/89679426<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId>...
2019-05-08 10:46:29 227
翻译 JavaFX几种典型的布局策略
为了构造我们所需要的程序界面,我们会使用JavaFX提供的丰富的控件来实现这一目标。但是如何摆放这些控件的位置是一个重要的问题,JavaFX提供了一种特殊的控件,即面板Pane来解决这个问题,不同类型的面板采取不同的布局策略。我们可以根据实际的需要来选择不同的面板,从而构造出我们所需要的界面。下面就介绍几种常用的面板。(一) FlowPane面板它采用的布局策略是:按照控件的添加次序按个摆...
2019-05-07 16:53:43 2033
原创 新建maven项目
新建maven项目。网上找到两种方式。下面是第一种 建立一个maven project 缺点:没有web.xml文件 properties->project fact点掉dynamic web module更换java版本,再点亮dynamic web module 第二种方法 选择webapp 缺点...
2019-04-29 17:44:02 140
原创 Exception starting filter [encodingFilter]
Exception starting filter [encodingFilter]java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(We...
2019-04-29 11:36:38 1873
原创 MySQL数据库存储电话号码用varchar数据类型
int最大长度是11. 如果在建表时不指定字段int类型的长度时,系统则默认生成长度为11的字段。11也是int类型的最大长度,其中第一位表示符号+或者-,后面十位表示数字。 如果指定了长度,该字段其实也是长度为11的字段,因为只要是int类型,系统都分配了长度11位。 所以,当我们在用mysql数据库建表时如果有字段为int类型则不用指定长度了。电话号码一般11位,所以如果用int类型存储会...
2019-01-04 11:00:04 44206 1
原创 Eclipse:无法打开编辑器:没有id org.eclipse.jdt.ui.CompilationUnitEditor的编辑器描述符
Eclipse:无法打开编辑器:没有id org.eclipse.jdt.ui.CompilationUnitEditor的编辑器描述符(Eclipse: Could not open the editor: No editor descriptor for id org.eclipse.jdt.ui.CompilationUnitEditor) As you can see here, ...
2019-01-04 10:44:32 5174
原创 HTTP 方法:GET 对比 POST
两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能...
2018-12-27 10:05:49 111
原创 各种bug之 httpservletrequest 写成httpservlet
HTTPステータス 500 - Request processing failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [javax.servlet.http.HttpServlet]: Is it an abstrac...
2018-12-26 22:12:22 379
原创 解决乱码问题
1、tomcat - conf - server.xml 添加 URIEncoding="utf-8"<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8&quo
2018-12-26 14:57:27 79
原创 SpringMVC配置过程中 出现HTTP Status 500
HTTPステータス 500 - Servlet.init() for servlet springmvc threw exceptiontype 例外レポートメッセージ Servlet.init() for servlet springmvc threw exception説明 The server encountered an internal error that prevente...
2018-12-25 22:50:30 1729
原创 垃圾回收过程中的对象销毁-finalization
finalize()方法名。java技术允许使用finalize()方法在垃圾回收器将对象从内存中清除之前做必要的清理工作。这个方法是由垃圾回收器在确定这个对象没有被引用时对这个对象调用的。它是在object类中定义的,因此所有的类都继承了它。 就在移除一个对象并回收它的内存空间之前,java垃圾回收器将会调用各个实例的finalize()方法,这样实例对象就有机会可以释放掉它占用的资源。尽...
2018-02-27 13:44:30 348
转载 Java包(package)的命名规范,java中package命名规则
Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的 系统模块的 定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。 由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的Java Package,为了保障每个Java Package命名的唯一性,在最新的Java编程规范中,要求开发人员在自己定义的...
2018-02-08 11:02:48 185
原创 MVC架构模式分析和设计
MVC为model-view-controller的首字母缩写,显而易见MVC即模型-视图-控制器组成,是一种软件设计典范。多适用于web项目开发需求。视图:就是用户能看到的界面。html,jsp(即能写html,又能写java代码)。控制器:即遥控器,用户看到界面之后与系统进行交互。通常体现是提交按钮,等等。servlet。模型:暂且理解为从数据库中取数据,添加数据。就我理解,b/s的响应过程为...
2018-02-08 10:46:03 831
markdown文件编辑器--typora内测版本,无需激活
2022-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人