- 博客(4568)
- 收藏
- 关注
转载 LeetCode 72. Edit Distance
题目简单动态规划class Solution {public: int dp[1005][1005]; int minDistance(string word1, string word2) { int len1=word1.length(); int len2=word2.length(); ...
2019-10-03 08:14:00
727
转载 proxy.newinstance
先看看静态代理: 功能接口 interface ifunction { void dothing(); } 功能提供者 class provider implement ifunction { public void dothing {} } 功能代理者 class proxy impleme...
2019-09-26 16:26:00
1066
转载 【安卓其他】Windous C++下的Post、Get请求
工作使用了C++在Window系统上接入一个硬件平台的通信库,只能使用C++去调用他们给的dll函数,而且通信后还要把数据上报到后台服务器,所以整理了一下C++在Windows系统下网络请求方法。C++知识点:1.类定义2.函数定义3.构造函数与析构函数4.#ifdef宏的使用HttpConnect.hclass HttpConnect {...
2019-09-26 11:15:00
790
转载 javascript实现上传图片并展示
我们也都知道上传图片的样子是这样的(选择前)是这样的(选择后)。先在HTML设置图片上传<form action="" method=""> <input type="file" id="file"> <label for="file">上传图片</label> <img src="" ...
2019-09-25 16:34:00
461
转载 LeetCode 71. Simplify Path
题目字符串问题class Solution {public: string simplifyPath(string path) { string paths[10005]; int pos=0; paths[0]="/"; string str=""; for(int i=0;...
2019-09-25 14:51:00
269
转载 使用<label>标签修改input[type="checkbox"]的样式
因为<label>的特性有两点 : ①不呈现任何效果, ②用户点击该标签, 浏览器能自动将焦点转移到相关的表单控件上.<form> <input type="checkbox" name="sex" id="male" /> <label for="male">Male</label></form&...
2019-09-25 14:38:00
337
转载 年轻人,你的时间到哪啦?
你的时间究竟浪费在了哪里?短片中说,人平均一生的寿命是78年。睡觉占据了人生1/3的时间,工作占据了10.5年,花在社交媒体、看电视的时间9.5年,再去除日常吃喝拉撒的时间,留给自己主动支配的时间,其实只有短短9年。真正拉开人与人之间差距的,就是可支配的时间里,你所做的事。如果我们甘愿沦为碎片化娱乐的俘虏,让无节制的感官享受淹没自己,就离废掉不远了。01别让娱乐至死,毁...
2019-09-24 16:24:00
356
转载 【安卓架构】页面分层架构:Delegate模式
今天分享一下自己对页面业务逻辑分层的心得,在没有LifeCycle组件的时候,一直都是用自己总结的Delegate架构,即使出现LifeCycle组件之后,虽然有部分思想重叠,但是Delegate架构加入了更多的生命周期代理和代理事件。分析:在APP开发中,一个复杂一点的页面业务逻辑一般都不会少于1000行,想起来如果把这1000行代码写到一个Activity中,那后期各...
2019-09-23 16:49:00
1177
转载 LeetCode 70. Climbing Stairs
题目class Solution {public: int dp[10005]; int climbStairs(int n) { dp[1]=1; dp[2]=2; for(int i=3;i<=n;i++) { dp[i]=dp[i-1...
2019-09-22 15:34:00
283
转载 LeetCode 69. Sqrt(x)
题目class Solution {public: int mySqrt(int x) { long long int y=x; int l=0; int r=(x==1?1:x/2); while(l<=r) { long long int mid=(l+r)/2...
2019-09-22 15:25:00
281
转载 LeetCode 68. Text Justification
题目没有意思的字符串模拟题class Solution {public: vector<string> fullJustify(vector<string>& words, int maxWidth) { vector<string> latest; vector<vecto...
2019-09-22 11:59:00
280
转载 nexus3安装 - CentOS7环境
nexus3安装 - CentOS7环境使用nexus3管理docker镜像,配合rancher进行部署。mkdir /var/www/nexus-data && chown -R 200 /var/www/nexus-datadocker run -d -p 8081:8081 -p 8082:8082 -p 8083:8083 -p 8084...
2019-09-20 09:58:00
197
转载 LeetCode 67. Add Binary
题目class Solution {public: string addBinary(string a, string b) { string result=""; int i=a.length()-1; int j=b.length()-1; int num=0; while(...
2019-09-19 15:13:00
281
转载 LeetCode 66. Plus One
题目class Solution {public: vector<int> plusOne(vector<int>& digits) { vector<int> ans; int len = digits.size(); int num=1; ...
2019-09-19 15:09:00
265
转载 LeetCode 65. Valid Number
题目+.9 也是合法数字吗class Solution {public: bool isNumber(string s) { int start=0; int sign=0; int sign2=0; int e=0; int point=0; int last...
2019-09-19 13:14:00
192
转载 VMware CentOS 设置IP地址
VMware CentOS 设置IP地址1.设置虚拟机网络编辑器:参考:https://www.cnblogs.com/1285026182YUAN/p/10440443.html2. CentOS中设置固定IP打开网卡配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33...
2019-09-19 09:47:00
123
转载 Rancher安装 - CentOS7(Docker)环境
Rancher安装 - CentOS7(Docker)环境对于开发和测试环境,我们建议通过运行单个Docker容器来安装Rancher。在此安装场景中,您将在单个Linux主机上安装Docker,然后使用单个Docker容器在主机上部署Rancher。准备好 Linux系统,文中使用CentOS7为例,参考:https://www.cnblogs.com/1285...
2019-09-19 08:47:00
490
转载 Docker安装 - CentOS7环境
Docker安装 - CentOS7环境安装Docker我是虚拟机装的Centos7,linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上(ubuntu下要linux内核3.8以上,RHEL/Centos的内核修补过,centos6.5的版本就可以——这个可以试试)1. root账户登录,查看内核版本如下[root@l...
2019-09-18 20:45:00
228
转载 Windows 远程桌面连接 CentOS7 (xrdp)
Windows 远程桌面连接 CentOS7 (xrdp)前提:CentOS安装桌面,如果无桌面,请执行:yum -y groups install "GNOME Desktop"startx方法:配置源yum install epel* -y安装xrdpyum --enablerepo=epel -y i...
2019-09-18 20:44:00
131
转载 树莓派3B+ 人脸识别、摄像头安装和使用
最近在学校里折腾树莓派上的人脸识别,折腾了很久才能用在此记录下使用的过程和遇到的困难过程基于超有趣!手把手教你使用树莓派实现实时人脸检测完成的。其中前面opencv的安装是文章中的Raspbian Stretch: Install OpenCV 3 + Python on your Raspberry Pi,一步一步来完全没有问题安装摄像头的教程也有很多比如如何安装树莓派...
2019-09-18 14:50:00
761
转载 树莓派3b+ 实现视频监控
设备:树莓派3B+、Raspberry Pi Camerasudo raspi-config#启动camerasudo reboot#监测摄像头是否安装成功raspistill -o image.jpg#安装必要的库sudo apt-get updatesudo apt-get install subversionsudo apt-get ...
2019-09-18 14:48:00
737
转载 【安卓跨端】Flutter PageView基础使用教程
安卓开发中,一般使用ViewPager实现页面的滑动切换,再Flutter中也有对应的组件:PageView,下面我们不说其他多余的事情,直接对PageView的使用方法进行归纳,以最简单的形式展示出来。回顾安卓的ViewPager使用步骤1.一个ViewPager2.一组Fragment3.最后绑定ViewPager安卓中使用ViewPager还是比较简...
2019-09-17 17:29:00
801
转载 .NET技术-6.0. Expression 表达式树 生成 Lambda
.NET技术-6.0. Expression 表达式树 生成 Lambdapublic static event Func<Student, bool> myevent; public delegate void del(int i, int j); static void Main(string[] args) ...
2019-09-17 11:18:00
194
转载 LeetCode 64. Minimum Path Sum
题目简单动态规划class Solution {public: int dp[1005][1005]; int minPathSum(vector<vector<int>>& grid) { int n = grid.size(); int m = grid[0].size(); ...
2019-09-17 08:28:00
148
转载 如何设置树莓派 VNC 的分辨率
当我们使用 VNC 连接到树莓派时,默认的分辨率非常低。甚至无法显示整个桌面,因此我们需要对分辨率进行设置。在树莓派上设置 VNC 的分辨率很简单,在终端运行下面指令进入设置界面设置。1sudo raspi-config按照下面的顺序选择 Advanced Optio...
2019-09-16 20:17:00
1033
转载 BitmapFactory.Options 解决加载大图片OOM
当在android应用中加载一张高分辨率的图片时,十分容易出现Out of memory(OOM),这是由于内存溢出造成的,每个应用所使用的堆内存大小一般是固定的.android在加载图片的时候是使用位图来放到内存中的,那位图在内存中的占用空间计算就是 分辨率*每个像素占用的内存.1、降低图片加载到内存时的图片大小:通过设置一个Options的属性inJustDeco...
2019-09-16 14:43:00
184
转载 LeetCode 63. Unique Paths II
题目水题,和上一题一样的。class Solution {public: long long int dp[105][105]; int uniquePathsWithObstacles(vector<vector<int>>& obstacleGrid) { for(int i=0...
2019-09-13 08:43:00
150
转载 LeetCode 62. Unique Paths
题目这是一道迷宫题目,其实很简单就是简单的动态规划题class Solution {public: int dp[105][105]; int uniquePaths(int m, int n) { for(int i=0;i<n;i++) { for(int j=0;j<m;j+...
2019-09-13 08:42:00
263
转载 Html+css实现水晶图片动态效果
网上学的一个小玩意,具体是放十二张图片,然后变成一个动态效果。可以在网站中打开,也可以在窗体中打开网站例子分享:链接:https://pan.baidu.com/s/1ewMdwEu3wAvH7O8cF_e3Hw 提取码:m3jh窗体例子分享:链接:https://pan.baidu.com/s/1M9PyeIl5JY53Jlr9...
2019-09-12 12:04:00
1475
转载 LeetCode 61. Rotate List
题目c++/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ...
2019-09-12 08:47:00
146
转载 【安卓其他】Nginx配置https(Android接入证书进行请求)
Nginx在开发环境用的还是比较少,之前用在Web开发中解决跨域的问题,在安卓开发中如果想经过Nginx开启https并且转发到其他服务器,相关的配置步骤也不是特别复杂。Android使用自签名证书如果使用自签名证书,一般需要拿到server.crt证书。如果你服务器使用的是jks或者p12证书文件,则需要先将证书提取出server.crt。拿到server.cr...
2019-09-10 15:37:00
583
转载 页面滚动,底部视图显示和隐藏详解 android
实现该功能,页面布局是这样的。红色框画重点。CoordinatorLayout 也属于FramLayout的一种,内部有自己的LayoutParams构造方法,会调用parseBehavior解析behavior属性,通过反射获取behavior字符串对应的类名,并实例化。CoordinatorLayout采用嵌套滑动机制,父view和子view嵌套滑动交互机制。父vi...
2019-09-10 09:57:00
255
转载 LeetCode 60. Permutation Sequence
题目这道题目,用康托展开,时间和空间都碾压了100%的c++.康拓展开其实就是表示一个连续序列,其实也不用连续,给定一个序列,可以很快速的按照字典序,列出所有序列。给出特定序列,快速告诉你它是按照字典序排序是第几个,给出排名,快速输出序列https://www.cnblogs.com/dacc123/p/8228762.htmlc++class Solution {publi...
2019-09-09 23:51:00
155
转载 【安卓其他】Android保持Session与PHP自定义保存Session数据
简介:Session的概念在Android开发中遇到概率还是比较少,之前遇到一个项目的登陆接口返回不是Token,而且自己需要和服务端保持是Session,虽然这种情景很少,但是遇上的时候不懂一点后端知识就会导致不必要的沟通和降低效率。在PHP开发偶尔会遇到需要保存Session数据到数据库的要求,大多也是为了实现Session共享,当然Session共享几乎不会出现在原生...
2019-09-07 14:56:00
390
转载 VUE- 解决插件报错问题
VUE- 解决插件报错问题解决办法:先删除node_modules整个文件夹,然后cnpm cache clean,然后cnpm install.cnpm cache clean时可能会提示这时执行cnpm cache clean --force即可,再cnpm install.。注:如文件太大,删除过慢。可使用fas...
2019-09-06 15:33:00
202
转载 LeetCode 58. Length of Last Word
题目签到题class Solution {public: int lengthOfLastWord(string s) { int tag=0; int ans=0; for(int i=s.length()-1;i>=0;i--) { if(s[i]...
2019-09-06 14:25:00
279
转载 LeetCode 59. Spiral Matrix II
题目水题一枚class Solution {public: vector<vector<int>> generateMatrix(int n) { int i=0,j=0; vector<vector<int>> matrix; ...
2019-09-06 14:15:00
149
转载 微信公众号支付出现:“当前页面的URL未注册”
微信公众号H5调起支付时,点击支付按钮出现“当前页面的URL未注册”的提示。解决办法:由于2017年8月1日微信官方把关于支付的信息转移到了商户平台:公众平台微信支付公众号支付授权目录、扫码支付回调URL配置入口已于8月1日迁移至商户平台(pay.weixin.qq.com )所以进入以下位置:登录微信商户平台-产品中心-开发配置,配置支付授权路径。如果掉起支付的页面在 域名/p...
2019-09-05 16:14:00
2158
转载 PHP微信公众号支付弹出“NaN:undefined”解决方法
最近研究php微信支付开发,从微信官方下载了微信支付的demo后,测试时总是弹出NaN:Undefined这样的错误提示。不过这个并不影响支付的操作,支付成功后依然可以正常获取到支付状态,并进行跳转、输出等操作。微信支付demo官方下载地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1(含php、java、...
2019-09-05 16:13:00
1491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人