Java
周嗨嗨
勤学如春起之苗,不见其增,日有所长;辍学如磨刀之石,不见其损,日有所亏。
展开
-
ckeditor富文本编辑器使用
CKEditor 是新一代的 FCKeditor,是一个重新开发的版本。CKEditor 是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。本文使用的github中名为es-ckeditor包含大量功能,包含数学运算...谁用到了更多好用的功能,记得艾特我,我也不会。效果图:如何使用:1.github搜索es-ckeditor下载,这是有大牛搞好的包含一批插件的ckeditor;2.创建页面引入ckeditor<!DOCTYPE原创 2021-03-02 12:11:45 · 943 阅读 · 1 评论 -
Java位操作符
java位操作符前言我们知道计算机底层是二进制也就是0和1,00100101转为10进制的计算方式 1+0*2^1+1*2^2+0*2^3+0*2^4+1*2^5+0*2^6=371个字节=8位元组(bit),最高位是符号位,0代表正1代表负。1.理论定义(1)二进制的最高位是符号位,0表示正数,1表示负数;(2)正数的原码、反码、补码都一样;(3)负数的反码=它的原码符号...原创 2019-10-27 16:49:19 · 502 阅读 · 0 评论 -
String指定第几个字符截取
搜索引擎看:java中string截取字符串中某字符第几次出现的位置,根据某字符将String字符串切割为数组,本文需求:1.根据"_"截取第三个"_"前面的字符串,如果不超过三个,就全部返回。2.通过“_”切割返回数组。package com.citywy.www;import java.util.regex.Matcher;import java.util.regex.Pattern;...原创 2018-03-12 17:41:55 · 16501 阅读 · 0 评论 -
Eclipse中查找文件快捷键
1.ctrl+h打开搜索界面File Search:containing text填*,Filename patterns填写hello.*,可以找到hello为命名的文件知道文件类型,查找里面的login2.ctrl+shift+t查找工作空间(workspace)java类文件注意:由于是查找工作空间的,所以多的项目时找到多个类用鼠标指向去看时属于哪个项目如下查找类文件ServiceVO,找...原创 2018-03-02 15:27:33 · 41116 阅读 · 5 评论 -
百度语音合成Rest API使用
TIP:这是RestApi使用,实际在web使用中java SDK方式使用较好,本文为测试使用,包括maven搭建运行springmvc的所有代码,实际代码可直接跳到publicutil.java和speechcontroller.java。其它还有C# Android ios方式见链接中语音合成docs。下一篇:百度语音合成java SDK使用一.相关链接:http://yuyin.baidu....原创 2018-02-12 11:32:25 · 1666 阅读 · 0 评论 -
Freemarker常用语法
基于springmvc,首先需要导入freemarker的jar包freemarker-2.3.16.jar,然后配置主要在applicationContext中,将FreeMarker解析配置放置在springmvc解析配置之前;页面的text file encoding需要设置为utf-8防止中文乱码;1.结构2.代码1.UserVO实体类package com.bbaqw.pojo;im...原创 2017-02-13 18:05:28 · 1128 阅读 · 0 评论 -
java使用Post和Get方式提交Http请求通用
很多api提供了java的post,get方式调用返回结果的接口,以下记录基础通用的发送请求并接收返回参数的方式:package com.taray.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter...转载 2018-02-04 22:17:22 · 43094 阅读 · 6 评论 -
Spring项目启动后定时执行某个方法
需求:在数据库中有一个表储存定时发布的信息和定时发布的时间,在项目发布后,每过5分钟定时读一次数据库,如果到了定时发布时间就操作发布。比如定时发布某几篇文章,数据库就保存文章的id串以及发布时间.本文知识调用了java.util.Timer类,不能在指定时间运行,使用较多还是2和3方法,所以大家去看大神的这篇吧:http://gong1208.iteye.com/blog/1773177一...原创 2017-01-22 17:49:07 · 10051 阅读 · 0 评论 -
Log4j
################################################################################ #①配置根Logger,其语法为: # #log4j.rootLogger = [level],appenderName,appenderName2,... #level是日志记录的优先级,分为OFF,TRACE,DEBUG,IN转载 2017-11-11 22:14:38 · 218 阅读 · 0 评论 -
百度语音合成java SDK使用
支持 JAVA版本:1.7+查看源码Java SDK代码现已公开,您可以查看代码、或者在License范围内修改和编译SDK以适配您的环境。github链接:https://github.com/Baidu-AIP/java-sdk直接使用JAR包步骤如下:1.在官方网站下载Java SDK压缩工具包。2.将下载的aip-java-sdk-version.zip解压后,复制到工程文件夹中。3.在E...原创 2018-03-19 15:31:20 · 2380 阅读 · 6 评论 -
熊掌post提交示例
注意熊掌提交有正常数据提交和原创提交,还有历史数据提交:正常(伪原创,自认质量不高的,24小时内提交)public static final String WeiMipPostUrl = "http://data.zz.baidu.com/urls?appid=***&token=***&type=realtime";原创文章(要一小时内提交)public static final St原创 2018-04-03 14:43:27 · 964 阅读 · 0 评论 -
java中判断字符串是否含有中文、数字、字母
java中判断某一字符串是否为纯英文、纯数字、字符串中含有英文和数字,判断字符串是否为纯中文,我们通过正则str.matches匹配,告诉这个字符串是否与给定的正则表达式匹配。对string .matches(regex)方法的调用会产生与表达式完全相同的结果 /** * 判断字符串是否全为英文 * @param str * @return */ public vo...原创 2018-06-15 11:13:57 · 25280 阅读 · 2 评论 -
java生成xml格式文件-提交sitemap
通过使用org.jdom包的功能生成xml文件,提交搜索资源平台网站sitemap文件:mavan:<!-- https://mvnrepository.com/artifact/org.jdom/jdom --><dependency> <groupId>org.jdom</groupId> <artifactId>j...原创 2018-07-12 14:33:36 · 1739 阅读 · 3 评论 -
全国省市区json读取与解析
需求:有上百万文章需要剔除标题中含有省市区的文章,通过读取全国省市区存入数据库,并清除省市区中的空格,重复,循环比对解决。全国省市区json,并通过java解析存入到数据库中。TIP:为确保准确,可用!还是用github持续更新的好一些,有安全感。https://github.com/wecatch/china_regions[ { "name": "北京市", ...原创 2018-07-27 12:21:00 · 9983 阅读 · 0 评论 -
ajaxFileUpload异步上传报错FileNotFoundException
ajaxfileupload异步上传文件时,在springmvc中通过MultipartFile获取,然后想转成File类型用于上传,用了以下方式://MultipartFile强转为FileCommonsMultipartFile commonsmultipartfile = (CommonsMultipartFile) multipartfile;DiskFileItem disk...原创 2018-12-09 23:23:56 · 487 阅读 · 0 评论 -
工具方法:java读取Excel合并单元格(简单实例)
Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。需要的mavan依赖: <!-- Excel poi --> <depend...转载 2019-03-19 23:01:28 · 18142 阅读 · 4 评论 -
spring项目中使用quartz定时执行任务
项目需求:1.有一个定时表task其中包括文章id和文章发布时间,状态三个字段,每隔1分钟读取一次该表将未发布并且发布时间小于当前时间的文章发布出去。这样就需要定时执行某个方法实现。2.每天固定的时间点执行某个方法。使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来稍显复杂,本文是前文分类中的第二种方式:https://b...原创 2019-03-25 00:44:24 · 1028 阅读 · 2 评论 -
java中生成多少到多少之间的随机数
案例使用java.util.Random类中的public int nextInt(int n)方法,生成53-56之间的随机数(包括53,56):public int nextInt(int n)返回一个伪随机数,它是取自此随机数生成器序列的、在 0(包括)和指定值n(不包括)之间均匀分布的 int 值。nextInt 的常规协定是,伪随机地生成并返回指定范围中的一个 int 值。所有可...原创 2019-05-08 10:50:02 · 4186 阅读 · 0 评论 -
工具方法:JAVA计算两个日期之前相差的天数
需求:网站首页某方面文章按照id升序,每天展示一篇,如果文章展示完了就再循环。计算两个日期之前的天数package com.taray.util;import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date转载 2017-06-21 22:35:52 · 1217 阅读 · 0 评论 -
微信中浏览网站分享图片描述
1.以前是在前面加上隐藏的div块,图片展示,2017年3月底更换方式:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp14211411152.现在按照官方api:原创 2017-06-23 13:13:00 · 663 阅读 · 0 评论 -
正则表达式(待定)--------更新版
点击打开链接 正则表达式基础正则表达式,又称正规表示法、常规表示法。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。//1.正则表达式将所有替换为:将文章中的忽略大小写(?i),原创 2017-07-10 15:56:37 · 293 阅读 · 0 评论 -
页面滑动加载------尽快更新实例
1.第二个可以用来手机等触摸屏的上滑加载页面:$(document).height() //是获取整个页面的高度$(window).height() //是获取当前 也就是你浏览器所能看到的页面的那部分的高度 这个大小在你缩放浏览器窗口大小时 会改变 与document是不一样的 根据英文应该也能理解吧原创 2016-11-30 16:38:03 · 589 阅读 · 0 评论 -
页面/跳转到指定url
转载路径:http://www.cnblogs.com/JuneZhang/archive/2010/11/25/1887575.html使用onclick跳转到其他页面/跳转到指定url☆如果是本页显示可以直接用location,方法如下: ①onclick="javascript:window.location.href='URL'" ②onclick="locat转载 2016-11-26 23:29:18 · 3537 阅读 · 0 评论 -
String.Int.char转换
public class Test1 { public static void main(String[] args) { /*for(char i='a';i<'z';i++){ System.out.println(i); }*/ /*for(char i='A';i<'Z';i++){ System.out.println(i); }*/ /** *转载 2016-11-13 17:29:46 · 285 阅读 · 0 评论 -
java中String是数字的话转Int
1.用正则表达式首先要import java.util.regex.Pattern 和 java.util.regex.Matcher/** * 利用正则表达式判断字符串是否是数字 * @param str * @return */ public boolean isNumeric(String str){ Pa转载 2016-12-14 12:57:29 · 2273 阅读 · 0 评论 -
JAVA遍历Map集合的方法
import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.Map.Entry;public class MapTest4 { public static void main(String[] args) { M...原创 2016-11-13 13:16:38 · 974 阅读 · 0 评论 -
java中时间
/** * java中时间 * @param args */ public static void main(String[] args) { long current=System.currentTimeMillis();//当前时间毫秒数 long zero=current/(1000*3600*24)*(1000*3600*24)-TimeZone.转载 2016-12-18 16:48:01 · 256 阅读 · 0 评论 -
css和js引入加版本参数的作用
" media="screen" />有时候可能会遇到js或者css文件引用后传递参数:css和js带参数(形如.css?v=与.js?v=)使用参数有两种可能:第一、脚本并不存在,而是服务端动态生成的,因此带了个版本号,以示区别。 即上面代码对于文件来说 等价于 但浏览器会认为他是 该文件的某个转载 2017-02-05 16:29:22 · 977 阅读 · 0 评论 -
String类型非空判断
1.就用它,不解释public static void main(String[] args) { String data=""; if(data!=null&&!"".equals(data)){ System.out.println("true"); }else{ System.out.println("false"); } }原创 2016-12-18 16:15:43 · 2439 阅读 · 0 评论 -
JSONArray存储
遍历List集合中的数据存入jsonobject中然后放入jsonArray,输出的数据大概是这个样子的:1.导如json相关的包;2.实体类:public class NewsVO { private int id; private String title; private String url; private String tag; //省略get set方法}3.测试生成js...原创 2017-02-13 12:01:37 · 6751 阅读 · 0 评论 -
Freemarker常用语法二
package com.bbaqw.util;import org.springframework.stereotype.Service;/** * @Component 是一个泛化的概念,仅仅表示一个组件 (Bean) ,可以作用在任何层次。 * @Service 通常作用在业务层,但是目前该功能与 @Component 相同。 * @Constroller 通常作用在控制...原创 2017-02-14 13:50:30 · 434 阅读 · 0 评论 -
JS拼接json(动态添加选项和区块情形)
1.页面代码 $(function(){ var locationhref = location.href; if(locationhref.indexOf('?')!=-1){ locationhref = locationhref.substring(locationhref.indexOf('?')); $("#locationhref").val(location原创 2017-03-19 17:58:36 · 3355 阅读 · 0 评论 -
Error(一)
跨域请求:浏览器提示:225.htm:1 XMLHttpRequest cannot load http://address. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://address' is therefore not allowed access.原创 2017-04-07 16:31:51 · 434 阅读 · 0 评论 -
JSONArray转List<HashMap<String,String>>页面取值
这是简单的单个键值方式的,本文是一组2*2的4张图片展示存在数据库的jsonarray格式取出在页面展示的示例:1.publicutil类public class PublicUtil { /** * jsonArray转List<HashMap<String,String>> * @param json格式字符串; * */ //jsonArray格式 ...原创 2016-12-25 10:17:07 · 8042 阅读 · 0 评论 -
工具方法:获取内容中的第一张图片(不包含表情)
import java.util.regex.Matcher;import java.util.regex.Pattern;public class One { /** * 获取内容中的第一张图片(不包含表情图) * */ public static String getpicurl(String conent){ String picurl=""; try { i原创 2017-04-26 14:54:04 · 446 阅读 · 0 评论 -
工具方法:java导出Excel表格(简单示例)
1.导入以下jar包(excel工具类和支持的包)http://blog.csdn.net/szwangdf/article/details/390538592.ExcelUtil类 (工具类)import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;import ...原创 2017-04-27 17:56:48 · 2004 阅读 · 0 评论 -
String的ReplaceAll方法
replaceAllpublic String replaceAll(String regex, String replacement)使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串。调用此方法的 str.replaceAll(regex, repl) 形式与以下表达式产生的结果完全相同:Pa原创 2017-06-05 12:11:21 · 2233 阅读 · 0 评论 -
Cookie简单读写
读写实例:package com.taray.controller;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;import javax.servlet.http.Cookie;import javax.servlet.http.原创 2017-06-08 10:07:22 · 313 阅读 · 0 评论 -
eclipse中import或创建的web项目中的jsp页面报错
转载地址:http://blog.csdn.net/fei20072050104/article/details/21785565今天遇到了这个问题贴出来,在这里做个记录:JavaWeb: 报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path转载 2016-11-07 20:51:48 · 6122 阅读 · 0 评论