自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 问答 (19)
  • 收藏
  • 关注

原创 136:只出现一次的数字: 异或的特性

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 异或的特性:1.恒定律:A ^ 0 = A2.归零率:A ^ A = 03.交换律:A ^ B = B ^ A4.结合律:(A ^ B) ^ C = A ^ (B ^ C)...

2018-12-02 21:35:02 263

转载 jquery获取radio和checkbox的checked值, 不能用attr

今天写静态页面,需要拿jquery去控制checkbox的check属性,开始用的attr,每次设置完成后,点开f12观察elements,后面每次,无论怎么点击checkbox,它的checked属性都是选中的,于是上网查找,得以解决,下面是是转载的内容在jquery里,有两种操作元素属性的方法,一种是attr(),另一种是prop()。attr()的属性在页面首次加载时就确定。当页面初...

2018-11-18 20:11:12 828

原创 php实现返回上一个页面

//php实现返回上一个页面不刷新<?php echo "<script>alert('退出成功!');history.back();</script>";?> //返回上一个页面并刷新,只是吧当前页面的url替换成上一个页面而已</php echo "javascript:window.location.href=docum...

2018-11-03 20:26:13 4364

原创 thinkPHP5的软删除中的坑

// model('account')->where('id', $req['id'])->delete();$that = model('account')->where('id', $req['id'])->find();$that->delete(); //一定要写成我后面的那种方式才能是软删除, 写成前面注释掉的那种方式, 还是真实的删除 ...

2018-11-02 22:24:31 1268

原创 js上传图片后显示上传的图片

function goto() { let photoFile = document.getElementById("upload_photo").files[0]; let schoolCardFile = document.getElementById('upload_school_card').files[0]; let formData =...

2018-11-01 20:48:07 927

转载 thinkphp5: 软删除的实现

阅读TP的手册实在是有些困难,所以尽量自己试一下,阅读一下框架的源码,才能搞清楚关于软删除,手册的介绍是这样的在实际项目中,对数据频繁使用删除操作会导致性能问题,软删除的作用就是把数据加上删除标记,而不是真正的删除,同时也便于需要的时候进行数据的恢复。要使用软删除功能,需要引入SoftDelete trait我新建了一个表my_admin,下面是对应的model<?php...

2018-10-27 21:33:40 441

转载 leetcode--89 格雷编码

格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。给定一个代表编码总位数的非负整数 n,打印格雷码序列。格雷码序列必须以 0 开头。例如,给定 n = 2,返回 [0,1,3,2]。其格雷编码是:00 - 001 - 111 - 310 - 2说明:对于给定的 n,其格雷编码的顺序并不唯一。例如 [0,2,3,1] 也是一个有效的格雷编码顺序。...

2018-10-19 15:37:32 132

原创 124. 二叉树中的最大路径和

import java.util.HashMap;import java.util.Map;/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; }...

2018-10-16 23:27:20 489

原创 160. 相交链表

将问题转化为求环的入口问题/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * next = null; * }...

2018-10-07 23:02:32 111

原创 142. 环形链表 II

