Java常用API 之 java.lang.Integer类(附解析和示例)_03

ads从类定义可以看出,Integer类继承自java.lang.Number类,并且实现了Comparable<Integer>接口。public final class Integer extends Number implements Comparable<Integer>//源码Integer 类在对象中包装了一个基本类型 int 的值。--------------...
分类: 其他 发布时间: 05-07 22:59 阅读次数: 6

Java常用API 之 java.lang.String类(附解析和示例)_04

String 类代表字符串,Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。因为 String 对象是不可变的,所以可以放心的共享。public final class String//源码 implements java.io.Serializable, Comparable<String>, CharSe...
分类: 其他 发布时间: 05-07 22:59 阅读次数: 8

PAT乙级Java实现_1002. 写出这个数 _附详细解题注释_02

1002. 写出这个数 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有...
分类: 其他 发布时间: 05-07 22:59 阅读次数: 6

PAT乙级Java实现_1003. 我要通过 _附详细解题注释_03

1003. 我要通过!(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它...
分类: 其他 发布时间: 05-07 22:59 阅读次数: 5

PAT乙级Java实现_1004. 成绩排名 _附详细解题注释_04

1004. 成绩排名 (20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... ...
分类: 其他 发布时间: 05-07 22:58 阅读次数: 5

Java常用API 之 数组(附解析和示例)_05

数组是同一数据类型的集合,数组其实就是一个容器。数组自动的给数组中的元素从0开始编号,使得只要提供下标索引,就可以高效的随机读取数组里的元素。Java语言使用new操作符来创建数组。建议使用 dataType[ ] var 而不是 dataType var[ ] 来创建数组,这样可以将数据类型与变量名分开,代码风格更好。如想创建一个长度为5的整数数组:int[ ] num = new int[5]...
分类: 其他 发布时间: 05-07 22:58 阅读次数: 4

Java常用API 之 java.util.Arrays(附解析和示例)_06

java.util.Arrays直接继承自Object类。Arrays类包含用来操作数组(比如排序和搜索)的各种方法,还包含一个允许将数组作为列表来查看的静态工厂。此类中所含方法的文档都包括对实现 的简短描述。应该将这些描述视为实现注意事项,而不应将它们视为规范 的一部分。实现者应该可以随意替代其他算法,只要遵循规范本身即可。(例如,sort(Object[]) 使用的算法不必是一个合并排序算法,...
分类: 其他 发布时间: 05-07 22:58 阅读次数: 5

关于Gson的使用

在Android studio里面找到所在Module下面的build.gradle,添加依赖: compile 'com.google.code.gson:gson:2.6.2' 然后sync一下。 下面分享一个Gson的工具类封装:public class GsonUtils { //将json转化为对象 public static T paserJsonToBean(
分类: 其他 发布时间: 05-07 22:57 阅读次数: 7

移动设备IP地址的获取

项目中登录时服务端要求验证移动设备IP,下面是封装的IP获取工具类: /** * Created by Michael on 2017/2/28. */ public class DeviceIpAddressUtil { public static String getIPAddress(Context context) { NetworkInfo info =
分类: 其他 发布时间: 05-07 22:57 阅读次数: 6

Android的网络请求方式解析

Get方式: // Get方式请求 02.public static void doGet() throws Exception { 03. String path = "http://203.156.252.170:8008/logins?username=liu&pwd=123456"; 04. // 新建一个URL对象 05. URL url = new
分类: 其他 发布时间: 05-07 22:57 阅读次数: 7

利用Android广播机制关闭多个activity

在开发中遇到一个问题,需要在修改密码后退到登录界面,这就需要将前面的几个activity全部关闭,也很简单: 在各个activity加上如下代码: private BroadcastReceiver broadcastReceiver = new BroadcastReceiver() { @Override public voi
分类: 其他 发布时间: 05-07 22:57 阅读次数: 5

数论(updating)

1、整除 “真”例题:洛谷3518 题解:首先结合裴蜀定理得出gcd(x,n)和gcd(x,y)均为密码,然后即可得出所有密码为x的1至n/x倍(x为gcd(a[k],n)的最小的不整除a[1]~a[k-1]的因子),因为因子数不多可以暴力筛选,ans=n/x。 1 #include <bits/stdc++.h> 2 #define int long long 3 4 using namespace std; 5 6 const int len = 3e5; 7 int n
分类: 其他 发布时间: 05-07 22:57 阅读次数: 6

如何保证数据一致性

1、声明式事务。@Transcation   ---- 问题: 大量的操作在一个函数里,会导致锁的时间长,特别是中间夹杂第三方操作的时候,进而导致响应超时,或者数据库线程池被占光。 2、编程使事务 TranscationTemplate     并且用带版本号的乐观锁。   表中加version字段,表示版本。     先确定要修改记录的version值位 100     在TranscationTemplate的执行方法中,执行SQL语句:UPDATE TABLE SET COL1='',V
分类: 其他 发布时间: 05-07 22:57 阅读次数: 5

简单的Linux命令笔记

ls -l 详细信息 ls /dev/ -ls 很详细 ls -a 显示隐藏 ls -lh 方便看 ls -lh --sort=size 按大小排序 .开头的都是隐藏 cd /media/ 进入 cd .. 上一级 pwd 当前工作目录 cat /var/log/messages 仔细查看文本文件全部 more /var/log/messages 仔细查看文本文件 一次看一屏幕,继续按回车,停止按Q,显示百分比 less /var/log/messages 仔细查看文本文件 一次看一屏幕,继续
分类: 其他 发布时间: 05-07 22:57 阅读次数: 6

php中curl库相关操作

最近在开发中有用到php的curl库来传递和接收http消息,因为并不擅长php,所以走了很多弯路,在这里归纳一下,如有错误,欢迎指正 1.HTTP会话的结构 Method URL Version Hearder Data 2.用到的相关函数含义 $ch = curl_init(); //初始化一个curl会话 curl_setopt(); //设置curl传输选项 curl_setopt($ch, CURLOPT_URL, $url); //设置抓取的url curl_setopt($ch,
分类: 其他 发布时间: 05-07 22:57 阅读次数: 4

网络对抗 Exp7 网络欺诈防范 20154311 王卓然

Exp7 网络欺诈防范 1. 实验内容 本实践的目标理解常用网络欺诈背后的原理,以提高防范意识,并提出具体防范方法。具体实践有 (1)简单应用SET工具建立冒名网站 (2)ettercap DNS spoof (3)结合应用两种技术,用DNS spoof引导特定访问到冒名网站。 2.基础问题回答 (1)通常在什么场景下容易受到DNS spoof攻击 (2)在日常生活工作中如何防范以上两攻击方法 3.实验步骤 1、URL攻击 首先确保攻击机Kali与靶机之间能相互ping通。 接着要让冒名网站在
分类: 其他 发布时间: 05-07 22:57 阅读次数: 7

tensorflow knn 预测房价 注意有 Min-Max Scaling

示例数据: 0.00632 18.00 2.310 0 0.5380 6.5750 65.20 4.0900 1 296.0 15.30 396.90 4.98 24.00 0.02731 0.00 7.070 0 0.4690 6.4210 78.90 4.9671 2 242.0 17.80 396.90 9.14 21.60 0.02729 0.00 7.070 0 0.4690 7.1850 61.10
分类: 其他 发布时间: 05-07 22:57 阅读次数: 4

前端学习日记之HTML、CSS 简单总结

前端学习日记之HTML、CSS 简单总结 标签(空格分隔): html css 前端学习日记 html超文本标记语言 一. h标题标签 h1-h7 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="keywords" content="11"> <meta name="description" content="11"> <title>test
分类: 其他 发布时间: 05-07 22:57 阅读次数: 5

Codeforces 479【B】div3

题目链接: http://codeforces.com/problemset/problem/977/B 题意:字符串,找固定长度为2的重复子串出现次数最多的。 题解:我暴力做的。暴力出奇迹。 1 #include<iostream> 2 using namespace std; 3 #define maxn 105 4 5 char a[maxn]; 6 int main(){ 7 int n; 8 cin>>n; 9 for(in
分类: 其他 发布时间: 05-07 22:57 阅读次数: 4

Consecutive Subsequence

You are given an integer array of length nn. You have to choose some subsequence of this array of maximum length such that this subsequence forms a increasing sequence of consecutive integers. In other words the required sequence should be equal to
分类: 其他 发布时间: 05-07 22:57 阅读次数: 5