自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

甫式人生

fswy的个人博客,欢迎━(*`∀´*)ノ亻!

  • 博客(411)
  • 资源 (15)
  • 收藏
  • 关注

转载 Markdown使用之特殊表格处理

插入表格代码如下:<table class="table table-bordered table-striped table-condensed"> <tr> <td>北京</td> <td>雾霾</td> </tr> <tr> <td>深圳</td> <td>暴雨</td> </tr></table>

2017-10-23 09:00:27 2577

转载 Markdown使用之CSDN支持语法高亮的常用语言

语言名 关键字 Bash bash CoffeeScript coffeescript C++ cpp C# cs CSS css Diff diff HTTP http Ini ini Java java JavaScript javascript JSON json Makefile makefil

2017-10-20 16:03:54 5635 6

原创 iOS远程真机之WebDriverAgent 安装使用完全指南

iOS-remote是结合WebDriverAgent 和 ios-minicap 开源项目做出来的基于JAVA的iOS远程真机控制的项目。       基本思路可见:https://testerhome.com/topics/9681       然后安装iOS-minicap的步骤可见:https://testerhome.com/topics/10456       接下来我介绍一下iOS远程

2017-10-20 12:02:43 8426 4

转载 Web开发之html2canvas 实现纯JS网页截图简单例子

代码库地址: https://github.com/niklasvh/html2canvas自己修改其中的 test.js (主要是其中的一些库的路径) 把test.js external文件夹 src文件夹 放在同一目录下 var h2cSelector, h2cOptions; (function(document, window) { var scrStart = '<sc

2017-10-12 17:22:28 6458

转载 Web开发之html2canvas截图如何解决跨域的问题?

关于图片跨域的问题本人在使用过程中也遇到了,开始使用代理服务器解决了,但是感觉不太好, 后来偶尔中,在html2canvas源码中改了几段小代码终于把问题给解决了。function ImageContainer(src, cors) { this.src = src; this.image = new Image(); var self = this; this.t

2017-10-12 16:59:22 7329 3

原创 Web开发之用canvas2image.js将canvas保存为图片(实现页面截图下载功能)

关于实现页面截图常用的几个js插件库 canvas2image.jshtml2canvas.jsconvertImgToBase64.js废话不多说,直接上demo代码index.html:<!doctype html><html><meta charset="utf-8" /><script src="canvas2image.js"></script><style> .doc

2017-10-12 11:27:44 36998 5

原创 iOS实战演练之通过命令行将iOS的APP安装到模拟器中

目的最近因为iPhone X的即将上市,公司产品要求适配iPhone X,但是没真机,只能在模拟器中运行。所以需要用iPhone X的模拟器运行产品的.app文件解决Xcode6之后提供了xctool这个工具,可以做到这些事情:启动一个模拟器把app安装到启动好的模拟器上面从模拟器上卸载指定的app这些功能基本能满足我们的需要了。启动运行模拟器:xcrun instruments -w 'i

2017-10-12 10:31:51 1624

原创 iOS远程真机之iOS-remote 安装使用完全指南

iOS-remote使用指南 1、安装Xcode Xcode这个可以去官网安装或者去我的网盘下载Xcode8.3.3.xip 链接:http://pan.baidu.com/s/1hszRESW 密码:yogw下载好Xcode,还要下载Command Line Tools打开mac终端在终端中输入以下命令:xcode-select --install ,按回车。然后一路点确定安装即

2017-10-11 12:40:19 8354 1

转载 Web开发之浅谈HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根据HT

2017-10-10 11:32:01 1801

转载 Java开发之Maven的基本配置及个人理解

maven是目前流行的项目管理工具,maven会给你带来非常大的方便。。。好处此处省略1万字。本文章并不是完整的maven讲解,只是鄙人在项目中所学所感,都写于此,如果有新的感悟,也会不断更新。配置maven也是如此的简单,下载maven的包,把maven放入环境变量,然后cmd命令提示窗口 输入 mvn -version或者mvn -v 如果有maven信息说明安装成功。下面先介绍不用eclips

2017-10-09 18:15:22 681

原创 Golang学习之在项目中遇到的几个常用的方法

1、TempFile TempFile 在 dir 目录中创建一个以 prefix 为前缀的临时文件,并将其以读 写模式打开。返回创建的文件对象和遇到的错误。 如果 dir 为空,则在默认的临时目录中创建文件(参见 os.TempDir),多次 调用会创建不同的临时文件,调用者可以通过 f.Name() 获取文件的完整路径。 调用本函数所创建的临时文件,应该由调用者自己删除。fu

2017-10-09 15:16:55 2856

转载 Golang学习之标准库io/ioutil,读取文件,生成临时目录/文件

1.读取目录list, err := ioutil.ReadDir("DIR")//要读取的目录地址DIR,得到列表if err != nil { fmt.Println("read dir error") return}for _, info := range list { //遍历目录下的内容,获取文件详情,同os.Stat(filename)获取的信息 info.

2017-09-29 18:07:47 3994

转载 JavaScript之动态改变img标签里面的src属性实现图片的循环切换

JS:根据循环切换的条件可以用document.getElementById('').src=''设置,或者jquery方法:$('#id').attr('src','图片名称’);具体:if(true) { document.getElementById('id').src='a.png';}else { document.getElementById('id').src='b.png';}或者

2017-09-29 17:59:49 21313

转载 Eclipse使用之导入Maven项目详解

通俗的来说,Maven就是个类似于git的项目管理工具。而Spring MVC就是将M(Model)、V(View)、C(Controller)三者进行分离进行处理,更有利于开发的进行。下面我将介绍一个别人已经编译好的Maven项目扔给你应该怎样导入到集成开发环境中。开发环境:EclipseStep1:在Eclipse中,选择File->Import;接着如下图所示: 点击 Browse,选择

2017-09-27 11:42:07 15342

转载 Github使用之常用操作命令

转自:http://caibaojian.com/use-github.html总结一下Ubuntu下github常用的命令,设置部分跳过,假设repository的名字叫hello-world:1.创建一个新的repository:先在github上创建并写好相关名字,描述。$cd ~/hello-world //到hello-world目录,本地目录名与repository的名字不

2017-09-26 11:01:10 535

转载 Github使用之将已有项目提交到Github/从Github上pull到本地

添加已有项目到github新建repository,可以在github网站上直接新建或者使用windows github工具。进入github repository 项目在github windows工具中使用git Bash打开项目,使用cd命令进入已有项目根目录下touch README.md //新建说明文件git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录

2017-09-26 10:52:01 1005

转载 Github使用之fork了别人的项目后,再同步更新别人的提交

我从github网站和用git命令两种方式说一下。 github网站上操作1、 打开自己的仓库,进入code下面。 2、点击new pull request创建。 3、选择base fork 4、选择head fork 5、点击Create pull request,并填写创建信息。 6、点击Merge pull request 合并从源fork来的代码。 7、 完成

2017-09-26 10:50:21 4334

转载 Golang学习之net/http 包使用模式

译注: 这篇文章的内容非常基础,也非常容易理解。原文地址,感觉是最能清晰的讲述了net/http包的用法的一篇,故翻译一下共享之。 一切的基础:ServeMux 和 Handler Go 语言中处理 HTTP 请求主要跟两个东西相关:ServeMux 和 Handler。ServrMux 本质上是一个 HTTP 请求路由器(或者叫多路复用器,Multiplexor)。它把收到的请求与一组预先定义

2017-09-25 09:00:37 915

转载 Golang学习之net包详解

/** * Created by Administrator on 13-12-9. */package mainimport ( "fmt" "os" "net")/** * 将string类型的ip地址转换为IP对象 */func main() { name := "192.168.1.97" ip := net.ParseIP(name)

2017-09-21 18:15:37 11093

转载 Golang学习之net包介绍

与大多数语言一样,Go的标准库很全,因为Go的出现本来就是为了网络通信的高并发实现,所以其相关的网络库封装得更简洁,更Readable。 这里来大致介绍几个网络库,掌握了学习方法,那么只要里面有那个功能,你就能找到并快读查阅源码,了解其实现。 net.ResolveIPAddr() 根据域名查找IP地址不得不感叹Go为开发者考虑良多,godoc这个工具真的很方便!先看下源码。$ godoc

2017-09-21 17:57:38 1818

转载 Golang学习之net/http包

使用net/http包快速创建一个HTTP服务器。// file http_test1.gopackage main import ( "fmt" "net/http" "log")func HandleIndex(w http.ResponseWriter, r *http.Request) { r.ParseForm() fmt.Println("PA

2017-09-21 17:52:23 1605

转载 Golang学习之InterfaceAddrs获取本地IP

Go 获取本地IPpackage mainimport ( "fmt" "net" "os")func main() { addrs, err := net.InterfaceAddrs() if err != nil { fmt.Println(err) os.Exit(1) } for _, addre

2017-09-21 17:33:19 16439 1

转载 PHP使用之move_uploaded_file() 函数

定义和用法move_uploaded_file() 函数将上传的文件移动到新位置。若成功,则返回 true,否则返回 false。语法move_uploaded_file(file,newloc) 参数 描述 file 必需。规定要移动的文件。 newloc 必需。规定文件的新位置。 zebra stripes are neat说明本函数检查并确保由 file 指定的

2017-09-21 16:11:31 2365

原创 PHP使用之上传文件到本地服务器(实现上传文件后页面内容不动、解决上传文件命名乱码后缀问题)

因为有上传文件到服务器的业务需求,我在Mac下先尝试搭建本地服务器 这里我使用XAMPP for Mac的软件来搭建本地服务器 具体实现见:http://blog.csdn.net/yxys01/article/details/52183975一、启动服务器 安装好后,我们开始启动Apache服务器 这里我们点击Start All,然后Apache Web Server后面的Status

2017-09-21 11:19:18 2417

原创 PHP使用之实现弹出消息提示框的两种方法

方法一:echo "<script>alert('提示内容')</script>";方法二:echo '<script language="JavaScript">;alert("这是");location.href="index.htm";</script>;';或< ?PHP echo "< script language=\"JavaScript\">\r\n"; echo " alert

2017-09-20 18:10:04 32523

转载 Web开发之input链接页面、打开新网页等等的具体实现

1.链接到某页 <input type="button" name="Submit" value="确 定" class="btn" onclick="location.href='filename.html'" /> 2.返回(等同后退) <input name="Submit2" type="button" class="btn" onclick="location.href='javascri

2017-09-20 16:29:51 2363

原创 PHP使用之上传文件到服务器

1、定义好一个要上传到服务器端的一个文件夹$filePath='./Commdity';2、如果服务器不存在某个文件夹就去创建一个文件指定名的文件夹if (!$filePath))//当路径不存在 { mkdir($filePath,0777,true);//创建路径 } 3、定义好一个需要上传文件类型的文件类型数组$type=array("jpg","gif","

2017-09-20 12:13:09 2881 1

原创 PHP使用之修改php.ini 配置文件(Mac)

一、Mac自带PHP环境下配置php.ini Mac OS X中没有默认的php.ini文件,但是有对应的模版文件php.ini.default,位于/private/etc/php.ini.default 或者说 /etc/php.ini/default ,可以自行拷贝一份进行修改。 拷贝命令:sudo cp /private/etc/php.ini.default /private/etc/

2017-09-20 09:17:49 31904 3

原创 PHP使用之网站后台上传图片出错,提示Warning: mkdir() [function.mkdir]: Permission denied……

网站后台上传图片出错if (!is_dir("upload/".$_SESSION["userid"]))//当路径不存在 { mkdir("upload/".$_SESSION["userid"]);//创建路径 } 提示Warning: mkdir() [function.mkdir]: Permission denied……错误原因:缺少新建文件夹的权限解决方案: 一、

2017-09-19 17:54:54 2944

转载 Web开发之input file控件限制上传文件类型

input file控件限制上传文件类型如下:1、文件类型中间用,分开; 2、html和htm这样的要写成两个;3、实例:<input type="file" name="filePath" accept=".jpg,.jpeg,.doc,.docx,.xls,.xlsx,.pdf">

2017-09-19 17:47:13 1711

转载 Web开发之HTML<!--...--> 注释 、CSS/JS //注释 和 /*.....*/ 注释

<!-- -->是HTML的注释标签,使用 < 和 > 是符合HTML标签语法规则的。/* */是CSS的注释标签/* */(注释代码块)、//(注释单行)是JS的注释标签。两种注释有各自的使用环境,并且不能相互替代。举例如下:1、<!--注释内容-->2、//注释内容 (在css或javascript中插入单行注释)3、/*注释内容*/ (在css或javascript中插入多行注释) 一

2017-09-19 15:11:43 10259

转载 Golang学习之函数式编程(闭包)

github:https://github.com/ZhangzheBJUT/blog/blob/master/closure.md 一 函数式编程概论在过去近十年时间里,面向对象编程大行其道,以至于在大学的教育里,老师也只会教给我们两种编程模型,面向过程和面向对象。孰不知,在面向对象思想产生之前,函数式编程已经有了数十年的历史。就让我们回顾这个古老又现代的编程模型,看看究竟是什么魔力将这个概念在2

2017-09-04 11:09:26 479

转载 Golang学习之同一个package中函数互相调用的问题

问题代码如下a.go:package mainfunc main(){ Test()}b.go:package mainimport "fmt"func Test(){ fmt.Println("Hello World!")}       这两个文件都在同一个文件夹下       为什么在编译的时候提示:command-line-arguments.\a.go:4: undef

2017-09-04 10:31:23 25573 9

转载 Golong学习之常见开发陷阱,你遇到过几个?

Go作为一种简便灵巧的语言,深受开发者的喜爱。但对于初学者来说,要想轻松驾驭它,还得做好细节学习工作。初学者应该注意的地方:大括号不能独立成行。未使用变量错误——对于全局变量和函数参数变量,是可以定义后不使用的。但是对于函数内部变量来说,如果进行定义后不进行使用,编译器会提示错误。导入包未调用错误——导入包后,如果不进行调用,例如函数,接口,结构及变量等对象,那么会出现编译错误。这里建议使用空

2017-09-04 10:27:18 975

转载 Sublime使用之查找时排除指定的文件夹或文件

Sublime Text 查找时排除指定的文件夹或文件 Ctrl + Shift + F这组快捷键可以调出 Sublime Text 的查找替换窗口,里边有一栏 Where,可以做一些高级设置: D:\Projects\ 表示在该目录下寻找,也可以写多个目录*.cs 表示找 cs 后缀的文件,也可以写多个后缀-/*Debug/* 表示排除 Debug 文件夹内的所有文件-*.cache

2017-09-01 17:32:37 3304

转载 iOS远程真机之iTunes与iPhone的通信协议usbmuxd解析

最开始研究与iPhone通信, 都会想当然的google下usb协议, 必经iphone是通过usb线连接到电脑. 其实不然, iTunes是通过TCP协议与iPhone通信的usbmuxdiTunes使用一种叫”usbmux”的东西与iphone通信, 这个东西提供了一个USB - TCP的转换服务. 这个服务在Mac端是由 /System/Library/PrivateFrameworks

2017-08-30 16:35:41 4070

转载 Golong学习之包管理的探索与实践

引言:刚学Go没多久,但是很快我就发现了Go的一个特别坑爹的地方 —— 包管理。当然不只是GFW的问题,更多的是有的时候,每个项目使用的包的版本并不是完全一致的,而Go无法做到这一点。虽然Go1.5之后加了vendor的特性,但是我仍然觉得不够。不知道大家学过java、php没?例如maven、composer都是很好用的包管理工具。你可以针对每个项目建立一个包管理文件,并对每个依赖项进行版本控制。

2017-08-30 15:04:28 552

转载 Golong学习之语言包管理进阶

基础Go程序通过包(package)进行组织,一个包可以由多个文件组成,但这些文件必须位于同一目录下。每个文件通过在首行用package语句声明所属的包,例如package math,包名不要求一定要与目录名相同(虽然通常会使用相同的)。 同一个包下定义的常量、类型、变量和函数都是互相可见的,即使位于不同的文件中。大写字母开头的元素可以导出到其它包中使用。在这种约束的工程结构组织下,编译器无需额外指

2017-08-30 14:30:20 1074

原创 Tomcat安装之在Mac环境下配置tomcat9

一、 下载登录Apache Tomcat官网,地址 http://tomcat.apache.org ,点击左边的Download,选择需要下载的版本。 二、设置本地放置路径 把下载下来的包解压到 /Users/你的用户名/目录下三、启动Tomcat打开终端cd /Users/你的用户名/apache-tomcat-9.0.0.M21/bin(注释:切换到我们Tomcat的bin目录)打开

2017-08-30 14:20:21 34114 6

转载 Golang学习之常见错误

知行易,知其不行难。首先,在这片文章中指出常见的一些错误,避免你在之后的编程中无所谓的调试工作。多余的 Imports命名区分大小写分号分行无效的分号语法和其它问题多余的 Imports新建文件,将如下内容拷贝并执行ErrProg1.gopackage mainimport "fmt"import "os" //excessive - we are not using any func

2017-08-30 10:40:46 3365

PyCharm Pro for Mac 2019.1汉化补丁

用于python的编译器pycharm2019.1版本的汉化补丁,直接将jar包放入pycharm的安装目录中的lib文件中重启编译器即可,切换为英文版将该jar包移出lib文件夹即可,简单方便

2019-11-19

rubygems-2.6.14

Rubygems是类似Radhat的RPM、centOS的Yum、Ubuntu的apt-get的应用程序打包部署解决方案。Rubygems本身基于Ruby开发,在Ruby命令行中执行。我们需要它主要是因为jekyll的执行需要依赖很多Ruby应用程序,如果一个个手动安装比较繁琐。jekyll作为一个Ruby的应用,也实现了Rubygems打包标准。只要通过简单的命令就可以自动下载其依赖。 在此提供rubygems-2.6.14的下载版本。

2017-10-31

Appium学习指南

自动化测试软件Appium学习指南,教会你安装配置与使用Appium!

2017-10-23

WebDriverAgent

Facebook 推出的一款新的iOS移动测试框架 —— WebDriverAgent。 WebDriverAgent 在 iOS 端实现了一个 WebDriver server ,借助这个 server 我们可以远程控制 iOS 设备。你可以启动、杀死应用,点击、滚动视图,或者确定页面展示是否正确。 好多人在配置和安装中存在很多问题,这里上传一个亲测可用使用的WebDriverAgent项目文件,用户只需要在WebDriverAgentLib和WebDriverAgentRunner中将Signing改为自己的开发者证书即可

2017-10-16

ios-minicap

minicap 是开源项目 STF 中的高速截图工具。STF利用此工具不断的传输图片信息并在web端绘制实现。 以前只有Android版本,最近有新的ios版本。 好多人直接git clone下来的无法build或者无法run,现将我能使用已经build好的资源上传,如果使用存在问题,应该是路径问题,检查CMakeLists.txt中路径是否更改自己的 ios-minicap的本地路径。

2017-10-16

commons-fileupload.jar

commons-fileupload的jar包,导入eclipse用java实现文件上传功能

2017-10-12

jQuery.form.js 支持ajax表单提交和ajax文件上传

jQuery.form.js是一个form插件,支持ajax表单提交和ajax文件上传。

2017-10-12

jquery.form.js

jquery中关于 form 的插件库,支持ajax表单提交和ajax文件上传。

2017-10-12

vue.js 构建用户界面的渐进式框架

Vue.js 是一套构建用户界面的渐进式框架。分享在这里方便大家使用。

2017-10-12

jquery-1.4.4.min.js

jquery 使用插件,常用资源,我本意也只是上传方便自己以后下载而已。

2017-10-12

html2canvas.js

将html的标签转化为canvas(画布)的js插件,可以结合canvas2image.js实现将一个img标签截图并下载的功能

2017-10-12

convertImgToBase64.js

网上较难找到的js插件,能将img转化为Base64编码的图片,也可以直接调用网上的链接:https://cdn.bootcss.com/Base64/1.0.1/base64.js

2017-10-12

canvas2image.js

canvas2image.js 将canvas转化为image的js插件,可以将画布内容下载实现截图功能。

2017-10-12

Jetty-v9.4.1

从官网上下载的Jetty v9.4.1,方便找不到资源和不会官网下载的朋友使用 官网地址:http://www.softpedia.com/get/Internet/Servers/WEB-Servers/Jetty.shtml

2017-09-25

DynamicDataDisplay.dll

DynamicDataDisplay.dll,在WPF中使用DynamicDataDisplay控件必须使用的dll。使用前记得先在属性中解除锁定,不然引用后会报错。

2017-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除