上传到 Play 市场时如何检查应用程序。手动测试人员应该观看应用程序吗?自动检查检查的是什么?是否有任何已知会导致拒绝的依赖项?具有调用权的条件计算器能否通过测试并发布在游戏市场上?
Андрей Козицкий's questions
下一点很有趣,当在 Appstore 中检查应用程序以进行发布时,会检查应用程序的源代码(如果是,如何检查,检查什么),还是只检查完成的应用程序(按下 gui 中的按钮) ?
是否可以批准请求访问联系人或消息的权限的应用程序(例如计算器)?
在 spark/kafka 上的 google 中有流式传输的示例,如何在批处理模式下使用 spark(任何 api java/scala)从 kafka 中减去数据。
此代码引发以下异常,据我了解我传递的参数中的错误,我很乐意提供任何建议,(特别是关于 post 方法的正确变化)
import vk
my_app_id = 6923464
user_login = '_________'
user_password = '_______________'
session = vk.AuthSession(scope='wall', app_id=my_app_id, user_login=user_login, user_password=user_password)
vk.api.access_token="195797facc4009b255areghrhtthththh"
api = vk.API(session)
api.wall.post(owner_id='-90444903',message="Просто
текст...!!!!!!!!!!!!!!!!!!!!!!!")
我想实现以下功能:要注释方法参数,您需要实现一个注释处理器,以便在启动这些方法时验证它们的参数。我可以使用面向方面的编程(Spring、aspectJ ...)以某种方式将方法参数放入我的提示中吗?
何时使用标记接口以及何时使用标记注释?提到的元素可以互换吗?
什么Thread.sleep(1)
更好Thread.yeld()
?
[-128; 范围内包含的值;[127],原语的包装器不直接存储在堆中,而是存储在某个池中,以便更快地访问它们。这个游泳池与臀部的关系如何(游泳池是臀部的一部分)?+ 据我了解,字符串池的情况与此类似
是否使用 @PreDestroy 不好的做法(与 finalize 一样)?
请告诉我我在哪里做错了,我的意思是所有项目的顺序输出,根据数字
public class MainClass {
public static void main(String[] args) throws InterruptedException {
ThreadA threadA = new ThreadA();
ThreadB threadB = new ThreadB();
threadA.setThreadB(threadB);
threadB.setThreadA(threadA);
threadA.start();
threadB.start();
}
}
class ThreadA extends Thread{
private Thread threadB;
public void setThreadB(ThreadB threadB) {
this.threadB = threadB;
}
@Override
public void run() {
synchronized (threadB) {
try {
synchronized (this){
System.out.println("1.Получили заказ\n");
wait();
threadB.notify();
System.out.println("3.Обдумали план действий\n");
wait();
threadB.notify();
System.out.println("5.Проконтролировали корректное выполнеие\n");
wait();
threadB.notify();
System.out.println("7.Получили деньги\n");
wait();
threadB.notify();
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
class ThreadB extends Thread{
private Thread threadA;
public void setThreadA(ThreadA threadA) {
this.threadA = threadA;
}
@Override
public void run() {
synchronized (threadA){
synchronized (this){
try {
wait();
System.out.println("2.Состававили ТЗ\n");
threadA.notify();
wait();
System.out.println("4.Наняли работяг\n");
threadA.notify();
wait();
System.out.println("6.Сдали работу\n");
threadA.notify();
wait();
System.out.println("8.Пошли отмечать\n");
threadA.notify();
}
catch (InterruptedException e){
e.printStackTrace();
}
}
}
}
}
仅显示以下内容: 1.收到订单
是否排除使用synchronized
, volatile
?
是否从块末尾的缓存中刷新数据synchronized
,以及其他线程是否直接使用 RAM 中的更新数据(忽略它们的缓存)
据我所知,关键字synchronize
会使方法的执行速度减慢几十甚至几百倍,是什么导致了如此巨大的速度损失,有没有线程同步的类似物?
是否可以从 jar 昵称中恢复 .java 文件?
public class MainClass {
public static void main(String[] args)throws Exception {
List<Integer> list = List.of(1, 3, 54, 54,5, 4,43);
System.out.println(list);
// Строка ниже не компилируется
//ArrayList<Integer> list1 = List.of(1, 3, 54, 54,5, 4,43);
Set<Integer> set = Set.of(1, 3, 54,5, 4,43);
System.out.println(set);
Map<String, String> map = Map.ofEntries(Map.entry("11", "111"), Map.entry("htfg", "222"));
System.out.println(map);
}
}
据我所知,List、Set 和 Map 是接口,它们本身并不代表实现,因此问题将是什么,例如,工作表(列表(如果是,那么是什么)数组 ???? ?)
为什么在计算 String 和 Integer 类中的哈希时使用 31(肯定在这些中)
例如(但可以是另一个数字)返回 x*31 +y;
public class start {
public static void main(String[] args) throws Exception{
UnderTest test = new UnderTest();
System.out.println("До рефлекшина : " + test.getA());
Field field = test.getClass().getDeclaredField("nomber");
field.setAccessible(true);
Field modifiersField = Field.class.getDeclaredField("modifiers");
modifiersField.setAccessible(true);
modifiersField.setInt(field, field.getModifiers() & ~Modifier.FINAL);
field.set(test, 666);
System.out.println("После рефлецшина : " + test.getA());
}
}
class UnderTest{
private final int nomber = 55;
public int getA() {
return nomber;
}
}
输出:反射前:55 反射后:55
// 不编译
List list1 = new ArrayList<>("efefef", "fefe", "fefef");
// 一切都很好
List list = new ArrayList<>(Arrays.asList("efefef", "fefe",));
// 一切都很好,但有什么不同
列表 list1 = Arrays.asList("efefef", "fefe", "fefef");
据我所知,大多数证书没有任何意义。但同时,我听说oracle的证书有分量,问题是,拿到oracle的认证有意义吗,目的是在简历中写出吸引人的一行(我暂时没在任何地方工作过) ),我的意思是最基本的 Associate 证书