自定义博客皮肤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 199 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 286

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

原创 C++Primer笔记

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

2017-03-06 14:58:31 253

原创 Android-JNI使用

添加ndk add android tool support  ../class :  javah -classname copy .h ->jni copy method'declaration ->cpp 粘贴网上的代码。 static{ } invocation the code .

2017-03-02 17:21:54 189

原创 JAVA WEB开发笔记

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

2017-03-02 13:39:22 316

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

原创 饭店仿真

解析java编程思想里的并发一章的饭店仿真。 这一篇代码估计是里面最复杂的了。它完全检测你脑海中的面向对象的思想。 以下是摘的书中的代码: //: concurrency/restaurant2/RestaurantWithQueues.java // {Args: 5} package concurrency.restaurant2; import enumerated.menu.*

2017-01-22 09:46:52 388

原创 我写的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 162

原创 我自己写的归并排序。。

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 143

原创 Android-JavaWeb okhttp框架

android client : public class okhp extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.shape); findViewB

2017-01-04 14:53:06 343

原创 Android——JavaWeb servlet通信

Android-Client : public class servlett extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.shape); findV

2017-01-03 10:05:46 197

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

原创 Android网络——Http通信

public class shape extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.shape); final Handler hand = new H

2017-01-02 18:33:51 190

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

原创 Mysql Notes

Mysql学习笔记: 1、建库 2、use 3、table 4、insert 5、delete 6、chang (未完待续。。。。。)

2017-01-02 10:48:50 347

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

基本法则: 1、每个Method都会按序执行。 2、每个Method都会执行到结尾,执行完毕。 3、若一个Method中有多个Method,那么每个Method,会按1、2执行,里面所有的方法按序执行。 应用在递归上: 1、每个Method有一个参数。 2、只有Parameter为Null,Method执行结束。 3、建立树的模型,为Null略,只要有结点,则形成一个方法,里面包含两

2016-12-30 09:24:37 1275

原创 布局问题

怎样实现呢? 当上面的listview高度小时,要wrap分布;当listview高度大于屏幕时也要避免下面的bttt被盖住。 考虑到情况二,得设weight;那么即使lv设wrap也不能保证情况一,其解决方案是在外部添加一个LinearLayout,设高为wrap。

2016-12-29 17:01:16 198

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

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

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-12-24 10:33:57 165

原创 Anroid笔记------AIDL通信

介绍:是server给client通过服务提供方法来调用。 步骤1、server定义通信接口“xx.aidl”。 步骤2、server定义服务。 步骤3、client去绑定服务。 步骤4、client去调用方法。

2016-12-24 10:30:13 173

第一个jni程序

第一个jni程序

2017-03-02

空空如也

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

TA关注的人

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