关闭

discuz x3.2 论坛数据迁移 之 清理垃圾用户产生的数据

数据迁移 可能会面临的问题就是数据清洗、合并。 最终只留下你需要的数据。 说说我遇到的坑。 在文章和帖子 确认的过程中,发现了一批用户,恶意发了很多帖子, 不知道是通过什么途径跑进来的。 所以首先通过 用户表 (pre_common_member or pre_ucenter_members)过滤出这些用户来。 再从 文章 或者 主题 中 找出一批垃圾用户。 ...
阅读(171) 评论(0)

微服务架构Spring Cloud和Dubbo 还有EDAS

现在 分布式项目 不用dubbo 都不好意思开口说架构。 出去面试 分布式服务必谈dubbo; 近几年来了 Spring Cloud; 然后最近 发现 阿里云推出了 EDAS,为你的dubbo服务安个家,商用了。 先看下 dubbo 与  Spring Cloud;的对比 Dubbo Spring Cloud 服务注册中心 ...
阅读(1833) 评论(0)

discuz x3.2 论坛数据迁移

2011年 接触discuz,搭建了一个地方门户网站,到如今也有6年多 了; 当初是 自己不想写程序,开源的 功能也很强大 就用了。现在 版本经过多次升级后,灌水的问题 依然难以解决。 各种注册机,发帖机 轮番攻击。站点中 垃圾帖 管理很费精力。严重影响站点质量。 目前 升级到最新版本后任然没有解决这个问题。 于是考虑 自己写一个,刚好 采用新的模式,改变下论坛的定位; 文章+本地商品展...
阅读(419) 评论(0)

微服务实战系列文章推荐

微服务是什么? 每个人都有自己的理解;对于从事过大型系统开发的人来说,理解他 更有体会。 2010的时候 我们参与的国家电网95598的系统设计与开发,最开始就是 单体应用; 随着业务的深入理解,安全部署 (内外网隔离)的要求; 单体应用开始分拆成 内网应用服务,内网数据调度中转服务,外网web应用;数据调度中转服务; 那个时候 用的是xfire 进行服务调用;数据中转通过轮询隔离装置 ...
阅读(202) 评论(0)

【敏捷开发】禅道分工合作 各角色使用说明

在敏捷开发中,我最推荐的工具是 禅道; 敏捷开中主要角色如下,技术管理这块 有些公司叫 项目管理,有些叫研发经理,有些叫技术经理; ok 不管叫什么,他的职能是协调管理,懂技术;我们推荐这个 技术经理 角色来担当scrum master; 而产品经理 专注产品,测试专注质量,技术经理来协调沟通;  插一张我最喜欢的图: 他们在禅道的日常工作如下: 产品经理工作: 登录禅道,...
阅读(614) 评论(0)

Executors.newFixedThreadPool(NTHREADS)线程池数量设置多少合适?

并发编程中线程池 是跑不了的, 用过线程池的朋友 都会遇到这样的一个问题: 如何合理地估算线程池大小? 怎么样设置 数量,执行效率最高? 怎么样设置 内存消耗最低? 是不是设置 线程池数量越大越好? 多线程 是不是不一定比单线程快?( 某些场景单线程确实比多线程快) CPU资源是有限的,多线程 并发 都是在 抢占CPU资源,线程越多 抢占越激烈,单个线程获取资源的成本变高,执行...
阅读(5520) 评论(0)

Selenium Webdriver 的使用java执行js代码 解决 ScriptEngine不支持浏览器内置对象window,document的问题

问题场景: 使用java 掉用js代码,发现 ScriptEngine不支持浏览器内置对象window,document的问题; 问题一:为什么要 用java掉用js代码?     比如在 抓取(爬取)对方网站时,需要破解一些js逻辑代码合作加密算法,但是js混淆了,不能直接翻译出对应的逻辑,或者翻译的代价太高;    那么 不如 直接 使用js文件,模拟调用;这是 就会 使用到 java...
阅读(2659) 评论(0)

