- 博客(20)
- 收藏
- 关注
原创 GitHub + Hexo + NexT 主题 免费搭建博客-参考链接收集
博客搭建:Github 官网:https://github.com/hexo 官网:https://hexo.io/zh-cn/ 部署博客NexT 主题官网:http://theme-next.iissnan.com/ 美化博客NexT 源码地址:用于失误修改next文件夹里的文件,可以参考源码还原最适合新手的 GitHub + Hexo 「大话」博客搭建教程建立博客系列(三):hexo
2017-10-02 13:24:46
456
原创 Socket 的方法 getOutputStream() 和 getInputStream()
一个非常简单的客户端程序:import java.io.*;import java.net.*;public class DailyAdviceClient{ public void go() { try { Socket s = new Socket("127.0.0.1", 5000); InputStreamReade
2017-09-03 21:09:33
29440
6
原创 服务器等待 socket 连接时的心理活动
一个非常简单的服务器程序:import java.io.IOException;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class AdviceServer { String[] adviceList = {"Take smaller bites", "G
2017-09-03 19:54:46
718
1
原创 “java.net.BindException: Address already in use”错误
一个非常简单的服务器程序:import java.io.IOException;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class AdviceServer { String[] adviceList = {"Take smaller bites", "G
2017-09-03 19:18:51
46670
4
原创 Integer 类型的变量,编译器不会给你默认值,不赋值会报错
《HeadFirst Java》Page 291 的练习public class PackageTestDrive { Integer i ; int j ; public static void main(String[] args) { PackageTestDrive packageTestDrive = new PackageTestDrive();
2017-08-22 16:56:14
2985
原创 static / final 迷你练习
《HeadFirst Java》 page 285 页 有关static / final 的小练习下面哪些程序可以通过编译?public class FooTestDrive { static int x ; public void go() { System.out.println(x); }}可以通过编译,static 变量未初始化时,编译器会按照实例变
2017-08-22 15:57:46
380
原创 Java中一个类怎么实现两个接口中相同名字的抽象方法
看 HeadFirst Java 时,作者说,为了解决多重继承所引起的“致命方块问题” 所以我们 Java 不用多重继承,用多重实现,but,如果实现了两个接口中,有相同名字的抽象方法,那不还是避免不了所谓的“致命方块”吗?Friend 接口:public interface Friend { public abstract void play() ; public abstra
2017-08-11 11:09:13
8707
6
原创 ArrayList类的方法里面返回的是Object,为什么它还能处理任何类?
看 HeadFirst Java 一书中,ArrayList 类的源码部分,发现他的很多方法的返回值是E,public E get(int index) { rangeCheck(index); return elementData(index); }但是你把他赋值给的肯定是你自己写的类,ArrayList<Animal> wolflist = new Arra
2017-08-11 10:26:12
4033
原创 android studio设置字体大小
1。启动Android Studio,依次在菜单上点击【File】->【Settings…】; 2。在左边的菜单中选择【Editor】->【Colors & Fonts】->【Font】; 3。右侧可以看到Darcula主题的字体和字号是不能设置的。点击【Save As …】按钮,输入另存的名字,点击【OK】按钮;修改想要的primary font和字号,然后点击OK,在代码中就可以看到效果了。
2016-08-05 12:07:18
1054
原创 android studio 导入jar包,没有子包内容的解决办法
studio 可以直接复制 jar 包到 libs 中,但这时的 jar 包 是没有内容的。 1。选中该 jar 包,右击选择 Add As Library. 2。选择你要导入到的那个module(在AndroidStudio中相当于Eclipse中的project),如果当前只是一个项目,下拉框中除了app也没有其他的内容,那么直接点击ok确认。 jar就被添加到项目中来了。
2016-08-01 16:39:16
911
原创 android studio 中 R.java 在哪
首先将目录结构切换到 Project ,依次找到 项目 -> app -> build -> generated -> source -> r -> debug -> 你的包名 -> R.java 有一个更快到方法:在studio中 ,连续按两下 shift 键,出现search everywhere ,搜索 R.java ,就出现了。
2016-07-29 13:32:16
12646
1
原创 android 屏幕保持不锁屏
今天有个需求,应用进入某个Activity,屏幕保持常亮,即进入这个activity后,手机不自动锁屏,查了一下资料,有2个比较靠谱的做法,还不懂原理,但是效果能实现了。方法1androidmanifest.xml 里加上权限:<uses-permission android:name="android.permission.WAKE_LOCK" />在要保持不锁屏的activity中,写下述代
2016-07-22 15:54:36
7568
原创 Android Studio Mac版 快捷键
⌥—> option|alt ⇧—>shift ⌃—>control ⌘—>command ⎋—>esc ↑↓←→command+B:查看定义 alt+command+B:查看其实现 alt+enter:引入包,添加注释 command+F:Find command+R:Replace control+shift+F:Find in Path control
2016-07-13 15:24:18
481
原创 Android Studio2.1.1 Mac版显示行数
点击菜单栏的“设置“图标或者 “command + , ” 快捷键呼出设置窗口,找到 Editor - General - Appearance - Show line number 打勾即可,如下:这样所有文件永久加行数,也可以暂时加行数(下次打开此文件没有行数),在java文件左侧加断点处右击 - Show Line Number即可:
2016-07-13 12:56:20
3856
原创 Mac版Android Studio Git 的配置以及提交到仓库
1,下载git到你的电脑上,下载地址: http://git-scm.com/downloads 并安装.2,studio菜单栏-File - Other Setting - Default Setting…-Version Control - 下三角点开 - 就可以看到Git - 点击Test - 弹出窗口“Test Successfully“.3,初始化git项目(git init):VCS
2016-07-12 18:03:46
6654
转载 Eclipse中xml编程代码提示
转自:http://jingyan.baidu.com/article/39810a23feb59eb636fda683.html运行Eclipse开发工具,在开发工具最顶端菜单栏,点击“windows”->”preferences”,弹出preferences设置窗口。Java中代码提示在preferences(参数)设置窗口左边列表,找到Java,依次展开列表”Editor”->”Conte
2016-04-15 09:37:28
2903
原创 eclipse中adt插件隐藏怎么弄出来
eclipse有时候就是有这毛病,反正我是遇到了。解决: 安装过程正确的话, Eclipse ->window->customize Perpective->Command Groups Availability 勾选andorid 相关的选项就可以了。
2016-04-15 08:52:41
405
转载 sqlite数据库简介
转自:http://www.cnblogs.com/kgb250/archive/2012/08/28/sqlitedatabase.htmlSQLite数据库是D.Richard Hipp用C语言编写的开源嵌入式数据库,支持的数据库大小为2TB。它具有如下特征:1、轻量级SQLite和C\S模式的数据库软件不同,它是进程内的数据库引擎,因此不存在数据库的客户端和服务器。使用SQLite一般只需要带
2016-04-09 21:01:38
520
原创 DDMS 连接真机,用file explore看不到data/data文件夹的解决办法
原因是没有权限。 root过之后(meizu的root在设置->账户->登录->系统权限->开启。其他手机大同小异),用RE文件管理器(授予root权限),把data和data/data设置成777权限即可。
2016-04-09 20:58:56
499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人