自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

野生猴子

if world have't bug

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

原创 Java json字符串转对象

JSON.parseObject((String) redisService.getHash(redisExcelGenerateKey, hashKey), 对象.class);

2021-09-24 16:54:48 949

原创 multipart File 文件传输,转内存处理

file 为 multipart File 文件类型MultiValueMap<String, ByteArrayResource> params = new LinkedMultiValueMap<>();ByteArrayResource byteArrayResource= new ByteArrayResource(file.getBytes()){@Overridepublic String getFilename() {return file.getOrigin

2021-08-20 16:11:58 616

原创 mysql函数,将一个group by里的 多个值,用指定符号分割

2021-06-07 13:51:02 630

原创 java发送文件POST方式MutipartFile转FifleSystemResource

java发送文件POST方式MutipartFile转FifleSystemResource用restTemplatepublic FifleSystemResource(MutipartFile file) {//创建请求头HttpHeaders headers = new HttpHeaders();headers.setContentType(MediaType.MULTIPART_FORM_DATA);headers.add(“XXX”, X);headers.add(“XXX”,X)

2021-05-28 11:19:28 1113

原创 解决Jhipster 使用 jhipster jdl 命令后所有文件都会生成 而不是按指定的jdl生成文件1

解决Jhipster 使用 jhipster jdl 命令后所有文件都会生成 而不是按指定的jdl生成文件1#这是因为你安装的jhipster版本高于当前项目安装时的Jhipster版本,所有它会默认将所有的文件重新创建一遍。

2021-05-16 16:24:50 304

原创 通过mapperDTO和ENTITY互转

通过mapperDTO和ENTITY互转mapper/**Mapper for the entity {@link CommonFile} and its DTO {@link CommonFileDTO}.*/@Mapper(componentModel = “spring”, uses = {})public interface CommonFileMapper extends EntityMapper<CommonFileDTO, CommonFile> {default

2021-03-16 16:38:43 937

原创 java.lang.ClassCastException: cn.tedu.domain.User cannot be cast to java.lang.String

java.lang.ClassCastException: cn.tedu.domain.User cannot be cast to java.lang.String问题解决从图中可以看到的mapper的返回类型应该是一个string,但是在Mapper.xml中我设置的返回类型是User对象,所以导致了这个错误.修改为string后一切正常...

2021-01-02 15:25:37 3801

原创 PHP7 使用MONGO 增删改查

实例化$mongo = new \MongoDB\Driver\Manager(‘mongodb://XX.XX.XX.XX:27017’) //查询 //普通查询 $filter= [ 'username'=&gt;$username ]; //大于小于等于查询 if ($operator == 1) { ...

2018-07-05 15:29:57 701

原创 win10 配置java sdk

win10 配置java sdk

2018-06-23 15:49:45 1895

转载 PHP OpenSSL 和 Mcrypt实现AES加密

class AesCryptUtil{ private static $key = '1234567891234567'; /** * [encrypt description] * 使用mcrypt库进行加密 * @param [type] $input * @param [type] $key * @return [type

2018-02-16 19:58:40 689

原创 解析XML数据

$res = simplexml_load_string($response,'SimpleXMLElement', LIBXML_NOCDATA);$res = json_decode(json_encode($res),TRUE);

2018-02-02 18:16:29 175

转载 ubuntu 14.04 perl: warning: Setting locale failed.

perl: warning: Setting locale failed.perl: warning: Please check that your locale settings:    LANGUAGE = "en_HK:en",    LC_ALL = (unset),    LC_PAPER = "zh_CN.UTF-8",    LC_ADDRESS = "zh_CN

2017-09-27 13:47:32 312

原创 解决laravel 配置路由时除 “/”路由 以外 ,所有路由访问不到的情况

解决laravel 配置路由时,除/意外 全部都访问不到的情况在nginx配种location / { try_files $uri $uri/ /index.php?$query_string;}

2017-09-25 12:22:11 4035

原创 composr 使用注意事项

1.由于国内网络原因,有时候 Composer 安装会花费很多时间,甚至出错。这里推荐使用 Packagist / Composer 中国全量镜像 来加速 Composer 的操作。我们只需要修改 Composer 的全局配置文件即可:composer config -g repo.packagist composer https://packagist.phpcomposer.com

2017-09-25 10:08:22 396

原创 laravel资料汇总

安装 laravel5.1 composer create-project laravel/laravel your-project-name --prefer-dist "5.1.*"

2017-09-22 14:52:30 252

原创 ubuntu 下 LNMP git composer 等安装配置资料汇总

安装 composer    http://blog.csdn.net/hanshileiai/article/details/51221394

2017-09-22 14:39:39 265

原创 php解压gzip压缩数据

public function gzdecode ($data) { $flags = ord(substr($data, 3, 1)); $headerlen = 10; $extralen = 0; $filenamelen = 0; if ($flags & 4) { $extralen = unpack('v' ,substr($da

2017-08-10 10:04:20 1731

转载 mac下便捷安装 LNMP

Mac下安装LNMP(Nginx+PHP5.6)环境日志未经声明,均为AlloVince原创。版权采用『 知识共享署名-非商业性使用 2.5 许可协议』进行许可。安装Homebrew最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程确保系统已经安装xcode,然后使用一行命令安装依

2017-08-07 12:23:07 350

原创 nginx配置

虚拟主机配置: site/目录下 pay.conf   ,保持标准 配置文件名称和域名一直。如 pay.com 就是pay.conf 。目的是方便查找        {                listen       80;                server_name pay.com;                index index.php index.ht

2017-08-07 11:47:53 377

转载 php 数组函数统计数组中,各个值出现的次数

array_count_value() 统计每个特定的值在数组$array中出现过的次数;例如:?12$array=array(4,5,1,2,3,1,2,1);$ac=array_count_value($array);将创建一个名为$ac数组,该数组包括:关键

2017-08-02 12:35:35 3503

原创 yii2 打印数据对象sql,打印sql

打印本次sql,可以用 $model->find()->createCommand()->getRawSql();

2017-07-31 10:55:32 1145

原创 YII创建按钮

Html::a('更新', ['/ad-detail/update', 'id' => $info['id']], ['class' => 'btn btn-primary btn-xs']) ?>Html::a('删除', ['/ad-detail/delete', 'id' => $info['id'],'aid'=>$model->id], [ 'class' => 'btn bt

2017-07-31 10:19:37 598

原创 yii2 跳转页面带提示信息

if ($model->save()) { Yii::$app->getSession()->setFlash('success', '保存成功');} else {  Yii::$app->getSession()->setFlash('error', '保存失败');}return $this->redirect(['member/security']);

2017-07-10 14:51:41 3729

原创 跳转页面时,带提示信息

if (model−>save())Yii::$app−>getSession()−>setFlash(‘success′,‘保存成功′);elseYii::$app−>getSession()−>setFlash(‘error′,‘保存失败′);returnmodel->save()) { Yii::$app->getSession()->setFlash(‘success’, ‘保存

2017-07-10 14:50:02 1424

原创 Yii2::上传图片

前端准备<?php $form = ActiveForm::begin([ 'id' => 'upload', 'enableAjaxValidation' => false, 'options' => ['enctype' => 'multipart/form-data']]);?><?= $form->field($model, '存储url字段')->fileInp

2017-06-02 15:57:35 614

原创 yii2::导出Excel

第一步:使用composer安装PHPExcel 安装命令:php composer.phar require –prefer-dist moonlandsoft/yii2-phpexcel “*” 注意 上面的 –prefer 是 - -如果上面的命令有问题请参考下面的网站 http://www.yiiframework.com/extension/yii2-phpexcel/第二步:

2017-05-24 17:03:26 1559

原创 Yii::2.0 使用富文本编辑器教程

第一步:使用compoer 安装富文本编辑器参考地址: https://github.com/yiidoc/yii2-redactor php composer.phar require --prefer-dist yiidoc/yii2-redactor "*"第二步:在main-local.php配置文件中加入下面的配置项'modules' => [ 'redactor'=>'y

2017-05-17 16:49:21 2283

原创 Yii::2.0使用PHPExcel导出

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:* 第一步:使用composer安装PHPExcel 安装命令: composer require –prefer-dist moonlandsoft/yii2-phpexcel “” **第二步:引入PHPExcel文件 use moonland\php

2017-05-16 17:19:37 430

转载 yii2 常见model操作方法

对象操作查询[php] view plain copy //1.简单查询  $admin=Admin::model()->findAll($condition,$params);  $admin=Admin::model()->findAll("username=:name",array(":name"=>$username));     $infoArr= N

2017-05-10 10:37:42 6871

转载 python urllib初级使用

那么接下来,小伙伴们就一起和我真正迈向我们的爬虫之路吧。1.分分钟扒一个网页下来怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器解释才呈现出来的,实质它是一段HTML代码,加 JS、CSS,如果把网页比作一个人,那么HTML便是他的骨架,JS便是他的肌肉,CSS便是它的衣服。所以最重要的部分是存在于HTML中的,下面

2017-04-05 17:10:24 239

原创 MAC OS 使用pyenv 安装、切换python环境

1. 安装homebrew官网 http://brew.sh/index_zh-cn.html打开终端,在终端中粘贴如下脚本/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"测试是否安装成功在终端中输入 

2017-04-05 16:40:14 5184

原创 yii2--配置文件记录,方便以后使用

<?phpreturn [ 'id' => 'name', 'basePath' => dirname ( __DIR__ ), 'controllerNamespace' => 'path\path', 'bootstrap' => [ 'log', 'd...

2017-03-27 12:31:39 1057

原创 第一个项目20170304个人小结

新手上路,以为自己知道很多。但是随着项目的进行,才发现自己的思维是有多么的混论。1.首先就是图省事的思维,光想着哪些地方可以走捷径,从而打破了一些定律和设计思想,虽然我本人不太崇尚死板的去遵守设计思想定律,但是打破的前提是理解现有模式的好处及缺点,创新的基础是保留“好的”前提下,对不足进行改进。而混乱代码带来的问题就是可维护性变低,杂乱无章,造成程序的不稳定性增加。bug的处理几率增大。

2017-03-04 16:54:14 222

原创 机票项目总结

最近两个月做了一个机票项目。项目的初期要接近尾声了,对项目做一个小小的总结。因为自己也没做过几个项目,刚开始的时候,对于程序结构相当的混乱。搞不清楚service层和logic层有什么作用,常常service层里面写很多关于逻辑的东西。很多数据库的操作也涉及到了逻辑处理。思维很混乱,逻辑层次不明显。方法重用性差。问题一大堆。随着慢慢慢慢体会到了。在项目里面做了对应修改,首先明确

2017-01-22 18:39:25 318

原创 Yii::使用GridView::widget 定义系统增删改查按钮,和自定义按钮

['class' => 'yii\grid\ActionColumn'], //系统菜单操作//自定义功能按钮[ 'label' =>'更多操作', 'format'=>'raw', 'value' => function($data){ $button = '' ; $showUrl = "/order-change/view

2017-01-21 19:48:05 459

原创 Yii::使用GridView::widget 定义系统增删改查按钮,和自定义按钮

['class' => 'yii\grid\ActionColumn'], //系统菜单操作//自定义功能按钮[ 'label' =>'更多操作', 'format'=>'raw', 'value' => function($data){ $button = '' ; $showUrl = "/order-change/view

2017-01-21 19:47:40 1289

原创 Yii::GridView::widget 用法汇总

[ 'label'=>'类型', 'value'=>function($data){ return \common\models\Services\SystemParamServices::getDescribeByCode($data->refund_type); }],//自定义更多操作['class' => 'yii\grid

2017-01-03 15:27:24 4649

原创 计算两个日期,相差了几天

$date1=date_create("2013-03-15");$date2=date_create("2013-12-12");$diff=date_diff($date1,$date2);

2016-12-21 15:24:30 324

转载 yii::邮件(配置,及使用)

1.在配置文件main-local.php components=>[]里面配置'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'useFileTransport' =>false,//这句一定有,false发送邮件,true只是生成邮件在runtime文件夹下,不发邮件 'transport' => [

2016-12-19 10:51:37 533

原创 yii::redis使用(安装,配置)

Yii::redis使用

2016-12-19 10:49:20 470

IOS游戏开发工具箱

IOS 游戏开发工具箱文档,想要做IOS游戏开发的朋友可以下载看看。

2018-08-27

空空如也

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

TA关注的人

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