- 博客(119)
- 资源 (13)
- 收藏
- 关注
原创 flink
bin目录下:./flink run -c com.xdf.flink.job.TeacherStockJob -p 3 /neworiental/pk-flink-job-1.0.0.jar./flink list./flink cancel xxxx./flink stopxxxx
2021-08-11 14:02:07 190
原创 冲突-代码关键段
public static final String APOLLO_CONFLICT_CHECK_DATA_SOURCE_CONFIG = "conflict.check.datasource.expression";
2021-06-29 14:39:36 189
原创 ortools
https://developers.google.cn/optimization/install/java/source_windows?hl=zh-twhttps://github.com/google/or-tools/blob/stable/ortools/sat/samples/SimpleSatProgram.java
2021-03-29 13:28:37 423
原创 less的使用
3.5 `less`命令查找关键字如果您有一个较大的文本文件,最好搜索特定的文本片段,而不是逐行阅读以手动找到它。要查找单词、短语甚至正则表达式,请按/并键入您想要查找的任何内容。/echo你可以看到,匹配的关键字将会以高亮显示.如果有多个匹配项,您可以按“n”键移动到下一个匹配的文本。您可以使用' N '键返回到前一个匹配项。行移动j – 向前移动一行k – 向后移动一行然后可以按回车,打开底部命令输入行(即出现一个...
2021-03-03 10:05:32 357
原创 mat内存分析
下载文件:https://www.eclipse.org/downloads/download.php?file=/mat/1.10.0/rcp/MemoryAnalyzer-1.10.0.20200225-win32.win32.x86_64.zip修改配置:MemoryAnalyzer.ini ,把内存变大
2020-07-09 14:07:31 267
原创 延时队列
https://www.toutiao.com/i6824454554436764164/?timestamp=1589241069&app=news_article&group_id=6824454554436764164&req_id=202005120751080100140510781A53C3D8
2020-05-12 08:28:42 530
原创 jstack
下次再遇见,先用jstack看一下,操作很简单:https://blog.csdn.net/chiboo/article/details/79013508
2020-02-26 17:18:21 291
原创 kafka
https://blog.csdn.net/panchang199266/article/details/82113453消费者组:https://www.jianshu.com/p/e9d29ce1a463https://www.cnblogs.com/iamsach/p/9234624.html
2019-11-18 08:51:27 1759
原创 es head
https://blog.csdn.net/weixin_42273782/article/details/86534449?tdsourcetag=s_pcqq_aiomsg
2019-11-13 17:46:20 511
原创 idea远程调试
https://www.jianshu.com/p/9024f6577e7b犯的最大错误就是:点击run ->edit config 之后,弹出框找到remote,应用点左上角的加号
2019-07-19 15:19:13 174
原创 前端文件处理方式:
C:\wamp\www\jw-web\web\wwwroot\h5\public改了 //智能排课java接口地址 var _ApiSmartPkUrlDev = "http://10.200.82.156:8080/api/intelligent_scheduling";//dev 这一行就可以了。...
2019-07-18 09:45:14 284
转载 java远程调试
java-Xdebug-Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=y-jar/neworiental/springbootupdate/tm-api/build/libs/tm-api-0.1.0.jarhttps://www.cnblogs.com/zjrodger/p/6947058.html...
2019-06-26 16:38:13 161
转载 idea使用
导入mvn项目:http://www.bubuko.com/infodetail-2432707.html导入githttps://www.cnblogs.com/ckxlovejava/p/8647839.htmlxml格式化快捷键选择文件--》code -->reformat code搜索文件快捷键:双击shift方法调用关系:ctr...
2019-06-24 20:20:20 160
转载 主从不同步解决
https://www.jb51.net/article/109107.htm先上Master库:https://blog.51cto.com/13407306/2067333mysql>showprocesslist;查看下进程是否Sleep太多。发现很正常。showmasterstatus;也正常。mysql>showmasterstatus;...
2019-03-26 20:36:19 257
转载 iOS开发中使用sourceTree如何只合并某次提交(转)
iOS开发中使用sourceTree如何只合并某次提交LibraGril关注2018.06.19 11:28*字数 220阅读 237评论 1喜欢 41.在sourceTree中找到需要提交的分支2.在显示提交信息中,选择所有分支,这样子就会出现所有分支的修改信息。3.找到需要合并的某次修改信息,点击,右键会出现弹框1,2,34.选择“遴选”4...
2019-03-26 16:13:49 710
原创 gulp
1、gulp的安装首先确保你已经正确安装了nodejs环境。然后以全局方式安装gulp:npm install -g gulp全局安装gulp后,还需要在每个要使用gulp的项目中都单独安装一次。把目录切换到你的项目文件夹中(F:\a_git\front_web\jw-new-web),然后在命令行中执行:npm install gulp ...
2018-12-11 11:18:07 327
转载 git cherry-pick合并某个commit
1、使用方法及其作用 git cherry-pick可以选择某一个分支中的一个或几个commit(s)来进行操作(操作的对象是commit)。例如,假设我们有个稳定版本的分支,叫v2.0,另外还有个开发版本的分支v3.0,我们不能直接把两个分支合并,这样会导致稳定版本混乱,但是又想增加一个v3.0中的功能到v2.0中,这里就可以使用cherry-pick了。 就是对已经存在的commi...
2018-11-23 10:37:32 724
转载 GIT 分支管理
GIT 分支管理:创建与合并分支、解决合并冲突分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN!分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,...
2018-11-22 15:47:23 172
原创 eclipse转idea 工程
我引入的时候,先引入eclipse(不是maven),keep project and module files inmaven home directory 修改一下右键 add as maven project进去之后需要maven update.
2018-11-09 17:20:26 500
转载 MYSQL 解锁与锁表
MYSQL 解锁与锁表 MySQL锁概述 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁;InnoDB存储引擎既支持行级锁(row-level lock...
2018-09-17 13:18:21 209
转载 getClass().getClassLoader()
最后结果:我的大小写。 1. Class.getResourceAsStream(String path) :path 不以'/'开头时默认是从此类所在的包下取资源,以'/'开头则是从ClassPath(Src根目录)根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。 2. Class.getClassLoader.getResourc...
2018-09-12 11:00:19 4654
转载 group by java8
2.2 Group by Price – Collectors.groupingBy and Collectors.mapping example.Java8Examples4.javapackage com.mkyong.java8;import java.math.BigDecimal;import java.util.Arrays;import java.util.List...
2018-07-29 08:03:59 2006
原创 spring boot 打成war
引言 我们都知道springBoot中已经内置了tomcat,是不需要我们额外的配置tomcat服务器的,但是有时这也可能是我们的一个瓶颈,因为如果我们需要对tomcat做集群或者一些优化的话是非常不方便的,所以我们仍然需要将springBoot的项目部署到外在的tomcat中,下面小编就介绍一下如何将jar包转换成war包。 第一步、将SpringBoot的项目的打包方式设置为war ...
2018-06-22 13:37:33 191
原创 排课问题解决思路
2018-6-15 一个课程连续四节这种问题,用soft/hard约束,或者在move上下文章,感觉效率都不行,想了一辙,把连续四节看成一大节,那么上午/下午的时间槽就剩一个了,计算应该会非常快,把剩下的边边角角重新组织再算一遍。嗯,coding right now...view the result....
2018-06-14 10:38:00 5111
转载 eclipse+drools
clipse下搭建Drools规则引擎环境插件下载地址:http://download.jboss.org/drools/release/1、点开对应的版本文件,选择标红的两个压缩包下载,其他的如有需要也可以自行选择: 2、将下载的压缩包解压,这边放到了E:\tools\drools目录下,打开eclipse,Help->Install New SoftWare->add,选择 E:/...
2018-06-12 18:58:28 278
原创 opta CurriculumCourse 例子,参数初始化
public CourseSchedule createCourseSchedule(String fileName, int teacherListSize, int curriculumListSize, int courseListSize, int lectureListSize, int roomListSize) { random = new Random(37);...
2018-06-11 14:52:09 473
原创 排课输入条件
其中,前两条硬性要求靠下面代码解决: @ProblemFactCollectionProperty private List<CourseConflict> calculateCourseConflictList() { List<CourseConflict> courseConflictList = new ArrayList<>(); ...
2018-06-11 10:06:42 505
翻译 OptaPlanner 这十年
十年前的一个假期,我开始开发一个小项目,没有太多意义,只是按照自己的兴趣爱好来,也没有打算做得很大很专业。在漫长开发中,我慢慢试图构建一些很酷的工具。今天,Java 规划引擎:optaplanner,应用在很多项目当中,与同领域软件相比处于领先地位。OptaPlanner 优化了商业资源调度和规划。十年,让我们来看看,我的项目是如何成功的?期间,我做对了什么,我做错了什么?需要说明的一点2003毕...
2018-06-10 17:24:22 774
原创 optaplanner 官网例子
3.3. Real Examples3.3.1. Course Timetabling (ITC 2007 Track 3 - Curriculum Course Scheduling)3.3.1.1. Problem DescriptionSchedule each lecture into a timeslot and into a room.Hard constraints:Teacher ...
2018-06-08 18:44:52 1665
原创 转载:Optaplanner逐步学习(0) : 基本概念 - Optaplanner,规划问题, 约束,方案
之前的文章中,分别从APS,排产到规划引擎叙述了一些理论基础;并介绍了一些Optaplanner大概的情况;并一步步将Optaplanner的示例运行起来,将示例源码导进Eclipse分析了一下它的Hello world入门示例,从本篇开始,我们将分步学习它的一些概念及用法。 什么是Optaplanner 其实这个名称是作者将这个引擎贡献给了Jboss社区后,才使用的名,之前叫做Drools p...
2018-06-08 18:24:39 884 1
转载 Optaplanner - 从探究示例中的hello world,初步认识规划引擎的运行步骤。
上一篇我们成功以把Opotaplanner规划引擎下载回来,并把它的示例运行起来,简单解析了一下它的Cloud balance示例。这一篇我们这些示例的源代码导入到Eclipse中,看看它在后台是怎么运行的。 一、推荐使用Maven 在上一篇,我们已经从Optaplanner的官网下载了它的压缩包,它里面几乎包含了Optaplanner的所有东西,基本上有了这个包,我们离线都可以做一个应用Opt...
2018-06-08 18:22:58 1851
转载 Optaplanner - 入门介绍
OptaPlanner背景 在上一篇里喷了不少水,这一篇准备放点干货;其实也没办法完全干,因为很多预备知道在交待一下。好了,说一下关于OptaPlanner的背景、应用兼容性及其原理。 这一篇先说一下OptaPlanner是何方神圣,再看看它适用于哪种平台(.NET能用吗?老旧系统能用吗?),再从原理上探究一下,它是如何帮我们把一个看上去几乎不可能实现的工作,努力做到比经验丰富的老师傅更好的。...
2018-06-08 18:16:30 1709 1
我的第一个cordova项目和第一个插件
2017-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人