1.下面哪些是Thread类的方法( )
2. 下面程序的运行结果是( )
String str2= "he" + new String('llo"); //这句话会被优化成 String str2 = new String("hello");
拓展 String str3 = "he"+"llo";
3.下列说法正确的有()
A. class中的constructor不可省略(默认省略,自带空参构造)B. constructor必须与class同名,但方法不能与class同名(成员方法可以与类名相同)
1 public class ThreadMain { 2 public static void main(String[] args) { 3 Thread t = new Thread(){ 4 public void run(){ 5 pong(); 6 } 7 }; 8 t.run(); 9 System.out.println("ping"); 10 } 11 static void pong(){ 12 System.out.println("pong"); 13 } 14 }
A pingpong
B pongpingC pingpong和pongping都有可能
D都不输出
5.下列属于关系型数据库的是( )
A. Oracle B MySqI C IMS D MongoDB
7.下面哪个流类属于面向字符的输入流( )
D InputStreamReader
备注:以XXXXStream 为结尾的都是字节流,以XXXXWriter XXXReader为结尾的都是字符流。
链接:https://www.cnblogs.com/Narule/p/10130861.html
alias 访问路径 截取
root 访问路径 拼接
1 public class IOTest { 2 public static void main(String[] args) { 3 String s = "1234567890abcdefghijklmnopq"; 4 byte[] b= s.getBytes(); 5 try{ 6 File f = new File("B.txt"); 7 FileOutputStream outputStream = new FileOutputStream(f); 8 outputStream.write(b,10,10);; 9 outputStream.write(b,0,5); 10 }catch (IOException e){ 11 System.out.println(e.getMessage()); 12 } 13 } 14 }
A、抛出一个可以捕获的IOException
B、编译正常,并且生成B.txt,文件内容为abcdefghij12345
C、编译正常,但是运行时出现错误
D、编译正常,但是屏幕没有任何输出。
7.使用mkdir创建一个临时文件夹tmp/aaa,将一些文件复制其中,使用完毕后要删除/mnt/tmp中的文件夹和所有的文件,应该使用命令()
A、rm /tmp/aaa
B、rm -r /tmp/aaa
C、rmdir -r /tmp/aaa
D、rmdir /tmp/aaa
B、FileInputStream in=new FileInputStream("file.dat");in.skip(10);int c=in.read( );
C、FileInputStream in=new FileInputStream("file.dat");int c=in.read( );
D、RandomAccessFile in=new RandomAccessFile("file.dat");in.skip(9);int c=in.readByte( );
1 public class Test { 2 List list= new java.util.ArrayList(); 3 public void test() { 4 synchronized ( list) { // --A 5 list.add( String.valueOf(System.currentTimeMillis())); 6 } 7 } 8 }
B、Test类为singleton时有必要增加synchronized
C、 test方法中没有必要增加synchronized
D、 Test类为singleton时也没有必要增加synchronized
1).粘性session
粘性session是指Ngnix每次都将同一用户的所有请求转发至同一台服务器上,即将用户与服务器绑定。
2).服务器session复制
即每次session发生变化时,创建或者修改,就广播给所有集群中的服务器,使所有的服务器上的session相同。
3).session共享
缓存session,使用redis, memcached。
4).session持久化
将session存储至数据库中,像操作数据一样才做session。
其实,最简单的两种方案,就是方案一和方案三,都不需要对session进行任何操作,只需要将Nginx和Tomcat上的配置文件修改一下即可。
原文:https://blog.csdn.net/qq_34666857/article/details/77112985
用查询语句解:
1 select *,count(*) as 记录数 from test where id =1 group by id;
用视图解:
1 create view v_countNum as select id ,count(*) as countNum from test GROUP BY id; 2 3 select countNum from v_countNum where id =1;