计算机
康庄小康
从事android软件开发,对于技术有很高的兴趣,愿意钻研
展开
-
为什么计算机时间要从1970年1月1日开始算起
为什么计算机时间要从1970年1月1日开始算起1、最懒的解释 很多编程语言起源于UNIX系统,而UNIX系统认为1970年1月1日0点是时间纪元,所以为偶们常说的UNIX时间戳是以1970年1月1日0点为计时起点时间的。 2、深入的了解 最初计算机操作系统是32位,而时间也是32为表示。System.out.println(Integer.MAX_VALUE); 214翻译 2017-03-05 13:06:56 · 58755 阅读 · 1 评论 -
AndroidStudio启动AVD时报错x86 emulation currently requires hardware acceleration
Android Studio运行模拟器时报如下错误信息,模拟器无法执行:emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX...原创 2019-03-21 22:44:58 · 512 阅读 · 0 评论 -
git+idea出错 | Push rejected: Push to origin/master was rejected
背景:我是在学习IDEA的时候,遇到的这个问题,我在IDEA写完代码,运行完demo后,利用git进行commit and push 的时候出现的这个错误 解决方法:你需要从VCS中的git中pull一下你github中初始化的空仓库,但是你执行VCS->Git->pull也是会报错的,错误如下:Git Pull Failed: fatal: refusing to merge...原创 2019-02-21 11:22:53 · 258 阅读 · 0 评论 -
IDEA配置PHP项目
一:电脑需要装redies插件,并启动redis插件1、cmd命令启动D:\soft\redis redis-server.exe redis.windows.conf2、查看redis.windows.conf的内容,查看requirepass lsx2016,显示密码,如果不需要的话直接在requirepass 前面加#注释就好,然后在重启redis即可二、安装...原创 2019-03-05 14:50:33 · 14841 阅读 · 0 评论 -
android studio 更改项目包名
一、修改项目包名,实现不覆盖安装(如果只是想不覆盖安装,更改build.gradle里面的包名就OK了二、覆盖安装1、修改项目applicationId2、更改显示项目结构方式,点击齿轮的图案。然后把第二步中的勾去掉3、更改项目结构显示后如下所示4、选中要修改的报名,快捷键shift + F6修改包名,选择Rename package ,依次修改即可 5、激...原创 2019-01-02 17:33:49 · 201 阅读 · 0 评论 -
scrollview 多层嵌套的问题 、冲突解、刷新数据后自动滚动导致卡顿、
外层设置scrollview即可内部listview需要使用自定义listview,且listview和他的父级目录需要设置成为match——parent,否则会产生滑动卡顿1、最外层scrollview布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schem...原创 2018-12-11 19:19:38 · 797 阅读 · 0 评论 -
解决IDEA Springboot项目sql文件打开提示No data sources are configured to run this SQL and provide advanced的问题
1、当项目中的sql文件出现如下问题时,点击File--setting-appearance 2、打开右侧工具栏的database栏目添加数据库连接(我这里使用的MYSQL连接)3、输入数据库连接的相关信息若是没有安装MYSQL驱动,可点击下方的快捷键直接进行安装即可, 以上就是在IDEA中建立数据库连接的基础步骤...原创 2018-12-03 11:47:34 · 5963 阅读 · 1 评论 -
IDEA导入java Web项目及tomcat配置
1、使用IDEA导入已有项目时,最好是先新建一个项目,然后把需要用到的,src目录和web目录直接copy到新建项目下的目录中替换即可,这样可避免项目重新配置环境。2、导入项目完成后,点击File--Project Structure布置环境,首先导入项目的jar包选择Java类直接导入项目的lib文件即可 3、导入完jar包之后,会产生一个Problem,点击Fix...原创 2018-11-30 10:03:44 · 3496 阅读 · 0 评论 -
tortoisegit基本使用方法
1、安装TortoiseGit进入http://code.google.com/p/tortoisegit/ ,下载软件到本地进行安装2、设置SSHKey在安装完tortoisegit之后,安装目录如下图单击PuTTYgen,弹出如下窗口 点击Generate,会生成以ssh-rsa开头的一串码,将其复制到gitlab的ssh key中即可;同时点击save priv...原创 2018-11-16 17:36:13 · 322 阅读 · 0 评论 -
微信开发工具使用git
1、初始化本地仓库在微信Web开发者工具中点击「版本管理」。由于是新建项目,并没有初始化过Git仓库,所以项目会提示初始化Git仓库,点击「初始化 Git 仓库」,点击「确认」,完成本地仓库的初始化。这一步骤相当于执行「git init」命令。2、初始化完成后,我们可以看到本地的仓库和当前的Git状态。下图为微信Web开发者工具初始化后的版本控制面板。3、配置仓库信息初...原创 2018-11-16 17:09:29 · 10704 阅读 · 4 评论 -
git常见问题
1、查看自己的用户名和邮箱$ git config user.name $ git config user.email2、修改本地的git用户名和邮箱$ git config --global user.name "xxx"$ git config --global user.email "xxx" 下面介绍几个git常用命令在当前页面建立一个常用的代码库$...原创 2018-11-16 16:28:32 · 178 阅读 · 0 评论 -
android studio 配置git时遇到问题
1、fatal: refusing to merge unrelated histories先pull,因为两个仓库不同,发现refusing to merge unrelated histories,无法pull因为他们是两个不同的项目,要把两个不同的项目合并在android studio 中的 Ternimal面板中执行以下代码git pull origin(项目名称) mast...原创 2018-11-16 16:23:08 · 2016 阅读 · 1 评论 -
Android中startService的使用及Service生命周期
Android中主要有两种方式使用Service,通过调用Context的startService方法调用或调用Context的bindService方法,本文只涉及startService的调用,不涉及bindService方法 当我们通过调用了Context的startService方法后,我们便启动了Service,通过startService方法启动的Service会一直无限期的运行下去,翻译 2017-03-05 23:00:46 · 1152 阅读 · 0 评论 -
JsckJson解析问题大小写问题
要符合驼峰命名法jackJson 解析的json数据首个单词不能是大写字母,因为JackJSon 会自动把java bean中的大写转化为小写进行解析,json中依旧是大写的话,会导致解析的时候,读取不到相应的Key字段(Key字段已经被转化为小写),导致解析失败。但又不会报错,比较坑。。。例如DEBUG 会自动转化为debugGoogle_appId 会自动转化...原创 2019-03-23 21:46:51 · 745 阅读 · 0 评论