摘要:
岗位职责: 1. 负责用户数据挖掘与分析工作; 2. 负责推荐系统、广告系统的数据模型开发及算法优化。 任职要求: 1. 1年以上数据分析和挖掘相关工作经验; 2. 数学、统计、计算机等相关专业本科及以上学历; 3. 至少熟悉java或者python其中一门,有一年以上使用经验; 4. 有个性化推荐 阅读全文
摘要:
经常有朋友谈到,现在互联网做产品更多的不是自己搭建机房而是采用云服务,来加速产品的迭代开发。 但问题是,现在市面上那么多的云服务,我们该如何做出正确的选择,变得特别重要。 那么我们就从价格、产品、技术支持的多个维度来分析国内外云服务的特点。 微软云,更适合国有企业、政府。价格高但提供的服务质量更好、 阅读全文
摘要:
其实所有设计模式都是有EIT结构组成,EIT就好比原子,具体的模式好比分子,分子由原子组成。 比如现在要画两幅画,这两幅画的背景都是蓝天白云,其中一幅画的前景是海鸥, 另外一幅画的前景是风筝。那么应该把不变的部分提取到父类,也就是把背景提取到父类,变化的部分放到子类。 public class E 阅读全文
摘要:
1、有序广播: https://github.com/wuzhuojun/BroadcastExample 说明: 在manifest.xml设置的广播是静态注册,只要软件安装在手机上广播就能够生效。 用代码实现的是属于动态注册,只有软件启动后广播才能够生效。 除了能够接收系统的广播,也能够自定义广 阅读全文
摘要:
背景简介: 开发软件,项目划分几个小组:需求组,美工组,代码组。 开发流程,客户提出需求=》需求分析=》美工设计界面=》写代码实现功能 //项目小组抽象类 public abstract class Group { public abstract void find(); public abstra 阅读全文
摘要:
我们开发项目的过程中通常会碰到一种需求,某个对象包含多种状态变化的可能性,随着状态的变化行为也执行不同的动作。 以电梯来举例: 电梯最基本具备 开门、关门、上下走动、停止 这四种状态。状态与状态之间有约束的关系,比如只能在关门的情况下才能走动。 所以用传统面向过程的解决方案,就必须要用状态值来标记每 阅读全文
摘要:
装饰模式可以给我们很好的帮助,通过装饰模式重新封装一个类,而不是通过继承来完成, 简单点说,三个继承关系 Father,Son,GrandSon 三个类,我要再 Son 类上增强一些功能怎么办? 我想你会坚决的顶回去!不允许,对了,为什么呢?你增强的功能是修改 Son 类中的方法吗?增加方法吗 ? 阅读全文
摘要:
访问者模式最常用的使用场景是统计功能(报表)、数据过滤功能(拦截器)、或者结合别的模式来使用(状态模式、代理模式等) 我们以统计功能举例来说明访问者模式的使用 核心是,分两个模块 一个模块负责数据的产生 一个模块负责遍历数据,展示数据。 我们先看下在不使用访问者模式的情况下的数据展示处理 这样处理的 阅读全文
摘要:
电影无间道很多人都看过,讲的是关于黑社会与警局卧底的故事。 我们今天就聊一下无间道和面向对象的观察者模式到底有什么关系。 那观察者模式在什么情况下使用呢? 观察者可以实现消息的广播,一个消息可以触发多个事件,这是观察者模式非常重要的功能。 使用观察者模式也有个重点问题要解决: 广播链的问题 如果你做 阅读全文
摘要:
PHP死循环 来处理定时任务的效率是很低的。(众多网友评价)大家都建议使用Linux内置的定时任务crontab命令来调用php脚本来实现。 PHP定时任务的两种方法:1、web方式调用php网页,但是这样存在安全问题,外部用户同时也可以调用此文件。 2、用php-cli 模式来调用 php脚本,c 阅读全文
摘要:
1、无框架结构,直接调用底层API以往是底层平台(操作系统)提供API让上层APP去调用。这样的软件控制权在APP上。举例 APP调用了平台的函数 Fun1,那么平台要对Fun1进行维护不敢随意改变这个函数,系统的更新成本大,上层APP越多,维护成本越大,导致到平台被局限。 2、单层框架结构为了让系 阅读全文
摘要:
重构的好处:重构能够改进软件设计,随着项目需求的变更,项目体积的变大早已与最初的设计大相径庭,代码结构变得凌乱、复杂,如果不进行重构,则很难添加新的功能。 1、使项目代码更容易理解很多情况下是由于项目赶进度和不注重质量导致的。那么通过重构可以帮助代码维持自己该有的形态。项目开始的时候,设计并没有考虑 阅读全文
摘要:
前言: 最近经常被朋友问到的两个问题。 问题一: “从事IT工作3年了,做技术好累啊,是不是做到30岁就不能继续往下做啊?” 问题二: “我已经30岁了,还能不能学编程?” 我给出的答案是: 只要你兴趣还在,可以一直做,什么时候都不会晚; 种一棵树最好的时间是十年前,其次是现在。 本人目前在IT行业 阅读全文
摘要:
高焕堂老师的android面向对象视频,讲的非常好。 http://www.maiziedu.com/u/2021/ 其中他对 面向对象的理解,延伸出了EIT的概念。 E表示父类 I表示接口 T表示子类 E是控制点,透过I来控制T。 用代码来表示用两种方式: 第一种方式: public class 阅读全文
摘要:
很多次都下定决心要写博客,有关技能,学习,分享,生活,成长,感悟,之前每次都没坚持下来。 借口很多,工作忙没时间,知识储备不够。 终究就是太懒的缘故。 从今天起,再次下定决心坚持写博客。 记得有一个理论是27天形成一个习惯,希望这次能坚持下来。 草原旅游: 今天是周末,跟朋友到内蒙边上的草原旅游去了 阅读全文
摘要:
被黑前高富帅 => 被黑后矮穷挫=> 昨天服务器被黑客攻击了,彻底的被黑了一把。计算机的CPU占用率100% 多个病毒进程一直活跃杀不死,网络流量也高居不下。这酸爽。 该杀毒的杀毒该防护的防护,按程序走了一遍。病毒最终找出来了,也杀死了,系统恢复正常。但是为了防止有更隐藏的病毒没有彻底消灭,心里总是 阅读全文
摘要:
开发的一个系统中其中有一个抓取第三方网站信息的功能,但是,系统运行一段时间后,被对方服务器拒绝抓取。 解决办法,只要我们伪装成浏览器。即可继续正常运行。 1 private static readonly string DefaultUserAgent = "User-Agent: Mozilla/ 阅读全文
摘要:
码农自己制作小风扇,妈妈再也用不担心我们夏天晚上被热醒了。 简要描述: 硬件线路连接=>硬件编程=>软件编程 实现功能 : 1、红外线遥控板 控制风扇开关 挡速 2、液晶显示器 显示风扇的工作情况 3、客户端 显示风扇工作情况 4、开启风扇时 记录上次的挡速 关键技术: 1、硬件中断 2、红外线通信 阅读全文
摘要:
通过USB转串口通讯 将C代码编译生成16进制的机器码,再将机器码 烧进ROM 1 /******************************************************************** 2 * 文件名 :流水灯.c 3 * 描述 : 4 * 创建人 :WuZhu 阅读全文
摘要:
本文所做的实验是用汇编实现字符串逆向排序的功能。 其实就相当于C语言中的reverse( ) 函数。 简要叙述: 将字符串 ''abcdefghij" 放到指定的内存位置,同时分配一段内存作为栈 然后将字符串入栈再出栈,以此实现字符串逆向排序功能 一下就是代码: 编译: 连接: 调试: 初始化阶段: 阅读全文