自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 C++Primer笔记

注意作笔记,需要掌握很多的知识。用自己的思维将它们串起来!

2017-03-06 14:58:31 245

原创 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

原创 JAVA WEB开发笔记

web开发一直很火,是很好的就业和职业发展方向。

2017-03-02 13:39:22 308

原创 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

原创 Mysql Notes

Mysql学习笔记:1、建库2、use3、table4、insert5、delete6、chang(未完待续。。。。。)

2017-01-02 10:48:50 339

原创 深刻理解递归,彻底理解递归这种模式。。

基本法则: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

第一个jni程序

第一个jni程序

2017-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除