- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 原码 反码 补码
数据都是以其补码形式存储在内存中的。补码转十进制:最高位为1为负,为0为正。为正直转;为负则先减1再取反再转,最后添负号。反转算法亦然。原理:1byte为8位。最高位的方法会运算失误。顺便得出了反码。...
2018-07-09 18:52:36
145
2
原创 Java的动态代理Proxy以及Mybatis的原理
第一种,代理类对象:package com.poxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import com.poxy.MyInvocationHandler.UserService;public class MyInvo...
2018-03-21 12:34:47
270
原创 Java的高级特性——泛型(Generic)
程序员首先读代码,代码说明一切!!!类的继承层次:public class child extends fatherpublic class father extends gfpublic class gf泛型类://public class Generic<T> { //简化写法public class Generic<T,V> { private T t ; pr...
2018-03-21 12:34:23
954
原创 Android-JNI使用
添加ndkadd android tool support ../class : javah -classnamecopy .h ->jnicopy method'declaration ->cpp粘贴网上的代码。static{}invocation the code .
2017-03-02 17:21:54
182
原创 MongoDB Notes
db.zt.count();db.zt.find().sort({idd:1});db.zt.find().sort({idd:-1});db.zt.find().skip(1).limit(2);index 1 , 2items db.zt.insert({idd:100,ar:666});db.de.insert({idd:100,ar:666}); >
2017-02-09 09:03:02
270
原创 饭店仿真
解析java编程思想里的并发一章的饭店仿真。这一篇代码估计是里面最复杂的了。它完全检测你脑海中的面向对象的思想。以下是摘的书中的代码://: concurrency/restaurant2/RestaurantWithQueues.java// {Args: 5}package concurrency.restaurant2;import enumerated.menu.*
2017-01-22 09:46:52
382
原创 我写的avltree
package javattt;public class MyAvl {class node {public node(int i) {v = i;}int v;node l;node r;int h;}node root;public static void main(String[] args) {MyAvl
2017-01-21 14:44:03
153
原创 我自己写的归并排序。。
package javattt;public class MyMerge {public static void main(String[] args) {int[] data = new int[] { 5, 3, 6, 2, 1, 9, 4, 8, 7 };merge(data, 0, data.length - 1);for (int i : data)
2017-01-20 10:02:16
130
原创 Android-JavaWeb okhttp框架
android client :public class okhp extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.shape);findViewB
2017-01-04 14:53:06
330
原创 Android——JavaWeb servlet通信
Android-Client :public class servlett extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.shape);findV
2017-01-03 10:05:46
188
原创 Android网络——C/S通信
Server:public class Server {public static void main(String[] args) throws IOException {ServerSocket server = new ServerSocket(8081);Socket client = server.accept();InputStream i = client.get
2017-01-02 18:43:41
214
原创 Android网络——Http通信
public class shape extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.shape);final Handler hand = new H
2017-01-02 18:33:51
184
原创 Client——Server
Server程序:public class Server {public static void main(String[] args) throws IOException {ServerSocket server = new ServerSocket(8081);Socket client = server.accept();InputStream i = client.g
2017-01-02 15:51:30
189
原创 深刻理解递归,彻底理解递归这种模式。。
基本法则:1、每个Method都会按序执行。2、每个Method都会执行到结尾,执行完毕。3、若一个Method中有多个Method,那么每个Method,会按1、2执行,里面所有的方法按序执行。应用在递归上:1、每个Method有一个参数。2、只有Parameter为Null,Method执行结束。3、建立树的模型,为Null略,只要有结点,则形成一个方法,里面包含两
2016-12-30 09:24:37
1266
原创 布局问题
怎样实现呢?当上面的listview高度小时,要wrap分布;当listview高度大于屏幕时也要避免下面的bttt被盖住。考虑到情况二,得设weight;那么即使lv设wrap也不能保证情况一,其解决方案是在外部添加一个LinearLayout,设高为wrap。
2016-12-29 17:01:16
181
原创 GestureDetector && onTouchEvent
import android.app.Activity; import android.os.Bundle; import android.view.GestureDetector; import android.view.GestureDetector.OnGestureListener; import android.view.MotionEvent;public class GodsC
2016-12-26 10:45:47
188
原创 onInterceptTouchEvent()和onTouchEvent()——精读
分析事例事例:1、线性布局(id为ll)里有个textview(id为tv),分别为二者设置点击事件。。。。那么看logcat,tv有输出ll没有。2、自定义tv,将onTouchEvent()返回false。。。。那么看logcat,ll有输出tv没有。3、改掉“将onTouchEvent()返回false”为原来默认的情况,自定义ll,将onInterceptTouchEven
2016-12-24 16:33:57
304
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-12-24 10:33:57
158
原创 Anroid笔记------AIDL通信
介绍:是server给client通过服务提供方法来调用。步骤1、server定义通信接口“xx.aidl”。步骤2、server定义服务。步骤3、client去绑定服务。步骤4、client去调用方法。
2016-12-24 10:30:13
163
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人