-
[综合] android opencv修改 camera 输出分辨率
首先介绍opencv提供的两个class:CameraBridgeViewBase,JavaCameraView1.CameraBridgeViewBase中有方法1)onEnterStartedState该方法中调用了connectCamera接口,可以给camera设置分辨率。源码中使用的是co...
70
热度 -
[综合] linux sed 命令记录
1.sed-e's/<ab>true/<abc>false/'test.xml>bak.xml 查找替换后test.xml文件不变,bak.xml中为替换后的信息。 /s表示替换 2.sed-i's/<ab>true/<abc>false/'t...
66
热度 -
[综合] linux 动态库路径配置问题
1.符号连接方式 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边。 ln-s/where/you/install/lib/*.so/usr/lib ldconfig 2.修改/etc/ld.so.conf文件 vim/etc/ld.so.conf /usr/local...
16
热度 -
[综合] Andoird onStartCommand()
onStartCommand()当一个Activity调用startService时,Android系统会调用Service的onStartCommand()方法,前面说过使用startService启动的Service会在后台长期运行,不受启动它的Activity控制,因此应用程序有责任来停止Se...
51
热度 -
[综合] android 读取json数据(遍历JSONObject和JSONArray
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的;普通形式的:服务器端返回的json数据格式如下:{ "userbean":{ "Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"St...
40
热度 -
[综合] pthread_detach
创建一个线程默认的状态是joinable,如果一个线程结束运行但没有被join,则它的状态类似于进程中的ZombieProcess,即还有一部分资源没有被回收(退出状态码),所以创建线程者应该调用pthread_join来等待线程运行结束,并可得到线程的退出代码,回收其资源(类似于wait,wait...
44
热度 -
[综合] strip工程 编译
在工程编译时,有可能编译生成的文件太大。 可以考虑使用strip去除不必要的符号表,以减小文件大小。 如果对编译生成的静态库进行strip,将该静态库连接到最终的binary时可能会出现符号找不到的问题。 所以,一般不对中间编译生成的strip,而是岁最终生成的目标文件进行strip以避免不必要...
16
热度 -
[综合] NAT and Traversal NAT(TURN/STUN/ICE)
NAT NAT有4种不同的类型 1)FullCone 这种NAT内部的机器A连接过外网机器C后,NAT会打开一个端口.然后外网的任何发到这个打开的端口的UDP数据报都可以到达A.不管是不是C发过来的.例如A:192.168.8.100NAT:202.100.100.100C:292.88.88.88...
10
热度 -
[综合] 【第 6 题】移动电话 mobile-telephone
【问题描述】假定在某地区的第四代移动电话基站如下述方式运行。该地区划分 成很多四方块,这些四方形的小区域形成了SxS矩阵。该矩阵的行、列均从0开始 编码至S-1。每个方块区域包含一个基站。方块内活动的手机数量是会发生变化的, 因为手机用户可能从一个方块区域进入到另一个方块区域,也有手机用...
78
热度 -
[综合] 【第 4 题】球的游戏 ball-game
【问题描述】有 N 个球,编号为 1 , 2 , 3 , ... , N ( 5 ≤N≤1000)。给出这 N 个球的 一组编号,如:当 N=5 时,给出一组编号为: 35142 ,表示的意思为 3 号球为起点, 按圆形顺时针方向把编号为 5142 围成一个圆。再给出一组 N 个数据,每个数...
51
热度 -
[综合] 程序设计 -- 压缩歌曲
题目描述 小明的电脑里面有一些歌。现在他需要把这些歌装进一个硬盘里面。硬盘大小有限,由于小明下载的都是无损版本,每首歌的占用空间比较大,硬盘不一定装得下,然后他需要压缩其中的一部分歌曲这样他才能将尽可能多的歌曲装进他的硬盘里,但是他想尽量压缩的歌曲数量尽量少,他不知道该怎么做,就来找你帮忙了。 输入...
81
热度 -
89
热度 -
[综合] 程序设计 -- 二分查找左侧边界
题目描述 请在一个有序不递减的数组中(数组中有相等的值),采用二分查找,找到值x第1次出现的位置,如果不存在x请输出-1。 请注意:本题要求出q个x,每个x在数组中第一次出现的位置。 比如有6个数,分别是:122233,那么如果要求3个数:325,在数组中第一次出现的位置,答案是:52-1。 输入格...
42
热度 -
[综合] 程序设计 -- 防御导弹
题目描述 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够达到任意的高度,但是以后每一发炮弹都不能高于前一发的高度。 某天,雷达依次捕捉到敌国的导弹来袭,某国需要依次拦截这些导弹。那么最少需要多少套这种导弹拦截系统。 输入格式 第一行一个整数...
8
热度 -
[综合] 1184:明明的随机数
【题目描述】 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成...
73
热度 -
[综合] 1186:出现次数超过一半的数
【题目描述】 给出一个含有n(0<n<=1000)个整数的数组,请找出其中出现次数超过一半的数。数组中的数大于-50且小于50。 【输入】 第一行包含一个整数n,表示数组大小; 第二行包含n个整数,分别是数组中的每个元素,相邻两个元素之间用单个空格隔开。 【输出】 如果存在这样...
87
热度 -
[综合] 程序设计 -- 有序数组合并
题目描述 输入两个从小到大排序的数组,将它们合并成从小到大排序的一个新数组 输入格式 第一行,两个整数n和m,表示两个数组的长度(n,m≤1000) 第二行,n个从小到大排序的整数 第三行,m个从小到大排序的整数 输出格式 一行,合并后的数组,整数之间用空格隔开 输入样例1 551357924681...
12
热度 -
[综合] 程序设计 -- 节约用电
题目描述 学校里有一条超长的走廊,可以看成是一条直线。走廊里一共有n盏电灯,每盏电灯的位置为a_i。为了响应国家的号召节约用电,校长决定关掉几盏电灯,仅维持走廊的基本光照。具体规则是,如果某盏灯的左右两盏亮着的灯距离不超过m,就可以把这盏灯关闭。其中头尾两盏灯不允许关闭。 现在请你计算最多能关掉多少...
3
热度 -
[综合] 程序设计 -- 不相交的线段
题目描述 在坐标轴上有n条线段,每条线段的左端点为x,右端点为y。 现在你需要删去部分线段,使得剩下的线段除端点外无公共部分。请你计算最多能保留的线段数目。 输入格式 第一个,一个整数n,表示线段的条数 接下来n行,每行两个整数x_i,y_i?。 输出格式 一个整数,表示最多能保留的线段数 输入样例...
25
热度 -
[综合] CSP-J2021 A. 分糖果
题目背景 红太阳幼儿园的小朋友们开始分糖果啦! 题目描述 红太阳幼儿园有n个小朋友,你是其中之一。保证n≥2。 有一天你在幼儿园的后花园里发现无穷多颗糖果,你打算拿一些糖果回去分给幼儿园的小朋友们。 由于你只是个平平无奇的幼儿园小朋友,所以你的体力有限,至多只能拿R块糖回去。 但是拿的太少不够分的,...
17
热度