-
北京将推动垃圾分类立法,罚款不会低于上海 详解“北京版”垃圾分类
2019-07-04 09:08我从家里一个塑料袋装垃圾下去扔的话,是我到了垃圾桶边掏出来一个一个分还是 我扔了他们一个一个翻出来分?
-
关于调度任务的问题
2019-07-03 10:32@participants 我发现我用 springboot 写好的 demo 都没问题了,但是集成到我们到项目里面就不行了,初始化任务可以,但是 到点不执行…… ,我们项目是使用 dubbo 的分布式项目,我只能将定时任务写在 service 层,我猜是因为 service 注册服务到 zookeeper,quartz 其实没有一个 持续的状态在运行 。。。大佬们有什么 方法吗?
-
选哪个 Offer?
2019-07-02 10:21你看看要他做的是什么游戏,就 cocos2dx 了…… 聊天软件,赌博红包,其实就是挂个游戏的名,根本算不上游戏。我之前被招去做了几天游戏,写 erlang 后台,感觉跟写汇编一样 😂 顿时改变了游戏开发在我心目中的形象
-
鸿蒙 os 到底该不该开源?
2019-07-01 11:47开不开源我们也说了不算。
但是也是可以有一些其他东西参考
比如:Windows、Linux;android、Windows Phone
推荐一本书给你,也是 D 曾经推荐给我的《大教堂与集市》 -
java 调度 Kettle 时使用 jndi 连接数据库
2019-06-29 21:41附上全部的核心调用代码:
/** * * @param basePath 主路径 * @return KettleFileRepository */ public static KettleFileRepository getFileRepository(String basePath){ KettleFileRepositoryMeta meta = new KettleFileRepositoryMeta(); URL url = KettleUtils.class.getClassLoader().getResource(basePath); String baseDirectory = url == null ? null : url.getPath(); meta.setBaseDirectory(baseDirectory); KettleFileRepository kettleFileRepository = new KettleFileRepository(); kettleFileRepository.init(meta); return kettleFileRepository; } /** * 执行作业 * @param params 参数 * @param repository 仓库 * @param jobName 作业名 */ public static void executeJob(KettleParams params, KettleFileRepository repository , String jobName){ try { URL url = KettleUtils.class.getClassLoader().getResource(JNDI_PATH); Const.JNDI_DIRECTORY = url == null ? null : url.getPath(); KettleEnvironment.init(true); //连接资源库 repository.connect(null,null); RepositoryDirectoryInterface directoryInterface = repository.loadRepositoryDirectoryTree(); JobMeta jobMeta = repository.loadJob(jobName,directoryInterface,null,null); Job job = new Job(repository,jobMeta); job.setVariable("jndiName","ODS"); //接口参数设置为变量 for(Map.Entry<String,String> entry:params.entrySet()){ job.setVariable(entry.getKey(),entry.getValue()); System.out.println("正在设置变量,key:" + entry.getKey() + ",值为:" + entry.getValue()); } //日志级别 job.setLogLevel(LogLevel.ROWLEVEL); //执行作业 job.run(); }catch (KettleException ke){ logger.error("执行Kettle作业发生错误:",ke); } }
-
贡献系统
2019-06-29 15:20大家好,我是先知,今天是 6 月 29 号,我预计在 6 月 30 号本帖会进行更新,更新内容如下:
20190630 对贡献点计算公式进行了调整:
贡献点 = 送出的赞同数 * 5 + 收到的赞同数 * 10
- 送出的感谢数 * 10 + 收到的感谢数 * 20
- 帖子数 * 50 + 回帖数 * 5 + 收到的回帖数 * 5 + 回答被采纳 * 50
- 累计在线小时数
- 举报被核实数 * 50 - 被举报被核实数 * 500
- 积分 / 10
- 分享帖子后被浏览数