自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 资源 (4)
  • 收藏
  • 关注

原创 elasticsearch2升级elasticsearch6注意

1)string类型被去掉了,添加了text和keyword,keyword是不分词,text是分词创建索引 userPUT userindex{}创建mappingPUT userindex/_mapping/user{ "properties": { "name": { "type": "text", "field...

2018-10-16 16:21:58 1280

原创 reactnative插件

babel-plugin-module-resolver: 自定义、重命名路径名称,如果不喜欢使用相对路径,可以使用这个插件,注意cwd必须配置,否则报错 "plugins": [ ["module-resolver", { "cwd": "babelrc", "root": ["./"], "alias":

2018-05-27 11:19:57 198

原创 ios、anroid内嵌h5的问题

ios下内嵌h5页面 document.on("click", ...)失效,可以使用document.on("click touchstart", ...)

2018-04-16 11:48:01 558

原创 javascript随笔

var htmlHeight=document.getElementById("messages").scrollHeight 整个messages区域的高度var clientHeight=document.getElementById("messages").clientHeight // 屏幕高度var scrollTop=document.getElementById("mes...

2018-03-28 08:52:22 125

原创 使用encrypt 申请https免费证书

注意: encrypt 使用期限只有90天参考: https://www.cnblogs.com/maomishen/p/6112721.html

2017-12-14 09:35:05 227

原创 ajax异步上传图片

首先需要注意分两种情况: 1: 小于等于ie8的情况:需要ajaxFileUpload.js,下载附件if(navigator.userAgent.indexOf("MSIE 6.0")>0 || navigator.userAgent.indexOf("MSIE 7.0")>0 || navigator.userAgent.indexOf("MSIE 8.0")>0){ ...

2017-10-30 16:07:50 127

原创 ie7和8注意问题

1:变量一定要加var 否则 显示空字符串,例如 var n = 7; 没有var console.info(n)输出的就是空,加上var后是局部变量2: setTimeout 和 setInterval 的写法要注意,里面方法参数不能传入字符串,否则不执行正确: setInterval(function(){ getStatus()}, 2000);错误...

2017-07-28 16:00:03 138

原创 rails项目在ie7和8下的问题

1: 首先jquery1.11.1以上版本不支持ie7和8,所以我们最多只能使用jquery1.11.12: uglifier压缩文件不支持ie7和8,我目前的解决方式是不压缩 # config.assets.js_compressor = :uglifier config.compress = false3: ie7和8下播放视频不支持h...

2017-07-18 13:56:08 100

原创 react-native 语法

View组件类似于div外联样式:内联样式:多个样式:

2017-07-06 08:28:43 125

原创 react-native 应用发布

app发布:1): 生成一个签名密钥keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 100002): 找到路径/android/app/src/main,在目录下新建assets文件夹3): htt...

2017-06-27 08:29:21 144

原创 flex布局

http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool浏览器私有属性: -moz -o -webkit -msdisplay: flex inline-flexflex-direction: row row-reverse column column-reverse...

2017-05-26 17:37:32 86

原创 服务器相关

bundle exec thin start -p 3005 --sslhttp://item.jd.com/1547471353.html123.207.164.98elixirgrape crocen查看开放端口: netstat -ultnsudo iptables -A OUTPUT -p udp --sport 123 -j DROPsu...

2017-05-24 10:22:08 100

原创 rails5 belongs_to 默认不能为空,报错must exist

1: 在config/application.rb设置 config.active_record.belongs_to_required_by_default = false2: belongs_to 的时候添加optional: true

2017-04-29 16:37:58 484

原创 ubuntu 15.04和16.04切换回upstart

切换到upstart: sudo apt-get install upstart-sysv sudo apt-get remove ubuntu-standard systemd-sysv sudo update-initramfs -u sudo reboot切换到systemd: sudo apt-get install ubu...

2017-04-26 18:26:51 691

原创 elasticsearch-model、elasticsearch-ruby、elasticsearch-rails相关

elasticsearch-model: 创建、更新索引例如: Product.import force: true, 创建商品索引,加上force就是强制覆盖__elasticsearch__.index_document: 生成该实例对象的索引__elasticsearch__.update_document: 更新该实例对象的索引__elasticsearch__.del...

2017-04-19 15:09:09 265

原创 atom扩展

file-icons: 文件图标open-in-browsers: atom中打开浏览器atom-html-preview: 分页展示html页面效果autocomplete-path: 文件路径补全 React相关:atom-react-preview react预览atom-react-native-autocomplete RN代码补全nuclide: ...

2017-04-12 16:37:34 368

原创 reactnative相关

1: React Native开发之IDE: http://blog.csdn.net/hello_hwc/article/details/51612139http://www.hangge.com/blog/cache/detail_1490.html2: firefox和chrome安装扩展 React Developer Tools

2017-04-12 15:02:54 102

原创 elasticsearch-rails elasticsearch-model的使用

重新创建索引:Product.__elasticsearch__.create_index! force: true创建、更新、删除索引: Product.first.__elasticsearch__.index_documentProduct.first.__elasticsearch__.update_documentProduct.first.__elast...

2017-03-27 13:53:34 286

原创 vue基础笔记

1:v-bind绑定变量(字符串的一部分) v-bind绑定一部分变量 var app9 = new Vue({ el: "#app-9", data: { num: 1 } })2: v-on:click 简写 @click .stop - 调用 event.stopP...

2017-03-08 11:43:44 149

原创 puma systemd 服务文件

puma.service[Unit]Description=Puma HTTP ServerAfter=network.target[Service]Type=simpleWorkingDirectory=/data/app/azl/web/currentUser=wwwExecStart=/usr/local/rvm/bin/rvm 2.3.1 e...

2016-11-02 10:06:38 502

原创 carrierwave新增加version后,如何重新生成已有图片的所有新version

ProductImage.all.each do |image| image.image.recreate_versions! image.save end

2016-10-19 15:57:25 103

原创 android 学习笔记

1: android 四大组件: Activity、Service、Content Provider、Broadcast Receiver, http://www.cnblogs.com/pepcod/archive/2013/02/11/2937403.html2: android 常用SDK: 4.2(17)、 4.4(19)、 6.0(23)3: 开发工具: andr...

2016-08-26 11:09:25 68

原创 java 学习笔记

1: 一个 java类文件中只能有一个public 类2: javadoc -doc encoding UTF-8 -charset UTF-8 -d doc User.java 生成User.java 的 doc文档到doc目录下3: javac User.java 编译User.java为二进制文件 User.class(取决于User.java中的类名称,多个类生成多个cl...

2016-07-21 11:10:48 131

原创 安装双系统 win10 和 ubuntu16.04

1: 安装win102: 下载ubuntu ISO镜像(http://cn.ubuntu.com/download/),EasyBCD、DiskGenius,安装EasyBCD和DiskGenius3: 将ubuntu镜像文件ubuntu-16.04-desktop-amd64.iso复制到win10某个分区的根目录下,例如C盘。4: 打开ubuntu-16.04-...

2016-07-21 09:29:27 142

原创 iptables 使用

查看开放端口: netstat -ultnsudo iptables -A OUTPUT -p udp --sport 123 -j DROPsudo iptables -A OUTPUT -p udp --sport 57764 -j DROPsudo iptables -A OUTPUT -p udp --sport 54328 -j DROPsudo iptables...

2016-07-11 15:50:04 113

原创 QQ第三方登陆 和 微信第三方登陆

QQ第三方登陆QQ互联注册: http://connect.qq.com回调地址: 可以填写多个,以封号分隔,需要注意的是填写完整url,不止是http://host,例如: http://www.543345.com/users/auth/qq_connect/callback;http://love.543345.com/users/auth/qq_connect/callbac...

2016-06-23 12:20:27 240

原创 mechanize 插件 中文乱码

agent = Mechanize.newpage = agent.get url...page.body以上有的时候中文会出现乱码 xE8\xB5\x9B\xE7\xA6\x8F\xE5\xA4\xpage.parser.text 可以解决这个问题

2016-03-11 15:01:57 87

原创 medusa使用

medusa:linux下爆破工具,爆破种类很多,主要用来22端口爆破。-u: 用户名-U: 包含用户名的文件-h: ip地址-H: 包含ip地址的文件-p: 密码(p为小些)-P: 包含密码的文件(p为大些)-T: 开启的线程-n: 要爆破的端口-O: 爆破日志输出指定的文件-d: 查看支持的所有爆破类型-M...

2016-02-02 11:32:28 1137

原创 客户端设置163企业邮箱

提示: pop.qiye.163.com smtp.qiye.163.com经过多次测试,无法连接,请使用以下配置。pop.ym.163.com 143smtp.ym.163.com 25 994(ssl加密)

2015-12-30 15:05:28 1703

原创 本地设置代理

http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html# 如果要映射80端口 必须用root连接# Edit /etc/ssh/sshd_config and add the line:GatewayPorts cli...

2015-12-29 11:19:32 479

原创 阿里云负载均衡

1: 开通阿里云负载均衡2: 点击创建负载均衡,选择地域、公网和私网类型、付费类型3: 进入slb管理后台,选择负载均衡 服务器的后端服务器,进入页面后,选择未添加服务器,添加上要加入的服务器。4: 进入slb管理后台,继续配置负载均衡服务端口、后端服务器端口 配置我这里slb端口为80,后端两台服务器nginx端口也是80,转发规则我选择的是最小连接数,并且获取真实ip(否则ng...

2015-05-03 18:24:50 272

原创 nfs挂载

1:安装nfs: sudo apt-get install nfs-kernel-server2:设置允许共享的文件,打开/etc/exports文件,在末尾加入:/data/app/share *(rw,sync,no_root_squash)注:nfs允许挂载的目录及权限,在文件/etc/exports中进行定义,各字段含义如下:/data/app/shar...

2015-05-03 17:09:30 86

原创 elasticsearch 笔记

https://ruby-china.org/topics/32428界面工具: http://localhost:9200/_plugin/head/es 中 指定某个字段为空 必须用missing \"must_not\":[{\"missing\":{\"field\":\"gongqiu.tags\"}}] 配置 : ...

2015-04-27 22:12:36 253

原创 Capistrano 使用

Gemfile中添加: gem 'capistrano'gem 'capistrano-bundler'gem 'capistrano-rails'gem 'capistrano-rvm'执行命令bundle exec cap install,生成所需文件。此外需要确保cap所设置的账户可以登录服务器、有权限创建文件夹、服务器端的用户可以顺利git clon...

2015-03-31 11:47:05 270

原创 支付宝支付相关

支付宝支付相关开发,需要先开通即时到账功能,由于notify_url不一定收到,所有如果需要主动查询订单状态还需要申请对接到账接口。notify_url 必须是post请求 def forward raw_url = params[:raw_url] if !raw_url.present? render text: 'empty raw url...

2015-03-26 13:54:31 137

原创 本地安装代理并且自动解析域名

安装squid: brew install squid,并且配置允许通过的ip acl localnet src ip地址 https://www.noip.com 1: 注册 2: 添加二级域名 3: 本地安装客户端并且配置参考: http://www.douban.com/note/48252903/...

2015-03-20 14:44:27 210

原创 mac下常用软件

appdelete: 可以很方便的卸载软件,mac下大多数软件很容易删除,直接在应用程序中删除软件就可以,但是有些软件像itunes这样和mac结合的很深的软件要想删除干净就需要用appdelete这样的软件来删除了the unarchiver: mac下的解压缩软件mac media player: mac下的播放软件印象笔记: mac下云笔记软件有道云: 轻笔...

2015-03-06 09:43:33 413

原创 mac 快捷键

程序操作:粘贴纯文本: shift+command+v退出程序: commond+q关闭页面: commond+w最小化: commond+m不同程序之间切换: commond+tab相同程序之间切换: commond+~清空回收站: commond+shift+deletemission control: F3 或者 在触摸板上3个手指头向上...

2015-03-05 09:40:49 114

原创 mac 从零开始

1: mac 下终端 可以使用item2,这个配色不错。2: dash: app store中可以安装dash,dash是各种文档的集合,我们可以选择自己需要的文档。3: Homebrew 安装: ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 这是mac下的包管...

2015-02-28 16:06:37 95

原创 微信开发相关

微信测试账户登陆地址: http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login网页授权相关: users/auth_callbacks/weixin 注意的是需要设置 网页授权获取用户基本信息的url,在页面下边,http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?...

2015-01-15 11:34:36 113

微信公众号支付接口文档2.2

微信公众号支付接口文档2.2

2016-08-15

微信支付文档

微信支付文档

2016-08-15

微信公众号支付文档

微信公众号支付文档

2016-08-15

支付宝文档

支付宝文档

2016-08-15

空空如也

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

TA关注的人

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