展开

关键词

独立开发该做什么,该不做什么

这篇文章来讲,做独立开发,在新功能的开发上、个人工作量的排布上,该做什么,该不做什么。 ? 所以我并没有说“不该做”,我的措辞是“该不做”。独立开发往往一个人要干十个人的活,如果事事按公司里面那套流程来,必然效率低下。 这是不行的,这是低效的,让用户来主动做一件对他没什么好处的事情,我们要积极主动,而不能冷淡处理。更不能嫌麻烦,觉得这和产品本身无关,就不去做。 ? 平时多花点时间,把这些内容索引起来,直接放到 Git 来托管,是非常值得做的一件事情。一点小习惯,可以为日后找不到文件节省大量的时间。 我个人的习惯是,无论是设计的 Sketch 文件、还是工程的 Xcode 文件,尽量有完整的注释、明确的文件命名,尽量不出现 image1、image2、rect1、rect2 这种没有实际意义的命名

26330

独立开发该做什么,该不做什么

这篇文章来讲,做独立开发,在新功能的开发上、个人工作量的排布上,该做什么,该不做什么。 ? 所以我并没有说“不该做”,我的措辞是“该不做”。独立开发往往一个人要干十个人的活,如果事事按公司里面那套流程来,必然效率低下。 这是不行的,这是低效的,让用户来主动做一件对他没什么好处的事情,我们要积极主动,而不能冷淡处理。更不能嫌麻烦,觉得这和产品本身无关,就不去做。 ? 平时多花点时间,把这些内容索引起来,直接放到 Git 来托管,是非常值得做的一件事情。一点小习惯,可以为日后找不到文件节省大量的时间。 我个人的习惯是,无论是设计的 Sketch 文件、还是工程的 Xcode 文件,尽量有完整的注释、明确的文件命名,尽量不出现 image1、image2、rect1、rect2 这种没有实际意义的命名

