自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

原创 修饰符描述表格

此表格与网上通用版本略有不同,将子类的访问分为同包和不同包两种,网上通用版表格子类与default的关系不准确(仅为×),分开后观看更详细。

2022-05-15 00:12:39 111

原创 java字符串反转

输入“abcde”字符串到函数,反向输出“edcba” public static String reversed(String contents) { if( null == contents || "".equals(contents)) { return contents; } char[] aa = contents.toCharArray(); StringBuilder builder = new S.

2022-04-11 23:13:51 267

原创 创建三个线程,线程执行后输出success

手写代码之创建三个线程,线程执行后输出success

2022-04-10 21:13:38 222

原创 java文件a内容复制到文件b

手写代码之java文件a内容复制到文件b

2022-04-10 21:10:19 316

原创 获得一串json字符串中某个key的值,采用深度优先遍历,只匹配到一次就返回值。

对接多个下游系统接口解析的好方法!

2022-03-02 18:00:25 736

原创 spring boot使用logback时控制台不打印日志,使用slf4j解决不打印日志问题

maven项目在pom中添加slf4j依赖<!--用于解决日志不打印问题--><dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.8.0-beta0</version...

2020-03-26 16:26:01 21364 2

原创 ELK监控tomcat,图形化显示日志统计数据

E-elasticSearch:存储日志数据L-Logstash:格式化日志文件并输出到elasticSearch中K-Kibana:以图形界面的形式展示日志信息操作系统 Red Hat 4.8.3-9 浏览器 Google Chrome 79.0.3945.88 es浏览插件 elasticsearch-head logstash logstash...

2020-01-21 19:02:55 1004

原创 求两个字符串不相同的数据并输出

现有两个字符串a:"a b c d e",b:"c d e f k l",两字符串中只有小写字母和空格,求两个字符串不相同的部分并输出,比如输出为[a, b, f, k, l]public class Test { public static void main(String args[]) { String str1 = "a b c d e"; String st...

2019-08-22 17:41:48 2173 2

原创 两个list做比较,取出第一个相等的数据及数据在两个list中的下标

public static void main(String args[]) { List<String> list1 = new ArrayList<String>(); for (int i = 0; i < 900; i++) { list1.add(String.valueOf(i)); } List<String> lis...

2019-08-21 21:27:58 1340

转载 MySQL存储引擎

版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/baizuo_1/article/details/79334873请跳转到此博客查看...

2019-08-15 16:36:35 94

原创 java生产者消费者模式复制文件

需求:一生产者线程读取指定文件,多个消费者线程将读取的文件写入到指定文件中,确保生产者产生的文件大小和消费者写入完毕的文件大小一致。思路:1、生产者和消费者读取同一个队列。2、生产者通过输入流取得文件的字节数组,写入到队列中;消费者读取队列数据,将得到的数据插入到文件底部。3、使用关键字synchronized对队列加锁,当队列为空时,消费者停止消费,当队列数据长度达到指定容量时,生产者停...

2019-05-03 20:28:56 490

原创 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 要求不能出现截半的情况

 编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。 但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,6,应该输出为“我ABC”而不是“我ABC+汉的半个” public class Main { public static void main(String[] args) { // TODO Auto-gene...

2018-11-13 00:21:40 2670

原创 spark高速写入hive数据 python源码

作为困扰我一周的一个问题,经过各种尝试,最终确定为读取文件并写入的方式颇为高效,在此记录。# -*- coding: utf-8 -*-import osfrom pyspark import SparkContext, HiveContext, Row, StorageLevelfrom pyspark.mllib.stat import Statisticsimport temp...

2018-07-10 09:06:43 1333

原创 python2.7中yield使用案例demo

# -*- coding:utf-8 -*-import jsonimport timeinfo1 = [['2018-06-24-00', '24'], ['2018-06-24-01', '28']]info2 = [['2018-06-24', '45','79']]def jsonToMap(dict): jsonstr = json.dumps(dict) ...

2018-06-24 22:37:19 827

转载 Java遍历树(深度优先+广度优先)

在深度遍历map时用到转载自 http://dyygusi.iteye.com/blog/2162617

2018-01-26 17:23:39 323

原创 关于java调用python2.7 脚本时遇到的中文编码错误,让人头疼的事情,浪费一天时间

在IDEA中调用python脚本,传输到python脚本的中文内容都是\fnnd25\fjfbjn\dnmc2l这样的内容,前后找 encode、decode的解决方案,均无效!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!后来发现这压根不是encode、decode能解决的,转换思路,在IDEA中工程建立一个python脚本,内容如下:import sysfor

2018-01-06 18:42:53 422

原创 echarts 的Can't get dom width or height 坑

echarts初始化后需要进行div的高宽初始化//在init后面$("#"+elementId).height('300px');$("#"+elementId).width('100%');//在option填充完数据后面,在setOption之前如果要是页面上的图表都要自适应。则需要将resize事件叠加在不同的图上面,使用一下代码可以实现。

2017-11-22 10:13:28 10940

原创 关于ajax遇到的坑

ajax是可以异步的请求远程数据,不过多加一点需求就会很诡异,比如在加载曲线图前加载一段等待动画,通常的做法是在ajax执行前的代码就写上这段动画代码,但是通过debugger调试发现,在function内总是先跳过这段ajax,执行其后面的代码。不过有一ajax的用法可以在ajax执行前执行 代码同时又会执行ajax请求,那就是beforeSend(XHR)

2017-11-21 14:39:49 279

转载 spring+mybatis 多数据源整合(转)

原文地址:http://x125858805.iteye.com/blog/2061713一、配置文件<span style="color: #ff9900;"><!-- 数据源配置 --> </span> <bean id="ds1" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <pr

2017-11-14 10:35:33 199

原创 输出从当天开始算的到之前三周的周区间

//返回周区间二维数组public static String[][] getFourWeekInterval(Date date) { Calendar cal = Calendar.getInstance(); cal.setTime(date); System.out.println("日期:"+sdf.format(date)); // 判断要计算的

2017-10-28 23:17:38 201

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-28 23:12:47 129

转载 JSP中 Session和作用域的使用

几乎所有的Web开发语言都支持Session功能,Servlet也不例外。 Servlet/JSP中的Session功能是通过作用域(scope)这个概念来实现的。作用域分为四种,分别为: page在当前页面有效(仅用于JSP中)request在当前请求中有效session

2016-04-10 19:41:19 580

转载 Java连接mysql详解&解决乱码

解决java插入数据到数据库乱码问题 将原来的jdbc:mysql://localhost:3306/YourDb改为jdbc:mysql://localhost:3306/YourDb?useUnicode=true&characterEncoding=UTF-8做完以上工作后,插入到mysql的中文应该不会再是乱码了. 来自 http://blo

2016-04-10 19:40:28 424

转载 Struts2通用标签学习

首先定义s标签创建一个URL字符串 OGNL表达式EL表达式${sessionScope.product.productName}  常用方法访问属性名字属性获取:地址属性获取:访问方法调用值栈中对象的普通方法:

2016-04-10 19:39:00 291

原创 OGNL

值栈中的属性值:》对于对象栈:对象栈中某一个对象的属性值》Map栈:request,session,application的一个属性值  访问对象栈中对象的属性:》若想访问Object Stack里的某个对象的属性,可以是一下集中形式Object.propertyName;object['propertyName'];object["propertyName"]》O

2016-04-10 19:38:17 216

原创 Struts2中result的type属性;值栈

在struts-default包的result-types节点的name属性中定义,常用的有》dispatcher(默认的):转发,同servlet中的转发》redirect:重定向》redirectionAction:重定向到一个Action注意:通过redirect的响应类型也可以便捷的实现redirectAction的功能!testAction/nam

2016-04-10 19:37:41 264

转载 Java基础知识:equals;有参无参

java里equals和==区别1、java中equals和==的区别值类型是存储在内存中的堆栈(简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。2、==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。3、equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。

2016-04-10 19:35:45 319

原创 关于线程

Thread是要被extends的Runnable是要被implements的 而他们在main里面的调用分别为/*newThread2 nT=newnewThread2(new );nT.run();*/ Thread t=newThread(new newThread2());t.start();

2016-04-10 19:34:59 188

原创 ArraryList知识

ArrayList 是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable,java.io.Serializable这些接口。ArrayList继承了AbstractList,实现了List。它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。ArrayList实

2016-04-10 19:34:09 520

原创 Servlet开发过程中乱码问题解决

页面本身有中文的时候一定要写在PrintWriter out=resp.getWriter();之前要写Resp.setContentType("text/html;charset=gbk");解决get方式乱码问题:修改Server.xml中的URLEncoding="GBK";解决post方式提交内

2016-04-10 19:32:17 253

转载 If(!a) ; try catch用法

if(a);if(!a);if(a!=0);if(a==0)有什么区别? if(a);如果a为真就继续,这里的真包括非0数字和字符,if(!a);就是如果a为假就继续,这个和最后一个等价if(a!=0);这个就是如果a不等于0if(a==0)如果a等于0 来自 http://zhidao.baidu.com/link?url=mH9GoJHfJfHhL21Ba_

2016-04-10 19:30:14 666

转载 关于++i和i++区别

简单的来说,++i 和 i++,在单独使用时,就是 i=i+1。 而 a = ++i,相当于 i=i+1; a = i; (先i = i + 1,再使用i的值),而 a = i++,相当于 a = i; i=i+1; (先使用i的值,再i = i + 1)如果实在搞不明白++ --怎么回事,那也不是什么天塌下来的事。 因为a=++i完全可以写成 i++; a=i。 a=i++完全可以写成 a=i;

2016-04-10 19:28:39 312

转载 java中super和this的用法

Java关键字this、super使用总结 一、this       Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了明确解释。

2016-04-10 19:27:09 275

转载 Out.flush用法

为了提高IO吞吐效率,一般的IO服务都带缓冲区,当缓冲区满了再输出一次,这样减少IO次数。 flush() 则要求立即将缓冲区的数据输出到接收方。 Fromhttp://bbs.csdn.net/topics/380223143>

2016-04-10 19:26:33 3993

原创 bug记录1

Import java.util.Date 与Date类有关,导入java.sql.Date会出错与Time类相关的包除了java.util.Timer,还有javax.swing.Timer;当出现于Timer相关的错误时可以参考

2016-04-10 19:25:43 187

转载 The requested resource (/) is not available

The requested resource (/) is not availablewww.MyException.Cn  网友分享于:2015-08-26   搜索量:10613次"HTTP Status 404(The requested resource is not available)"示例HTTP Status 404(The requested reso

2016-04-10 19:22:31 486

原创 学习进程:第二章2.9jsp脚本的9个内置对象

1、定义新变量时记得要赋初值 2、 jsp页面:The JSP specification requires that an attribute name is preceded by whitespace;page语句中,注意每个元素前要留空

2016-04-10 19:17:39 194

原创 删除原先的java导致在eclipse中tools.jar找不到

解决方法:1、http://blog.csdn.net/jnqqls/article/details/8946964浏览此网页按照步骤解决找不到相应的选项,罢。2、在Servers中删除原来的tomcat V7.0服务器,然后重新建立一个即解决。

2016-04-10 19:16:14 351

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-04-10 19:14:59 177

原创 javaEE eclipse中连接mysql数据库 Driver中的D要大写!

今天纠结了一天就是纠结在这个问题,我把关键的Driver这个单词的D写成小写了还要写语句导入这个包

2016-01-13 19:41:47 411

dlib-19.19.0-cp27-cp27m-win_amd64.whl

win10下编译的dlib-19.19.0 whl安装包,基于python2.7,此资源在https://pypi.org/只能查到源码包,不能查到已编译版本。

2020-02-24

nutch-1.2.war

此文件为nutch1.2版本中的war文件,不太好找,这个文件需要放到tomcat下deploy

2016-03-08

空空如也

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

TA关注的人

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