自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

破草的博客

记录日常操作

  • 博客(25)
  • 收藏
  • 关注

原创 JavaScript 容易遗漏的方法

重看 javascript,一些容易遗忘的点,特此记录。

2023-07-25 11:42:15 98

原创 剑指 Offer II

吾生也无涯

2022-08-16 20:44:14 415 1

原创 剑指 Offer

刷题知真我

2022-08-09 21:30:19 407

原创 LeetCode 热题 HOT 100

刷题方能认知自我

2022-08-01 15:02:30 2329 1

原创 ForkJoin的基本介绍和应用

ForkJoinPool 框架主要类:ForkJoinPool 实现ForkJoin的线程池 - ThreadPoolForkJoinWorkerThread 实现ForkJoin的线程ForkJoinTask<V> 一个描述ForkJoin的抽象类 Runnable/CallableRecursiveAction 无返回结果的ForkJoinTask实现Runnabl...

2019-05-30 14:57:03 833

转载 ForkJoin实现归并排序

public class MergeSortAction extends RecursiveAction { private final int threshold; private int[] arrayToSort; public MergeSortAction(final int[] arrayToSort, final int threshold) { this.array...

2019-05-30 14:14:06 684

原创 递归分解(数组求和)

分治法 (Divide and Conquer)基本思想:把一个规模大的问题划分为规模较小的子问题,然后分而治之,最后合并子问题的解得到原问题的解。 步骤:分割原问题 求解子问题 并子问题的解为原问题的解 在分治法中,子问题一般是相互独立的,因此,经常通过递归调用算法来求解子问题。 一道数组求和: public class SumRecursiveMT { pub...

2019-05-30 10:40:44 1521

原创 一次惨痛的项目部署记录

小公司做个项目不容易,人手不够,项目从竞标到中标到沟通需求到开发到部署都得我自己一个人干,单撸一时爽,一直单撸一直爽,顺便记录下部署项目中遇到的问题。背景:内网项目,带好各种工具(因为封闭,没有网),跑到客户那边部署,jdk安装配置(没有问题),mysql安装配置(存在问题)tomcat 配置mysql安装过程中,因为直接使用的安装版的,安装起初就遇到问题,系统缺少环境,.NETfra...

2019-05-14 20:25:09 317

原创 同一页面存在多个laydate时间控件,弹出层控件闪退问题解决

起因:项目中列表查询存在按时间范围查询,在添加的弹出框中存在要输入开始时间,这样同一个页面就存在两个时间控件。解决:找了一个老哥说的,的确可以实现,但是我时间控件所需要的样式、功能不同就不能这样实现了。自己多次尝试后得出一个解决方法,真的很简单。。。先列出老哥的做法:jsp页面:<input type="text" class="layui-input test-item...

2019-03-27 09:32:10 6341 4

原创 Echarts中饼图的使用(附:formatter中{d}百分比位数修改)

项目中有遇到需要使用饼图展示每种状态所占比例,去echarts官网学习了一番,成果图:附上js代码:var myChart1 = echarts.init(document.getElementById('echarts1'));var countData = [ {value:result.data.count.approval_...

2019-03-14 13:36:40 30680 2

原创 通过socket完成本机的自发自接(java)

随手敲代码回顾下socket,先直接上代码了public class TestThread { private static int[] port = {8090,8091,8092,8093,8094}; public class SendThread implements Runnable{ private int port; pr...

2019-03-01 09:24:52 1394

原创 用液晶数字方式打印当前时间(java)

偶然看到这样一道题目,用最简单最直接的方式随手写了一遍,代码就要敲着玩。。。public class Test { public static void main(String[] args) { SimpleDateFormat sd = new SimpleDateFormat("HHmm"); String time = sd.format(n...

2019-02-28 14:36:33 890

原创 工作年度总结

不知不觉又干了一年,一年下来项目做了不少,涉及的领域也越来越广,从传统的互联网项目:OA、MTI、采购,到现在的软硬件结合:智能井盖、监控挖掘机、激光瞄靶射击、税控终端 。也从一开始的几个月做一个项目,到现在逐渐缩减到一个月出一个项目。有幸参加过招标,越发觉得互联网行业的竞争越来越大,但也有喜欢吹牛逼的企业,什么什么都能做。对于中小企业来说确实是个很严峻的挑战,寒潮不是说说而已。以我目前的见知,我...

2019-02-04 09:29:24 280

原创 Andorid串口开发打印机

最近公司接了一个税控项目,要通过Andorid机串口链接打印机把发票打出来,那么串口通信就是大头了。这里记录一下过程。。。这里主要有几个坑:串口没有读写权限:找到Andorid的sdk中platform-tools目录下的adb给添加到环境变量中,这样就能方便使用 直接adb devices 是否能查看到当前连接的设备 满足第2步的情况下,adb shell 进入控制台 root过...

2018-12-13 13:13:49 2548

原创 初识SpringBoot---知识点整合

  Spring Boot 启动 运行启动类的main方法 mvn spring-boot:run java -jar x.jar Spring Boot 不同环境配置对于日常使用来说,免不了有开发、测试、生产等各种环境,如果重复修改同一个文件会显得很麻烦,解决:1.根据不同的环境配置不同的文件:2.在application.yml文件中如下定...

2018-10-26 10:08:09 338

原创 使用jenkins+gogs+tomcat构建自动化部署

前言:时隔一段时间,重新回顾一下这一整套的操作,可能有错误的地方欢迎指出,共同学习。jenkins版本都是比较新的,抛弃了沉重的gitlab,采用了轻量级的gogs,对于一个1核2G的阿里云用户来说是不错的选择。Jenkins的安装和配置去jenkins官方下载一个jenkin.war文件 在自己的服务器上安装一个tomcat 将jenkins.war放在tomcat的webapps目...

2018-09-07 13:49:58 3151 2

原创 高德地图的点聚合效果下的点的添加和删除

点聚合实现 最近做项目一直在和高德地图打交道。。。坑坑坑打点一旦多,对于密集恐惧症的人来说就是一场灾难,所以官方给出了解决方案---点聚合。在地图打点就这样轻松实现marker = new AMap.Marker({    map: map,    position: position,    icon: icon_style});markers作为存放所有点...

2018-09-05 09:11:40 13828 21

转载 linux系统遇到挖矿程序

作为一个小白,在阿里买个一个服务器用来学习使用,前不久刚安装了redis,犹豫没有及时配置,导致服务器被恶意攻击了阿里推给我好几条消息,一开始我还没在意,但到真的登入服务器敲命令的时候才发现,很卡!!!查了一下cpu占有率,发现原来是这个进程的问题,kill把这个进程杀掉,完结!结果没过多久,整个系统又卡的不行,反映又慢了一拍,查看了下还是这个顽强的进程。。。没辙,只能看看有没...

2018-09-02 13:07:30 16244

原创 斐波那契数列尝试

昨天晚上正好复习下js的东西,找了一些题目来练练手,结果碰到了斐波那契数列,就随手写了一个,比较粗糙,由此记录一下自己的代码太随意了。 var n = 10; var s = 1; console.log(s); var k = 1; console.log(k); var r = 0; for (var i =2;i&lt;n;i++){ r =...

2018-07-05 08:40:34 217

原创 git的常用命令

初始化一个git项目:                    git init  ------ 初始化一个空的git项目)                    git clone [url] ------ 基于远程分支初始化一个git项目 添加文件至暂缓区:                    git add [file] ------ 添加文件至暂缓区          ...

2018-06-20 08:49:55 1212

原创 tomcat开启远程调试

今天把项目布到服务器报错了,就想着远程调试一下,结果按照网上说的。在tomcat的bin目录下打开窗口输入catalina.bat jpda start开启远程调试。然后显示8000端口开启,idea中进行相关操作:把localhost改为服务器地址就可以了。结果运行出错,表示8000端口并没有开放。做了排查,阿里云8000端口开放了,服务器防火墙8000端口也开放了。网上也找了相应的解决方法:在...

2018-06-15 10:15:05 2542

转载 单例设计模式

class Singleton{       public void print(){              System.out.println("HelloWorld!");       }} public class TestDemo{       public static void main(String args[]){              Singletons  = nul...

2018-06-14 10:26:32 102

原创 Java数据类型

Java一共分为两大类数据:基本数据类型、引用数据类型基本数据类型:                     数值型:                                  整型:byte 、int、 short、 long 默认值:0                                  浮点型:float、double    默认值:0                 ...

2018-06-14 10:18:26 114

转载 jdk的安装

1.选择jdk版本,进行jdk的安装,网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2.配置环境变量:(1)新建 -&gt; 变量名"JAVA_HOME"    变量值 -&gt; "C:\Java\jdk1.8.0_05"(即JDK的安装路径) (2)编辑 -&gt; 变量名"Path"    在最后加上...

2018-06-14 10:03:49 130

原创 使用jenkins+gitlab+tomcat进行项目的自动部署

前面学习gitlab+jenkins后自己动手部署了一下,在这里记录一下相关的操作1. 在jenkins新建一个maven项目2. 配置gitlab的项目地址,和gitlab的用户名密码3. pom.xml下对应执行的是maven命令4.点击应用并保存5.点击立即构建,看是否成功打包6.如果打包成功,会在jenkins的目录下workspace下面出现该项目的文件夹,点击进去会有一个target文...

2018-06-14 09:53:38 2128

空空如也

空空如也

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

TA关注的人

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