202007-13 新浪微博实施白名单外链限制 NEW 新浪微博宣布要实施外链限制,以后外链跳转仅对部分网站开放,白名单以外的网站不再支持短网址跳转,微博要对外链跳转下手了!微博方面表示,从2011年3月微博开始免费提供起提供网站外链转换短链,和短链自动解析跳转服务至今,但是搞着搞着不好控制了,钻篓子的人太多了,总是利用微博提供的免费外链跳转服务,恶意发布一些涉黄赌博违法信息,从事一些非法营销活动推广个宣传,向站外导流获取非法利益。导致自家被多个部门找上门要求整改,还影响用户体验!基于此,微博外链以后开始限制外链跳转,开放白名单机... Read More >
202007-13 内容页关键词布局优化解析 NEW 关键词是SEO的核心概念之一,SEO实践中很多工作都围绕关键词开展。本文尝试从搜索技术原理和网站优化实践结合,总结内容页关键词布局在SEO中的具体落地方法。一、搜索引擎技术原理简述搜索引擎最核心的底层技术基础是将用户查询词切分成自然语言中有意义的词组,然后从索引库找到包含这些词组中全部或部分关键词的内容,返回结果。正常人的搜索思路是带着关键词,去查找内容中是否包含该关键词。假设要从序号1-10的10个网页查找包含“关键词布局”的网页,分别去这10个网页中全文搜索是否包含“关键... Read More >
202007-13 2020,适合绝大多数普通人做的副业是什么? NEW 在知乎看到一个问题:2020年,有什么副业能够月入2000,所以就有了这篇文章。这是一篇关于自媒体的实操干货,我会把自己做自媒体4年的经验,全部记录在这篇文章里。不同于某些文章,推荐很多所谓的赚钱副业给你,却不把实操步骤讲明白,大家看完以后感觉很厉害,最后发现根本落实不了。我会把做自媒体的每个步骤都尽量写明白,以及需要注意的细节,包括收益来源,账号注册,素材寻找,平台选择等多个方面;当然因为涉及的点确实比较多,可能导致一下子写不完,后续我会接着补充。本人不做培训,所以此回答不... Read More >
202007-10 Java线程:创建与启动 Java线程:创建与启动 SCJP5学习笔记 一、定义线程 1、扩展java.lang.Thread类。 此类中有个run()方法,应该注意其用法:public void run()如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread ... Read More >
202007-10 java万年历简单制作 import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Scanner;public class TimeCanner {public static void main(String[] args) throws Pa... Read More >
202007-10 高并发,你真的理解透彻了吗? 高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。在过往的面试中,如果候选人做过高并发的项目,我通常会让对方谈谈对于高并发的理解,但是能系统性地回答好此问题的人并不多,大概分成这样几类:1、对数据化的指标没有概念:不清楚选择什么样的指标来衡量高并发系统?分不清并发量和QPS,甚至不知道自己系统的总用户量、活跃用户量,平峰和... Read More >
202007-10 Java线程:线程的同步与锁 Java线程:线程的同步与锁 一、同步问题提出 线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。 public class Foo { private int x = 100; ... Read More >
202007-10 Java内部类的使用小结 内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类。编译完成后出现outer.class和outer$inner.class两类。所... Read More >
202007-10 Java相对路径读取文件 Java相对路径读取文件 不管你是新手还是老鸟,在程序中读取资源文件总会遇到一些找不到文件的问题,这与Java底层的实现有关,不能算bug,只要方法得当,问题还是可以解决的。 项目的文件夹结构:repathtest├─src│ └─com│ └─lavasoft│&nbs... Read More >
202007-10 深入研究java.lang.ThreadLocal类 深入研究java.lang.ThreadLocal类 一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制,是每一个... Read More >