UVa 490 Rotating sentences

  • Post author:
  • Post category:其他

【解题思路】 这道题目的样例输出格式着实一坑,需要注意输出时要在根据字符串的最大长度进行空格补位。 以下是另补的样例输入输出,用字符‘*’代表空格,空行即为换行。 输入样例1 ab cde 输出样例1 ca db e* 输入样例2 1a 3b *c 5 输出样例2 5**3*1 **cb*a 由样例可见,输出实际上就是将输入的各种不等长的字符串通过空格补位,使之变成矩形,再将其顺时针旋转90度输出…

继续阅读 UVa 490 Rotating sentences

Intel X86 优化指南阅读笔记–通用优化(后端)

  • Post author:
  • Post category:其他

OPTIMIZING THE EXECUTION CORE 通用的优化准则来充分利用超标量cpu的并行性: - 遵循前端优化准则,最大化译码带宽和前端吞吐量。 - 最大化寄存器重命名带宽。本文将讨论包括如何正确处理partial registers, ROB read ports and instructions which causes side-effects on flags。 - 对一串指…

继续阅读 Intel X86 优化指南阅读笔记–通用优化(后端)

springboot批量接收对象参数,接收List

  • Post author:
  • Post category:其他

在spring java项目开发中有时候遇到新增、更新数据的时候,单个对象接收方式很方便,前端传递json字符串后端使用@RequestBody注解和 TestStudent对象接收即可。 @RequestMapping(value = "/receive",method = RequestMethod.POST) public void receive(@RequestBody TestStud…

继续阅读 springboot批量接收对象参数,接收List

Java8中的List.stream().map()用法

  • Post author:
  • Post category:java

1.Java8中的stream.map()的用法 简介 这是java 8中新增加的函数式编程的使用方法。函数式编程简单理解就是将方法作为参数传入,能够提高编写效率,减少代码冗余量。 例子 class Test{ public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>…

继续阅读 Java8中的List.stream().map()用法

Android studio 报错Failed to open zip file解决方法

  • Post author:
  • Post category:其他

运行时出现Error:Failed to open zip file. Gradle’s dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) 出现上述报错原因为下载时因为网络原因导致下载内容不完整 解决方法: 删除对应的gradle压缩包,重新下载gradle版本进行…

继续阅读 Android studio 报错Failed to open zip file解决方法

[Android] 开心消消乐代码(写的比较简单)

  • Post author:
  • Post category:其他

突然想要在android上写一个消消乐的代码,在此之前没有系统地学过java的面向对象,也没有任何android相关知识,不过还是会一点C++。8月初开始搭建环境,在这上面花了相当多的时间,然后看了一些视频和电子书,对android有了一个大概的了解,感觉差不多了的时候就开始写了。 疯狂地查阅各种资料,反反复复了好几天后,也算是写出了个成品。原计划有很多地方还是可以继续写下去的,比如UI设计,比如…

继续阅读 [Android] 开心消消乐代码(写的比较简单)

CSS 给DIV添加四周边框阴影

  • Post author:
  • Post category:其他

样式: .shadow{ -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px; background: #EEFF99; } 用法: <div class="shadow"></div> 版权声明:本文为ranbolw…

继续阅读 CSS 给DIV添加四周边框阴影

编译安装nginx,并使用systemd管理nginx

  • Post author:
  • Post category:其他

#tar zxvf nginx-1.8.1.tar.gz #cd nginx-1.8.1/ #make && make install #cat /etc/systemd/system/nginx.service [Unit] Description=nginx server daemon Documentation=man:nginx(8) After=network.targe…

继续阅读 编译安装nginx,并使用systemd管理nginx

读取配置文件(properties、yaml)的八种方法

  • Post author:
  • Post category:其他

基础: 一、通过普通的I/O流读取配置文件(BufferedReader) 1、properties文件 2、测试类 public class TestReadProperties { @Test public void IOReadProperties() throws IOException { // 把配置文件的内容封装进map Map<String, Object> map =…

继续阅读 读取配置文件(properties、yaml)的八种方法

java第六讲(循环、循环控制)

  • Post author:
  • Post category:java

一:while循环 结构特点: while循环,只要指定条件为真,则循环执行代码块,直到表达式的值为假则退出循环。 结构示例: int i=0; while(i<10) { System.out.println(i); i++; } 运行结果: 二:do while循环 结构特点: do-while循环首先会执行一次代码块,然后检查条件,如果条件为真,则重复循环代码块 结构示例: int i…

继续阅读 java第六讲(循环、循环控制)