1 github_master

尚未进行身份认证

IT自由职业者

等级
TA的排名 2w+

8 个没啥用,但让人兴奋的沙雕无聊网站!

每个人都会遇到压力很大或者是心里很疲惫的时候,今天我们给大家介绍 8 个没用但又让人兴奋的网站,你可以用它们来解压,也可以用来放松心情。NO.1Corgiorgy????应用链接网站翻译过来叫柯基犬狂欢,真是萌死人。双击屏幕就可以制造自己的狂欢派对。 Foreground image 选择前景图片(最好是动图), Background image 选择背景图片。然后为自己的派对...

2019-11-06 09:20:39

程序员兼职怎样报价力求中标?——接私活的项目报价策略

大家知道,需求方在为项目选择合作人选的时候,除了看他的技术和经验是否匹配外,价格也是一个很重要的考量因素,甚至在某些情况下会成为极其重要的考量因素。关于报价,我主要讲的是个人兼职怎样测算项目的基础价格,最后就是如何报价。先来看看第一个问题,个人兼职的基础价格推算,这个弄清楚了之后呢,对于团队报价也会有很大的帮助。目前,主流平台上对于项目都会显示需求方预期的项目价格,这种报价就比较简单,...

2019-11-05 16:54:53

十大经典排序算法之-选择排序

选择排序思想选择排序的思想非常简单:首先,找到数组中最小的那个元素,其次,将它和数组的第一个元素交换位置(如果第一个元素就是最小元素那么它就和自己交换)。再次,在剩下的元素中找到最小的元素,将它与数组的第二个元素交换位置。如此往复,直到将整个数组排序。这种方法叫做选择排序,因为它在不断地选择剩余元素之中的最小者。——《算法(第四版)》此算法的实现非常简单,通俗地说就是一共遍历n...

2019-11-05 17:09:14

数据库优化之 - 提高SQL运行效率优化

本文从SQL角度进行数据库优化,提升SQL运行效率。判断问题SQL判断SQL是否有问题时可以通过两个表象进行判断:系统级别表象 CPU消耗严重 IO等待严重 页面响应时间过长 应用的日志出现超时等错误 可以使用sar命令,top命令查看当前系统状态。也可以通过Prometheus、Grafana等监控工具观察系统状态。(感兴趣的可以翻看我之前的文章)SQL语句...

2019-11-02 15:27:44

十大经典排序算法之-冒泡排序

