自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4568)
  • 收藏
  • 关注

转载 LeetCode 57 Insert Interval

题目插入一个再排序,没有一点难度struct Node{ int x; int y; Node(){} Node(int x,int y){ this->x = x; this->y =y; }}a[100005];int Compare(Node a,Node b){ if(a.x...

2019-09-05 13:51:00 216

转载 LeetCode 56. Merge Intervals

题目简单的结构体排序struct Node{ int x; int y; Node(){} Node(int x,int y){ this->x = x; this->y =y; }}a[100005];int Compare(Node a,Node b){ if(a.x==b.x)...

2019-09-05 13:47:00 82

转载 【安卓高级】ViewPager视差动画效果

在安卓开发中,是否遇见过一些很酷的视差动画效果,当ViewPager滑动下一页的时候,页面内的各种元素也能跟随滑动做位移效果,整体看起来非常有活力。关键的PageTransformerPageTransformer的用途这里就不展开了,相信做Android开发的都经常使用它实现ViewPager的各种切换效果。public void transformPage...

2019-09-04 15:47:00 365

转载 Codility MinMaxDivision

最近发现了一个刷题网站:https://app.codility.com/programmers/lessons这个网站做题目时候的界面让我惊艳到了首先这是题目界面:然后点击start, 出来的是这样一个界面有计时功能,还有自己编写测试样例功能,还有很多其他功能。给人营造一种完全融入到刷题状态的感觉。点击提交之后的结果如下:还可以分析你程序的时间效率。满分是100%...

2019-09-04 15:32:00 236

转载 xampp只允许本地访问,禁止远程访问

远程访问phpmyadmin的时候出现错误New XAMPP security concept:Access to the requested object is only available from the local network.This setting can be configured in the file "httpd-xampp.conf".意...

2019-09-04 10:14:00 376

转载 windows环境下的eclipse操作虚拟机里面的hadoop相关配置

当电脑的配置不是很高的时候,在虚拟机里面安装上编译软件进行编程的话,卡的要命,所以总结一下在windows环境下eclipse配置链接虚拟机中的hadoop在虚拟机中的hadoop要和主机的hadoop要是一样的版本(不知道不一样的版本会不会出现问题,确保成功,用一样的版本是最好的,我这里用的是hadoop2.7.0)将虚拟机里面的环境配置好以后(虚拟机环境的配置,可见https...

2019-09-03 10:55:00 176

转载 大四短期培训0902(hadoop大数据环境搭配)

今天主要讲的就是hadoop的内容,讲一个空白环境的虚拟机搭建成一个hadoop伪分布式的环境,其中也遇到了很多的问题,在这里面也遇到了很多的问题,也对hadoop环境的搭配更加熟练和掌握了不少,hadoop就是用来处理庞大数据的一门技术,当然用底层的语言也可以将我们想要的结果实现出来,但是,其中的过程就不一样了,就是相差很多,这样就是体现大数据技术的优点的时候,就比...

2019-09-03 10:30:00 108

转载 setContentView 窥探

在activity中调用setContentView,会调用到phoneWindow的setContentView,接下来调用inflate解析xml文件,调用createViewFromTag创建根视图,调用ViewGroup的generateLayoutParams(attrs)创建一个新的LayoutParams并返回,在LayoutParams的构造方法中,调用obtainSty...

2019-09-03 10:25:00 64

转载 LeetCode 55. Jump Game

题目这一道题目的低配版,https://www.cnblogs.com/dacc123/p/11373526.html我觉得本质还是贪心题。class Solution {public: int dp[100005]; bool canJump(vector<int>& nums) { if(nums.size(...

2019-09-02 09:42:00 176

转载 大四短期培训0901(ssm案例增删改查、kettel数据管理)

在实际的项目开发中,一个软件的从开始到编码的过程和公司里面的一些实际的东西,在公司中,一个软件从需求到上市,首先就是进行需求的分析,需求文档的编写,对一些功能和业务流的设计,然后就是根据用户的需求和程序员进行交流,对一些功能的实现是不是可以,是不是在规定时间内实现出来,然后就是数据库的设计,当然在这一环节,就是只有经验搞得程序员才能参与,因为在数据库的设计上,我们需要...

2019-09-01 22:27:00 108

转载 大四短期培训0831(ssm)

0831总结首先就是讲了一些基本的Java的基础,然后就是自己的动手实现一个自定义的集合了类,在这个集合类中,就像list的实现一样,有初始长度(size),当集合的长度大于集合类的初始长度的时候,要进行长度的扩充(例如ArrayList的扩充是扩充为原来的1.5倍,Vector是扩充为原来的2倍),要有add函数,get函数,其实都是实现的接口;package peixun;...

2019-09-01 10:51:00 115

转载 Linux 防火墙开放、查询、关闭端口

1. 开放指定端口firewall-cmd --zone=public --add-port=5121/tcp --permanent# --permanent 永久生效,如果不加此条,重启后该端口会自动失关闭2.查询已开放的端口netstat -anp查询指定端口是否已开 firewall-cmd --query-port=666/tcp # 提示 yes...

2019-08-31 10:09:00 79

转载 LeetCode 54. Spiral Matrix

题目水题class Solution {public: vector<int> spiralOrder(vector<vector<int>>& matrix) { int i=0,j=0; vector<int> ans; int s=matrix....

2019-08-31 09:59:00 68

转载 【安卓进阶】Product Flavor基础玩法

在安卓项目开发中,大多时候总是有测试环境、生产环境之类的区别,在不使用Product Flavor时,我们一般都是通过手工改动代码来实现测试环境、生产环境的切换。这样就造成了项目管理上的不便,频繁的手工在测试、生产代码中注释相关代码来切换环境,效率低下不说,而且从工程角度来说是不专业的。Product FlavorProduct Flavor的出现解决了我们切换环...

2019-08-30 17:00:00 246

转载 HashMap和Hashtable区别

HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,存在于Java API中很久了。在Java 4中被重写了,实现了Map接口,所以自此以后也成...

2019-08-30 10:35:00 68

转载 LeetCode 53. Maximum Subarray

题目简单DPclass Solution {public: int dp[100005]; int maxSubArray(vector<int>& nums) { if(nums.size()==0) return 0; int ans = nums[0...

2019-08-29 07:59:00 186

转载 【安卓前端】CSS图片居中的方式

在一个项目中使用了WebView,有一个场景是显示一张全屏图片,因为之前有一点点前端基础,而且有空的时候也会去抽空学习了解前端的基础知识,毕竟基础前端在安卓也是有广泛应用,特别是前端与原生交互。总的来说,前端显示图片有两种方式:img标签、background-image两种方式都能实现在块级盒中居中显示图片,不过我建议使用img标签,能使用js控制标签实现一些不错的...

2019-08-28 14:47:00 203

转载 .NET技术-5.0. NETCORE设置返回数据字段的大小写

.NET技术-5.0. NETCORE设置返回数据字段的大小写问题来源于我写了一个接口,接口的返回类型是JsonResult,但是对接之后反应返回结果的首字母全小写了,后来查了写资料返现.net core 对json 的处理默认使用驼峰式,需要在ConfigureServices 方法中全局这只先不适用驼峰式处理 public void Con...

2019-08-28 11:23:00 464

转载 深入浅出讲解:php的socket通信

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.什么是TCP/IP、UDP?2.Socket在哪里呢?3.Socket是什么呢?4.你会使用它们吗?什么是TCP/IP、UDP?TCP/IP(Transmiss...

2019-08-28 10:42:00 55

转载 LeetCode 52. N-Queens II

题目上一题用了递归,这次用栈```class Solution {public: int ans=0; int a[100][100]; int m; int x[100005]; int y[100005]; int s[100005]; int p[100005]; int totalNQueens(int n) { ...

2019-08-27 19:15:00 73

转载 LeetCode 51. N-Queens

题目N 皇后问题。其实就是DFS或者BFS的入门题。要是可以用位运算来模拟皇后的摆放和棋盘,那么代码就很优雅了。class Solution {public: vector<vector<string>> ans; int a[100][100]; int m; vector<vector<str...

2019-08-27 15:33:00 63

转载 LeetCode 50. Pow(x, n)

题目利用二进制的思想,我喜欢称其为倍增思想。实现把x 的 x, x^2 , x^4 , x^8, x^16,x^32 ....算出来存在数组里:pow[0] = x;pow[1] = x^2;pow[2] = x^4;pow[3] = x^8;....有了这个数组,任意的 x^n 都可以表示成 x * x^n1 * x^n2....比如 x^15 = x^8 + x^...

2019-08-26 16:26:00 68

转载 equals()方法特性

java语言规范要求equals()应该具有以下特性:1.自反性。  对于任何非空引用x,x.equals(x)应该返回true。2.对称性  对于任何引用x和y,当且仅当y.equals(x)返回true,x.equals(y)也应该返回true。3.传递性  对于任何引用x、y和z,如果x.equals(y)返回true,y.equals(z)返回true,x...

2019-08-26 09:00:00 196

转载 LeetCode 49. Group Anagrams

题目签到题c++class Solution {public: map<string,int> m; vector<vector<string>> groupAnagrams(vector<string>& strs) { vector<string> strs2...

2019-08-26 08:10:00 192

转载 使用位运算实现int32位 整数的加减乘除

我觉得比较难想的是加法吧。首先加法,脑海中脑补二进制加法,相同位相加,超过2 ,则进1,留0那么用位运算怎么实现呢?其实理解了异或和与操作,就很容易想出来了。我觉得异或操作和与操作完全就是实现加法的。 异或就是相同位相加最后留下的结果,而与就是相同位相加是否进1的结果。异或:相同位 相同为0,不同为1。与:相同位 都是1结果才是1,否则都是0。这不就是二进制相加吗?异或 与...

2019-08-25 16:33:00 638

转载 SpringBoot2.x版本整合Redis进行数据缓存

项目放在github:在缓存开发中,有两个重要的接口:在这里面: @Cacheable: 如果用这个注解标注在方法上,那么方法的结果就会被缓存存起来,这个多用于在查询的时候进行使用 比如:public user getuser(Integer id)这个方法用这个注解标注的话,通过id查到的内容就会杯存在缓存中进行保存,如果下次在进行查同样id...

2019-08-24 14:59:00 198

转载 LeetCode 48. Rotate Image

题目旋转二维数组,还挺有意思的。class Solution {public: void rotate(vector<vector<int>>& matrix) { for(int i=0;i<matrix.size()/2;i++) { for(int j=0+...

2019-08-24 11:38:00 62

转载 【安卓数学】弧度的概念

弧度在初等数学里面是一个很基础的概念,这里复习一下定义:弧长等于半径的弧,其所对的圆心角为1弧度。这样根据定义,可以算出一周圆心角对应多少弧度了。因为周长是2πr,弧长为半径对应1弧度,那么周长除以半径就得出多少弧度了:一周弧度 = 2πr / r = 2π现在我们也知道,一周圆心角对应角度为360°,那么360°和2π弧度同样可以表示圆的一周。现...

2019-08-23 15:47:00 347

转载 java泛型

1.泛型类与泛型方法package Generic;import java.io.Serializable;import java.time.LocalDate;import Generic.ArrayAlg.Pair;public class ArrayDemo{ public static void main(String[] args) {...

2019-08-22 22:20:00 56

转载 VUE- 方法嵌套

VUE- 方法嵌套vue在一个方法执行完后执行另一个方法用Promise来实现。Promise是ES6的新特性,用于处理异步操作逻辑,用过给Promise添加then和catch函数,处理成功和失败的情况ES7中新提出async搭配await,建议使用async搭配await。使用方法:async/await使用方法1. Promise的使用方法f...

2019-08-22 11:52:00 972

转载 SpringBoot利用Mybatis实现数据库信息的crud

  整个项目是使用Mybatis操作的数据库(Mybatis在前面也有总结使用的方法:https://www.cnblogs.com/zhaochunhui/p/11372793.html)  项目代码上传github:https://github.com/H-Designer/SpringBoot-Mybatis-CRUD  项目在创建的时候,要选好我们需要的依赖的模块,web...

2019-08-22 10:08:00 113

转载 LeetCode 47. Permutations II

题目这一题多了一个条件就是,会有重复的数字,在上一题的基础上加一个约束条件就可以了。class Solution {public: vector<vector<int>> ans; vector<int> res; int vis[100005]; vector<vector<int>&gt...

2019-08-22 10:04:00 58

转载 LeetCode 46. Permutations

题目排列组合嘛。用DFS 递归一下,输出就好了。又不会超时的class Solution {public: vector<vector<int>> ans; vector<int> res; int vis[100005]; vector<vector<int>> permute(vect...

2019-08-22 10:02:00 183

转载 LeetCode 44 Wildcard Matching

题目我的学习计划: LeetCode千题计划 这是完成到一百题,纪念一下!这道题目有坑,用c++会卡超时O(n*m)但是用别的语言就不会。坑死我了。我用动态规划,和DFS剪枝,总是给我超时,结果换种语言重新写一下就过了。真辣鸡C# 动态规划解法public class Solution { public int[,] dp = new int[3005,...

2019-08-21 20:12:00 66

转载 recorder.js 基于H5录音功能

recorder.js基于HTML5的录音功能,输出格式为mp3文件。前言完全依赖H5原生API所涉及的API:WebRTC、AudioContext、Worker、Video/Audio API、Blob、URL兼容性Chrome、FF、Edge、QQ、360(注:目前IE和Safari全版本不兼容)其中Chrome47以上以及QQ浏览器强制要求HTTPS的支持请尝...

2019-08-21 16:45:00 1324

转载 input type=file 怎么样调取用户手机照相机

input 有个属性accept="image/*" 这样就可以了,同时在网上看到了其他答案,试了下没啥效果。写记录下来如下:使用input:file标签, 去调用系统默认相机,摄像,录音功能,其实是有个capture属性,直接说明需要调用什么功能<inputtype="file"accept="image/*"capture="camera">...

2019-08-21 14:51:00 167

转载 java Web 学习案例

Javaweb_bookstore/BookStore at master · eson15/Javaweb_bookstore · GitHub参考了这个案例,目前照着敲了一遍,理解了一下。目前添加了一个删除订单的按钮,需要待完善的因为学习了如何将本地项目上传到github,所以将我本地练习的也上传到github上了https://github.com/zoeyqq/b...

2019-08-21 13:57:35 124

转载 VUE- 访问服务器端数据

VUE- 访问服务器端数据1.安装vue-resourcecnpm install vue-resource --save安装完毕后,在main.js中导入,如下所示:import VueResource from 'vue-resource'; Vue.use(VueResource); get请求...

2019-08-21 12:44:00 92

转载 PHP环境搭建-Windows系统下PHP环境搭建

1、PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面。Apache HTTP Server 的安装部署已经在上一篇讲解的很详细了,不清楚的可以点击“Apache HTTP Servcer-Apache服务器下载与Windows系统下安装”查看具体操作。2、PHP下载: 2.1、下载...

2019-08-21 10:36:00 240

转载 【编程语言】Kotlin之扩展函数

简介:平时Android开发中会使用各种各样的工具类函数,大部分工具类都是对原有对象的一种扩展,例如:public static void startActivity(Activity act, Class clz){ Intent intent = new Intent(act, clz); act.startActivity(intent); }...

2019-08-21 08:47:00 168

空空如也

空空如也

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

TA关注的人

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