用户登录
还没有账号?立即注册
用户注册
点击换图
投稿取消
文章分类:
还能输入300字

上传中....

热爱生-活

热爱生-活

这个人很懒什么都没有留下

3年前

gradle guide

一、Gradle简介
Gradle是以Groovy语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。
二、配置步骤如下:
1、资源下载:
Grandle官网下载Gradle
提示:如果只是运行可以只下载bin,为了扩展开发还是下载all。
2、下载完毕后,解压zip至安装目录即可,例如:D:\ProgramFiles
3、设置环境变量,需要设置如下2个环境变量
1、添加GRADLE_HOME指向gradle的安装目录的根目录
GRADLE_HOME=D:\ProgramFiles\gradle-2.0
2、Path变量添加gradle的bin目录
D:\ProgramFiles\gradle-2.0\bin
4、以上步骤设置完毕,打开cmd,运行gradle-v看到gradle的版本信息,配置完成。
5.打开Eclipse,Help-->Installn
3年前

gradle incorrect

直接从gradle网站下载的gradle,然后在AndroidStudio中设置的GradleHome,这样是没问题的。Android Studio出现Gradle location is incorrect怎么办



  直接从gradle网站下载的gradle,然后在android studio中设置的gradle home,这样是没问题的。
3年前

photoshop图层合并

ctrl+e,向下合并一个图层/合并选中图层
ctrl+alt+e,盖印选中图层
ctrl+alt+shift+e,盖印可见图层
ctrl+shift+e,合并全部可见图层
盖印就是合并图层同时保留原有图层
photoshop中Ctrl+E和Shift+Ctrl+E区别:
1、都是ps操作执行合并命令键。
2、Ctrl+E,合并所有图层,合并后被隐藏的图层就丢失
图层向下合并:ctrl+e
很简单的,可以用ctrl+e来拼合图层的.首先要先选中在最上面的图层,(在右下角的图层控制面板选中就可以的,图层会变成蓝色)接着按c
3年前

composer 添加

你好,难的不是用composer,是让你接受新事物。

依赖管理和自动加载用起来不要太爽。
一旦你用过composer,你就再也离不开它了。

JavaScript有npm
Java有Maven
Python3.4之后更直接把pip集成了。
PHP的呢?那就是composer了。

使用composer就跟点菜一样简单,除非你有选择综合症。



  通过 laravel 安装器安装 1 先下载 laravel 安装器 phar 文件。 为了方便起见,将该文件重命名为 laravel 并移动至 /usr/local/bin目录。完成后,只需在你指定的目录下输入简单的 laravel new 命令即可创建一个全新的laravel安装。例如,laravel 。。
3年前

sas数据分析师

并没有认为哪个一定就好。就个人使用而言,需要看企业内的工作会用什么。
SAS是收费软件,而且价格不菲。其功能相当多,满足一般的企业数据分析应该是非常够了。代码可读性一般会高一些,有和sql语言非常相似的部分。传递参数的方式有些特殊,有些时候比较依赖宏。不太能够像R一样轻松地写出函数。软件本体大小视安装模块而定,但是十几二十个GB是免不了的。
R本身是免费的,目前在学术界使用应该算是比较普遍的。功能也很丰富。其依赖的各种程序包有个人和组织贡献,一些程序包的更新很大程度依赖个人。自己也遇到过有很想使用的程序包,结果只支持Linux或者已经停止更新从cran上移除的情况。不过相对应地,R有很多人参与更新,新的软件包不乏根据比较前沿的方法制作的,所以受到学术界和大多数中小型(需要节约成本的)企业欢迎。(相对应地,SAS要考虑商业化成本和需求,且商业化需要时间,这是SAS逊于R的灵活性部分)
R本身小巧,但是属于比较坑内存的类型,处理特别大的数据集并且使用个人电脑(内存大概8G这种)的时候会经常outofmemory。在Windows上目前还没有非常完善的针对内存问题的处理
3年前

zookeeper事件

掌握zookeeper事件监听机制,非常重要,可以说是跨入了进阶的门槛,只有掌握了如何监听某个节点或路径,我们才能在节点变化后,做一些我们想做的事,包括:
1,配置文件同步
2,主从切换
3,分布式队列
4,分布式锁
5,其他
散仙,在以前的文章里面有写过使用zookeeper原生的api,监听zk节点变化,那么本篇我们就来看下,如何使用curator来完成监听,代码如下:
packagecom.qin.curator.zk;
importjavax.sound.midi.Patch;
importorg.apache.curator.RetryPolicy;
importorg.apache.curator.framework.CuratorFramework;
importorg.apache.curator.framework.CuratorFrameworkFactory;
importo
3年前