36020
  • 广告
    关闭

    《云安全最佳实践-创作者计划》火热征稿中

    发布文章赢千元好礼!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    什么要做数仓分层,不做行吗?

    今天跟大家聊一聊数仓为什么分层? 01经典的数仓分层 首先跟大家聊一个经典的数仓分层结构,主要包括ODS、DWS、DW、APP四层。 一句话:从业务系统增量抽取,数据不做清洗转换,与业务系统数据模型保持一致。 DWS:根据ODS层,增加一些维度信息,过滤一些异常数据。 02数仓为什么分层 那么为什么数据仓库会有分层呢? 每多一层不就会多一些开发工作吗?还会经常有多层数据重复?不分层可不可以? 复杂的问题简单化:做过传统数仓的知道,以前Oracle的存储过程会写几千行,所以现在我们一般很少写几千行的业务ETL逻辑了,而是分为多个ETL过程,从明细层到应用层进行逻辑拆解,中间也会进行一些逻辑合并

    23210

    Java什么推荐下载 JDK 8 或 11

    相信我,很多公司在从 1.4 升级到 8 的时候哭晕在厕所里过。 历史问题 JDK 的选择有很多历史遗留问题。 很多公司甚至银行现在还在用 1.2 和 1.4。 LTS 版本 如很多人知道的 LTS 版本的问题,目前只有 2 个 LTS 的版本在使用,17 的版本还没有出来呢。 综合上面的 2 个原因,新项目开发的时候自然就会选择稳定的版本。 如果是老项目已经用 8 了,就不要想着升级了,反正最后支持时间差不多。 其实 8 到 11 的升级没有那么糟糕,基本上还是比较好升的。 https://www.ossez.com/t/java-jdk-8-11/13339

    19000

    匿名者黑客组织是什么群体做不做黑产

    匿名者黑客组织是什么群体做不做黑产?是很多朋友们比较关心的问题,针对这些以下业内相关专家就来进行介绍。     当窃取数据失败后他们就会尝试使用DDOS攻击,大家要知道这种组织属于一种管理非常良好的组织,在选择一个目标之前他们也会通过网上进行投票进行确定;截止到目前为止该黑客组织已经获得了很多著名的黑客活动,像业内人士知道的

    24230

    openGauss中的最大可用模式为什么PG不做

    其实主流商业数据库如oracle、mysql等支持在同步模式备库异常时自动进行降级,不影响或者短暂影响主库可用性。 至于pg为什么不做这个功能我也想了很久,下面是我自己的一点猜测。 那么再来看看最大可用有什么问题。最大可用模式的解释是:在主备连接正常情况下,主备之间以同步模式提交数据,当主备之间遭遇异常导致主备连接失败那么会自动切为异步模式,不影响主机可用性。

    57020

    什么GNE 不做全自动提取列表页的功能

    如果传入一个 XPath 限定从特定的范围抓取列表,但是既然传入 XPath 了,直接用这个 XPath 提取列表不就好了吗? 列表项里面哪个 URL 才是标题的 URL? 什么叫做有限自动化呢?如下图所示: ? 在调用list_extractor.extract方法的时候,除了传入网页的 HtmlElement 外,还传入了一个feature参数。 什么叫做有限的自动化 有限的自动化就是永远相信人的力量。基于统计学的所有 AI 算法都是不可靠的。 上线时间 有限自动化提取列表页的功能,将会在8月2号上线。

    58020

    BATJTMD,大厂招聘,什么Java程序员?

    目录 一、前言 二、互联网公司分布在哪里 1. 常见大厂 2. 地理位置 三、什么样的技术能进入大厂 1. 你的简历 2. 大厂考题 3. 考点总结 四、突破成长瓶颈的技术书籍 1. 推荐 2. Java 3. DB 4. Redis 5. 架构&设计 6. 其他系列 五、总结 六、系列推荐 一、前言 Java学到什么程度可以找工作? 其实你说 Java 学多少可以找到工作,主要看你想在哪个城市找、找什么样的公司、找什么样的待遇。因你的要求高低不同,你遇到的面试要求也会随之改变。 三、什么样的技术能进入大厂 1. 你的简历 可能很大一部分1~3年找工作的小伙伴,只是按照模板填写好简历就完事了,很少考虑公司需要什么、自己的职位是否匹配。 《effective java 3》 ⭐⭐⭐⭐ 全书以一种比较松散的方式将这些条目组织成11章,每一章涉及软件设计的一个主要方面。

    3.3K20

    想想自己如果不做开发,可能会从事什么职业?

    你有考虑过如果不做程序员,你会从事什么职业吗?或者你现在正在发展什么第二职业? 网上认识的一些同类的店主现在转天猫了看看销量都可以,如果当初坚持下来,没准自己当老板搞天猫了。 PS:愿你岁月无波澜,愿我余生不悲观,我身边儿呐大多数人都已经认命,但我还在拼命,我不赶什么潮,我也不搭什么船,我有自己的海,程序员老铁们,加油吧。 * * * [欢迎关注]

    32260

    java进程转移到“解剖台”之前,法医干了什么

    空无一物,任何高超的技术,丰富的经验,无从下手。 生产环境错综复杂,几分钟前活蹦乱跳的进程,此刻就奄奄一息的躺在那里,苟延残喘。作为第一时间发现的目击者,一定要注意保存好现场。 因为,第4个命令产生的文件,一般非常的大。而且,需要下载下来,导入MAT这样的工具进行深入分析,才能获取结果。 这些信息非常有用,能够还原你的java进程中线程情况。 这样,就可以看到资源到底是耗费在什么地方。 5、高级替补 kill -3 $PID 有时候,jstack并不能够运行。有很多原因,比如java进程几乎不响应了。我们会尝试向进程发送kill -3信号。 选型和流程要慎重,否则会失控 使用Netty,我们到底在开发些什么? ”MySQL官方驱动“主从分离的神秘面纱 这可能是最中肯的Redis规范了 发布系统有那么难么?

    32320

    程序员干些什么

    科技产品的附加值比其他产品高。目前好的产品不仅仅是硬件好,软件也要好。iphone 就是业界的标杆,好的硬件加上极致的软件和体验。 那么程序员在IT行业究竟干些什么呢? (就是用基础语言(c/c++, java, object c)等来编写文档一样,不过这些文档编译后就变成可运行的程序)。 范面上看程序员就是干这些事情的:code、code、code。 我们就以三个阶段来说说程序员究竟干了些什么。 ? 一、初级程序员 初级程序员的工作还是比较简单的,一是知识经验有限,主要是编写简单代码和学习为主,只要完成一些基本的编码任务,单一功能的实现。 我说的很片面,但是基本上干了这些工作。编程也是一种人生code, code, code。

    55540

    Spring AOP是什么?你拿它做什么?

    回到正题,为什么会有面向切面编程(AOP)? 静态代理虽然保证了业务类只需关注逻辑本身,代理对象的一个接口只服务于一种类型的对象,如果要代理的方法很多,势必要为每一种方法进行代理。 实例如下: package test.dynamicProxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method 4.spring AOP原理及实战 前文提到JDK代理和Cglib代理两种动态代理,优秀的Spring框架把两种方式在底层集成了进去,我们无需担心自己去实现动态生成代理。 Spring AOP还能做什么,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿! 原文:my.oschina.net/liughDevelop/blog/1457097

    36520

    Spring AOP是什么?你拿它做什么

    什么会有面向切面编程(AOP)? 如果要代理的方法很多,势必要为每一种方法进行代理。再者,如果增加一个方法,除了实现类需要实现这个方法外,所有的代理类也要实现此方法。增加了代码的维护成本。那么要如何解决呢?答案是使用动态代理。 实例如下: package test.dynamicProxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method 回到开篇的问题,我们拿它做什么? Spring AOP还能做什么,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿!

    24950

    2022前端考察些什么

    (a, b, c, d) { return a + b + c + d;}console.log(add(1, 2, 3, 4));let addCurry = curry(add);// 以下结果返回 ,react更快使用场景:React配合Redux架构适合大规模多人协作复杂项目,Vue适合小快的项目开发风格:react推荐做法jsx + inline style把html和css写在js了vue 如果已经访问过页面并且资源已经进行离线存储了,那么浏览器就会使用离线的资源加载页面,然后浏览器会对比新的 manifest 文件与旧的 manifest 文件,如果文件没有发生改变,就不做任何操作,如果文件改变了 那么说到 bind,不知道大家是否考虑过,如果对一个函数进行多次 bind,那么上下文会是什么呢? JavaScript有自己的一套垃圾回收机制,JavaScript的解释器可以检测到什么时候程序不再使用这个对象了(数据),就会把它所占用的内存释放掉。

    3630

    Spring AOP是什么?你拿它做什么?

    点击蓝色 “乱敲代码” ,关注我哟 原文出处:我叫刘半仙 为什么会有面向切面编程(AOP)? 静态代理虽然保证了业务类只需关注逻辑本身,代理对象的一个接口只服务于一种类型的对象,如果要代理的方法很多,势必要为每一种方法进行代理。 ;import java.lang.reflect.Method;import java.lang.reflect.Proxy;// 接口public interface IUserDao { void 前文提到JDK代理和Cglib代理两种动态代理,优秀的Spring框架把两种方式在底层集成了进去,我们无需担心自己去实现动态生成代理。那么,Spring是如何生成代理对象的? Spring AOP还能做什么,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿!

    19040

    Spring AOP是什么?你拿它做什么

    什么会有面向切面编程(AOP)? 我们知道Java是一个面向对象(OOP)的语言,但它有一些弊端,比如当我们需要为多个不具有继承关系的对象引入一个公共行为,例如日志、权限验证、事务等功能时,只能在在每个对象里引用公共行为。 如果要代理的方法很多,势必要为每一种方法进行代理。再者,如果增加一个方法,除了实现类需要实现这个方法外,所有的代理类也要实现此方法。增加了代码的维护成本。那么要如何解决呢?答案是使用动态代理。 优秀的 Spring 框架把两种方式在底层集成了进去,我们无需担心自己去实现动态生成代理。那么,Spring是如何生成代理对象的? 创建容器对象的时候,根据切入点表达式拦截的类,生成代理对象。 回到开篇的问题,我们拿它做什么

    24430

    Spring AOP 是什么? 你拿它做什么?

    什么会有面向切面编程(AOP)? 静态代理虽然保证了业务类只需关注逻辑本身,代理对象的一个接口只服务于一种类型的对象,如果要代理的方法很多,势必要为每一种方法进行代理。 实例如下: package test.dynamicProxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method 到这里,我们已经全部介绍完 Spring AOP,回到开篇的问题,我们拿它做什么? ,实现什么魔幻功能,就在于我们每一个平凡而又睿智的程序猿!

    21020

    扫码关注腾讯云开发者

    领取腾讯云代金券