摩拜CEO胡炜炜 一席 演讲中的 点亮北京,深圳骑行动态,地图技术实现

先看看《摩拜CEO:失败了,就当做公益吧》演讲:  http://mp.weixin.qq.com/s/SkqOZ71mqK6b0NDljm63Ew  再看 效果图(图片来自摩拜): 点亮北京 摩拜在深圳的一天 那么这两个 地图展示的技术是怎么实现的? 我们来看两个案例: 1,http://echarts.baidu.com/demo.ht...
阅读(636) 评论(0)

总结从端到云的4层缓存机制,以及各层的工具,容器 和配套支撑

缓存方式: 安卓端 1,webview+URl 2,webview+本地html 3,navtive+http json 浏览器(H5和微信): 1,304 not modify缓存 2,cookie 3,local/sessionstorage 4,websql,indexdb 5,静态资源请求域分离 6,DNS缓存 7,离线缓存 manifest st...
阅读(145) 评论(0)

eclipsejee 下配置 maven setting.xml,gradle为aliyun仓库不生效的解决方式

在没有私服的情况下,用中央仓库 速度超级慢,影响开发速度,并且eclipse容易卡死; maven的 setting文件默认是中央仓库地址,国外的,速度比较慢 想换成国内的仓库地址:http://maven.aliyun.com/nexus/content/groups/public/  但是 修改了几次使用不生效,依然去 国外的中央仓库下载 jar文件 最近 新安装 开发环境,又配置了一下...
阅读(730) 评论(0)

JavaEE干了8年,要不要去新加坡?

干了JavaEE开发8年,近几年一直做架构和研发管理, 日常工作就是 架构优化,任务分解,进度管理, 似乎已经到达了瓶颈, 偶然得知,新加坡比较缺技术人员, 如果去那边能工作个几年 也是一番新的气象。 似乎感觉 瓶颈 又突破了。 开始复习英语,开始复习技术,开始关注新加坡的招聘。。。...
阅读(181) 评论(0)

Java开发中常用的主流技术

总结 总结常用的主流技术,这些主流的技术  招人方便, 学习成本低,上手容易。 而且 成熟稳定。 springMVC  spring myibatis(中小系统也可以考虑JPA hibernate) mysql Redis(Memcached) mongodb maven 或Gradle 多租户   还有就是: 开发流程 开发规范, 项目管理工具(jira,禅道.....
阅读(2051) 评论(0)

将web前端JS错误日志合并到logback中再一起汇总到mysql或其他

在java后台中 我们可以通过logback 来记录日志,便于线上问题排查; 但是 web前端的js错误就只能当场查看了,是否可以像后台一样把前端的日志也收集起来? /** * 收集前端错误日志 window.onerror = function(errorMessage, scriptURI, lineNumber,columnNumber,errorObj) { ...
阅读(114) 评论(0)

Android WebView 的三种使用方式

关于原生开发好,还是混合模式开发好,还是 套壳的方式好,在这里不是重点,没有最好的,只有相对适合的。 重点是 那种方式 以最低的资源代价 适合你的业务场景,适合你的团队,根据实际情况来做技术选型。 1,使用h5替代android的view xml 前端将写好的h5 页面放在android 工程的asset目录, 打包的时候会将h5页面一起打在apk里面, 此时 h5中的ajax交...
阅读(158) 评论(0)

【研发管理】三手项目 接盘时 必须要做的四件事 2

接盘时 必须要做的四件事  攘外必先安内 梳理了 研发管理 内部要做的一些事情,这一篇要说说 外部的协调工作。 梳理产品功能清单 结合产品部门 梳理各子系统 一级 二级模块的 功能清单。 梳理出 核心流程,辅助流程,以及次要流程。 梳理目标: 1,让产品部门 首先把 产品 接手并熟悉,用于指导开发以正确的方向。 2,同时 接手时的全盘梳...
阅读(208) 评论(0)
18条 共2页1 2 下一页 尾页
    个人资料
    • 访问:16745次
    • 积分:372
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类