- 博客(9)
- 收藏
- 关注
原创 Java并发
长期等待之后,正在等待的线程可以中断等待,去执行其他的事情。Synchronized不可中断,锁可以中断。但是lock()不会中断,tryLock()可以Executor用shutdown等所有线程都执行完关闭。shutdownNow是调用每个线程得interrupt()Executor用execute(线程)开始,也可用submit(线程)提交线程并返回一个Future对象,这个对象可以用....
2020-03-03 11:06:24 124
原创 Java集合
容器主要包括collection和map两种,map不是collection(set,list,queue)里的Set treeset hashset linkedhashsetList arraylist linkedlist vector copyonwritearraylistQuque linkedlist priorityququeMap hashmap linkedhashma...
2020-03-03 11:05:45 127
原创 Java基础
JVM中boolean数组是通过读写byte数组实现的自动装箱与拆箱用了xxx.valueOf()和.xxxValue(),new Integer(3)不是自动装箱,=3才是。也因为自动装箱用了valueOf,所以会使用缓存池。String在Java8用char数组,Java9用byte数组并保存编码格式String不可变的其中一个好处是可以使用String poolString.inte...
2020-03-03 11:05:15 119
原创 VC学习:记录2
IDC_ ControlIDD_ DialogIDS_ StringIDM_ MenuIDR_ ResourceIDB_ BitmapHDN:Header NotifyLVN:ListView control NotifyNM:Notify MessageTVN:TreeView control NotifyAfxGetApp()得到进程指针_tmain是为了支持unicod...
2020-01-16 11:27:16 135
原创 VC学习:记录1
1.静态文本控件选择notify属性之后,才可以对单击起反应2.三选复选框在SetCheck 里0没选中,1选中,其他都是第三种状态。3.代码init函数里面的优先度比属性里设置的高,感觉好像属性是在处理代码之前就设置好的,然后代码在后面会覆盖它。4.组合框中的列表框中,要先用GetCurSel()获得索引值,再用GetLBText(索引,字符串)获得内容。VC2010用“;”在数据里把每一...
2020-01-16 11:25:06 179
原创 C++学习:记录1
1.头文件在C++中,和C语言一样有以.h为扩展名的头文件。在头文件中存储着对于文件所包含内容的介绍。但在头文件中,还有为了防止被重复引用的宏定义,这些宏会在没有被定义的时候被定义然后编译文件。如果这个头文件的宏已经被定义了,那就说明,这个头文件已经被调用过了,也就不需要再次编译。在引用头文件的时候,和c语言一样,都是用尖括号<>或者“”来引用(#include <stdio....
2020-01-16 11:21:17 141
原创 记录问题:android文件访问路径问题
记一个坑,虽然安卓开发时AS会提醒不要直接写"/data/…",推荐使用Context.getFilesDir()去获得路径。但是在一些场景下,context难以获得或者时刻在变化,就希望能使用一个写死的路径访问文件。但这不行。。可以用 context.getFilesDir().getPath()+“地址” 的形式访问文件,但是不能用写死的路径访问相同路径文件。即str = context...
2020-01-16 10:20:28 694
原创 android复制assets文件夹下文件到手机目录中
/** * 从assets目录中复制整个文件夹内容到新的路径下 * @param context Context 使用CopyFiles类的Activity * @param oldPath String 原文件路径 如:Data(assets文件夹下文件夹名称) * @param newPath String 复制后路径 如:d...
2020-01-15 10:56:27 1175
原创 android 代码实现通过apk安装包获得apk包名
public static String getApkPackageName(Context context, String apkPath) { PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(apkPath, PackageM...
2020-01-15 10:49:33 545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人