还是快慢指针的问题, 当发现有环时,将fast指向head, fast一次向前移动一个节点, 则fast和slow一定会在环的入口相遇.证明:设S为slow指针走的节点个数, m为环的入口距head的位置则第一次相遇时,fast和head相对于环入口的位置相同,fast在环中的相对于环入口的位置在:  (2S-m)%nslow在环中的相对于环入口的位置在: (S-m)%n(...

2018-10-07 20:52:09 159

原创 141. 环形链表

快慢指针:题解:https://blog.csdn.net/qq_33297776/article/details/81034628/** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int x) { *...

2018-10-07 20:21:49 130

原创 15. 三数之和

import java.util.*;public class Solution {    public List<List<Integer>> threeSum(int[] nums) {        List<List<Integer>> ans = new ArrayList<>();        Arrays.s...

2018-10-05 22:55:20 141

转载 mysql中的alter语句

删除,添加或修改表字段如下命令使用了 ALTER 命令及 DROP 子句来删除以上创建表的 i 字段:mysql> ALTER TABLE testalter_tbl DROP i;如果数据表中只剩余一个字段则无法使用DROP来删除字段。MySQL 中使用 ADD 子句来向数据表中添加列,如下实例在表 testalter_tbl 中添加 i 字段,并定义数据类型:m...

2018-10-05 16:11:01 1733

转载 mysql修改字符串编码

修改数据库字符编码mysql> alter database mydb character set utf8 ;创建数据库时,指定数据库的字符编码mysql> create database mydb character set utf8 ;查看mysql数据库的字符编码mysql> show variables like 'character%'; //查询...

2018-10-04 17:19:33 1404

转载 Mysql添加和删除唯一索引、主键

1、PRIMARY KEY(主键索引)添加 ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` );删除 ALTER TABLE `table_name` DROP PRIMARY KEY;2、UNIQUE(唯一索引)添加 ALTER TABLE `table_name` ADD UNIQUE ( `column` );删除 ...

2018-10-03 17:04:58 2777

原创 遍历子元素,为每一个子元素设置点击事件

<script> $("#subjects .con").each(function () { $(this).click(function(){ var id = $(this).attr('id'); window.location.href = "__ROOT__/index/lis/tec_list?" ...

2018-10-03 16:52:37 2256

原创 xamp:Another web server with SSL is already running

xamp开启服务时出现如下情况:XAMPP: Starting Apache...fail. XAMPP: Another web server with SSL is already running.一开始是以为端口占用问题,使用lsof -i:80命令 和 netstat -lnp | grep 80 命令查找端口占用情况,发现没有应用占用80端口。。又把xampp的配置文件...

2018-10-02 15:02:55 723

转载 属性动画:ValueAnimator类和ObjectAnimator类的简单使用

ValueAnimator 和 ObjectAnimator只能在android3.0以上版本中使用,在低版本中使用会出现问题,一定要在低版本中使用,请使用动画兼容库nineoldandroids库ValueAnimator类: ValueAnimator anim = ValueAnimator.ofInt(0, 3); // ofInt()作用有两个 ...

2018-09-28 15:05:14 627

原创 675. 为高尔夫比赛砍树 bfs

import java.util.*;public class Solution { public int cutOffTree(List<List<Integer>> forest) { int n = forest.size(); int m = forest.get(0).size(); List&lt...

2018-09-24 14:14:44 274

原创 907. 子数组的最小值之和

public class Solution { public int sumSubarrayMins(int[] A) { int n = A.length; long ans = 0; final long MOD = (long) 1e9 + 7; for (int i = 0; i < n; i++) { ...

2018-09-23 13:00:28 521

原创 androidstudio内存占用极大的解决办法

 修改一下这个参数:到 Android Studio 安装目录,找到bin/studio(64?).vmoptions(文件名可能因操作系统而不同,但大同小异),然后把 -xmx 后面的数字改大一点,比如 2048m 或4096m。-xmx 参数是 Java 虚拟机启动时的参数,用于限制最大堆内存。Android Studio 启动时设置了这个参数,并且默认值很小,没记错的话,只有 768m...

2018-09-21 20:32:46 10955 4

原创 手动下载gradle,解决android studio打开本机项目缓慢的问题

android studio打开新项目,当新项目的gradle版本和本机android studio版本不一致时,就会重新下载,这个过程有时候会很慢:查看项目的gradle版本:1、在项目gradle目录,gradle/wrapper/gradle-wrapper.properties 文件中:#Wed Nov 01 17:15:52 CST 2017distributionBas...

2018-09-21 17:21:03 840

原创 thinkphp5.1模板中获取资源文件路径

thinkphp5.1月thinkPHP5.0不同没有默认设置任何模板替换变量,如果需要使用模板替换,需要在template.php配置文件中添加如下:'tpl_replace_string' => [ '__STATIC__'=>$_SERVER['REQUEST_SCHEME'] .'://' . $_SERVER['HTTP_HOST'] . str_r...

2018-09-15 14:48:42 8078

转载 lnmp集成环境相关目录和配置文件

LNMP环境的安装:下载:下载版:(不含源码安装包文件,仅有安装脚本及配置文件)http://soft.vpser.net/lnmp/lnmp1.5.tar.gz文件大小:147KB MD5:c957f99eccbb1a9b365f49aca7810fea完整版:http://soft.vpser.net/lnmp/lnmp1.5-full.tar.gz文件大小:715MB...

2018-09-03 22:45:21 836

转载 SSH上传文件出现Permission denied

今天使用scp命令准备向目标服务器传输文件,但是遇到Permission denied这个问题,意思就是拒绝访问scp apache-tomcat-8.0.28.tar [email protected]:/home/xuliugen/webs 最终才知道问题原来是由于没有该目录的操作权限,默认的是在/tmp有权限这样的话,我们以后在进行传输的时候,可以先把文件...

2018-09-03 21:37:49 15369 2

原创 apache服务器的部署

打开apache的配置文件httpd.conf,在任意位置配置如下,路径名改成你自己的路径<VirtualHost *:80>    DocumentRoot "/var/www/html/laravelO/public" #ServerName **    SetEnv APPLICATION_ENV development        <Director...

2018-09-01 21:39:47 234

转载 JavaScript匿名自执行函数以及闭包问题

总结下最近在写的项目中遇到的一个小问题:Mutable variable is accessible from closure问题的解决办法涉及到 JavaScript 的闭包及匿名自执行函数,关于什么是闭包并不像知乎上各位大神的“通俗解释”那样难理解,看一篇方应行的JS中的闭包是什么?就足够了。接下来,详细说说我所遇到的问题及解决办法我在项目中写了下面这段代码:这段代...

2018-08-27 22:15:10 1535 1

转载 jQuery遍历json对象

原文链接:http://caibaojian.com/jquery-each-json.htmljQuery遍历json对象grep<script type='text/javascript' src="/jquery.js"></script> <script type="text/javascript"> $().ready( fu...

2018-08-25 20:43:03 1095

转载 thinkphp5在Linux下Nginx配置问题解决

首先tp5的访问目录指向到webroot/public文件夹中。thinkphp的url访问:http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/[参数名/参数值...],这个需要支持pathinfo,Apache默认支持,而Nginx不支持。1.php.ini中的配置参数cgi.fix_pathinfo = 12.修改nginx.conf文件...

2018-08-20 22:39:22 4191

转载 ubuntu安装nginx及其默认目录结构

一. 安装包安装1.1 安装Nginx$sudo apt-get install nginxUbuntu安装之后的文件结构大致为:所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 程序文件在/usr/sbin/nginx 日志放在了/var/log/nginx中 并已经在/etc/init.d/下...

2018-08-10 14:36:59 31987 2

转载 ubuntu18.04下mysql的安装

原文:https://blog.csdn.net/Iversonx/article/details/80341596直接使用apt install mysql-server安装,那么恭喜你踩坑。sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题,例如:安装过程没有要求输入root密码,而登录mysql时会要求密码(我就是遇到了...

2018-08-10 14:35:55 439 1

转载 win10,ubuntu双系统的安装

win10,ubuntu双系统的安装为什么要装双系统,之前用的虚拟机,但是虚拟机没有显卡,使用gazebo之类的3D仿真软件经常出问题,所以选择装双系统。强烈建议安装Ubuntu16.04的64位系统,可以使你之后的开发环境搭建非常顺利。0.工具硬件:一个空的U盘(4G及以上)软件:EasyBCD2.3密码tb8w,傲梅分区助手,UltraISO,Ubuntu系统1.创建Ubu...

2018-08-04 11:02:04 602

转载 Ubuntu安装deepin-wine-QQ

腾讯官方早就在10年代初就停止运营Linux版QQ,然而民间折腾Linux版QQ的脚步从来没停过。时至今日,它总算有了完美无暇的方案——deepin wine系列。要感谢deepin公司的最大努力。也要感谢wszqkzqk同学的努力,是他让deepin之外的众多Ubuntu/ArchLinux系用户都能用上最稳定的wine QQ。初始软件来源:deepin移植成功环境:Ubuntu 18...

2018-08-02 17:32:19 33549 3

转载 哪些机器学习中的归一化 及 利用sklearn的api进行归一化

那些机器学习模型需要归一化: 神经网络,标准差归一化支持向量机,标准差归一化线性回归,可以用梯度下降法求解,需要标准差归一化PCALDA聚类算法基本都需要K近邻,线性归一化,归一到[0,1]区间内。 逻辑回归不需要归一化的模型:决策树: 每次筛选都只考虑一个变量,不考虑变量之间的相关性,所以不需要归一化。随机森林:不需要归一化,mtry为变量个...

2018-07-31 16:13:36 1661

转载 lightgbm: windows下快速使用LightGBM安装教程(已编译)

本文是一个关于LightGBM的安装教程。(环境WINDOWS,Anaconda2)在使用LightGBM的时候要先编译一下,windows的玩家可以略过这步,我这里上传一个已经编译好的版本。大家自行下载,然后按照下面的教程,几步就可以完成安装(不超过5分钟) lightGBM地址:http://pan.baidu.com/s/1dFd6eGx第一步:下载好后,随便找个地方解压下来,我...

2018-07-31 15:03:24 1717 1

原创 pandas中apply函数的使用

def get_launch_feature(data, day_start, day_end): features = pd.Series() features['user_id'] = data['user_id'].iloc(0) features['登录次数'] = data.shape[0] features['最后一次登录时间差'] = day_end...

2018-07-28 15:31:12 618

转载 sklearn中GridSearch的使用

GridSearch搞懂了K-fold,就可以聊一聊GridSearch啦,因为GridSearch默认参数就是3-fold的,如果没有不懂cross-validation就很难理解这个.想干什么Gridsearch是为了解决调参的问题.比如向量机SVM的常用参数有kernel,gamma,C等,手动调的话太慢了,写循环也只能顺序运行,不能并行.于是就出现了Gridsearch.通过它...

2018-07-27 14:20:00 6110

转载 sklearn中的random_forest

随机森林鉴于决策树容易过拟合的缺点,随机森林采用多个决策树的投票机制来改善决策树,我们假设随机森林使用了m棵决策树,那么就需要产生m个一定数量的样本集来训练每一棵树,如果用全样本去训练m棵决策树显然是不可取的,全样本训练忽视了局部样本的规律,对于模型的泛化能力是有害的产生n个样本的方法采用Bootstraping法,这是一种有放回的抽样方法,产生n个样本而最终结果采用Bagging的策...

2018-07-25 21:24:24 399

转载 sklearn中的Adaboost类库

在集成学习之Adaboost算法原理小结中,我们对Adaboost的算法原理做了一个总结。这里我们就从实用的角度对scikit-learn中Adaboost类库的使用做一个小结,重点对调参的注意事项做一个总结。1. Adaboost类库概述    scikit-learn中Adaboost类库比较直接,就是AdaBoostClassifier和AdaBoostRegressor两个,从名字...

2018-07-25 20:14:04 1054

原创 sklearn中模型的选择和各个模型的比较

  

2018-07-25 20:07:11 1208

空空如也

android中的litepal无法执行save方法

2017-07-21

为什么android中用pull方法解析xml的时候getname方法总是返回null???

2017-06-13

android开发中为什么用file类打开和创建txt文件会抛出异常??

2017-06-07

eclipse中创建android工程总是失败,然后弹出了这个错误,这是什么原因?

2017-04-27

java的图形界面设计中如何用swing对一个窗口的多个按钮设置不同的监视器??

2017-03-11

为什么通过调用函数产生按钮组件,,一个函数会产生两个按钮,,但是最终窗口少了一个按钮组件?

2017-03-08

为什么这样的代码,,结构体中的list不能够顺利输入??

2017-02-26

java中的内部匿名类如何创建,,我的写法哪里有错误吗??

2017-02-25

图片中的链表的创建中,为什么插入和删除操作会返回对象指针?

2017-02-01

dp中第一行的循环为什么一定要那么写,而不能写成我注释的那个样子?

2016-12-05

这个bfs的代码,将弹出队列的语句放在while为什么vs2013运行到一半会报错,但是dev不会

2016-11-29

杭电oj1728不知道为什么bfs怎么都是wa

2016-11-27

关于c语言中scanf的字符连续输入问题

2016-11-25

有关c++const常变量使用时的变量不明确问题?

2016-11-24

关于c++虚函数,以及虚析构函数

2016-11-21

在c++类中,类的函数成员,返回一个类的引用和返回一个类的对象,有什么区别吗?

2016-11-20

关于运算符重载函数 = 的不安全问题

2016-11-19

这两个<<的运算符重载函数有什么区别吗

2016-11-19

问一下这两个代码有什么区别吗,为什么我在oj前一个可以通过另一个不能

2016-11-05

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

TA关注的人

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