- 博客(36)
- 收藏
- 关注
转载 求素数(质数)的几种算法对比
查找指定范围的自然数的所有质数,实现起来并不难,但是哪种算法效率最高,速度最快才是重点,我列出几种算法:1、将待判断的值与小于它而且不小于2的所有数求余数 public static List<Integer> getprimeV1(int max){ List<Integer> list = new ArrayList<>(); boolean ...
2019-07-24 11:23:00
319
转载 给定一个数组和分组数,写出随机分组算法
直接上代码:java:public class RandomGroup { public static void main(String[] args) { String[] team = {"a", "b", "c", "d","e","f", "g", "h", "i","j"}; String[][] result = randomGrou...
2019-07-23 18:29:00
723
转载 在本地调用hadoop的api
第一次在本地运行Java代码,调用hadoop的hdfs的api接口,遇到下面的问题:1、HADOOP_HOME and hadoop.home.dir are unset解决办法:在本地安装配置hadoop,并且要配置hadoop的环境变量到path中;2、java.io.FileNotFoundException: Could not locate Hadoop exec...
2019-07-23 15:41:00
210
转载 sqoop笔记
(1)显示mysql数据库列表sqoop list-databases --username risk_user --password 'risk_pwd' --connect jdbc:mysql://localhost:3306/risk_data?characterEncoding=UTF-8(2)显示数据库里所有表:sqoop list-tables ...
2019-07-23 15:39:00
147
转载 ETL工程师笔试题
1、参考答案1)建表CREATE TABLE `ta` ( `id` int(11) NOT NULL AUTO_INCREMENT, `cx` varchar(20) DEFAULT NULL, `qy` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_I...
2019-07-23 15:37:00
3918
转载 记一次在CentOS系统搭建python3环境
首先,查看linux系统类型和版本:参考:查看linux系统类型和版本 默认Centos7中是有python安装的,但是是2.7版本,实际上这几个文件之间是有依赖关系的。在ls后面加个 -al参数,如下:[root@localhost bin]# cd /usr/bin [root@localhost bin]# ls -al python* ...
2018-12-04 15:56:00
155
转载 查看inux系统类型和版本
当我们使用一台新的linux服务器的时候,为了区分他们的命令,我们首先第一步就是要搞清楚这个系统的类型和版本号,据此再来使用对应的命令。 下面来看看可以使用以下基本命令来查看 Linux 发行版名称和版本号。uname命令lsb_release命令/etc/*-release文件/proc/version文件...
2018-12-04 10:48:00
239
转载 生成和配置免费的https证书
最近在做小程序,调用后台接口需要https协议请求,小程序之所以这么要求,也是因为http协议是明文传播文件数据的,出于数据安全考虑,必须使用https协议。 http想实现为https 就需要为配置ssl,及其使用的证书。这些在http里有专门的mod_ssl模块来支持。 yum -y install mod_ssl #安装mod_ssl模块 安装该...
2018-04-21 23:15:00
247
转载 用redis的订阅发布解决了扫码支付实时响应的问题
一、场景描述: PC收银台的浏览器展示了收款二维码,用户扫了支付二维码,支付完成后,浏览器需要实时响应支付结果。二、问题描述: 扫码支付的支付结果一般通过服务端回调和主动查询来获取,显示二维码之后,不断的去轮询的话,增加了服务器的压力。如果服务端回调支付结果,能立马把支付结果响应给收银台的浏览器,问题就解决了。前端调用一次查询,如果状态还是处理中,就阻塞...
2018-04-02 11:09:00
178
转载 java修改文件内容
文件的读和写,大家都不陌生,但是修改呢?按照普通的读写流去修改的话,只能全部读取出来,在内存中修改好后,全部写进去,这样对于文件内容过多的时,性能很低。最近在遇到这个问题的时候,发现RandomAccessFile这个类正好能解决我的问题,废话不多说,下面直接贴代码,分享给大家,有不对的地方欢迎指教,谢谢 /** * 修改文件内容 * @...
2017-09-02 22:59:00
459
转载 按照字符和字节截取内容的区别
最近在项目中截取指定字节位置和字节长度的字符串时遇到的坑,在这里总结一下:String s="测试内容";一、两个方法的区别s.length() 获取字符长度s.getBytes().length 获取操作系统默认编码字节长度获取指定编码的字节长度,不同的编码字节长度不一样s.getBytes("GBK").lengths.getBytes("UTF-...
2017-09-02 22:50:00
180
转载 通过请求队列的方式来缓解高并发抢购(初探)
通过请求队列的方式来缓解高并发抢购(初探)一、背景 在移动互联网高速发展的时代,各种电商平台的抢购业务变得越来越火爆,抢购业务所带来的高并发问题值得我们去探索,主要涉及的方面包括处理和响应速度、数据的一致性等。抢购开放的一瞬间,可能有成千上万的下订单请求发送到服务器去处理,如果只是简单的请求处理响应方式,不做任何处理,导致的结果很可能是很多客户很长时间得不到响应...
2017-04-25 10:15:00
744
转载 Bootstrap中关闭第二个模态框时出现的问题和解决办法
Bootstrap中关闭第二个模态框时出现的问题和解决办法1.关闭第二个模态框时,第一个模态框跟着消失.解决办法:第二个模态框的代码不要写在第一个模态框里面,确保两个模态框相对独立;2.关闭第二个模态框时,第一个模态框的滚动条消失了不能滚动解决办法:就是在第二个模态框的关闭hide 方法调用之后立即触发的事件中,设置主模态框的样式,给其加一个样式:'overfl...
2016-04-27 15:47:00
241
转载 TOMCAT下的JNDI的配置
一、第一种配置局部JNDI1、在tomcat的conf目录下的server.xml的<host>标签内,添加: <Context path="/TestMvcMode" docBase="TestMvcMode" reloadable="true" debug="8"> <Re...
2016-03-21 10:19:00
202
转载 windows下修改eclipse的默认编码 转
参考网址:http://www.cnblogs.com/smartdog/archive/2011/05/23/2054602.htmlwindows下一般系统编码为 GB2312(中文版的windows)如果要使新建立工程、java文件直接使UTF-8则需要做以下工作:1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到genera...
2014-03-31 15:58:00
115
转载 Java读取txt文件内容
前提是所读取的文件时UTF-8编码,如果不是,可以文件另存为时修改编码为UTF-8编码,这样的话就不会中文乱码了。package com.io;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOExceptio...
2014-03-29 17:44:00
157
转载 error and solve
1、缺少对应的jar包出错信息:Multiple markers at this line - The type org.springframework.beans.factory.Aware cannot be resolved. It is indirectly referenced from required .class files - The hierarchy o...
2014-03-19 11:46:00
134
转载 配置事务管理
错误信息:Struts Problem ReportStruts has detected an unhandled exception:Messages: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one hereF...
2014-03-19 11:35:00
124
转载 StandardContext
错误信息:2014-2-6 21:37:19 org.apache.catalina.startup.HostConfig checkResources信息: Reloading context [/J2EE12Hibernate]2014-2-6 21:37:19 org.apache.catalina.core.StandardContext reload信息: Reloadin...
2014-03-19 11:33:00
128
转载 ognl版本错误
错误信息:2014-2-6 21:20:10 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [default] in context with path [/J2EE12Hibernate] threw exception [Filter execution ...
2014-03-19 11:28:00
179
转载 合并两个list,不包含重复的对象
package com.compare.test;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class ListTest { public static List<Integer> createList1(){ List<Intege...
2014-03-19 11:20:00
148
转载 属性添加get和set方法
出错信息:Struts Problem ReportStruts has detected an unhandled exception:Messages: File: com/myHibernate/action/LoginAction.javaLine number: 15Stacktracesjava.lang.NullPointerException com...
2014-03-19 11:15:00
222
转载 NoClassDefFoundError: org/apache/commons/lang3/StringUtils
出错信息:2014-2-5 21:38:05 org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter struts2java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils at com.opens...
2014-03-19 11:09:00
727
转载 Junit简单配置
Junit简单配置的步骤如下:1、在WEB-INF目录下的lib里面放一个junit包,我用的是junit-4.9.jar;2、选定要测试的类,右键单击该类,新建一个Junit Test Case,如图所示下一步,配置好名称和路径后如下图所示:下一步,选中该类所有方法,如下图:最后finish,junit也就配置完成,最后在该测试内中针对每个方法写测试代码...
2014-03-09 09:55:00
176
转载 servlet学习总结
一、web工程结构1、HTTP协议(hypertexttransferprotocol)(超文本传输协议)机制:请求/响应机制(request/response)(HttpServletRequest/HttpServletResponse)2、手动创建web工程步骤:1)在C盘目录下新建一个文件夹,取名MyWebP...
2014-03-09 09:54:00
113
转载 JDBC查询优化,统计条数
JDBC查询优化分析:现有以下查询语句: String sql1 = "select * from userinfo";// 创建语句 String sql2 = "select count(*) from userinfo";// 创建语句 String sql3 = "select count(0) from userinfo";// 创建语句 String sql4 ...
2014-03-08 15:48:00
318
转载 出错信息:Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'username'
出错信息:java.sql.SQLException: Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column 'username' at row 1 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055) at com.mysql.jdbc...
2014-03-08 00:02:00
249
转载 java对象排序
集合和数组的排序示例代码如下:StudentCompare 类实现了Comparable和Comparator两个接口package com.compare.bean;import java.util.Comparator;/** * @version 1.0 * @author HUAZAI * @Date 2014-03-05 */public class S...
2014-03-05 17:12:00
113
转载 Java数据类型与SQL数据类型的映射
Java数据类型与SQL数据类型的映射SQLDataTypeJavaDataTypechar/varchar/longvarcharStringnumeric/decimaljava.math.BigDecimalbitboolean...
2014-03-04 15:14:00
135
转载 JDBC学习总结
1、JDBC简介1)JDBC(JavaDatabaseConnection)是java语言访问和操作数据库的一种途径。2)JDBC操作数据库的SQL的类型:DML、DDL、DCL3)JDBC驱动实现java连接操作不同类型的数据库。2、JDBC包Java.sql——JDBC的核心类和接口Javax.sql——数据库连接池、数据...
2014-03-04 15:13:00
100
转载 各种电脑进入BIOS快捷键
组装机主板品牌笔记本品牌台式机主板品牌启动按键笔记本品牌启动按键台式机品牌启动按键华硕主板F8联想笔记本F12联想台式机F12技嘉主板F12宏基笔记本F12惠普台式机F12微星主板F11华硕笔记本ESC宏基台式机F12...
2014-03-01 16:18:00
355
转载 Fetching data with Ajax小例子
ajax获取数据示例:示例1通过ajax获取txt文件里面的内容示例:<html> <head> <title>Ajax at work</title><script type="text/javascript"> var XMLHttpRequestObject = false;...
2014-02-25 15:07:00
614
转载 JS 变量类型互相转换
转载自:http://zhaizhiyuan.blog.163.com/blog/static/1897672632009093147268/Java中几种常用的数据类型之间转换方法:1.short-->int转换exp:shortshortvar=0;intintvar=0;shortvar=(short)intvar2.int-->...
2014-02-25 14:23:00
213
转载 XMLHTTPRequestObject获取服务器数据
http://www.educity.cn/develop/526316.html在Web客户端使用xmlhttp对象,可以十分方便的和服务器交换数据,我们可以获取和发送任何类型的数据,甚至二进制数据到服务器上。xmlhttp技术同时也是目前大多数无刷新页面使用的和服务器交换数据的方式,这种方式比以往的隐藏iframe的方法要方便和经济的多。 同时让我们高兴的是xmlhttp...
2014-02-24 23:10:00
164
转载 js事件
参考网址:http://www.jb51.net/article/28772.htm事件:页面事件事件浏览器支持描述onLoadHTML: 4 Browser: IE3 | N2 | O3页面内空完成传送到浏览器时触发的事件,包括外部文件引入完成onload 事件常用来检测访问者的浏览器类型和版本,然...
2014-02-24 15:44:00
84
转载 关闭华硕笔记本触摸屏
刚开始用华硕专有的快捷键Fn+F9,尝试无效;卸载鼠标驱动后,笔记本上的键盘功能也失效了;重启电脑不能用键盘输入密码,启用屏幕键盘进去了,重装驱动;在BIOS中关闭触屏键盘: 在advanced里面有个属性叫:Intenal Pointing Device是否启用笔记本的触摸板,如果设置为Disable就不可用了! 再保存改变退出BIOS就成功了!转...
2014-02-17 16:54:00
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人