幻影浪子

feng88724的专栏

mysql 提示表不存在的解决方法error: 1146: Table doesn't exist

直接拷贝数据库导致提示表不存在的解决方法 电脑重装系统后把原来的mysql data复制进去后大部分表是可以访问的,但是有几个表提示表不存在: error: 1146: Table 'a_content' doesn't exist 这种情况就是要把原来mysql安装目录data里的 ibda...

2019-01-08 18:26:40

阅读数:79

评论数:0

查看apk文件的签名类型(V1、V2)

命令: apksigner verify -v xxx.apk 结果: Verifies Verified using v1 scheme (JAR signing): true Verified using v2 scheme (APK Signature Scheme v2): false ...

2018-12-27 17:10:56

阅读数:79

评论数:0

PHP下载远程图片的几种方法总结

PHP下载远程图片的几种方法总结 本文演示3个从远程URL下载图片,并保存到本地文件中的方法,包括file_get_contents,curl和fopen。 使用file_get_contents function dlfile($file_url, $save_to) { $content...

2018-11-04 17:16:42

阅读数:98

评论数:1

手机网站支付唤起支付宝app

商家在网页中调用支付宝提供的网页支付接口调起支付宝客户端内的支付模块,商家网页会跳转到支付宝中完成支付,支付完后跳回到商家网页内,最后展示支付结果。若无法唤起支付宝客户端,则在一定的时间后会自动进入网页支付流程。 注意: 若接入的是新版本手机网站支付接口(alipay.trade.wap.pa...

2018-10-13 10:40:16

阅读数:2311

评论数:1

GreenDao升级时不要重建所有表

GreenDao的配置写在build.gradle,如下: greendao { schemaVersion 1 //<--数据库的版本,用于升级时候进行更改 daoPackage 'com.aidebar.greendaotest.gen...

2018-08-06 21:04:57

阅读数:266

评论数:0

Linux开启ftp

1、安装ftp服务 yum -y install vsftpd //通过yum来安装vsftpd chkconfig vsftpd on //设置为开机启动 2、基础配置 # 设置配置文件 vi /etc/vsftpd/vsftpd.conf # 设置允许的用户列表,在/...

2018-07-17 21:24:00

阅读数:160

评论数:0

Android Studio设置apk文件名

Android Studio 2.xapplicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = output.outputF...

2017-08-23 13:10:30

阅读数:1335

评论数:1

Android5.0新增的两个XML属性elevation和translationZ

android:elevation 设置该组件“浮”起来的高度,同时设置该属性可以让该组件呈现3D效果(就一圈阴影效果)。 注意:该属性会影响View层级。 对应的Java方法:setElevation(float) android:translationZ 设置该组件在Z方向(垂直屏幕方向)上...

2017-05-12 11:06:45

阅读数:1358

评论数:0

WXEntryActivity

写法一:package com.zaegg.zaeshop.wxapi;import com.tencent.mm.sdk.modelbase.BaseReq; import com.tencent.mm.sdk.modelbase.BaseResp; import com.tencent.mm....

2016-09-28 22:25:33

阅读数:5941

评论数:1

ButterKnife框架原理

原文: http://bxbxbai.github.io/2016/03/12/how-butterknife-works/大部分Android开发应该都知道@JakeWharton 大神的ButterKnife注解库,使用这个库我们可以不用写很多无聊的findViewById()和setOnCl...

2016-08-18 10:24:24

阅读数:1437

评论数:0

Retrofit2 源码解析

原文链接:http://bxbxbai.github.io/2015/12/13/retrofit2-analysis/开发Android App肯定会使用Http请求与服务器通信,上传或下载数据等。目前开源的Http请求工具也有很多,比如Google开发的Volley,loopj的Android...

2016-08-18 10:22:44

阅读数:1759

评论数:0

Postgis随笔

一、Geometry 与 Geography 的区别,以及如何选择?geometry: 几何类型,平面。两个点之间的最短路径是一条直线。 geography: 地理类型,球体。在球体上两点之间的最短路径是一个大圆弧线。 必读: http://postgis.net/docs/using_po...

2016-08-08 17:35:49

阅读数:4448

评论数:0

使用Nginx抵御DDOS攻击

DDOS是一种通过大流量的请求对目标进行轰炸式访问,导致提供服务的服务器资源耗尽进而无法继续提供服务的攻击手段。一般情况下,攻击者通过大量请求与连接使服务器处于饱和状态,以至于无法接受新的请求或变得很慢。应用层DDOS攻击的特征应用层(七层/HTTP层)DDOS攻击通常由木马程序发起,其可以通过设...

2016-04-13 16:26:16

阅读数:15772

评论数:0

使用Jenkins搭建持续集成服务

1. 什么是持续集成持续集成 (Continuous Integration, 简称 CI) 是软件工程中的一种实践, 用于将开发人员不同阶段的工作成果集成起来, 通常一天之中会进行多次. 持续集成最初在 极限编程 (Extreme Programming) 中提出, 主要用于执行自动化测试. 目...

2016-04-12 10:53:54

阅读数:4871

评论数:0

Fragment笔记

FragmentTransaction的方法FragmentTransaction transaction = fm.benginTransatcion();//开启一个事务transaction.add() 往Activity中添加一个Fragmenttransaction.remove() 从...

2015-12-18 19:23:30

阅读数:2218

评论数:0

Mac AndroidStudio 错误

错误信息:Log path '/Users/robot/Library/Logs/AndroidStudio1.4' is inaccessible. If you have modified the 'idea.log.path' property please make sure it is ...

2015-11-20 22:57:08

阅读数:4345

评论数:0

ActiveAdmin 自定义列表Action

添加自定义按钮默认情况下,列表中会显示 “查看”、“编辑”、“删除”按钮。如下。如何添加一个自定义的按钮呢?如下。如上图,在列表中添加了“推荐”、“取消推荐”的功能。代码如下。index do selectable_column column "名称",:nam...

2015-11-03 18:23:32

阅读数:2259

评论数:0

ActiveAdmin扩展:CSV数据导入

Importing DataBy default, the interface allows us to create records one by one. This can be inefficient if we have a lot of data that we need to save...

2015-10-16 17:41:36

阅读数:2005

评论数:0

ActiveAdmin扩展:级联选择

ActiveAdmin扩展:级联选择

2015-10-16 17:12:19

阅读数:2363

评论数:0

ActiveAdmin扩展:富文本编辑器

ActiveAdmin扩展:富文本编辑器

2015-10-16 17:11:39

阅读数:3458

评论数:1

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