自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

峪幽兰 的博客

调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步

  • 博客(49)
  • 问答 (1)
  • 收藏
  • 关注

原创 导致程序性能低下的常见写法

导致程序性能低下的常见写法

2024-11-01 10:33:03 262 1

原创 记录一次性能调优过程

配置参数调优往往是投入最小但能立竿见影看到效果的方式

2023-12-02 10:54:52 1093

原创 eclipse更新域密码后多次提示输入用户名密码

eclipse更新域密码后多次提示输入用户名密码

2022-11-14 11:38:39 402

原创 Android Studio中多个分支间进行切换,并保存代码的解决办法

玄机都在上图。version control。 步骤 切换分支时候保存:1.点击version control,点击local change,选中default文件,右键选择shelve changes。ok,可以切换了,切换回来,选中shelf,选择文件,选择unshelve changes。 ...

2021-12-16 10:22:08 3161

原创 javaweb防重复提交的几种方式

本文针对javaweb项目中防止重复提交几种方式做简单整理。 重复提交场景: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 使用浏览器历史记录重复提交表单。 浏览器重复的 HTTP 请求。 多人同时时间对同一笔单据进行操作。 方式一:通过JavaScript屏蔽提交按钮 通过js代码,当用户点击提交按钮后,屏蔽提交按钮使用户无法点击提交按钮或点击无效,从而实现防止表单重复提交。 ps:js代码很容易被绕过。比如用户通过刷新页面方式,或使用post

2021-01-15 15:33:40 1601 1

原创 echarts开发

页面包含多个echarts,初始化页面是计算页面展示echarts个数及页面高度,赋予各echarts块的高度,保持各echarts高度一致。 //获取页面的高度并赋值给个table及下属的元素,避免出现echarts高度不一致的问题 function initHeight(){ //设定每一个的echarts的高度为252 var initEcharts=252; //获取页面的总高度 var winHeight=$(window).height(); //获取页面查询的高度 var

2020-08-15 14:00:07 416

原创 java开启多线程执行任务,避免等待。执行完成后查询执行结果