动态壁纸给linux发行版添加活力背景


  我们知道你想拥有一个有格调的ubuntu桌面来炫耀一下:)
  在linxu上费一点点劲搭建一个出色的工作环境是很简单的。今天,我们(重新)着重来探讨长驻你脑海中那些东西:一款自由,开源,能够给你的截图增添光彩的工具。
  它叫LiveWallpaper(正如你猜的那样),它用由OpenGL驱动的一款动态桌面背景来代替标准的静态桌面背景。
  最好的一点是:在ubuntu上安装它很容易。动态壁纸主题
  <imgsrc="http://www.51sjk.com/Upload/Articles/1
3年前

AI把用户“逼上”公有云

越来越多的AI应用发生在云端,尤其是对于智能技术需求高的行业而言,他们甚至可以说是被AI逼上公有云,而那些原本使用私有云的企业用户,也由私有云跃迁到了混合云。
 
数据和算力是维持AI的两大要素,而传统的计算环境是难以满足二者的指数级增长的。举个例子,数据的类型大体可分为结构化数据、非结构化数据、半结构化数据。一个数据从产生到落地要经过收集、传输、分析、检索、挖掘等阶段。如果要让机器像人一样去“看”数据,恐怕穷尽一生也无法分析完。
 
如果在云端借助Hadoop集群和Spark这样的通用计算引擎,或者是Storm等计算框架,就可以将数据分解为多个部分,对每一部分的数据进行分析,之后将效果汇总经过多轮计算筛选出结果。对于机器学习来说,它们或许会找到一些新的特征,并对这些特征进行归纳来识别出一把新的椅子。这一过程中,需要有海量、不同的椅子照片供给计算机去学习。而这一切,没有数据中心的庞大算力支持是无法实现的。
 </div
3年前

贵州新兴产业异军突起 开源技术能否手到擒来?

今年5月份的国际大数据产业博览会着实让贵阳火了一把,不仅参会厂商都是国内一线IT品牌,连国家领导人也莅临现场。为什么贵阳能办成这样的大会?这与国家扶持西部地区经济发展有关,但更与贵州最近几年的变化有关。确确实实,最近两年贵州新兴产业异军突起,很值得关注,其中贵阳云平台就是其中一个。
 
贵阳云平台是干什么的?据公开资料显示,贵阳云平台包含政府网站群平台、统一数据平台、应用商城平台三个子系统,政府将结合该平台对全省政府门户网站软硬件资源进行统一规划、管理,并通过统一数据平台为政府部门数据互通、共享、开发利用、资源整合提供平台支撑。贵阳云平台将是全国范围内率先打通数据壁垒、无障碍实现数据间调用的政府云平台。
这次贵州省政府拥抱变革、拥抱最新技术另人刮目相看。近日,5
3年前

Android自定义View实现可展开、会呼吸的按钮

这篇文章主要为大家详细介绍了Android自定义View实现可展开、会呼吸的按钮,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  不专门练习的话,自定义View的知识又忘了许多。正好新项目里有这个需求,就再练习一下,代码已上传:地址
  可以修改文本、文字大小、各种颜色:
  1、按照国际惯例,就是新建attrs,写各种需要的属性,然后获取,新建各种所需的Paint、Rect,重写onMeasure计算宽高,重写onDraw画图搞起。。
  2、关于可展开效果
3年前

手机2345浏览器怎么设置为默认浏览器


   1)点击打开【2345浏览器】,然后点击最下方中间的【三横】;(如下图)
   
   
  2)点击【基本设置】然后点击下方的【设为默认浏览器】;(如下图)
   <imgsrc="http://www.51sjk.com/Upload/Articles/1/0/163/1
3年前

Python+OpenCV实现将图像转换为二进制格式

今天小编就为大家分享一篇Python+OpenCV实现将图像转换为二进制格式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  在学习tensorflow的过程中,有一个问题,tensorflow在训练的过程中读取的是二进制图像数据库文件,而不是图像文件,因此
  在进行训练、测试之前需要将图像文件转换为二进制格式。
  下面是我在ubuntu中使用python+OpenCV读取图像并转换为二进制格式文件的代码。
#coding=utf-8'''Createdon2016年3月24日使用Opencv读取图像将其保存为二进制格式文件,再读取该二进制文件,转换为图像进行显示@author:hanchao'''importcv2importnumpyasnpimportstructimage=cv2.imread("tes
3年前

JavaScript 变量、作用域及内存详解


  基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。
  (1)值类型:数值、布尔值、null、undefined。
(2)引用类型:对象、数组、函数。
  如果赋值的是引用类型的值,则必须在堆内存中为这个值分配空间。由于这种值的大小不固定(对象有很多属性和方法),因此不能把他们保存到栈内存中。但内存地址大小是固定的,因此可以将内存地址保存在栈内存中。<scripttype="text/javascript”>varbox=newObject();//创建一个引用类型varbox="trigkit4";//基本类型值是字符串box.age=21;//基本类型值添加属性很
3年前

正值表达式匹配html标签的属性值

