自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SoMustYY的博客

积少成多,全靠自觉~

  • 博客(39)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android H5页出现广告分析和解决方案

H5工作背景最新在做公司的项目,因为是定制化地图开发,需求不断变更,并且会在多种场景使用(Web,Android,IOS),因为需求和客户还有成本问题,H5更加适合这3端的页面嵌入,开发成本低,需求变动大的情况下,项目也不会烂掉。H5初析和认识H5全称是Html5,这是不是一项技术,而是一个标准,Html5就是Html的第5个版本,哈哈哈,具体的可以自己百度,以下HTML5我简称为H5。为什么一开始

2017-12-25 21:46:14 5301

原创 微信小程序开源项目整理(github)

微信小应用示例代码(phodal/weapp-quick) 源码链接:https://github.com/phodal/weapp-quick微信小应用地图定位demo(giscafer/wechat-weapp-mapdemo) 源码链接:https://github.com/giscafer/wechat-weapp-mapdemo微信小应用- 掘金主页信息流(hilongjw/weapp

2017-06-07 19:55:05 32653

原创 Ubuntu16.04系统中文件名乱码解决方法

一、乱码的样子类似:°²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹,°²Àï¿ü ÒÁ¸ñÀ³Ï£ÑÇ˹这种乱码称为Gedit中文乱码打开部分Windows下的txt文本文件的时候,中文显示为乱码。但是自己用Gedit编写新文件的时候,输入的中文却可以正常显示,保 存后再退出也可以正常显示。而且对于Windows下的文本文件,也不是全部含有中文的都显示为乱码。整理下思路,如果真的是中文无法正常显示的问题,

2017-06-02 17:57:32 5249

原创 Ubuntu中解压缩包zip,tar,tar.gz,tar.bz2

Ubuntu解压缩包zip,tar,tar.gz,tar.bz2

2017-06-02 17:51:59 640

原创 github添加公钥,并使用SSH

Warning: Permanently added the RSA host key for IP address ‘xxx.xxx.xxx.xxx’ to the list of known hosts. Permission denied (publickey). fatal: Could not read from remote repository. Please make sure y

2017-06-02 17:47:57 806

原创 ubuntu中root和普通用户切换

ubuntu登录后,默认是普通用户权限,那么普通用户权限和root权限如何切换呢,下面总结下它们之间如何切换。普通用户切换到root用户登录ubuntu后,按上组合键CTRL+ALT+T进入终端界面,一般终端界面默认为普通用户权限模式,如何从普通用户进入root用户,有如下方法:1、按上su,然后按照提示输入相应的root密码,就可登录到root权限下。2、按上sudo su,然后按照提示输入相应的

2017-06-02 17:43:13 513

原创 用chsh选择shell

chsh命令用于修改你的登录shell。1 我想知道我机器安装了哪些shell? 两种方法可以查看:第一种:chsh -l /bin/sh /bin/bash /sbin/nologin /bin/zsh 第二种:cat /etc/shells /bin/sh /bin/bash /sbin/nologin /bin/zsh 其实chsh -l也是来查看这个文件。2 我想知道我

2017-06-02 17:39:05 689 3

原创 vi编辑器使用手册

一.vi的基本概念 文本编辑器有很多,图形模式下有gedit、kwrite等编辑器,文本模式下的编辑器有vi、vim(vi的增强版本)和nano。vi和vim是Linux系统中最常用的编辑器。 vi编辑器是所有Linux系统的标准编辑器,用于编辑任何ASCII文本,对于编辑源程序尤其有用。它功能非常强大,通过使用vi编辑器,可以对文本进行创建、查找、替换、删除、复制和粘贴等操作。 vi编辑器有

2017-06-02 17:34:12 431

原创 你需要尝试的25个Android第三方库(现在开始还不迟)

medium 平台有位作者总结了2017年初最棒最受欢迎的25个第三方库,相信大家都应该尝试一下。Lottie这是一个动画库。通过Adobe After Effects做出动画效果,然后通过Bodymovin(AE的插件)导出JSON数据,然后通过该库生成原生动画效果。在Google Play Store上可以下载demo。该项目在Github上已经由超过8000个star。猴赛雷~~ ***Ai

