- 博客(44)
- 问答 (1)
- 收藏
- 关注
原创 数据库索引
1、数据库的表在物理层面是如何存储的 二、聚集索引--创建表testcreate table test(id int,name varchar(8))insert into test values(1,'b');insert into test values(3,'a');insert into test values(2,'c');test表 挑选前两行sel...
2018-05-22 15:37:46
272
原创 在自己的项目中使用VLC-Android
先将编译好的aar包放到app/libs目录下 以下为一个简单的示例import org.videolan.libvlc.IVLCVout;import org.videolan.libvlc.LibVLC;import org.videolan.libvlc.Media;import org.videolan.libvlc.MediaPlayer;public class VL...
2018-04-06 16:25:31
3010
原创 vlc for android 官网sample使用
官网提示LibVLC on Android demoThis is a sample application demonstrating the use of libVLC on Android.This repository contains only sample code, and the libVLC on Android sdk (the LibVLC AAR) must ...
2018-04-02 21:54:26
4115
原创 vlc for android编译总结
一、编译过程中可能出现的问题 1、无法下载库到vlc/contrib/tarballs中以及库没有完全解压到vlc/contrib/一个文件夹中 需要手动下载以及手动解压
2018-04-02 20:56:33
327
原创 SQL基础
1、根据不同条件对一个列进行更新UPDATE table_name SET column_name=value WHERE ...只能根据WHERE这一个条件来更新列的值 那如何根据两个及以上的条件来对一个列进行更新呢?UPDATE table_name SET column_name=CASEWHEN 条件1 THEN 值1WHEN 条件2 THEN 值2........
2018-04-01 20:40:16
206
原创 在win10中删除ubuntu启动项
以管理员身份登录cmd 参考:http://blog.sina.com.cn/s/blog_674639660100rc8h.html 找到启动项并删除 参考:https://blog.youkuaiyun.com/smilingc/article/details/51236717
2018-03-28 16:48:54
4027
1
转载 vlc参考
https://blog.youkuaiyun.com/runninglion/article/details/72779043https://blog.youkuaiyun.com/runninglion/article/details/46604231https://wiki.videolan.org/AndroidCompile/http://blog.51cto.com/ticktick/158607...
2018-03-28 13:01:17
285
原创 linux常用命令
1、apt-get install 用来安装一些东西2、pwd 用来显示当前目录3、cd 用来进入一个目录 如: cd /home 进入/home中 cd .. 退到上一级目录中 cd ./xx 进入到当前目录的下一个叫xx的目录中4、su su的功能就是切换用户身份 如: 普通用户A要切换为root用户,可以用su root或su -,并且输入roo...
2018-03-24 11:53:21
135
原创 linux中文件在哪的问题
在windows里,有C、D、E等盘,软件可以安装在任意一个盘中,而在linux中,分区却和Windows不一样,有根目录 /,/home,/usr,等,那么linux中,文件以及软件都在哪呢?1、用apt-get install 的软件在哪下载的软件存放位置 /var/cache/apt/archives安装后软件默认位置 /usr/share可执行文件位置 /usr/...
2018-03-24 11:44:41
2282
原创 python socket UDP客户端与服务端简单尝试
今天学了一会linux,然后根据《自顶向下》写了UDP连接的代码,用自己的阿里云试了一下,发现了一些问题 1、阿里云的端口不都是开放的,要自己添加安全组,其中地址用0.0.0.0/0代表对所有人开放。 2、之前也考虑过用本机地址(127.0.0.1)作为服务器地址(即serverName),但对pycharm能否同时运行两个代码有所怀疑,同时想试一下自己的阿里云,就没用本机地址,一直在那捣鼓l...
2018-03-22 21:09:59
480
1
原创 联想拯救者15-isk安装win10+ubuntu16双系统踩坑总结
1、一开始在efi模式下,系统无法识别u盘,在bios设置中将boot mode改为legacy support,此时可以识别了,但安装系统后却直接启动了win10,因此要在efi模式下安装ubuntu。 2,、换了另一个u盘,在efi模式下可以识别u盘了,后来安装顺利,可能是软碟通或者U盘问题。...
2018-03-21 21:38:38
3817
转载 android studio模拟器升级后的关闭问题
我的android studio没有从2升级到3,但是升级了模拟器,关闭模拟器,电脑会死机 解决:http://blog.youkuaiyun.com/u014043113/article/details/78354302
2018-03-17 17:48:56
1583
转载 android adb错误
参考:http://blog.youkuaiyun.com/chaoyu168/article/details/49019267
2018-03-17 17:45:13
476
转载 安卓模拟器上装apk安装包
参考:http://blog.youkuaiyun.com/zouxiongqqq/article/details/50554630
2018-03-17 15:01:25
3328
原创 对于时延的一些思考
时延的四种类型1、传输时延(Transmission Delay) 说起传输时延,就要先说链路的传输速度R,传输速度对于一条链路来说,就是指每秒钟最多有多少数据量(L)可以到达这条链路中。 则传输时延为L/R,通常传输时延在毫秒到微秒量级。2、传播时延(Propagation Delay) 传播时延指一个比特从一条链路的起点到该链路的终点所需的时间。 比特以电磁波的形式在链路中传播...
2018-03-10 15:45:30
1028
原创 android studio更新后出现的haxm问题
打开模拟器时,出现了: Incompatible HAX module version 3,requires minimum version 4解决:升级hax找到Android sdk所在的目录。在extras\intel\Hardware_Accelerated_Execution_Manager中,运行intelhaxm-android.exe。...
2018-03-10 12:15:16
2985
1
原创 阿里云ECS使用过程中遇到的坑
1、 登陆阿里云的时候,用了手机号加密码登陆,发现账号上没有服务器,资讯了客服知道,一个手机号绑定了两个账号,要用会员号加密码登陆。2、 yum install httpd 显示没有 yum 安装yum 显示 unable to locate package yum 找了一圈也没有解决
2017-10-03 11:40:14
567
原创 NavigationView
1、菜单点击事件 navigationView.setNavigationItemSelectedListener(this);//报错 public boolean onNavigationtemSelected(MenuItem item){ switch (item.getItemId()){ case R.id.landInfo:
2017-09-21 23:39:14
326
原创 苏大又水分又高公选课合集
1、趣味逻辑 郭芸 2、物理与文化 江美福 3、现代生活与化学 一个女老师 4、中国现代文化经典赏析 5、健康与药物通识 6、一卡通 7、世界文化遗产 8、辐射与健康(网课) 9、政治经济学 常忠武
2017-09-21 10:58:22
1035
原创 Android大坑合集
1、traceview工具查看的是手机,虚拟机没反应 参考:https://developer.android.com/studio/profile/traceview-walkthru.html2、
2017-09-09 17:45:59
378
转载 《第一行代码》RecyclerView学习笔记
1、使用RecyclerView需要一个布局管理器和一个适配器 RecyclerView recyclerView=(RecyclerView)findViewById(R.id.recyclerView); LinearLayoutManager layoutManager=new LinearLayoutManager(this);//线性布局,还可以是其它布局吗?
2017-09-09 13:47:28
1414
原创 书单
书单:专业书《Think in java》《算法》第四版《离散数学及其应用》《深入理解计算机系统》《自顶向下》《TCP/IP》《重构》《编码》充实书:《囚徒健身》 《乌合之众》
2017-08-24 18:42:11
252
原创 android inflate初探
1、控件的宽高什么时候生效当一个控件在一个容器中时,其设置的layout_width和layout_height会生效;若一个控件不在一个容器中,layout_width和layout_height就不会生效;2、inflate不同参数下不同情况View inflate(int resource, ViewGroup root, boolean attachToRoot)作用:Inflate a n
2017-08-23 16:10:36
387
原创 android DrawerLayout初探
1、openDrawer()的参数问题若滑动控件设置layout_gravity为start,则参数为GravityCompat.START;若滑动控件设置layout_gravity为left,则参数为Gravity.LEFT;若滑动控件设置layout_gravity为right,则参数为Gravity.RIGHT;2、DrawerLayout实现全屏效果以左滑为例: 默认的滑动菜单总是会有一
2017-08-22 14:49:29
278
原创 markdown语法总结
1、下划线html语法: < u >下划内容< / u >,例:下划内容 < span >内容暂缺数学公式:$ \underline { 下划内容 } $,但字体与其它文字不协调,例:下划内容−−−−−−\underline{下划内容}2、方括号& lt ; 表示左方括号< > ; 表示右方括号>3、代码块用tab开头的段落
2017-08-22 13:34:52
190
原创 android 标题栏创建方法
1、隐藏标题栏ActionBar的方法每个继承自AppCompatActivity的活动都会有一个默认的标题栏,这是因为活动的主题是Theme.AppCompat.Light.DarkActionBar。只要将主题改为Theme.AppCompat.Light.NoActionBar即可(也可以是其它的无ActionBar主题)。程序法: ActionBar actionBar=get
2017-08-22 13:20:11
384
原创 android Toast初探
1、用法2、参数问题 Toast.makeText(MainActivity.this,vegetable.getName(),Toast.LENGTH_SHORT).show(); 问:第一个参数直接传this显示错误是为什么?为什么是MainActivity.this呢?
2017-08-21 10:50:30
189
原创 《第一行代码》ListView学习笔记
1、 View getView(intposition, View convertView, ViewGroup parent)参数解析问:convertView有什么用?2、两种 getView 的比较public View getView(int position, View convertView, ViewGroup parent){ Vegetable
2017-08-20 20:08:05
302
原创 《第一行代码》Fragment学习笔记
1、Fragment的继承问题 建议继承自android.support.v4.app.Fragment,可以让碎片在所有版本中保持功能一致; 若用android.app.Fragment,4.2之前的版本就无法运行
2017-08-14 14:36:51
330
原创 java泛型
1、泛型指定的类型是类与接口这两种数据类型,而不能是int,char这类基本数据类型2、指定泛型与不指定泛型的区别不指定泛型:ArrayList list=new ArrayList();list.add(new Aclass());add(Object)传入Object对象或其子类; 当用get(id)取出时,取出的是一个Object对象。指定泛型:ArrayList<Aclass> l
2017-08-14 13:33:54
212
原创 java强制类型转换后调用方法加括号
第一次: (MyService.DownloadBinder)service.startDownload(); 显示错误第二次: ((MyService.DownloadBinder)service).startDownload(); 通过问:java的强制类型转换优先级是否是最低的?
2017-08-14 12:02:31
2215
原创 Android back键初探
按back键后会调用onBackPressed()【低版本调用onKeyDown()】,默认实现是调用finish(),finish()方法又会去调用OnDestroy(),栈顶Activity就被销毁,所以会回调Activity的OnDestroy();而按home键是把整个任务栈挂起到后台,回到启动器首页,Activity并没有销毁。所以不会回调Activity的OnDestroy()。因此可以
2017-08-13 14:49:50
700
原创 Android异步消息处理机制
一、AsyncTask1、初识 AsyncTask会开启一个子线程,异步任务就在这个子线程中执行。 AsyncTask是一个抽象类,需要创建子类继承它,并重写onPreExecute()、doInBackground()、onProgressUpdate()、onPostExecute()方法,用子类实例.execute()启动任务。2、泛型 AsyncTask
2017-08-13 12:53:26
252
原创 java多线程初探
1、run()方法的启动次数 实现Runnable接口的同一对象创建的多个线程调用start()方法会多次调用run()方法。2、static Thread currentThread()会返回对当前正在执行的线程对象的引用。3、垃圾线程4、线程优先级5、sleep打断
2017-08-12 13:56:57
240
原创 《第一行代码》Service学习笔记
1、stopself()如何使用?2、启动与绑定的区别 通过startService()启动的服务,启动后与启动它的组件无关,直至用stopSelf()或stopService()停止。 组件通过bindService()绑定服务,当所有与服务绑定的组件解除绑定后,服务会被销毁。 startService()可以多次调用onStartCommand()方法; bindService()在绑定
2017-08-10 16:30:04
386
空空如也
算法第四版中 StdIn.isEmpty() 陷入死循环如何解决?
2017-07-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人