- 博客(26)
- 资源 (8)
- 收藏
- 关注
原创 后台 tips
UPDATE USER SET User.status=0 WHERE User.idUser IN( SELECT User.idUser FROM (SELECT * FROM USER) AS B WHERE B.status IS NULL);You can't specify target table 'User' for update in FROM clause日志大意
2017-04-17 15:23:22
348
原创 js 基础语法
Title //对数组进行排序 var arr = [1,2,3,34,7,20]; arr.sort(function (a,b) { return a-b>0; }); console.log(arr); //遍历javascirpt 对象属
2017-03-24 17:24:51
309
原创 本地代码有误,回滚到以前的某个版本
git loggit reset --hard 3628164如果报 git Unstaged changes after resetgit stash //对当前的暂存区和工作区状态进行保存git stash drop //删除某一个进度,默认删除最新进度经过以上四步,就可以恢复以前的可运行状态
2017-03-13 11:36:13
729
原创 一道 java 基础题
public class TestB { private int number=3; public static void main(String[] args) { TestB b = new TestB(); System.out.println(b.number); testChange(b);
2017-02-22 16:09:39
271
原创 Android 模拟Button 回调
//1、声明接口public interface ClickListener { public void onClick();}//1、声明接口public interface ClickListener { public void onClick();}public class Button { public C
2017-02-22 15:57:13
352
原创 子元素在父元素里水平居中
div{ width:200px; height:200px; background-color:green; text-align: center; } #children{ display: inline-block;
2017-01-23 16:31:08
1732
原创 子元素(div)在父元素(div)里水平且垂直居中
div{ width:200px; height:200px; background-color:green; vertical-align: middle; display: table-cell; } #children{
2017-01-23 16:27:42
2740
原创 css 学习笔记
行内元素不能设置宽高,但设置其为float时就可以设置宽高.当你设置一个元素为 box-sizing: border-box; 时,此元素的内边距和边框不再会增加它的宽度。* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
2017-01-18 18:50:54
223
转载 不想commit 又想拉取代码
git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。基础命令:$git stash$do some work$git stash pop
2016-12-20 19:36:20
1882
原创 Vue 中用到的概念
(1)vue-cli:Vue的脚手架工具,用于自动生成Vue项目的目录及文件。(2)vue-router: Vue提供的前端路由工具,利用其我们实现页面的路由控制,局部刷新及按需加载,构建单页应用,实现前后端分离。(3)vuex:Vue提供的状态管理工具,用于同一管理我们项目中各种数据的交互和重用,存储我们需要用到数据对象。(4)ES6:Javascript的新版本,ECMAScrip
2016-12-13 16:40:40
607
原创 定位 DIV 技巧
刚开始使用div的margin,padding等css属性,但是发现会有一些问题:子div在父div中的位置不变,而只是父div与他的同级标签产生了设定的间距,后来发现下面的方法才是正解:1.为父div设置相对位置position:relative;2.为子div设置绝对位置position:absolute;3.为子div设置left,top,right,bottom等css属性
2016-12-12 14:27:18
332
原创 异常摘要
1、The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, but only from the UI thread.
2016-10-24 11:22:06
246
转载 Android学习路线指南
我有若干个技术QQ群,群里(481798332)的小伙伴对我的工作经历比较感兴趣,刚好在这里我就做下介绍。我是硕士研究生毕业,我已经工作3年零3个月了,职位上从最开始的腾讯初级工程师变成了现在的百度Android资深工程师。最开始我并不是做Android的,先是做了半年的C++,接着做了3个月的Web前端,然后公司内部转岗做Android到至今,纯Android工作年限的话其实是2.5年。但是我认
2016-10-24 10:35:39
202
原创 android java 代码创建 selector
private StateListDrawable addStateDrawable(Context context, int idNormal, int checkId) { StateListDrawable sd = new StateListDrawable(); Drawable normal = idNormal == -1 ? null : context.getRe
2016-10-13 17:07:34
524
转载 动态设置android:drawableLeft|Right|Top|Bottom
Android中有时需动态设置控件四周的drawble图片,这个时候就需要调用 setCompoundDrawables(left, top, right, bottom),四个参数类型都是drawableButton继承TextView,所以可以采用相同的设置方法方法一.XML方式方法二.JAVA代码Dr
2016-10-12 10:43:16
247
转载 android 事件的分发机制
前段时间刚接触过Android手机开发,对它的事件传播机制不是很了解,虽然网上也查了相关的资料,但是总觉得理解模模糊糊,似是而非,于是自己就写个小demo测试了一下。总算搞明白了它的具体机制。写下自己的结论,分享之,希望对初学android的人有所帮助布局效果如图所示: 图1参照上图先说说具体得到的结论:1) onInterce
2016-09-30 15:31:15
224
转载 Android Touch事件处理机制
android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包
2016-09-30 15:06:44
304
原创 异常摘要
Error:Unknown host 'raw.github.com'. You may need to adjust the proxy settings in Gradle. gradle没有设置正确,下载一个gradle,然后在导入工程的时候指定你安装的这个目录 if (Util.isNotNull(tempDrugBean.getDrughistoryimgsLis
2016-04-08 16:49:51
576
原创 代码块摘要
万能改变控件宽高的方法: listView.getLayoutParams().width = getWidestView(mContext, adapter)*1.05;listView.getLayoutParams().height = getWidestView(mContext, adapter)*1.05;
2016-03-14 11:29:29
764
转载 Git查看、删除、重命名远程分支和tag
本文链接:http://zengrong.net/post/1746.htmGit查看、删除、重命名远程分支和tag2015-06-15:加入姊妹篇;2013-11-06:加入重命名远程分支的内容;2013-01-09:加入删除远程tag的内容。姊妹篇:使用Git、Git GUI和TortoiseGit这篇文章记录我在使用git的过程
2016-03-01 10:15:44
366
转载 ListView item 之间加间距(Margin)
android:id="@+id/MyListView" android:layout_height="match_parent" android:layout_width="match_parent" android:divider="@android:color/transparent" android:dividerHeight="10dp"/>
2016-02-17 10:41:22
1425
转载 Android(监听+回调=观察者)模式从Dialog到Activity传递数据
一。自定义Dialog android:id="@+id/et" android:hint="文本" /> android:id="@+id/btn_no" android:text="取消" /> android:id="@+id/btn_ok"
2016-02-15 17:34:55
2605
6
转载 Android开发 回调的理解
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。回调机制在Android框架中的使用 这里有几个例子: 1、在Activity中定义了很多生命周期的不同状态要
2016-02-15 15:57:04
362
离线安装 google plugins for eclipse
2014-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人