2017-06-02 17:31:17 636

转载 ubuntu16.04主题美化和软件推荐

系统清理篇系统更新安装完系统之后,需要更新一些补丁。Ctrl+Alt+T调出终端,执行一下代码:sudo apt-get update sudo apt-get upgrade1212卸载libreOfficelibreoffice事ubuntu自带的开源office软件,体验效果不如windows上的office,于是选择用WPS来替代(wps的安装后面会提到)sudo apt-get remo

2017-06-02 17:26:15 480

原创 无酒。

一个年轻的奋斗青年觉得时间不够用,不是因为找借口,而是想学的东西太多,必须有舍有得,合理安排,提高效率,拼命追赶。事情分优先级,每个人的自身情况也有差异,因人而异。就像你想提升自我,不能只是使用工作时间,需要在睡觉,吃饭,锻炼,娱乐,家庭,朋友等其他时间上再分配更多的学习时间,先干什么,再干什么,并行干些什么,这些时间安排很重要。为什么成功的人是少数,因为你只是努力,并没有最优的方法去努力,没有最高

2017-05-16 18:55:58 315

原创 Android命名规范(Android开发工程师必须掌握)

android开发命名规范

2017-03-28 21:47:17 378

原创 Android Application—浅析

学习安卓挺长时间了,对很多知识点还是一知半解,这次针对Android 的Application研究了几天,通过上网查询资料,和自主学习,明白了一些理论和机制,现在分享给大家。What is Application?Application和Actovotu,Service一样是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象,用来存储系统的一些信息。

2017-03-28 20:53:21 277

原创 计算机网络中的异步与同步—浅析

一、HTTP是应用层的网络传输协议,对于HTTP的请求方式主要流行的GET请求与POST请求对于GET请求与POST请求的区别GET请求,服务器以及参数都会出现在请求接口中,也就是请求参数也是接口的一部分,而POST请求在接口中只有服务器地址,而参数会作为请求提交给服务器。因为GET请求会出现在请求接口中,所以信息容易被捕获,安全性低,POST请求参数封装在请求体中,作为二进制流进行传输,不易被

2017-03-28 20:15:56 928

原创 Android_androidstudio 导入项目后卡死问题(building gradle project info)

Android studio呈现卡死的现象,building gradle project info缓慢

2017-03-28 00:50:03 370

转载 OkHttp深入学习(四)——0kio

android-okhttp深度学习

2017-03-26 15:51:10 446

转载 OkHttp深入学习(三)——Cache

android-okhttp深入学习

2017-03-26 15:48:55 481

转载 OkHttp深入学习(二)——网络

android-okhttp深入学习

2017-03-26 15:46:58 422

转载 OkHttp深入学习(一)——初探

android-okhttp深入学习

2017-03-26 15:42:36 367

原创 解决git指令更新远程仓库github时每次都要输入用户名和密码问题

解决git指令更新远程仓库github时每次都要输入用户名和密码问题

2017-03-11 00:01:35 11310

原创 Gradle

为什么要用Gradle? Gradle是比较先进的构建系统,也是一个很好的构建工具,允许通过插件自定义构建逻辑 以下是为什么Android Studio选择Gradle的主要原因:  使用领域专用语言(Domain Specific Language)来描述和处理构建逻辑。(以下简称DSL)  基于Groovy。DSL可以混合各种声明元素,用代码操控这些DSL元素达到逻

2017-03-10 18:30:29 219

原创 Git 常用命令大全

git指令大全查看、添加、提交、删除、找回,重置修改文件

2017-03-10 18:23:44 172

原创 Android studio 升级2.2 之后 Maven插件使用报错

今天再GitHubs上clone了个项目,成功后,就报下面的错误Error:(2, 0) No service of type Factory<LoggingManagerInternal> available in ProjectScopeServices.如图所示: 点击open file 将会跳转至: apply plugin:’com.github.dcendents.Android-m

2016-12-25 23:59:44 586

原创 androidstdio目录结构

add-ons 这里面保存着附加库,比如google Maps,当然你如果安装了OPhone SDK,这里也会有一些类库在里面。docs 这里面是Android SDK API参考文档,所有的API都可以在这里查到。platforms 是每个平台的SDK真正的文件,里面会根据API Level划分的SDK版本, 这里就以Android 2.2来说,进入后有一个android-8的文件夹,and