创建线程池,创建线程并加入线程池中 1.创建线程池 public class DataPushThreadPool { /** * 创建线程池 */ private static ExecutorService threadPool = Executors.newFixedThreadPool(10); public void pushData(Map<Str...

2020-04-28 15:01:15 1298

原创 plupload文件上传插件使用

官方文档:http://www.phpin.net/tools/plupload/ //实例化组件 //附件1上传路径 var dirFile1 = '/upload/htfj/rchtfj/${data.xshthtbh}/fj1/'; var uploader1 = new plupload.Uploader({ runtimes: 'html5,flash,silverlight,ht...

2020-03-07 14:00:28 1109

原创 国家气象局天气预报城市及城市代码

{ "城市代码": [ { "省": "北京", "市": [ { "市名": "北京", "编码": "101010100" }, { ...

2019-08-23 13:52:42 7694 4

转载 java抽象类和抽象方法

https://blog.csdn.net/weixin_42247720/article/details/80418879

2019-06-05 09:14:10 213

原创 java使用axis调用webservice接口

public static void main(String[] args) { String url = ""; url = "";//调用的webservice地址路径 Call call; Object[] obj =new Object[]{20,50}; try { Service service = new Service(); call = (Ca...

2019-05-18 15:25:24 4090 2

原创 Docker入门

如今Docker的使用已经非常普遍,特别在一线互联网公司。使用Docker技术可以帮助企业快速水平扩展服务,从而到达弹性部署业务的能力。在云服务概念兴起之后,Docker的使用场景和范围进一步发展,如今在微服务架构越来越流行的情况下,微服务+Docker的完美组合,更加方便微服务架构运维部署落地。 Docker 是世界领先的软件容器平台。开发人员利用 Docker 可以消除协作编码...

2019-04-16 20:46:50 203

转载 web 项目如何进行 git 多人协作开发

https://segmentfault.com/a/1190000018165757

2019-02-21 15:50:17 375

原创 如何开启一个新的线程

为了不影响主业务场景的运行速度,我们经常开另外一个线程去做辅助的工作。如下,做一个记录。 在一个方法中开辟一个新的线程类: 向新的线程类中传递一个zznm参数。 Runner run = new Runner(zznm);// 组织内码// 这里new了一个线程类的对象出来 Thread thread = new Thread(run);// 要启动一个新的线程就必须new一个Thread...

2018-12-22 13:59:22 2853

原创 Spring4集成Quartz2.2.3定时任务集群配置

Quartz与Spring集成及集群环境配置 Quartz介绍 Quartz是一个开源项目,专注于任务调度器,它可以与J2EE应用程序相结合也可以单独使用。简单的使用方法创建一个实现org.quartz.Job接口的java类,实现Job接口包含的唯一方法:execute()。将定时任务逻辑添加到execute()方法中。 当在集群环境下,当有配置Quartz多个客户端(节点)时,采用Quar...

2018-09-20 11:11:18 1890

原创 Redis使用手册

Redis使用手册 一、 简介简单来说,Redis是一个高性能的Key-Value存储数据库。Value的值可以是字符串(String)、哈希(Hash)、列表(List)、集合(Sets)、有序集合(SortedSets)。Redis是一种典型的NoSQL非关系型数据库,在数据操作方面非常快,每秒可执行大约110000次的设置(SET)操作,每秒可执行81000次的读取(GET)操作。Redis...

2018-06-02 14:31:44 706

原创 Java中使用Redis的几种数据类型总结

Java中使用Redis有五种基本数据类型String、hash、list、Set、zset。1.String,最基本的类型方法  set、get2.hashredis 127.0.0.1:6379&gt; HMSET user:1 username redis.net.cn password redis.net.cn points 200OKredis 127.0.0.1:6379&gt; HG...

2018-05-16 17:35:01 1363

原创 Redis缓存服务器的部署和使用(一)

关于redis的介绍,在官方网站非常详细,地址如下:http://www.redis.net.cn/tutorial/3501.htmlredis的安装:http://www.redis.net.cn/tutorial/3503.htmlredis的参数配置:(比如设置一些缓存过期时间之类的)http://www.redis.net.cn/tutorial/3504.html配置完开启服务后,进行...

2018-05-09 15:17:21 3220

原创 调用webservice服务的几种方式

1.JaxWsDynamicClientFactory 动态调用,只需要指定服务发布的地址、方法名与参数即可;无需关注服务端实现的方式语言。依赖jar包:cxf-2.5.4.jar, ,xmlschema-core-2.0.2.jar,,neethi-3.0.2.jar,wsdl4j-1.6.2.jar,,commons-logging-1.1.1.jarJaxWsDynamicClientFac...

2018-04-23 20:00:46 1752

原创 java io流实现拷贝文件

public void test4() throws Exception { // 1:读取文件 InputStream in = new FileInputStream("e:/dmx1.mp4"); // 2:写一个文件 OutputStream out = new FileOutputStream("d:/a/a.mp4"); // 3:开始读写文件 byte[] b...

2018-03-18 20:57:48 346

原创 Spring 配置文件说明

Spring MVC项目中通常会有二个配置文件,sprng-servlet.xml和applicationContext.xml二个配置文件,本文主要总结的一点说明。 标签主要实现了对类包扫描以实现注释驱动bean的作用,同时还启用了注释驱动自动注入的功能。 本标签(扫描)是否需要再两个配置文件中都配置一遍,下边有几种测试结果: 1,只在applicationcontext.xml中配置

2018-01-11 09:46:00 334

原创 java实现约分

public static void main(String[] args) { int a = 7, b = 100, gongyinshu = 1; int smaller = a > b ? b : a; for (int i = 1; i <= smaller; i++) { if (a % i == 0 && b % i == 0) { gongyinshu =

2017-12-29 15:43:24 7077

原创 利用jQuery形成二维码

基于jQuery插件: jquery.qrcode.min.js  的具体内容如下: (function(r){r.fn.qrcode=function(h){var s;function u(a){this.mode=s;this.data=a}function o(a,c){this.typeNumber=a;this.errorCorrectLevel=c;this.module

2017-12-13 17:33:19 255

原创 java利用反射获取类属性名,获取JavaBean属性名

/** * 获取类属性名 * * @param pclass * @return String[] * @throws FrameException */ public static String[] getClassDeclaredFieldNames(Class pclass) throws FrameException { Field[] propertyFi

2017-11-30 12:01:01 6111

原创 java生成一定位数的随机数

private String getRandomNum(int num) throws BaseException { StringBuilder sb = new StringBuilder(); Random random = new Random(); for (int i = 0; i < num; i++) { sb.append(random.nextInt(10))

2017-11-30 10:38:12 1127

原创 java生成MD5加密字符串

private String getMD5(String sourceStr) throws BaseException { String result = ""; try { MessageDigest md = MessageDigest.getInstance("MD5"); md.update(sourceStr.getBytes()); byte b[] = m

2017-11-30 10:33:56 1413 2

原创 java 发起http请求

public static JSONObject sendPost(String pathUrl, String requestString, String method) { JSONObject json = new JSONObject(); // 建立连接 try { URL url = new URL(pathUrl); HttpURLConnection htt

2017-11-28 10:02:43 4881

原创 java中xml转model模型

运用了反射,将model中的属性一一获得出来。 相应的xml标签需要视情况修改 private static Element getElement(Document xmlDocument, Class sourceClass, Field field, Object inParamObject) throws BaseException { String name = field.

2017-11-25 20:16:45 1877

原创 页面文本编辑器 ckeditor的使用

ckeditor官方网站:https://ckeditor.com 下载下来后是CKeditor的源文件,包括js、css等。直接将文件放到项目里 在页面中引入js,并且进行初始化。如下图: 一个简单的文本编辑框样式已将形成,网页上的效果如图

2017-08-24 11:04:44 389

原创 java 读取Excel文件

基于POI   将POI所需的jar包引入工程 import java.io.FileInputStream; import java.util.ArrayList; import java.util.List; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Workbook; import

2017-08-23 19:35:39 444

原创 java 表格导出至Excel

基本操作步骤: 1、用HSSFWorkbook打开或者创建“Excel文件对象” 2、用HSSFWorkbook对象返回或者创建Sheet对象 3、用Sheet对象返回行对象,用行对象得到Cell对象 4、对Cell对象读写。 例子: //创建HSSFWorkbook对象 HSSFWorkbook wb = new HSSFWorkbook()

2017-08-17 19:58:51 416

原创 apk下载变为Zip格式的几种解决方案

1. 我使用的是Tomcat服务器,在Tomcat/conf/web.xml文件中添加如下配置 apk application/vnd.android.package-archive apk application/apk 指定apk类型,  添加后重启服务,重启浏览器,进行测试。 2. 是否设置文件类型。 // 设置文件Conte

2016-12-09 10:57:47 11485 1

原创 struts2运行出现The requested is not available(404)错误,解决方案

下图为错误运行提示: index.jsp是我的第一个jsp登陆页面,出现404错误。在网上也看到过类似的错误,也不清楚是不是一类错误,网上的解答有修改web.xml等方法,可是检查我的文件后并没有错误。最后找到一种可能会造成这种错误的原因,如下: 在我的struts.xml中多写了这么一个action选项,本来是为了测试其他的方法的,结果测试完后忘删除了,造成这个actio

2016-05-23 20:36:47 617

原创 java语言实现号码归属地查询

package cn.inspur; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.ProtocolException; import java.net

2016-04-28 10:16:29 817

原创 Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'

前一段时间,在打开eclipce时出现如下提示: Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'。下面说一下我的解决办法。 这个问题现在看来是由于我在安装了JDK的情况下又一次误点了JDK安装程序,导致重复安装。注册表中的数据混乱了。 1:由于我注册表修改不是很明白。所以我采取了删除所有JDK,进

2016-04-15 20:12:30 3883 1

原创 线程实现JAVA编写时钟案例

package cn.TimeDoem; import java.text.SimpleDateFormat; import java.util.Date; import javafx.application.Application; import javafx.application.Platform; import javafx.event.ActionEvent; import java

2016-04-11 08:57:45 2643

原创 JAVA语言正则表达式实现密码规则设置

密码规则:长度不能小于6位,必须包含字母和数字。public void say() { Scanner sc = new Scanner(System.in); String password = ""; int i = 0; while (i < 3) { System.out.println("请输入你的密码:"); password = sc.nextLine(

2016-04-02 16:34:29 2936

原创 eclipse实现存储位置更改

eclipse打开后,选择file--->Switch workspace--->other,在下图位置中写入你的新地址,ok即可。

2016-03-29 20:27:33 1068

原创 C语言程序设计,实验报告程序

1.判断输入字符种类 #include #include int main() { char c; printf("plz enter character:\n "); c=getchar(); if(c<32){ printf("\n the charater is a control charater"); }else if(c>='0'&

2016-03-26 11:44:16 7537

原创 eclipse实现Java源代码查看

大牛们都说,如果你学Java没看过源代码,就相当于没学。直到今天我才意识到Java源代码的重要性! 1.首先你验证一下你是否是没法查看源代码,查看源代码的快捷键是【按住ctrl然后用鼠标左键你想看的方法或类】。如果可以顺利进入源代码页面,证明您已经实现了源代码查看功能。 2.如果通过上述方法无法打开源代码界面,那么就开始配置。在这里,再教给大家一种查看方法或类源代码的快捷键,【shif

2016-03-25 20:57:30 947

空空如也

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

TA关注的人

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