谁能从事最具幸福感的职业?
原文地址:http://www.lifehack.org/319523/7-signs-youre-ready-for-full-time-freelance-career作者:KIMBARLOSO译者:foruok,转载请注明出处http://blog.csdn.net/foruok&&微信订阅号“程序视界”让我猜一下:你有一份稳定的工作,薪水还不错,但你内心有个声音说“相比朝九晚五的消磨时间,
记录我在Android开发中遇到的大大小小的问题
做Android开发一年了,有些之前遇到过的问题都没法记录,以后每个问题我都会加个问题出现的时间,附带解决方案。2016年4月28日记录:昨天遇到的问题在今天解决了。ViewPager+Fragment+FragmentStatePagerAdapter组合实现不同的页面展示,页面的切换通过Viewpaer外面的不同的按钮来实现。昨天遇到的问题就是在导致页面切换出现空引用,百度后稍微了解Fragm
java 线程安全 Lock
对于线程安全我们前面使用了synchronized关键字,对于线程的协作我们使用Object.wait()和Object.notify()。在JDK1.5中java为我们提供了Lock来实现与它们相同的功能,并且性能优于它们,在JDK1.6时,JDK对synchronized做了优化,在性能上两种方式差距不大了。一、为什么出现lock synchronized修饰的代码块,当一个线程获
D3绘制水平柱状图
一、前言根据需要,Boss让你绘制水平的柱状图,左边显示昨天的数据,今天显示今天的数据。用D3画图二、仿造数据today.csvname,value,unitA,2000,%B,1000,tC,1400,¥D,32,dE,520,dF,10000,dG,5500,元H,740,tI,850,tJ,950,tK,1100,tL,1200,tyesterday.csvname,value,unitA,
Filebeat、Logstash、Kafka 三步曲
Filebeat>Logstash>Kafka使用步骤使用filebeat收集日志到logstash中,再由logstash再生产数据到kafka,如果kafka那边没有kerberos认证也可以直接收集到kafka中。使用方法PS:截至目前时间2018-09-02为止logstash的版本为6.4.0有Integer转Long的Bug,官方说预计会在本月修复,所以这里先降低一下logstash的
第一次爬虫实例
第一次爬虫实例1、这是我第一次写的爬虫实例,写的不好请见谅,最后发现爬取的次数多了,被网站拉黑了,还是需要代理才行,代理还不太清楚怎么弄就先这样了后面请大神可以帮忙改下怎么使用代理爬取。第一次爬取网站的所有电影信息(仅供参考)具体思路就是先获取第一页上的信息然后根据翻页上的页数来确定爬取多少页下面是具体代码:import requestsfrom bs4 import BeautifulSoupf
Git在工作中的小总结
Git-Pro自己在工作中常用的git命令行!Git基本操作。接下来讲讲一些Git进阶小技巧提交技巧当我们要将stage里的修改分多次提交到本地仓库,也就是具体到哪个文件git commit DefaultYuan.txt -m "fix 具体功能"如果我们想查看要提交的内容与版本库中的比较,然后进行提交git commit -v将工作区和stage中的所有修改的文件一次性提交到本地仓库git c
Datepicker研究荐
这几天开始学习前端技术,JS也一点点的接触。由于对Jquery比较感兴趣,所以在弄时间框的时候,学些了一下Jquery的Datepicker。自己整理到这里。DatePicker需要至少3个文件jquery-ui.css是用来配置时间框样式的jquery-1.4.2.min.js是JqueryJSjquery-ui.min.js是Jquery的UI扩展在body块中添加一个input标签
ASP.NET的简单与面向对象开发
OK,把两张图片放在站点下,并创建一个网页,如Default.aspx:在Default.aspx.cs的Button1_Click事件:演示:你是这样开发吗?很简单吧,很快就可以完成并提交开发任务了吧。你会说:不,用javascript和jQuery实现更快,更好效率,更好维护。Insus.NET想说的是javascript和jQuery不在此讨论范围。我们需要讨论的是ASP.NET开发。下面I
MyCLI :一个支持自动补全和语法高亮的 MySQL/MariaDB
MyCLI是一个易于使用的命令行客户端,可用于受欢迎的数据库管理系统MySQL、MariaDB和Percona,支持自动补全和语法高亮。它是使用 prompt_toolkit 库写的,需要Python2.7、3.3、3.4、3.5和3.6的支持。MyCLI还支持通过SSL安全连接到MySQL服务器。MyCLI的特性当你第一次使用它的时候,将会自动创建一个文件 ~/.myclirc。当输入SQL的关
Python标准库09 当前进程信息 (os包)
我们在Linux的概念与体系,多次提及进程的重要性。Python的os包中有查询和修改进程信息的函数。学习Python的这些工具也有助于理解Linux体系。 进程信息os包中相关函数如下:uname()返回操作系统相关信息。类似于Linux上的uname命令。umask()设置该进程创建文件时的权限mask。类似于Linux上的umask命令,见Linux文件管理背景知识 get*()查询(*由以
【初窥javascript奥秘之事件冒泡】那些年我们一起冒的泡
前言若是我说会有此文又是因为一次面试的话,我自己都不知道该怎么形容我的心情了,好似我的所有动力皆来自于面试似的。其实不是这样的,我原来一个项目经理对我说,隔一两个月出去面试下,一来你会知道自己的不足知道怎么提高,二来你就知道自己涨价没。现在回想起来他说的是很对的,面对这次的团队解散,我反而不那么着急,因为我不太惧怕面试,走到哪里都能找到工作,当然这里没有鼓励大家出去面试的意思啦。回到本文,当时面试
一天一点xib:3先学会解决文件冲突
引言之前文章列出的xib的缺点当中,我想在代码管理上,文件容易冲突是比较典型、且重要的问题,那么在详细学习xib之前,先来学习解决文件冲突的问题会让大家的学习更有积极性。注:xib与SB文件的冲突问题是一样的,解决方法也一样。为什么xib、SB文件会很容易冲突?因为xib文件十分容易造成修改,它不像源文件中的代码,必须真正修改才算,xib和SB文件,只要你点开,不经意的点击几个控件看看,就很容易造
Android必会工具-ADB
在AndroidSDK中一个非常关键的工具,ADB。可以说ADB是Android开发、自动化测试的基础。ADB即AndroidDebugBridge,android调试桥,是开发设备(PC)和android设备之间的连接通道,通过它,开发者可以在PC端实现对设备的连接、控制和一些基本操作。ADB的组成如图在PC端:ADB由Client和Server两部分组成,client即我们运行ADB的命令行程
MySQL ALTER语法的运用方法
以下的文章主要介绍的是MySQLALTER语法的实际运用,我们大家都知道MySQLALTER语法在实际应用中的比例还是很大的,所以了解一下MySQLALTER语法的实际运用可以很好的选择。MySQLALTER语法中ALTER[IGNORE]TABLEtbl_namealter_spec[,alter_spec...]复制代码代码如下:alter_specification:ADD[CO
深入理解CSS系列(一):理解CSS的盒子模型
入学习,果真如此?其实,只不过是自己图样图森破罢了。如果真的那么简单,为什么经常会遇到一些奇怪的样式问题,而要折腾好长时间呢?就是因为无从下手,终究还是基础不扎实啊!最近打算深入的学习一下CSS,以便遇到问题时,才知道如何下手,从而迅速的对症下药。“深入理解”只是相对于我个人而言的哈,如果有大神觉得不够深入,请不喜勿喷。这是深入理解CSS的第一篇,主要介绍CSS的盒子模型。什么是盒子模型说起盒子模
Spring中@Transactional事务回滚实例及源码
原文链接一、使用场景举例在了解@Transactional怎么用之前我们必须要先知道@Transactional有什么用。下面举个栗子:比如一个部门里面有很多成员,这两者分别保存在部门表和成员表里面,在删除某个部门的时候,假设我们默认删除对应的成员。但是在执行的时候可能会出现这种情况,我们先删除部门,再删除成员,但是部门删除成功了,删除成员的时候出异常了。这时候我们希望如果成员删除失败了,之前删除
Android Paint 之 PathEffect 详解
原文链接在之前讲 AndroidPaint的使用详解的时候,其中有一个方法setPathEffect(PathEffecteffect)没有详细介绍,这篇就结合代码来介绍一下,在之前说过PathEffect共有6个子类ComposePathEffect,CornerPathEffect,DashPathEffect,DiscretePathEffect,PathDashPathEffect,Sum
Python 装饰器笔记
装饰器的主要作用:代码复用、装饰函数!简单装饰器现在有三个函数每个函数都有自己的功能!这时我想让这些函数在执行时都打印一句"HelloWorld!",当然!可以在每个函数内都添加一段print("HelloWorld!"),但是这里为了利用到装饰器我们往另一个方向想!新建一个函数,专门用来打印"HelloWorld!"!所有函数调用时都得调用一次这个函数!不过要怎么去实现嘞!当然可以这么实现,不过
prefix=/usr/local/php 的“深远”影响
编译PHP时,使用--prefix=/usr/local/php参数,输出内容中在很多地方会携带这个路径信息,在有些情况下导致启动php-fpm失败。例如,我们将/usr/local/php挪到/usr/php,那么后续启动php-fpm时,无论如何指定-c-y参数,程序总会到/usr/local/php目录下去找一些内容,这说名这个编译参数的影响是通过后续启动参数无法消除的。解决方法是,在部署阶