自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小黑

小黑屋

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Struts2学习总结

struts2其实主要充当MVC模式的View层,主要是为了代替Servlet获取请求参数那些繁琐的操作。它提供的功能主要有如下2点:1.通过属性绑定和模型绑定来简化传统servlet需要使用request对象来getParameter。 2.运用了AOP的设计思想,使用拦截器来扩展功能 3.提供了一个json库来处理异步请求下面就来说一下这两个功能的实现方式和遇到的坑,这里要特别注意的4.文件上传

2017-01-29 17:12:48 444

原创 structs2通配符映射There is no Action mapped for namespace

在使用struts2.5.8的通配符配置请求URL的时候,报错There is no Action mapped for namespace [/] and action name [hello_test] associated with context path [/MyStruts].HTTP Status 404 - There is no Action mapped for namespa

2017-01-27 17:37:57 4991 1

原创 servlet报错HTTP method GET is not supported by this URL

报错信息如下HTTP Status 405 - HTTP method GET is not supported by this URLtype Status reportmessage HTTP method GET is not supported by this URLdescription The specified HTTP method is not allowed for the r

2017-01-26 21:49:45 10511 5

原创 github发布一个稳定版本packagist的composer包

下面介绍一下怎么使用github发布一个稳定版本packagist的composer包。在之前的博客中已经介绍了如何结合github发布自己的composer包http://blog.csdn.net/u014520745/article/details/54377141但是这缺有一个缺陷,就是每次composer require的时候都需要带上dev-master,这其实不是一个稳定版本,介绍一

2017-01-19 11:08:37 6423

原创 css3父元素模糊不影响子元素

css3父元素模糊不影响子元素的效果content: "";position: absolute; filter:blur(5px);z-index: -1;background:url('http://w.products-test.zhuzhu.com/upload/img/album/59826/thumb/196d92dddf6

2017-01-17 17:43:43 12124

原创 php(ThinkPHP)实现微信小程序的登录过程

源码也在我的github中给出https://github.com/wulongtao/think-wxminihelper 下面结合thinkPHP框架来实现以下微信小程序的登录流程,这些流程是结合了官网和github的一个网站综合实现的https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html?t=2017112#wxlogin

2017-01-14 10:59:27 45161 10

原创 centos安装php模块之后还是提示not found解决方法

我的centos服务器是7.3版本,我装了php5.6版本,然后再装memcached等扩展的时候,一直用不了,方法没找到。在网上找了很多资料,都说重启nginx服务器,然而行不通。。。。正确做法应该是先重启php-rpm,然后再重启服务器:systemctl restart php-fpm.servicesystemctl restart nginx.service

2017-01-12 16:41:49 7945 1

原创 php获取/dev/urandom随机数

1.有一种算是比较好的随机数算法,但是需要支持Mcrypt模块:// equiv to rand, mt_rand// returns int in *closed* interval [$min,$max]function devurandom_rand($min = 0, $max = 0x7FFFFFFF) { $diff = $max - $min; if ($diff

2017-01-12 15:14:30 2901

原创 使用github、Packagist、composer发布

下面我结合ThinkPHP来说一下怎么使用github和packagist在Windows环境下发布一个自己的composer包。1.首先需要加载windows版的composer,安装的时候需要注意必须开启php_openssl模块,安装后在cmd中输入composer检验安装成功。 2.在github中新建一个项目,然后download下来,这里我全程使用PHPStorm来操作: 3.使用

2017-01-12 13:45:48 8585 4

原创 thinkPHP5.0开发微信小程序登录接口signature验证失败

我用TP5开发微信小程序登录接口的时候,在校验签名signature那遇到了个坑,一直校验失败,找了很久才发现原因是:tp的input方法会自动转移html字符,比如’”’转成了 &quote; ,所以导致了失败:本来的rawData{"nickName":"小小黑","gender":1,"language":"en","city":"Zhanjiang","province":"Guangdo

2017-01-11 16:38:56 4946 4

原创 nginx配置https协议

配置方法如下,需要注意的地方是即使有一个listen 80了,还是需要加一个listen 443的配置项,在server块里面添加如下配置即可(我用的腾讯云的com.cn域名)listen 443 default ssl;server_name www.yourDomain.com.cn;ssl on;ssl_certificate /etc/nginx/conf.d/1_www.your

2017-01-11 00:47:15 3211

原创 mysql update set where用法

UPDATE user_base_info uiSET avatar = ( SELECT imgurl FROM album a WHERE a.userId = ui.userId AND a.iscoverImg = 1)

2017-01-09 17:18:30 9322

原创 bootstrap table使用总结

使用bootstrap table可以很方便的开发后台表格,对数据进行异步更新,编辑。下面就来介绍一下bootstrap table的详细使用方法:因为之前在官网也找了很久的教程,源码感觉隐藏的比较隐秘,其他扩展功能也很难找到,其实都在:http://issues.wenzhixin.net.cn/bootstrap-table/index.html这里面,点击上面的tab可以找到具体的功能实现(

2017-01-09 16:25:29 45627 2

原创 mysql升序排列id为0的在最后

在实际开发中有时会有升序排列id为0的在最后的需求,这里我记录了一种在stack overflow中比较简单的方法如下:You may want to try the following:SELECT * FROM your_table ORDER BY your_field = 0, your_field;Test case:CREATE TABLE list (a int);INSERT IN

2017-01-07 11:37:57 2658

原创 解决mysql的in条件中参数是带引号的字符串的时候查询失效

在开发中有时会使用到in查询,并且里面的参数又是数据库中的一个字段,比如如下错误的例子SELECT `ag`.`id`, `ag`.`rules`, ( SELECT GROUP_CONCAT(ar.title) FROM auth_rule ar WHERE

2017-01-05 11:29:06 14862 4

原创 jquery动态添加组件监听事件

在使用bootstrap table等这些异步增删查的表格时,经常会遇到使用on、click等方法监听不到触发的点击事件等,这是需要使用delegate方法,用法如下:$( "#table" ).delegate( ".rulesSelect", "click", function() { console.log("abee");}); # table 为 一个div容器 .

2017-01-04 16:36:17 4413

不要踩白块

不完整版的不要踩白块游戏,希望大家可以一起实现其他功能,互相学习!

2014-09-02

空空如也

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

TA关注的人

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