-----总结-----
世外大帝
调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。
https://github.com/seeways
展开
-
惊天大瓜!JCenter要跑路了!!!
惊天大瓜!JCenter要跑路了!!!没错,这将影响到所有的Android开发者!!!昨天我将Android Studio 升级到了4.2,Gradle也升级到了7.0,按照惯例,加个镜像,然后报了个安全错误,就是早就通知的http转https,然后到了gradle页面,发现jcenter()被替换成了 mavenCentral(),jcenter()还加了个中划线???jcenter() // Warning: this repository is going to shut down soon原创 2021-05-11 14:58:45 · 1373 阅读 · 1 评论 -
一套简单的基本生活财富自由方案
前言之前一直觉得财富自由似乎遥不可及,但今年学习理财以来,至今已有一年的样子了,读完了100本书,再加上实操经验,发现虽然成为富豪依然遥不可及,但一些基本的财富自由方案已经可以实现了,试算了一下,按照保守收益估计,其实是完全可以实现的。经过实际推算和随机询问了一些普通工薪阶层的朋友,有房无车无贷款的情况下,每月4000元可以实现一个普通家庭的基本生活保障,别跟我扯什么每月需要两三万才能活下去,老子压根不相信。如果要实现每月4000元的永续现金流,只需要120万本金即可实现,其实120万听着也挺多的,最原创 2020-11-03 15:04:11 · 2119 阅读 · 9 评论 -
VMware Workstation Pro 16 安装win7
本文使用U盘工具创建,至于为什么安装win7?毕竟很多游戏在win10已经没法玩了!!!1. 创建虚拟机典型创建即可2. 添加硬盘SCSI类型使用物理磁盘物理驱动2,使用整个磁盘,这里的驱动2就是U盘创建完成,这时候应该是正在使用该设备3. BIOS设置进入BIOS界面进入Boot设置硬盘启动项,将第一项改为刚添加的硬盘(U盘):Hard Drive - VMware Virturl SCSI Hard Drive(0:1)保存设置并重启4. 进入PE系统这时候应该可.原创 2020-10-29 16:23:35 · 13747 阅读 · 0 评论 -
SAX解析及修改xml
修改xml,通常不会全篇修改,只修改某些关键节点解析用到的实体类public class RadarSetEntity { private String signSpeed; private String speedLimit; private String bigCarSignSpeed; private String bigCarSpeedLimit; private String radarConstantCorrection; public S原创 2020-10-09 16:58:36 · 1744 阅读 · 0 评论 -
Android9以后遇到的一些问题
Android9以后不能使用外存我遇到这个问题的时候没报错,但就是无法成功创建文件,报了找不到文件异常才发现问题application的属性中添加一条属性,请求使用遗留外存android:requestLegacyExternalStorage="true"Android9以后对未加密的流量不信任报错为:ERR_CLEARTEXT_NOT_PERMITTED 网络错误,没有明文权限application的属性中添加一条属性,请求使用明文流量android:usesCleartextTraff原创 2020-09-30 10:33:31 · 1411 阅读 · 0 评论 -
2020新年快乐
2020 新年快乐今年迈入30岁的门槛了,开始学习投资懵懵懂懂的混了这么多年,想想除了大趋势上是好的外,其他的没啥值得说的,但人生还有那么长,没法保证以后的路会怎样曲折,唯有努力使自己不至于陷入被动,想办法把人生的节奏把握在自己手中才是好的。2020,加油吧,小伙子!...原创 2020-01-02 16:23:30 · 1516 阅读 · 0 评论 -
Android Studio 乱码的问题
问题描述问题总是莫名其妙的,至今不知道什么原因java文件出现了xml的内容xml文件内容缺失其他文件莫名其妙的内容变了关键是以上问题都没被git标记修改后来变本加厉了,新建项目的xml文件都出现了缺失解决方案归根结底还是配置的问题,所以重新下载工具没什么用删掉配置,然后重新配置一下,所有问题迎刃而解把Administrator下的 .android 和 .A...原创 2019-12-27 11:41:09 · 1392 阅读 · 0 评论 -
androidUI中一个小的注意点
昨天下午做测试发现软件崩掉了,由于没有log,我只能看看代码,逻辑上没问题,只有view可能出现问题,但是没法确定,今天模拟环境测试了一下,果然是这个问题。报错为:Only the original thread that created a view hierarchy can touch its views...原创 2019-12-12 14:07:27 · 1304 阅读 · 0 评论 -
Your anti-virus program might be impacting your build performance. 解决方案
Your anti-virus program might be impacting your build performance. 解决方案网上大多数的说法是,把sdk等几个文件夹添加到杀毒软件白名单,然而我不用杀毒软件,但还是打开360,然后代理,再添加进去,过了几天发现没什么乱用然后还是看windows的官方回复,标题和副标题为:关于Windows Defender白名单...原创 2019-12-09 09:47:23 · 12450 阅读 · 2 评论 -
关于Python的一些技巧(持续补充)
一些使用小技巧,自己总结的Github变更项目语言 Python建立本地文件服务器 Anaconda管理Python Sublime Text 3 配置 Python 循环技巧和控制语句欢迎补充原创 2017-12-28 10:40:23 · 1278 阅读 · 0 评论 -
Android忽略文件
我常用的gitignore列表 https://github.com/seeways/MyIgnore# Built application files*.apk*.ap_# Files for the ART/Dalvik VM*.dex# Java class files*.class# Generated filesbin/gen/out/# Gradl...转载 2018-02-09 09:48:32 · 3220 阅读 · 0 评论 -
CentOS 7.2 配置 MySQL 5.7
下载安装下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm安装yum localinstall mysql57-community-release-el7-8.noarch.rpm检查安装源yum repolist enabled | grep "...原创 2018-02-09 18:25:14 · 1953 阅读 · 0 评论 -
Git命令大全
Git命令大全 https://github.com/seeways/GitLearn几乎包含了目前我用到的所有命令了还在持续完善中,如果你有未收录的命令,请提交或fork到你的github中完善...原创 2018-02-08 18:59:33 · 3009 阅读 · 0 评论 -
CentOS搭建FTP服务
服务器:CentOS 7.2 64 位FTP服务端:vsftpd客户端:FileZilla文章最后是我遇到的两个问题及解决方案安装vsftpd安装 yum install vsftpd -y启动 service vsftpd start确认 netstat -tunlp (program name有vsftpd)测试 telnet 公网IP 21 (返回220)...原创 2018-03-15 12:21:14 · 1295 阅读 · 0 评论 -
nginx 413 Request Entity Too Large的问题
在 /etc/nginx/(代理一个) 或 /etc/nginx/conf.d/(代理多个) 或 /etc/nginx/sites-enabled/(旧版多个) 下编辑配置文件,server { ... client_max_body_size 20m; ... } 然后重启nginx即可service nginx restar...原创 2018-03-15 17:15:03 · 1196 阅读 · 0 评论 -
作为一个程序员,数学对你到底有多重要
每个计算机系毕业的人,大都学过不少数学课,而且不少学校的计算机系的数学课,通常比一般的其他工科专业的数学要难一些,比如不上高等数学,而是学数学分析,不上线性代数而去上高等代数。但是,大部分毕业了后去做程序员的人,即使是所谓的名校计算机系毕业的,大都工作中也基本完全用不上学的那些数学,基本上,一半时间在CRUD,另一半时间在处理各类字符串、链表、Hash表,知道在面试中回答各种排序的时间复杂度是他们...转载 2018-03-06 10:09:37 · 1183 阅读 · 0 评论 -
CentOS7使用Nginx总结
CentOS7使用yum 安装的话,默认是作为服务器,开机自动启动的启动nginx服务systemctl start nginx.service停止nginx服务systemctl stop nginx.service重启nginx服务systemctl restart nginx.service重新读取nginx配置(这个最常用, 不用停止ngin...原创 2018-04-04 14:54:44 · 1091 阅读 · 0 评论 -
CentOS7 systemctl指令
systemctl enable *.service #开机运行服务systemctl disable *.service #取消开机运行systemctl start *.service #启动服务systemctl stop *.service #停止服务systemctl restart *.service #重启服务systemctl reload *.service #重新加载...原创 2018-04-04 14:55:46 · 1077 阅读 · 0 评论 -
新年感悟
新的一年又开始了,还记得以前每年过年都要默默对过去的自己做个告别,觉得上一年的自己太幼稚了,现在不知道是进入瓶颈期了还是怎么的,这种感觉越来越淡了,就像年味一样。今年对我来说是非常重要的一年,关系到后半生的转折的一年,也是我这二十多岁的尽头,不知道将来怎么样,但是现在努力不会有什么损失。年初的时候,我又去了一次西安,感觉比深圳干净,硬件变化其实不大,但是软件变化还是蛮大的,起码在那几天还是非常...原创 2019-02-20 14:13:48 · 1501 阅读 · 0 评论 -
简易C环境的搭建
MinGW 搭建http://www.mingw.org/download - mingw-get-setup.exe下载并安装https://www.cnblogs.com/ggg-327931457/p/9694401.html这是我见过最简单最入门的安装教程简言之就是一切默认组件:toolkit base gcc-g++ msys-base 4项够用即可配置全局变量: ...原创 2019-08-13 10:32:47 · 1416 阅读 · 0 评论 -
首次重构后的架构
原创 2019-10-08 16:50:37 · 1206 阅读 · 0 评论 -
常用Linux命令、文件操作解压缩相关、Linux命令大全、测试查询
初学Linux,记录资料,以备留存,亲手测试了一部分,有的正确,不正确的也改了,没有全部测试,如有误,望大神们不吝赐教!开发常用命令查找文件find / -name filename.txt根据名称查找/目录下的filename.txt文件。查看一个程序是否运行ps –ef|grep tomcat查看所有有关tomcat的进程终止线程kill -9 19979终止线程号位19979的线原创 2017-01-22 09:42:44 · 3378 阅读 · 0 评论 -
深入理解 Python yield
yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。一直到稀里糊涂的看完了廖雪峰的python博客也没彻底明白。 有一次不小心看到了这个文章,是转载的,原文出自哪里我也不知道,08年的文章,python2.5的,于是我按照3.6的标准重新定义一下,最后会附上源码原创 2017-12-27 19:20:18 · 11875 阅读 · 1 评论 -
Github变更项目语言
之前写pythonDemo,一直是python,然后写爬虫抓信息存成html文件,上传后被识别为html项目,不能忍于是就建了个文件,git属性-》设置语言为》python正如这个例子: https://github.com/seeways/PythonDemo/blob/master/.gitattributes然后一切大吉!直接复制文件,然后把需要转换文件类型写进去就行了*.html ling原创 2017-12-20 12:29:40 · 1458 阅读 · 0 评论 -
Python汉诺塔算法(经典递归)
经典递归算法——汉诺塔原创 2017-11-17 16:56:21 · 11518 阅读 · 0 评论 -
我的2016
别了,2016!原创 2016-11-30 11:22:11 · 1252 阅读 · 1 评论 -
数据加密传输
背景最近做的一个项目,用到了数据加密传输,我们用AES加密的时候要用到base64编码,但是android的base64和java的base64不一致,一开始我和java服务端用同一个jar包下的base64,在android下会报FileNotFoundException,经过研究之后,这个问题解决了,但是又有个新异常,忘了是什么了,最后的解决办法是我用android下的base64,他还是用原来原创 2016-12-13 15:50:56 · 1629 阅读 · 0 评论 -
音乐计步器
简介以前写了一个软件,叫音乐计步器,在腾讯的应用宝可以下载,当时测试没问题,服务器用的免费的Bmob云,但是后来写好之后就一直没维护过,第二天登录有可能会取不到数据导致崩溃,也一直没时间改,现在打算开源,大家去下载了,自己看有用的就直接拿去用吧。功能计步器定位音乐播放器ShareSDK集成分享Bmob云其他下载http://download.csdn.net/detail/lftaoy原创 2016-12-14 10:36:33 · 1447 阅读 · 0 评论 -
放羊的和砍柴的故事的N种结局
有个放羊的和砍柴的故事,换种角度也许就不一样了,未必都是消极的。你是砍柴的,他是放羊的,你和他聊了一天,他的羊吃饱了,你的柴呢?砍柴的陪不起放羊的…请放弃你的无效社交!砍柴人陪放羊人聊了一天,表面上他一无所获,但是砍柴人通过放羊人聊天,知道了哪个山的柴多,哪个山的路好走,哪个山布满荆棘,第二天收获满满回家了。沟通很重要…找对人聊天少走弯路更重要!你是砍柴的,他是放羊的,你和他聊了一天,如是你学会原创 2016-12-22 11:46:26 · 1922 阅读 · 0 评论 -
MarkDown转换PDF,Word,Html格式
背景 众表周知,markdown语法简洁,写作效率极高,非常适合网络博客、邮件、笔记等非正式文档的写作。但对于格式复杂的正式文档,就有点蛋疼了,因为无法满足精细排版的要求,而且在不同的编辑器上,可能支持的格式不太一样。CSDN效果graph LRA-->BsequenceDiagramA->>B: How are you?B->>A: Great!ganttdateFormat YYY原创 2017-01-20 09:49:32 · 3626 阅读 · 0 评论 -
关于移动原生APP好还是HTML5更好的问题
前言从去年开始,就一直有一种特别讨厌的声音——Android完蛋啦!然而一年多过去了,Android还是活的好好的。这种没有论述就胡扯的声音还会一直存在,我也不愿意去理会,从业十几年的人应该知道十年前就有人说JAVA完蛋了,今天JAVA的成就仍然有目共睹。Android是不是会完蛋这种事情,需要时间去验证的东西,我们就交给时间去验证吧!H5会不会取代原生关于这个问题,我觉得是个伪命题,就像JAVA会原创 2017-02-06 16:23:04 · 1593 阅读 · 0 评论 -
AES,MD5,RSA,SHA系列等各类加密解读
前言今天整理了一下加密方面的工具类,顺便把它们共享出来。GitHub地址:https://github.com/seeways/AndroidUtils由于工作原因,经常会用到加密相关的,虽然用过很多次了,但是一直都没有整理过相关资料,整理也是给领导看看,除了常用的,基本都是翻翻以前的代码,或者google。上周用到了,今天又用到了,所以决心整理一下,方便自己,整理过程中,觉得可能别人也会用到,就顺原创 2017-03-20 19:53:49 · 2672 阅读 · 1 评论 -
我们常用的图片格式到底有什么区别?
今天在整理图片工具类的时候,翻看了一下Android关于图片部分压缩格式的源码。里面枚举了3种图片压缩格式:JPEG,PNG, WEBP;JPEG 这种是我们最常见的类型之一,当然,这种格式你可能听得不多,但是他有另外一种扩展名,你一定听过: jpg 。 那么好好的jpeg为啥非要叫jpg呢?听我给你慢慢道来。 JPEG是一种针对相片图像而广泛使用的一种有损压缩标准方法。是联合图像专家小组的原创 2017-03-27 11:51:01 · 1841 阅读 · 0 评论 -
初试markdown
Markdown编辑器本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链原创 2016-11-27 21:01:17 · 1490 阅读 · 0 评论 -
h5开发
转陈如水的http://blog.csdn.net/chenrushui/article/details/512529181.HTML5应用的特点:优点跨平台(ios和安卓都能用同一套)低成本(开发成本低)能够快速响应市场需求(服务器端已修改,客户端马上就会显示出效果,不用更新app) 统计页面停留时间很多app使用内嵌web页面,减少app开发难度.转载 2016-08-25 14:16:36 · 1703 阅读 · 0 评论 -
Kotlin总结4(完结)
背景kotlin断断续续的学了一段时间,正好近期有个安卓项目,就直接上手了。kotlin的优势很明显,劣势也相对明显,虽然一直在进步,但目前而言,还是不如java,毕竟java已经流行了这么多年,各种基础类库已经十分完善了。这个项目是个小项目,主要结合硬件蓝牙和OTG,保险起见,这部分还是用java实现的。体验做安卓项目,必然离不开一堆框架,但是有的java框架在kotlin中并不适合,例如著名的注原创 2017-10-25 12:08:18 · 1565 阅读 · 0 评论 -
Picasso支持https
我用的okhttp,所以直接用的同一个client,在网上找的直接用OkhttpDownload不行,看原因是因为2.5.2不支持okhttp3,所以按照他的格式自己写一个这个项目用的kotlin,直接贴过去就行,java完全兼容application中设置 //初始化okhttp val sslParams = HttpsUtils.getSslSocketFact原创 2017-11-08 16:08:46 · 2880 阅读 · 0 评论 -
RGB转LAB
RGB不能直接转成LAB,需要先转成XYZ,然后在从XYZ转成LAB。RGB和XYZ和LAB可以理解为同一类颜色空间。/** * Convert RGB components to its CIE Lab representative components. * * <ul> * <li>outLab[0] is L [0 ...1)</li> *原创 2017-11-07 10:55:42 · 1860 阅读 · 0 评论 -
Session 会话
HTTP 是一种”无状态”协议,所以客户端每次请求页面的时候,web服务器都不会保存之前的记录,但是web应用都会有维持关系的需求,所以就需要有Session作为媒介进行关系维护。维持Session的三种方式Cookies 一个 Web 服务器可以分配一个唯一的 session 会话 ID 作为每个 Web 客户端的 cookie,对于客户端的后续请求可以使用接收到的 cookie 来识别。原创 2017-09-04 18:10:57 · 5453 阅读 · 0 评论 -
127.0.0.1可以访问,localhost不能访问的问题
今天写demo的时候碰到一个坑,用localhost无法访问,用127.0.0.1可以,查了一下,顺便记录二者概念localhost:本地服务器127.0.0.1:本机地址(本机服务器)二者区别localhot:是不经网卡传输的,它不受网络防火墙和网卡相关的的限制。127.0.0.1:是通过网卡传输的,它依赖网卡,并受到网络防火墙和网卡相关的限制。原因分析localhost:系统带的本原创 2017-09-04 18:08:40 · 6878 阅读 · 0 评论