`
文章列表

Linux笔记

常用命令  # 添加新用户 useradd username # 修改某个用户的密码 passwd username # 查看内核版本 cat /proc/version # 查看系统版本 cat /etc/issue # 当前登录用户 who 或是 finger # 查看端口状态 netstat -anlp 或是ss # 查看自己的DNS与对方的IP nslookup somewhere.com # 网络配置信息 ifconfig # 经过的路由器信息 traceroute somewhere.com   ub ...

Android 笔记

dependencies(常用) compile 'de.greenrobot:eventbus:2.4.0' compile 'de.greenrobot:greendao:1.3.7' compile 'com.jakewharton:butterknife:6.0.0' compile 'de.greenrobot:greendao-generator:1.3.1'   查找android证书签名的SHA1值 C:\Documents and Settings\Administrator\.android> keytool -li ...
在项目工程gradle文件中添加   sourceSets { main { jniLibs.srcDirs = ['libs'] } }   
  1. 在app的gradle文件中添加greendao依赖:   2. 新增一个与app同级的java module   选择Java Library   填写lib名称  最终生成  3. 编写daogen  moudle的gradle文件, 添加greendao-generator依赖      4. 在daogen module中编写数据库生成方法, 并在main()中执行     5. 代码生成完毕  

Android Studio安装

1. 部署 VPN   2. 下载 android-studio-ide-135.1538390-windows.zip   3. 启动 Android Studio, 在下载gradle时卡住.     解决方法:  从官网下载对应版本的zip , 并放到C:\Documents and Settings\Administrator\.gradle\wrapper\dists\gradle-2.1-all\27drb4udbjf4k88eh2ffdc0n55\   4. 再次启动 Android Studio, 在Build 时卡住.     解决方法:  在C:\Docum ...
全局查找 Ctrl + N 查找类 Ctrl + Shift + N 查找文件 文本编辑 Ctrl + F 查找文本 Ctrl + R 替换文本 Ctrl + X 删除行 Ctrl + D 复制行 Ctrl + W 块级文本选择 Ctrl + / 注释单行 Ctrl + Shift + / 注释多行 Shift+F6 重构 Ctrl+Shift+F7 高亮选中的文本 Alt + F3 逐个往下查找相同文本 高效编辑  Ctrl + F12 显示当前文件(类, XML...) ...

GreenDao使用

package com.homeway.dao; import java.io.IOException; import java.util.List; import de.greenrobot.daogenerator.DaoGenerator; import de.greenrobot.daogenerator.Entity; import de.greenrobot.daogenerator.Property; import de.greenrobot.daogenerator.Schema; import de.greenrobot.daogenerator. ...
转载: Spring AOP根据JdbcTemplate方法名动态设置数据源 http://blog.csdn.net/yubaoma2014/article/details/12427885作者: yubaoma2014   有删节.   目的:  1. 配置多个数据源 2. 根据不同的数据源执行不同的数据操作方法 3. 事务管理?   多数据源配置 <!-- 主数据源, 用于执行写入操作 --> <bean id="masterDataSource" class="org.apac ...
1. 国内的银行卡号是一串根据Luhm校验算法计算出来的数字,Luhm校验规则:16位银行卡号(19位通用) 1.将未带校验位的 15(或18)位卡号从右依次编号 1 到 15(18),位于奇数位号上的数字乘以 2。 2.将奇位乘积的个十位全部相加,再加上所有偶数位上的数字。 3.将加法和加上校验位能被 10 整除。  2. js实现 var cno = '6212288802000001666'; var arr = cno.split(/(\d)$/); // ["621228880200000166", "6", "" ...

EventBus的使用

使用EventBus, 主要目的在于实现App组件间通信的解耦.   git地址:  https://github.com/greenrobot/EventBus   基本使用流程: 1. 编写事件类  public class AnyTypeEvent { private String someMsg; public AnyTypeEvent(String message) { this.someMsg = message; } public String getSomeMsg() { return someMsg; } ...

Spring备忘

spring - 统一的异常处理 @Controller public class BaseController { protected final static Logger logger = LoggerFactory .getLogger("controller"); @ResponseBody @ExceptionHandler(Exception.class) public RespBody exceptionHandler(Exception ex) { retur ...
    工程中添加butterknife.jar后, 在执行代码时,发现注解不成功. 查阅相关文档后, 发现需要在eclipse中对butterknife进行相关的配置. 再次运行后,成功解决问题. 记录配置流程如下:   配置流程 工程项目 -> 右键 -> 选择 properties -> 选中 java Complier -> 选中 Annotation Processing -> 勾选 Enable project specific settings (勾选后,其他选项自动被勾选) -> 选中 Factory Path ...

有趣的CSS样式

keyboard   kbd { padding: .1em .6em; border: 1px solid #ccc; font-size: 11px; font-family: Arial,Helvetica,sans-serif; background-color: #f7f7f7; color: #333; -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.2),0 0 0 2px #fff inset; -webkit-box-shadow: 0 1px 0 rgba(0, ...

js file

<textarea id="textbox">Type something here</textarea> <button id="create">Create file</button> <a download="info.txt" id="downloadlink" style="display: none">Download</a>   (function () { var textFile = null, ...
import org.hamcrest.Description; import org.hamcrest.Matcher; import org.hamcrest.StringDescription; import org.junit.Test; // 静态引用 import static org.hamcrest.CoreMatchers.*; import static org.junit.Assert.assertThat; public class TestHamcrest { @SuppressWarnings("unchecked" ...
Global site tag (gtag.js) - Google Analytics