- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 ubuntu14.04安装node+grunt
最近需要在ubuntu中安装node,以下记录我尝试的可行的办法:1、在node官网(http://nodejs.cn/download/)下载源代码(.tar.gz文件) 2、 ubuntu系统中确认已经安装好python环境$ sudo apt-get install python $ sudo apt-get install build-essential $ sudo apt-get
2017-06-15 19:53:14
756
转载 class1:神经网络浅讲:从神经元到深度学习
神经网络是一门重要的机器学习技术。它是目前最为火热的研究方向--深度学习的基础。学习神经网络不仅可以让你掌握一门强大的机器学习方法,同时也可以更好地帮助你理解深度学习技术。 本文以一种简单的,循序的方式讲解神经网络。适合对神经网络了解不多的同学。本文对阅读没有一定的前提要求,但是懂一些机器学习基础会更好地帮助理解本文。 神经网络是一种模拟人脑的神经网络以期能够实现类人工智能的机
2017-05-03 14:37:36
1553
原创 (一)@Input属性讨论
@InputDeclares a data-bound input property.Angular automatically updates data-bound properties during change detection.大概意思就是:@Input属性声明了一个数据绑定的输入属性,当angular检测到改变时可以自动更新。在Angular2官方文档里有一段示例代
2016-09-04 15:45:10
755
原创 javascript利用回调函数解决异步困扰
虽然已经存在promise,StratifiedJS等工具用来解决回调地狱,但是讲真,我觉得他们也并没有让代码的可读性大大增强,而且在回调函数的嵌套次数有限的情况下也不至于成为一个“地狱”,所以笔者还是老老实实的继续啃这块js里的板砖——利用回调函数解决javascript异步困扰。但愿大家可以从下面的这个例子得到些有用的信息:fun(function(data){ //num1 fun
2016-08-21 15:00:53
3006
1
原创 CSS图片剪裁与原比例压缩或放大
在前端网页制作的过程中,图片的处理往往比较头疼,当然不考虑你有很给力的美工后援的情况下。以下将对一些常见的CSS图片处理需求情况进行分析:1、一张图片要放在固定宽高的内容块中,并填充满整个内容块(看起来整齐划一)我们假设要把一张大小为1920*1200的图片放在400*400的内容块中,由于这时图片是长大于宽的,为了保证图片看起来不被压缩,可以固定宽度,从图片中间向左右两侧裁剪以保留图片的
2016-07-06 13:51:49
22507
1
原创 js使用AjaxFileupload插件实现文件上传
最近做项目,需要上传表单元素中的文件POST到目标URL,并把得到的数据显示到本页面上,而不跳转到目标URL。那么,现在就要明确两件事:1)不能直接提交表单,因为一旦点击submit就会自动跳转到action界面;2)可以选择ajax进行异步数据传输;原来只是用过ajax进行简单的数据传输,还没上传过文件呐,于是查了一下,如获至宝地发现了jQuery插件AjaxFileupload,专
2016-04-14 14:26:49
978
原创 java Servlet使用fileupload组件接收上传的多文件
文件上传是网站非常常用的功能,直接使用Servlet获取上传文件还得解析请求参数,比较麻烦,所以一般选择采用开源工具,笔者只用过比较常见的,第一个是jspsmartupload,第二个是apache 的fileupload组件。一、jspsmartuploadFile fileupload = new File(realPath); if(!fileupload.exists
2016-03-29 15:58:00
3950
原创 理解和使用 JavaScript 中的回调函数
在JavaScrip中,function是内置的类对象,也就是说它是一种类型的对象,可以和其它String、Array、Number、Object类的对象一样用于内置对象的管理。因为function实际上是一种对象,它可以“存储在变量中,通过参数传递给(别一个)函数(function),在函数内部创建,从函数中返回结果值”。因为function是内置对象,我们可以将它作为参数传递给另一个函数,延迟
2016-03-23 14:11:49
755
转载 理解javascript的同步与异步模式
你可能知道,Javascript语言的执行环境是"单线程"(single thread)。所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是
2016-03-23 11:34:38
6208
转载 class0:计算机的潜意识——机器学习
Fork me on GitHub计算机的潜意识博客园首页新随笔联系订阅管理随笔- 12 文章- 0 评论- 274 从机器学习谈起 在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。这篇文档也算是EasyPR开发的番外
2016-03-17 14:27:30
1476
转载 Github使用学习笔记(四)
第四节任务:Github中奇怪的后缀文件都是什么一、README.md1)README.md的作用在构建完整项目结构的根目录下应该有一个名为ReadMe的文件来说明当前版本源码结构或版本信息.如果你常看开源项目也会发现一个规律.在你拿到一个源码解压后第一件事就是找对该Project的ReadMe文件阅读.Read Me文件的意义在于说明Source Code 做了什
2016-03-14 19:25:30
495
原创 Github使用学习笔记(三)
第三节任务:一不小心把代码改残了,我该如何回退到曾经的版本一、git log查看所有历史版本发现commit的版本号还是很长的二、回退版本直接使用“git reset --hard 版本号”就好版本号也可以不写齐全,直接选择前几位写下来github能够自动找到匹配的。三、时光机乘坐完成!
2016-03-14 17:22:55
386
原创 Github使用学习笔记(二)
第二节任务:如何把我在本地上的工程上传到github上已经建好的仓库中一、在本地目录下创建我的版本库mkdir learngitcd learngit/git initls -ah首先创建一个空目录,目录名为learngit,之后进入这个文件夹,使用git init命令使这个目录变成git可以管理的仓库使用ls -ah可以显示本文件夹下的.git文件。二、向本地
2016-03-14 11:55:34
483
原创 Github使用学习笔记(一)
本人还是新手,只是就着自己使用github的目前经验来写一写学习笔记,至少留个印记,以后忘了还可以来翻翻以前的经验咯第一节任务:如何把我在github上已经建好的仓库克隆到本地一、安装git bash(个人还是觉得这个用着比较舒心)二、网页上打开你要克隆的github仓库在SSH的右边可以看到一个git仓库地址,复制下来三、打开git bash客户端并且
2016-03-11 17:08:39
1411
转载 Advanced REST client的使用说明以及安装
本帖最后由 zhijun 于 2015-12-29 15:47 编辑1. 为什么要使用REST Client在实际企业开发过程中经常会有这样的需求:1、我当前开发的这个系统是需要调用其他系统的接口,也就是我们需要频繁的测试接口,尝试不同的入参参数去查看返回结果,如果要在程序中调试就必要不断的改代码、重启tomcat。。。。2、在调试接口时返回的json数据需要格式
2016-03-10 10:20:28
5345
原创 java中json的学习笔记
在形形色色的java json教程中,感觉自己被深深的坑惨了,不是包不对,就是各种方法一用就在eclipse看到熟悉的红波浪所以决定自己亲身实践,来总结java json中常见的使用方法~1.使用org.json.jar包下载链接:http://download.youkuaiyun.com/detail/zhangjuncai19880509/2833133(下载之后如果名字不对的话
2016-03-09 19:08:54
617
原创 使用Maven 构建 Servlet
在上一篇文章 《使用maven建立第一个web工程》的基础上,我们可以在已经转成Dynamics Web Project的工程中构建Servlet这下工作就简单许多,步骤如下:1、在src\main\java下新建一个Servlet2、修改pom.xml我们发现在创建Servlet完成之后会报一堆错误那是因为缺少以下需要import的包import
2016-03-01 10:46:36
1027
转载 使用maven建立web项目
一.创建项目1.Eclipse中用Maven创建项目上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以 5.创建好项目后,目录如下:至此,项目已经创建完毕,下边
2016-03-01 10:32:05
458
转载 使用javamail接收解析邮件(POP3协议)
package org.yangxin.study.jm;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;impo
2016-02-26 17:36:35
867
原创 API中curl命令行遇到的问题总结
1、curl命令行中返回结果有中文,在windows cmd中看到的是一堆乱码。本以为是本身utf-8编码没有设置,但是设置之后发现问题依然存在,于是乎转向怀疑windows cmd本身的问题,查阅资料得知windows环境下cmd默认编码是GBK,若要改成utf-8显示需要手动设置,设置方法见下:http://jingyan.baidu.com/article/e75aca85440f0
2016-01-30 16:36:32
2168
原创 使用Eclipse建立Servlet
之前笔者一直参照网络某资源学习servlet,后来才发现人家建立的web project环境是MyEclipse,可是我使用的是Eclipse,于是就有各种不能“照搬照用”。所以这里要写一个在Eclipse下建立简单的Servlet,替代MyEclipse中的web project的是Eclipse下的Dynamic Web Project。1、新建一个Dynamic Web Pr
2016-01-30 15:49:20
6388
转载 利用HttpURLConnection发送post请求上传多个文件
转自skyer_lei的专栏:http://blog.youkuaiyun.com/skyer_lei/article/details/6106709本文要用java.net.HttpURLConnection来实现多个文件上传1. 研究 form 表单到底封装了什么样的信息发送到servlet。假如我参数写的内容是hello word,然后二个文件是二个简单的txt文件,form提交
2016-01-25 18:34:28
2863
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人