首页 > 2019年04月28日 > 全部分享
oStringBuilder常用方法介绍
一、简介与引入 1、ToStringBuilder、HashCodeBuilder、EqualsBuilder、ToStringStyle、ReflectionToStringBuilder、CompareToBuilder等这些类都是位于commons-lang.jar下面的,所以要使用这些类一定 ...
分类:其他   时间:2019-04-28 15:14:49    收藏:0  评论:0  赞:0  阅读:109
maven环境搭建及创建maven项目
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 1.maven下载地址http://maven.apache.org/download.cgi 2.下载后直接解压,存放路径自己决定,我是放在D:\apache-maven-3.5.3路径下。 ...
分类:其他   时间:2019-04-28 15:14:34    收藏:0  评论:0  赞:0  阅读:111
BigDecimal 类型转换、运算、比较
序:Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java. ...
分类:其他   时间:2019-04-28 15:14:18    收藏:0  评论:0  赞:0  阅读:163
java_异常
一.什么是异常? 1.当程序”运行后”,当jvm遇到一些无法处理的情况,例如:整数/0,这就表示jvm遇到一种”异常情况”. 通常jvm能够识别这些异常并在控制台打印异常信息,并结束程序 2.为了解决这些情况,java提出了”异常处理机制”,这种机制的使用,可以使得我们的代码在遇到异常时, 可以跳过 ...
分类:编程语言   时间:2019-04-28 15:13:57    收藏:0  评论:0  赞:0  阅读:115
Win2008 IIS7.5安装配置PHP7.3.2步骤,及500错误解决
安装Visual C++运行库 根据 PHP 版本及系统环境选择 VC++ 版本,缺少 VC++ 运行库会报500错误。 我装的是 PHP7.3.2 选 Visual C++ 2017 x64 Microsoft Visual C++ 2017 Redistributablex64: https:/ ...
分类:Windows开发   时间:2019-04-28 15:13:38    收藏:0  评论:0  赞:3  阅读:1986
C#使用Selenium+PhantomJS抓取数据
C#使用Selenium+PhantomJS抓取数据 参考:https://www.cnblogs.com/endlock/p/6423613.html 非原创,来自上面的链接 手头项目需要抓取一个用js渲染出来的网站中的数据。使用常用的httpclient抓回来的页面是没有数据。上网百度了一下,大 ...
分类:Windows开发   时间:2019-04-28 15:13:04    收藏:0  评论:0  赞:0  阅读:146
安装elk,日志采集系统
#elasticsearch安装 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.0.0-linux-x86_64.tar.gz注意es不能在root下运行vim /etc/security/limi ...
分类:其他   时间:2019-04-28 15:12:30    收藏:0  评论:0  赞:0  阅读:110
C# 截取两个指定字符串中间的字符串列表
/// /// 截取两个指定字符串中间的字符串列表(开始和结束两个字符串不能相同!) /// /// /// /// /// public static List GetAllSubstring(string content, string startStr... ...
分类:Windows开发   时间:2019-04-28 15:12:14    收藏:0  评论:0  赞:0  阅读:343
判断一个点是否在凸四边形内
来自:https://blog.csdn.net/san_junipero/article/details/79172260 四边形内的点都在顺时针(逆时针)向量的同一边,即夹角小于90o90o,向量积同向。 private boolean isPointInRect(int x, int y) { ...
分类:其他   时间:2019-04-28 15:11:56    收藏:0  评论:0  赞:0  阅读:278
Leetcode-5040 Coloring A Border(边框着色)
1 const int dx[] = {1,-1,0,0}; 2 const int dy[] = {0,0,1,-1}; 3 #define _for(i,a,b) for(int i = (a);i >& grid, int r0, int c0, int color,int lo) 9 { 1... ...
分类:其他   时间:2019-04-28 15:11:22    收藏:0  评论:0  赞:0  阅读:222
“短路求值(Short-Circuit Evaluation)
// 逻辑与和逻辑或操作符总是先计算其做操作数,只有在仅靠左操作数的值无法确定该逻辑表达式的结果时,才会求解其右操作数。 function aa() { if (null) { console.log('null') } if (undefined) { console.log('undefined ...
分类:其他   时间:2019-04-28 15:11:06    收藏:0  评论:0  赞:0  阅读:109
MySql5.7.25安装步骤
1、进入官网下载MySql5.7 (1)输入网址www.mysql.com后,点击DEVELOPER ZONE下载对应的开源社区版本 (2)然后点击MySql Download,进入下载页面 (3)点击下载MySql服务器程序 (4)截止现在,MySql最新的版本是8.0版本,MySql直接从5.7 ...
分类:数据库技术   时间:2019-04-28 15:10:48    收藏:0  评论:0  赞:0  阅读:162
插入排序
//插入排序//从第一个元素开始,每个数往前插入,public class InsertSort { public static void main(String[] args) { int[] arr = {-2, 52, 525, 5, -22, 0, 2}; insertSort(arr); ...
分类:编程语言   时间:2019-04-28 15:10:32    收藏:0  评论:0  赞:0  阅读:107
前端ps实用小技巧
下面总结了几个日常使用PS的小技巧,希望对大家有所帮助(重点推荐第一个小技巧) 场景一:用ps测量PSD图中的元素宽高间距时,一般是手动使用 测量,但其实是有快捷键的,如下图 首先选中元素相应图层,然后ctrl+t(会进入下图箭头所示模式,按esc取消该模式) 同时,右边信息栏会显示该元素宽高 选择 ...
分类:其他   时间:2019-04-28 15:09:46    收藏:0  评论:0  赞:0  阅读:103
leetcode 103. 二叉树的锯齿形层次遍历(Binary Tree Zigzag Level Order Traversal)
[TOC] 题目描述: 给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 示例: 给定二叉树 , 返回锯齿形层次遍历如下: 解法: ...
分类:其他   时间:2019-04-28 15:09:23    收藏:0  评论:0  赞:0  阅读:103
解析身份证
/// <summary> /// 解析身份证 /// </summary> /// <param name="IDCard"></param> /// <returns>list: 0.BIRTHDAY, 1.AGE, 2.AGEUNIT, 3.SEX</returns> public stati ...
分类:其他   时间:2019-04-28 15:08:48    收藏:0  评论:0  赞:0  阅读:120
01 Java jdk环境配置
1.1 书籍(B) 【1】 java核心技术 【2】 实战java 1.2 网址(B) oracle.com http://www.ibm.com/developerWorks/cn/ https://www.open-open.com/ https://juejin.im/ https://sta ...
分类:编程语言   时间:2019-04-28 15:08:16    收藏:0  评论:0  赞:0  阅读:165
使用linux backtrace打印出错函数堆栈信息
一般察看函数运行时堆栈的方法是使用GDB(bt命令)之类的外部调试器,但是,有些时候为了分析程序的BUG,(主要针对长时间运行程序的分析),在程序出错时打印出函数的调用堆栈是非常有用的。 在glibc头文件"execinfo.h"中声明了三个函数用于获取当前线程的函数调用堆栈。 int backtr ...
分类:系统服务   时间:2019-04-28 15:07:22    收藏:0  评论:0  赞:0  阅读:180
python:PATH、PYTHONPATH 和 sys.path 的区别
python:PATH、PYTHONPATH 和 sys.path 的区别 共同点 所有在它们的路径里面的 moduel 都可以被 import PATH 在 PATH 中的一些命令,例如 *.exe,可以直接被运行,而不用明确的路径,我们在给 python 安装一些 packages 的时候,有一 ...
分类:编程语言   时间:2019-04-28 15:07:01    收藏:0  评论:0  赞:0  阅读:276
Java线程并发中常见的锁--自旋锁 偏向锁
  随着互联网的蓬勃发展,越来越多的互联网企业面临着用户量膨胀而带来的并发安全问题。本文着重介绍了在java并发中常见的几种锁机制。     1.偏向锁 偏向锁是JDK1.6提出来的一种锁优化的机制。其核心的思想是,如果程序没有竞争,则取消之前已经取得锁的线程同步操作。 ...
分类:编程语言   时间:2019-04-28 15:06:37    收藏:0  评论:0  赞:0  阅读:117
1162条   上一页 1 ... 29 30 31 32 33 ... 59 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!