前言本系列排序包括十大经典排序算法。使用的语言为:Java 结构为: 定义抽象类Sort里面实现了,交换,大小比较等方法。例如交换两个值,直接传入下标就可以了。其他的具体排序的类都继承抽象类Sort。这样我们就能专注于算法本身。/* * 返回值等于0,代表 array[i1] == array[i2] * 返回值小于0,代表 array[i1] < array[i2]...

2019-11-01 09:20:42

兼职程序员一般可以从什么平台接私活?

这个问题我进行了系统性的总结,以下将进行言简意赅的说明和渠道提供,希望对各位小猿/小媛们有帮助~根据我们的经验,程序员兼职主要分为三种:兼职职位众包、项目整包和自由职业者驻场。所谓的兼职职位众包,指的是需求方这边有自有工程师配合,只需要某个职位的工程师开发某个模块的项目。比如开发一个 app,后端接口有人开发,但是缺少 iOS 前端开发工程师,那么他们就会发布一个职位招聘前端,来配合公司一...

2019-10-30 12:02:41

你的 Java 并发程序 Bug,100% 是这几个原因造成的

可见性问题可见性是指一个线程对共享变量进行了修改,其他线程能够立马看到该共享变量更新后的值,这视乎是一个合情合理的要求,但是在多线程的情况下,可能就要让你失望了,由于每个 CPU 都有自己的缓存,每个线程使用的可能是不同的 CPU ,这就会出现数据可见性的问题,先来看看下面这张图:对于一个共享变量 count ,每个 CPU 缓存中都有一个 count 副本,每个线程对共享变量 cou...

2019-10-31 18:18:51

京东-头条-百度面试题

清华本硕,硕士方向是自然语言处理,CCF A类论文一篇。目前拿到了京东,腾讯和搜狗的offer,因为腾讯和搜狗基本上没有问什么面试题,就两边聊了聊沟通一下,因此就不介绍面试经历了。1 京东面试经历面试的京东的商品推荐的算法岗,在北辰大厦(奥森旁边),面试难度总体来说比较简单。(1) 到公司之后先做了一个小时的笔试题目,包括四个简答题和两个编程题,简答题主要是C语言相关的。Map和S...

2019-10-30 13:45:59

十大经典排序算法之-选择排序

本系列排序包括十大经典排序算法。使用的语言为:Java 结构为: 定义抽象类Sort里面实现了,交换,大小比较等方法。例如交换两个值,直接传入下标就可以了。其他的具体排序的类都继承抽象类Sort。这样我们就能专注于算法本身。/* * 返回值等于0,代表 array[i1] == array[i2] * 返回值小于0,代表 array[i1] < array[i2] * ...

2019-10-30 12:00:44

从区块链技术研发者的角度,说说我的区块链从业经历和对它的理解

前序前几天,区块链这个词,因为领导的提名,再次涌上了头条,这次不仅仅是开发者的头条新闻,还包含普罗大众的头条新闻。在朋友圈看到圈内的从业者或朋友在纷纷转发新闻链接的时候,我第一反应是看了下我入手的虚拟货币,涨得超出意料,做跌的单被触发了,再次被套。回想自己这两年不够的区块链技研发术从业经历,和大家分享下。缘起 - 投机我接触到区块链相关产品的时候是在2018年4月,正式从 An...

2019-10-28 15:13:22

兼职程序员的简历怎样写更出彩,跟全职有什么不同?

这里的简历主要是指各大平台的简历,分别举其中比较出名的有代表性的平台作为案例讲解,这一讲主要讲兼职简历的填写。全职的话主要对标的是拉勾网招聘平台。兼职的话主要是 猿急送程序员兼职平台。我想大家都写过全职简历,包括你的毕业院校、所获荣誉、工作单位、参加项目等。从全职角度讲,招聘方也许并不需要你有所求职单位的工作经验,但肯定会希望你有扎实的基础知识。所以全职面试的时候会考你数据结构、算法、数据...

2019-10-28 15:01:22

资深兼职程序员告诉你,程序员接私活的5大平台

通过对比多个平台,并自己亲身试验,汇总国内外接私活的7大平台利器,希望对大家有帮助。1、猿急送-BAT级程序员兼职平台起步最早,项目和工程师完全可见,可以直接投递或定向选人,目前含有210000+程序员。2、快码众包-让互联网产品开发更快速!25000+程序员开发利器,平台自己也接单。3、码易-高质量软件众包交付服务平台4、开发邦-专业互联网软件技术开发与咨询服...

2019-06-20 16:00:04

前端vue面试题(百度前端面试)

1. 谈谈你对MVVM开发模式的理解MVVM分为Model、View、ViewModel三者。Model 代表数据模型,数据和业务逻辑都在Model层中定义;View 代表UI视图,负责数据的展示;ViewModel 负责监听 Model 中数据的改变并且控制视图的更新,处理用户交互操作;Model 和 View 并无直接关联,而是通过 ViewModel 来进行联系的,Model 和 Vie...

2019-06-20 15:58:58

程序员接私活——兼职外包接单必备经验总结

很多朋友提国外的upwork、freelancer等平台,实际如果你尝试过,即使英语挺溜,接国外的单子也是挺难的,主要是各国的实际购买力不一样,如果项目中有印度三哥参与竞标,价格方面你是没有什么竞争力的,并不是说美元兑换成人民币会有很多钱。所以建议接单还是选国内的平台直接一点。国内接单平台从传统的猪八戒、一品威客等威客网站到近几年垂直的猿急送、自客等众包平台,各有各的优势,如果你是非公司运...

2019-06-20 15:55:58

MySQL性能优化的最佳20多条经验分享

1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下面的示例:...

2019-06-17 10:45:06

程序员接私活必看经验总结以及接单平台推荐

接私活三年多,起初在国外upwork做自由职业者,不过国外的客单价性价比并不高,竞争激烈,这几年国内众包外包发展起来之后,逐渐转战国内接单,总结下接私活的经验,希望对大家有帮助。一、接私活前需知:1、一定要需求明确,开发产品并非买手机,都是标品,对于非标品一定要需求明确到一个按钮,防止后面扯皮,产生不必要的麻烦。那怎样才算做到需求明确呢?要有需求文档-原型图-ui设计图,一个都不能少。...

2019-06-16 11:15:09

分布式系统的几点笔记

平时接触到的分布式系统有很多种,比如分布式文件系统,分布式数据库,分布式WebService,分布式计算等等,面向的情景不同,但分布式的思路是否是一样的呢?1.简单的例子假设我们有一台服务器,它可以承担1百万/秒的请求,这个请求可以的是通过http访问网页,通过tcp下载文件,jdbc执行sql,RPC调用接口…,现在我们有一条数据的请求是2百万/秒,很显然服务器hold不住了,会各种拒绝...

2019-06-14 10:12:57
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。