正则表达式是做文本解析工作必不可少的技能。今天通过本文给大家介绍正值表达式匹配html标签的属性值,需要的朋友一起学习吧
  正则表达式是做文本解析工作必不可少的技能。如Web服务器日志分析,网页前端开发等。很多高级文本编辑器都支持正则表达式的一个子集,熟练掌握正则表达式,经常能够使你的一些工作事半功倍。例如统计代码行数,只需一个正则就搞定。嵌套Html标签的匹配是正则表达式应用中一个比较难的话题,因为它涉及到的正则语法比较多,也比较难。因此也就更有研究的价值。
  今天由于工作的需求,需要获取html标签的属性值,立即想到了正则表达式,标签如下:
<circleid="ap_test"cx="200"cy="2000"r="2"stroke="black"stroke-width="0"fill="red"/><circleid="ap_test"cx="201"cy="2001"
3年前

JavaScript设计模型Iterator实例解析

这篇文章主要介绍了JavaScript设计模型Iterator实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  这篇文章主要介绍了JavaScript设计模型Iterator实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  IteratorPattern是一个很重要也很简单的Pattern:迭代器!
我们可以提供一个统一入口的迭代器,Client只需要知道有哪些方法,或是有哪些ConcreteIterator,并不需要知道他们底层如何实作!现在就让我们来开始吧!
  起手式
  Iterator最主要的东西就是两个:hasNext、next。要让Client知道是否还有下一个,和切换到下一个!
  定义Interface
interfaceI
3年前

Swift心得笔记之字符串

Swift的String类型是值类型。如果您创建了一个新的字符串,那么当其进行常量、变量赋值操作或在函数/方法中传递时,会进行值拷贝。任何情况下,都会对已有字符串值创建新副本,并对该新副本进行传递或赋值操作。
  字符串
  简介
  String中的字符串是值类型,传递的时候会对值进行拷贝,而NSString的字符串传递则是引用。我们可以用forin遍历字符串:
  
复制代码代码如下:
vara:String="a"
forcin"Hello"{
  println(c)
}
  可以通过countElements计算字符串的字符数量:
  <div
3年前

jQuery序列化form表单数据为JSON对象的实现方法

这篇文章主要介绍了jQuery序列化form表单数据为JSON对象的实现方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
   jquery提供的serialize方法能够实现。
  $("#searchForm").serialize();
  但是,观察输出的信息,发现serialize()方法做的是将表单中的数据以htpp请求格式拼接成字符串。
  serialize确实是能够解决一般的提交数据。但是有时我们需要的是一个object对象,而不是字符串(比如jqgridreload时设置查询条件参数,就需要object对象)。
  方法如下:
(function(window,$){$.fn.serializeJson=function(){varserializeObj={
3年前

Jquery+asp.net后台数据传到前台js进行解析的方法

我们经常用jquery读取后台数据,后台返回数据。后台数据格式就有很多了,但是js里面没有什么类型之分
  所以在解析后台数据的时候,我们需要根据后台的数据情况,特殊处理和对待。
  我这里后台用的是asp.net提供的wcf服务,也有ashx一般处理程序。大致原理差不多。
  C#中我们经常用的对象,有实体对象比如:User;有List集合,一般为返回列表。
  复杂点的还有对象嵌套对象或者list集合的。不过没什么差别,只要看你的数据多少来决定是由js处理数据,
  还是后台处理了直接返回最终结果。
  1、实体对象:返回是对象的话,在js中,直接就是和你后台代码类中的对象数据是一样的。
  比如下面代码,就是获取到一个对象。直接用它的name属性就可以获取到。
  
复制代码代码如下:
$.a
3年前

Opencv实现图像灰度线性变换

这篇文章主要为大家详细介绍了Opencv实现图像灰度线性变换,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  本文实例为大家分享了Opencv实现图像灰度线性变换的具体代码,供大家参考,具体内容如下
  通过图像灰度线性变换提高图像对比度和亮度,原图像为src,目标图像为dst,则dst(x,y) = *src(x,y)+ 。
  不仅对单通道图像可以做灰度线性变换,对三通道图像同样可以。
#include<opencv2/opencv.hpp>;#include<iostream>usingnamespacecv;usingnamespacestd;intmain(intargc,char**argv){Matsrc,dst;src=imread("1.jpg");if(!s
4年前

word排版的技巧


  1.Word2010文档排版的几个小技巧.doc
  WORD排版十技巧1.页面设置快速进行调整问:要对Word进行页面调整,通常大家采用的方法是选择“文件→页面设置”选项的方法进行,请问有没有更快速方便的方法呢?答:有,如果要进行“页面设置”,只需用鼠标左键双击标尺上没有刻度的部分就可以打开页面设置窗口。
  2.Word中巧选文本内容问:在Word文件中进行编辑操作时,经常需选定部分文件内容或全部内容进行处理,请问有没有快捷的方法进行选定?答:在Word中要选中文件内容时,有一些快捷的操作方法,掌握好它们可以大大提高你的工作效率。下面为大家介绍这几种用得较多的方法:(1)字或词的选取:将指针移到要选的字或词后,双击鼠标左键即可选定。
  (2)任意连
上一页  1  2  3  4  ...  下一页