- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 Java 文件上传
public ResponseDTO<?> uploadFile(@RequestParam("file") MultipartFile multipartFile) { //线上 //String realPath = "/data/upload/"; //本地 String realPath = "F:\\javaUpload\\"; String originalFilename = multipartFile.getOriginalFilenam.
2021-05-24 10:01:01
202
原创 JAVA DateUtils
package *.common.utils;import lombok.extern.slf4j.Slf4j;import java.text.SimpleDateFormat;import java.time.LocalDateTime;import java.time.ZoneId;import java.util.Calendar;import java.util.Date;@Slf4jpublic class DateUtils { /** * (For.
2020-12-10 13:22:23
185
转载 SpringBoot -- 定时任务(定时备份,手动备份,恢复备份)
package com.sportrecovery.common;import com.baomidou.mybatisplus.core.toolkit.StringUtils;import com.sportrecovery.controller.BackupController;import com.sportrecovery.entity.Backup;import com.sportrecovery.entity.BackupConfig;import com.sportrecov.
2020-09-01 16:40:09
777
原创 Laravel——Crabon
$time = "2020-07-07";$date = Carbon::parse($time)->subMonth()->format('Y-m');//获取上一个月的月份$date = Carbon::parse($time)->format('Y-m');//获取本月的月份$date = Carbon::parse($time)->addMonth()->format('Y-m');//下一个月的月份$start = Carbon::parse($ti.
2020-07-08 13:51:44
259
原创 laravel—Excel 导入导出 应用官方的包 maatwebsite/excel
简单版 :导入public function import(Request $request){ $filePath = "public" . $request->get("path"); try { Excel::load($filePath, function ($reader) { //获取excel的第几张表 $reader = $reader->getSheet(1);
2020-07-03 16:14:14
1043
转载 转盘抽奖
public function get_gift(){ //拼装奖项数组 // 奖项id,奖品,概率 $prize_arr = array( '0' => array('id'=>1,'prize'=>'平板电脑','v'=>5), '1' => array('id'=&...
2019-10-17 14:23:02
208
转载 Intellij IDEA 必装插件SpringBoot
插件安装File->Setting->Plugins1、Grep console自定义日志颜色,idea控制台可以彩色显示各种级别的log,安装完成后,在console中右键就能打开。并且可以设置不同的日志级别的显示样式可以直接根据关键字搜索你想要的,搜索条件是支持正则表达式的。2、Free Mybatis pluginmybatis 插件,让你的myb...
2019-05-17 10:00:12
31555
1
原创 判断是否是身份证、通过身份证获取属相、星座、性别
<?php// 根据身份证号,自动返回对应的星座function get_xingzuo($cid) {$cid = getIDCard($cid);if (!isIdCard($cid)) return '';$bir = substr($cid,10,4);$month = (int)substr($bir,0,2);$day = (int)...
2019-04-28 16:05:28
916
转载 PHP 汉字转拼音
方法1<?php/*** +------------------------------------------------------* PHP 汉字转拼音* +------------------------------------------------------* 使用方法:* $py = new PinYin();* ...
2019-04-28 15:49:37
761
原创 php模拟请求
/*** @param $url[地址]* @param $param [要提交的信息]*/function postCode($url = '', $param = ''){ if (empty($url) || empty($param)) return false; $postUrl = $url; $curlPost = $param...
2019-04-28 15:45:15
258
原创 php 发布时间提示
<?php//发布时间提示function get_last_time($time){ // 当天最大时间 $todayLast = strtotime(date('Y-m-d 23:59:59')); $agoTimeTrue = time() - $time; $agoTime = $todayLast - $time; $agoDay =...
2019-04-28 15:29:57
621
原创 将多维数组转为一维数组
/*** 将多维数组转为一维数组* @param array $arr* @return array*/function ArrMd2Ud($arr) {#将数值第一元素作为容器,作地址赋值。$ar_room = &$arr[key($arr)];#第一容器不是数组进去转呀if (!is_array($ar_roo...
2019-04-28 14:36:44
508
原创 判断Android还是iOS或者微信内置浏览器
//判断是否为安卓手机public function isAndroid(){if(isset($_SERVER['HTTP_USER_AGENT'])){$agent = strtolower($_SERVER['HTTP_USER_AGENT']);if(strpos($agent,'android') !== false)...
2019-04-28 14:32:26
599
原创 PHP:function
1、检测用户位置使用下面的函数,可以检测用户是在哪个城市访问你的网站function detect_city($ip) { $default = 'UNKNOWN'; $curlopt_useragent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ...
2019-04-28 10:03:54
371
2
转载 排序
<?php//循环number遍function test($array, $number){ $arraystr = implode(',', $array) . ','; $newstr = ''; for ($i = 0; $i < $number; $i++) { $newstr .= $arraystr; } $...
2019-04-26 14:00:24
141
转载 Spring 注解大全与详解
注解 解释 @Controller 组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。 @Service 组合注解(组合了@Component注解),应用在service层(业务逻辑层) @Reponsitory ...
2019-03-21 11:29:25
275
转载 scrapy
安装框架pip install scrapy创建项目scrapy startproject tutorial爬取scrapy crawl douban_spider保存scrapy crawl douban_spider -o test.json或scrapy crawl douban_spider -o test.csv
2019-01-14 10:54:55
280
转载 django命令
1. 新建一个 django projectdjango-admin.py startproject project_name2. 新建 apppython manage.py startapp app_name或 django-admin.py startapp app_name3. 创建数据库表 或 更改数据库表或字段# 1. 创建更改的文件python manage.py ma...
2019-01-14 10:52:44
202
原创 python——django框架搭建流程
1 建立django2 python manage.py runserver 80803 python manage.py startapp polls 创建应用4 编写polls/views.py5 编写urls.py6 数据库 表命名规则 appName_tableName7 修改settings.py LANGUAGE_CODE = 'zh-Hans' TIME_ZO...
2019-01-14 10:51:20
292
转载 jQuery
jQuery//事件click() //单击dbclick() //双击mouseenter() //鼠标穿过mouseleave() //鼠标离开mousedown() //按下鼠标按键mouseup() //松开鼠...
2018-10-23 13:51:36
141
转载 DOS 命令大全
一、基础命令1 dir无参数:查看当前所在目录的文件和文件夹。/s:查看当前目录已经其所有子目录的文件和文件夹。/a:查看包括隐含文件的所有文件。/ah:只显示出隐含文件。/w:以紧凑方式(一行显示5个文件)显示文件和文件夹。/p:以分页方式(显示一页之后会自动暂停)显示。|more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的结果输出为另外一个命令的参数。m...
2018-09-29 15:47:35
125
原创 php实现爬取数据
//安装QueryListcomposer require jaeger/querylist<?phpinclude './vendor/autoload.php';// 使用composer安装后引入目录use QL\QueryList;// 使用插件$html = file_get_contents('https://www.biqudu.com/14_14778/');...
2018-09-29 10:51:14
1045
转载 Linux
Linux 忘记密码解决方法https://www.w3cschool.cn/linux/linux-forget-password.htmlLinux 文件基本属性https://www.w3cschool.cn/linux/linux-file-attr-permission.htmlLinux 命令https://www.cnblogs.com/huststl/p/854...
2018-08-10 11:15:28
239
转载 MySQL
验证字母下划线和数字preg_match("/^\w{8,20}$/"防止表中出现重复数据INSERT IGNORE INTO与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。INSERT IGNORE I...
2018-08-10 10:39:06
126
原创 laravel :Session,Cookie
Session::get('key');// 从会话中读取一个条目Session::get('key', 'default');Session::get('key', function(){ return 'default'; });// 获取 session 的 IDSession::getId();// 增加一个会话键值数据Session::put('key', 'value');/...
2018-07-03 17:23:21
427
原创 laravel:PHP 区分设备是手机端还是pc端
$isMobile = $this->isMobile(); if ($isMobile) { return view('home'); } else { return view('pc'); }//判断是否是移动端访问 public function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一...
2018-06-30 12:44:44
3885
原创 Nginx上传文件大小限制
我们使用ngnix做web server的时候,nginx对上传文件的大小有限制。当超过大小的时候会报413错误。这个时候我们要修改nginx参数。sudo vim /etc/nginx/nginx.conf 在http段里面添加:client_max_body_size 10m; 添加完成之后,保存退出。service nginx restart OK,这下搞定了。...
2018-06-25 14:50:05
2083
原创 laravel :paginate()上一页,下一页
//控制器$news = News::where('type_id',1)->where('is_del',1)->paginate(3);//前端@if($news->currentPage() == 1)@else <li><a href="{{url('news?page=1')}}">首页</a></li> ..
2018-06-08 15:19:45
6653
原创 laravel :递归方法(总)
//laravel 框架//->toArray(); json 转为array形式//////////控制器中//////////父级和子集不在同一张数据表$data = DB::table('父级分类的表名')->get()->toArray(); //一级分类 foreach($data as $k=>$v){ $data[$k]-&...
2018-06-04 11:26:30
2585
原创 laravel :1045 mysql错误
laravel 运行项目报SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) 错误可以重启一下项目 在这里说的是PHP7的环境 php artisan serve (如果占用:php artisan serve --port=8002)也可以 php a...
2018-06-04 11:14:05
592
原创 laravel :上传图片+上传语音+上传视频+获取验证码(阿里大鱼)+验证码登录
<?phpnamespace App\Http\Controllers;use App\Models\Opinion;use App\Models\Shops;use App\Models\ShopSchool;use App\Models\Updated;use App\Models\User;use Cache;use Carbon\Carbon;use Illuminate\Http\...
2018-06-04 11:07:00
1515
转载 laravel:手动分页 --paginate()方法
$perPage = 10; //每页显示数量if ($request->has('page')) { $current_page = $request->input('page'); $current_page = $current_page <= 0 ? 1 :$current_page;} else { $current_p...
2018-06-04 10:48:44
9896
转载 git简单命令
为什么由svn转向gitGIT和SVN之间的五个基本区别为什么 Git 比 SVN 好git入门git - 简易指南Git教程快速开始0.FORK微农网使用 GITHUB 作为 git 版本控制的远程仓库, 开发人员自行fork相应的项目, 所有的操作都在自己fork的仓库中操作.1 REMOTE管理开发人员在开发时, 使用自己fork的项目作为本地的origi...
2018-06-04 10:35:33
592
原创 企业站三级分类(递归)
//控制器public function getIndex(Request $request){ $productCategoryList = ProductType::where('is_del',1)->get(); $product_category_list = $this->ProductCategoryRecursion($productCategory...
2018-06-04 10:05:12
476
原创 解决disable 属性无法向后台传值
在form表单中,如果对input加入了disabled="disabled"或者disabled="true"等属性,form表单提交的时候,就不会把值传到后台。原因是:在html页面的某元素加入了disabled的属性,那么这个元素就只是淡淡的去给用户展示,当表单提交时,这个元素就不会提交给后台处理,所以当元素加入了disabled属性之后,后台就无法得到这个属性的值。解决办法: 1、再写一个...
2018-02-27 13:08:15
1368
原创 红包随机
方法1<?php$total = 7;//红包总金额,单位:分(避免浮点引起的麻烦)$number = 6;// 分成6个红包,支持6人随机领取$moneyt=0.00;for ($i = 0; $i < $number; $i++){ $max = $total / ($number - $i) * 2 - 1; if ($max == 1){ ...
2018-01-24 13:33:23
292
转载 linux--常用的命令
安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;网络操作命
2018-01-10 16:10:18
196
原创 linux--简单的配置和命令
五文件操作CP,复制文件命令;-R 递归复制整个目录树;-V显示详细信息。MV,移动文件或目录,并且重命名。RM,删除文件或目录;-I交互式,即提示,-R递归删除,-F强制删除MKDIR,创建目录RMDIR,删除目录日期时间DATE显示和设置-S系统时间;HWCLOCK/CLOCK显示硬件时钟时间CAL查看日历UPTIME系统运行时间输出、查看命令
2018-01-10 15:25:05
237
敏感词汇sql,过滤,绿化项目
2019-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人