2016-12-16 16:42:38 373

原创 腾讯云主机mysql初始密码更改解决方案

最近需要做毕业设计,需要用到服务器,我选择了腾讯云的1元学生优惠,在服务器的配置过程中,出现了些问题,下面说一下问题和对应的解决方案。本人选择的是window server2008 + java + mysql + Apache,因为是买的是1核心1G内存的云主机,配置比较低,所以就选择了有带环境的系统。这里我出现的问题是:mysql腾讯应经帮你安装好了,但是选择MySQL 5.5 Comma

2016-12-16 15:18:38 3447

原创 JS基础学习笔记

js基础学习

2016-11-25 16:18:27 715

原创 网络编程

java网络编程中的Socket知识,最近毕业设计需要做一个聊天软件,很需要复习下java网络编程中的Socket知识,由此,写下学习记录,方便自己,方便他人。Socket类Socket是Java网络应用程序的一个基本的构造模块,它实现了程序之间的双向通信。Socket是一个通信端点,当一个Socket连接建立以后,用户就可以从该So

2016-11-25 16:07:52 239

转载 Android墙外学习资源 进阶之路贵在坚持(转自张鸿洋的文章)

Android墙外学习资源

2016-11-20 05:00:00 425

原创 If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.(AS报错)

If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.问题解决方案

2016-11-19 15:19:36 23480

转载 优化Android Studio/Gradle构建

优化Android Studio/Gradle构建

2016-11-14 11:16:47 230

原创 常见的端口号列举(软考)

常见的端口号列举(软考)

2016-11-03 11:41:57 1692

转载 String,StringBuffer与StringBuilder的区别

积少成多,全在自觉。String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,

2016-11-01 15:41:30 239

原创 sql server 2008 可视化操作中更改表属性报错(不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法)

我们在进行sqlserver创建表后,发现表中的某一字段的类型不对,需要更改,可以通过可视化操作进行更改需要操作的表(右键)->设计->进行相应更改(如下图)但是,SQL Server 2008 Management Studio默认是不能更改的,报错如下图需要近一步设置,才可以完成操作1.启动SQL Server 2008 Manage

2016-10-25 13:48:53 487

原创 简单排序(简单选择排序)

简单排序(简单选择排序)public void selectionSort

2016-10-22 17:26:39 509

转载 时间复杂度和空间复杂度详解(转)

算法的时间复杂度和空间复杂度合称为算法的复杂度。1.时间复杂度(1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频

2016-10-22 17:14:57 284

原创 关系数据库规范化(例题解析)

关系数据库规范化

2016-10-20 16:27:14 15422

原创 分布式数据库系统的透明性

1.分片透明性:用户不必关心数据是如何分片,他们对数据的操作在全局关系上进行的,即关心如何分片对用户是透明的,因此,当分片改变时应用程序可以不变。***分片透明性是最高层次的透明性,如果用户能在全局关系一级操作,则数据如何分布,如何存储等细节不必关心,其应用程序的编写与集中式数据库相同。2.复制透明性:用户不用关心数据库在网络中的各个节点的复制情况,被复制的数据的更新都由系统自动完

2016-10-20 15:56:28 12340 9

原创 数据库系统的三级模式结构

(1)模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。***模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。(2)外模式也称用户模式,它是数据库用户能看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与

2016-10-20 14:13:33 557

原创 设计模式基础概念

抽象工厂模式(Abstract Factory):提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类。构建器模式(Builder):将一个复杂类的表示与其构造相分离,使得相同的构建过程能够得出不同的表示。工厂方法模式(Factory Method):定义一个创建对象的接口,但由子类决定需要实例化哪一个类。工厂方法使得子类实例化的过程推迟。原型模式(Prototyp

2016-10-20 12:08:04 414

Android重力传感器

Android重力传感器基本demo

2017-01-12

Android混合开发之webview的demo

Android中webview的基础使用,其中包括androud——button和js的互相响应,基础学习使用

2017-01-12

空空如也

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

TA关注的人

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