- 博客(23)
- 资源 (64)
- 收藏
- 关注
原创 【生产环境 拯救磁盘】mysql 分表 分区
分表mybatis-plus 插件方案 动态解析表名:https://jiannan.blog.csdn.net/article/details/101196130分区http://www.itrensheng.com//archives/mysql_auto_create_partition创建分区表:1、根据 主键区间 分区2、根据 时间分区分区创建语句 注意 主键 和唯一索引问题:分区字段需要是主键。CREATE TABLE `ext_req_log_p` ( `id` b..
2021-04-24 12:34:18 215
原创 mysql8 数据库自动备份
mysql8 数据库自动备份-- 1、创建备份用户CREATE USER 'backup'@'localhost' IDENTIFIED BY 'backup';grant select,show view,lock tables,trigger on *.* TO 'backup'@'localhost' WITH GRANT OPTION;-- 2、创建备份脚本vim mysql_backup.sh (以下命令来自:https://blog.csdn.net/binge6687/a...
2021-03-18 13:34:13 953
原创 微服务 敏捷开发 实战 协同工具选型
上图是一个项目协作完整的周期,那么如何 通过 整合各工具 实现自动化 ,如何高效协作各职责的人 完成项目的快速交付呢?在项目研发协作领域 有很多优秀的 工具,当我们进行一个新项目的时候,会面临一个工具选型问题;1、是自己搭建还是拥抱服务?2、优秀的工具那么多,到底用哪一个?还是那一套?3、是自己整合 各个工具,还是统一使用一套?4、怎么解决从研发到部署 整个流水线的通畅问题?5、如何支持容器化,以及后面更多新技术扩展的问题?在处理以上问题之前,我们需要有一些知识储备。需要对已有工具进行..
2021-02-20 19:24:54 798
原创 什么是 微服务、微服务架构、devops、研运一体化、 Docker、k8s、容器化
最近几个朋友问 微服务相关的问题,聊下来之后发现,对于微服务涉及的知识体系 有必要整理一下 ,供大家参考。微服务 是一个抽象 很庞大的 知识体系、他的学习和理解,我个人认为 扫盲时 “先面后点” 。我不建议 通过 搜索知识点的方式 入门,先把 知识脉络整理清楚,然后 再 挑重点深入。由微服务 引发了一系列的配套改革,在日常开发中 解决了很多问题,而 这些概念 是不得不 搞清楚的,所以 我个人任务,在学习的过程中 得搞明白以下几个问题:1、什么微服务?为什么要用微服务?他解决了什...
2021-02-20 17:36:39 1160 1
原创 搭建GraalVM环境
搭建GraalVM环境下载软件,然后解压缩。https://github.com/graalvm/graalvm-ce-builds/releases将GRAALVM_HOME和JAVA_HOME环境变量都设置到graalvm的根目录,同时设置PATH环境变量优先使用$GRAALVM_HOME/bingu --version列出当前已经安装的模块gu list查看当前可用模块gu available安装native-image模块gu install native-i
2020-12-30 10:43:09 1467
原创 win10使用graalvm 编译springboot 报错 ‘cl.exe‘ not found 解决方法
win10使用graalvm 编译springboot 报错 ‘cl.exe‘ not found 解决方法
2020-12-30 10:40:41 7925 4
原创 discuz x3.2 论坛数据迁移 之 清理垃圾用户产生的数据
数据迁移 可能会面临的问题就是数据清洗、合并。最终只留下你需要的数据。说说我遇到的坑。在文章和帖子 确认的过程中,发现了一批用户,恶意发了很多帖子,不知道是通过什么途径跑进来的。所以首先通过 用户表 (pre_common_member or pre_ucenter_members)过滤出这些用户来。再从 文章 或者 主题 中 找出一批垃圾用户。
2017-04-26 18:39:39 978
原创 微服务架构Spring Cloud和Dubbo 还有EDAS
现在 分布式项目 不用dubbo 都不好意思开口说架构。出去面试 分布式服务必谈dubbo;近几年来了 Spring Cloud;然后最近 发现 阿里云推出了 EDAS,为你的dubbo服务安个家,商用了。先看下 dubbo 与 Spring Cloud;的对比DubboSpring Cloud服务注册中心
2017-04-26 18:00:00 9470 1
原创 discuz x3.2 论坛数据迁移
2011年 接触discuz,搭建了一个地方门户网站,到如今也有6年多 了;当初是 自己不想写程序,开源的 功能也很强大 就用了。现在 版本经过多次升级后,灌水的问题 依然难以解决。各种注册机,发帖机 轮番攻击。站点中 垃圾帖 管理很费精力。严重影响站点质量。目前 升级到最新版本后任然没有解决这个问题。于是考虑 自己写一个,刚好 采用新的模式,改变下论坛的定位;文章+本地商品展
2017-04-26 10:40:12 3726
原创 微服务实战系列文章推荐
微服务是什么?每个人都有自己的理解;对于从事过大型系统开发的人来说,理解他 更有体会。2010的时候 我们参与的国家电网95598的系统设计与开发,最开始就是 单体应用;随着业务的深入理解,安全部署 (内外网隔离)的要求;单体应用开始分拆成 内网应用服务,内网数据调度中转服务,外网web应用;数据调度中转服务;那个时候 用的是xfire 进行服务调用;数据中转通过轮询隔离装置
2017-03-01 10:46:56 598
原创 【敏捷开发】禅道分工合作 各角色使用说明
在敏捷开发中,我最推荐的工具是 禅道;敏捷开中主要角色如下,技术管理这块 有些公司叫 项目管理,有些叫研发经理,有些叫技术经理;ok 不管叫什么,他的职能是协调管理,懂技术;我们推荐这个技术经理 角色来担当scrum master;而产品经理 专注产品,测试专注质量,技术经理来协调沟通; 插一张我最喜欢的图:他们在禅道的日常工作如下:产品经理工作:登录禅道,
2017-03-01 10:19:32 5166
原创 Executors.newFixedThreadPool(NTHREADS)线程池数量设置多少合适?
并发编程中线程池 是跑不了的, 用过线程池的朋友 都会遇到这样的一个问题:如何合理地估算线程池大小?怎么样设置 数量,执行效率最高?怎么样设置 内存消耗最低?是不是设置 线程池数量越大越好?多线程 是不是不一定比单线程快?( 某些场景单线程确实比多线程快)CPU资源是有限的,多线程 并发 都是在 抢占CPU资源,线程越多 抢占越激烈,单个线程获取资源的成本变高,执行
2017-02-27 11:36:08 33601
原创 Selenium Webdriver 的使用java执行js代码 解决 ScriptEngine不支持浏览器内置对象window,document的问题
问题场景:使用java 掉用js代码,发现 ScriptEngine不支持浏览器内置对象window,document的问题;问题一:为什么要 用java掉用js代码? 比如在 抓取(爬取)对方网站时,需要破解一些js逻辑代码合作加密算法,但是js混淆了,不能直接翻译出对应的逻辑,或者翻译的代价太高; 那么 不如 直接 使用js文件,模拟调用;这是 就会 使用到 java
2017-02-27 10:39:48 18580 6
原创 摩拜CEO胡炜炜 一席 演讲中的 点亮北京,深圳骑行动态,地图技术实现
先看看《摩拜CEO:失败了,就当做公益吧》演讲: http://mp.weixin.qq.com/s/SkqOZ71mqK6b0NDljm63Ew 再看 效果图(图片来自摩拜):点亮北京摩拜在深圳的一天那么这两个 地图展示的技术是怎么实现的?我们来看两个案例:1,http://echarts.baidu.com/demo.ht
2017-02-27 10:14:20 2218 1
原创 总结从端到云的4层缓存机制,以及各层的工具,容器 和配套支撑
缓存方式:安卓端1,webview+URl2,webview+本地html3,navtive+http json浏览器(H5和微信):1,304 not modify缓存2,cookie3,local/sessionstorage4,websql,indexdb5,静态资源请求域分离6,DNS缓存7,离线缓存 manifestst
2017-02-17 10:11:13 477
原创 eclipsejee 下配置 maven setting.xml,gradle为aliyun仓库不生效的解决方式
在没有私服的情况下,用中央仓库 速度超级慢,影响开发速度,并且eclipse容易卡死;maven的 setting文件默认是中央仓库地址,国外的,速度比较慢 想换成国内的仓库地址:http://maven.aliyun.com/nexus/content/groups/public/ 但是 修改了几次使用不生效,依然去 国外的中央仓库下载 jar文件最近 新安装 开发环境,又配置了一下
2017-02-17 09:15:55 3597
原创 Java开发中常用的主流技术
总结 总结常用的主流技术,这些主流的技术 招人方便, 学习成本低,上手容易。而且 成熟稳定。springMVC springmyibatis(中小系统也可以考虑JPA hibernate)mysqlRedis(Memcached)mongodbmaven 或Gradle多租户 还有就是:开发流程开发规范,项目管理工具(jira,禅道..
2016-11-29 16:43:28 7289
原创 将web前端JS错误日志合并到logback中再一起汇总到mysql或其他
在java后台中 我们可以通过logback 来记录日志,便于线上问题排查;但是 web前端的js错误就只能当场查看了,是否可以像后台一样把前端的日志也收集起来?/** * 收集前端错误日志 window.onerror = function(errorMessage, scriptURI, lineNumber,columnNumber,errorObj) {
2016-11-25 11:51:56 496
原创 Android WebView 的三种使用方式
关于原生开发好,还是混合模式开发好,还是 套壳的方式好,在这里不是重点,没有最好的,只有相对适合的。重点是 那种方式 以最低的资源代价 适合你的业务场景,适合你的团队,根据实际情况来做技术选型。1,使用h5替代android的view xml前端将写好的h5 页面放在android 工程的asset目录,打包的时候会将h5页面一起打在apk里面,此时 h5中的ajax交
2016-11-25 11:16:46 570
原创 【研发管理】三手项目 接盘时 必须要做的四件事 2
接盘时 必须要做的四件事 攘外必先安内 梳理了 研发管理 内部要做的一些事情,这一篇要说说 外部的协调工作。梳理产品功能清单结合产品部门 梳理各子系统 一级 二级模块的 功能清单。梳理出 核心流程,辅助流程,以及次要流程。梳理目标:1,让产品部门 首先把 产品 接手并熟悉,用于指导开发以正确的方向。2,同时 接手时的全盘梳
2016-11-25 10:42:53 488
原创 【研发管理】三手项目 接盘时 必须要做的四件事
作为团队管理者,一定要时时刻刻 关注团队情况,产品情况,进度计划,提前识别风险,灵活调整,保证有序进行。
2016-11-24 20:43:15 778
原创 关于敏捷开发的 使用见解
敏捷1.0 是我 2013年到2015年的 实践,敏捷2.0 是我对前两年的 总结 优化。目标是:持续构建、持续集成、持续发布。
2016-11-24 20:11:26 662
Android SDK开发范例大全.part1.rar
2010-08-03
json-rpc-java-talk-20050225.pdf
2009-10-20
JSON-RPC for Java使用说明.doc
2009-10-20
JsonRpcExample.rar
2009-10-20
Capuchin-JavaME程序员开发延伸之路.pdf
2009-08-31
基于J2EE的Ajax宝典.pdf
2009-08-31
C#基础知识.doc
2009-08-31
Nginx_upstream_hash-0.3.1.tar.gz
2011-10-17
JavaScript权威指南(第五版).chm
2011-06-14
libjnotify64.so
2011-01-10
xstream-distribution-1.3.1-bin.zip
2010-08-26
Android SDK开发范例大全.part3.rar
2010-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人