Java笔试题(4)

/** * 输入整数n * 输入整数个字符串 * 求每个字符串的的最长公共子字符串(从下标0开始)且不是其它字符串的前缀 * * 例: * 输入: * 5 * bcd * abcd * abce * hgfs * hgab * * 输出: * b * abc * abc * hg * hg */ import java.util.HashMap; import java.util.Map; import java.util.Scanner; publi
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

Leetcode 7.反转整数 By Python

思路 python提供了方便的字符串反转方法,所以还是蛮简单的这题 注意几个坑: 0结尾的数字反转后要去除 0-9的数字不存在反转问题,直接输出就好了 代码 class Solution(object): def reverse(self, x): """ :type x: int :rtype: int """ s = str(x) if s[0] == '-':
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

书单:提升思想深度的100本书

1、《1984》 乔治·奥威尔/著 北京十月文艺出版社/上海译文出版社 潇雨:本书以集权主义统治下的大洋国为背景,描绘了一个恐怖,镇压,压抑人性的年代,在这个年代中,任何人欲会被压制,任何自由化身为奴役。本书给我的感觉是,我们的尊严不值什么钱,可它是唯一我们真正拥有的东西,是我们最后一寸领土,但在那一寸领土里,我们是自由的。 呼啦四个圈:这本书最令人记忆深刻三句话是“战争即和平,自由即奴役,无知即力量”。这本书可谓是一部预言书,后来像斯大林统治下的苏联就是其典型代表。高度集中专制国家的描绘警示
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

ArcGIS案例学习笔记_3_2_CAD数据导入建库

ArcGIS案例学习笔记_3_2_CAD数据导入建库 计划时间:第3天下午 内容:CAD数据导入,建库和管理 目的:生成地块多边形,连接属性,管理 问题:CAD存在拓扑错误,标注位置偏移 教程:pdf page97 数据 几何:Landcode.Annotation,Polyline Roadnet.polyline 属性:excel,plandata.xls 步骤: 1. 新建数据库 2. 新建数据集(坐标系:西安80,3度,中央经线120) 3. landcode.dwg导入数据集(ann
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

C/C++——[02] 运算符和表达式

1. 算术运算符 运算符 说明
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

spring boot项目之微信支付功能实现详细介绍

对接微信支付功能主要有以下几个步骤, 而其第一个关键点就是获取OpenID,在这里介绍两种获取方式: 一、微信授权 微信网页授权 如果用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。 关于网页授权回调域名的说明 1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信息”的配置选项中,修改授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是U
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

Linux故障:linux中使用ifconfig命令查看网卡信息时显示为eth1,但是在network-scripts中只有ifcfg-eth0的配置文件,并且里面的NAME="eth0"。 linux中使用ifconfig命令查看网卡信息时显示为eth1,但是在network-scripts中只有ifcfg-eth0的配置文件,并且里面的NAME="eth0"。

linux中使用ifconfig命令查看网卡信息时显示为eth1,但是在network-scripts中只有ifcfg-eth0的配置文件,并且里面的NAME="eth0"。 除了题目中的问题,其实在执行命令:service network restart时,会报错: 解决办法: 首先需要修改70-persistent-net.rules文件: vim /etc/udev/rules.d/70-persistent-net.rules 然后修改ifcfg-eth0文件: vim /etc/sy
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

最新用WPF为触摸屏写了一个手写程序,双格输入的

原文:最新用WPF为触摸屏写了一个手写程序,双格输入的 双格输入可以提高手写速度,当前字写完以后可以自动识别提交,写下一个字。这样比单格手写速度提高一倍。特别适合触摸屏程序使用 界面如下: 程序如下: 点击打开链接
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

vue part4 vue-router

文档 https://router.vuejs.org/zh-cn
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

机器学习流程

机器学习的步骤: 数据集处里 首先确定目标类型为分类还是回归,而后获取样本数据类别,而后获得数值型属性的描述性统计信息和类别型属性的具体类别分布,再通过上述获取信息,剔除异常值或者合并类别属性类别。 python pandas包用于数据处理此处。http://www.cnblogs.com/chaosimple/p/4153083.html 可直接下载Anaconda Python Distri
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

PEB结构块解析

peb结构块解析: 项目需要获取程序运行的一些状态,目前只能获取寄存器信息,故采用fs寄存器获取peb信息,本文主要探索peb中可以获得的进程信息。 windbg信息如下:win xp 下,和win7不一样,下面为xp环境dt nt!_peb +0x000 InheritedAddressSpace : UChar +0x001 ReadImageFileExecOptions :
分类: 其他 发布时间: 09-21 22:50 阅读次数: 0

linux下调试elf各命令

readelf -S: 查看段表信息 -s: 查看符号信息 objdump -d :将包含指令的段反汇编 -s :将所有段内容以16进制打印出来 nm : 查看符号内容(符号一般在.symtab中)windows下通过符号表中函数名判断编译环境,gcc已优化不行: _fun:c _fun_:fortran
分类: 其他 发布时间: 09-21 22:49 阅读次数: 0

kaggle 入门系列翻译(一) minst手写数据集

最近在学习kaggle相关,顺便翻译一下kaggle比赛中大牛的kernel吧,同时加强自己的理解,但愿能坚持下去吧。。 第一次就以minst 数字认真比赛开始吧: 精力有限,每一场比赛只能翻译打星最多的kernel: 本次的链接如下: https://www.kaggle.com/yassineghouzam/introduction-to-cnn-keras-0-997-top-6 ...
分类: 其他 发布时间: 09-21 22:49 阅读次数: 0

kaggle 入门系列翻译(二) Expedia

本来准备搞泰坦尼克号那个的,发现网上资料太多了,就不重复了,写一个酒店推荐的吧: https://www.kaggle.com/c/expedia-hotel-recommendations 原本准备参考以下链接:https://www.kaggle.com/zfturbo/leakage-solution 不过他居然没写notebook,只有代码。就简单看了一下,发现他使用的是数据的一个l...
分类: 其他 发布时间: 09-21 22:49 阅读次数: 0

Android Studio中的Preview不显示

突然遇到Preview什么都没有,包括Preview的菜单栏也没有。如下图: 最后找到问题是因为没有指明SDK,通过显示指明SDK解决 以上,希望能帮到大家
分类: 其他 发布时间: 09-21 22:48 阅读次数: 0

Android内存优化之图片内存优化

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 图片相关的内存优化 图片相关的优化主要涉及几个方面:分辨率的适配、图片的压缩、图片的缓存 分辨率的适配 分辨率的适配主是针对我们放在drawable目录下的图片资源,目录和对应的手机分辨率可以看下图 所以我们需要不同分辨率的图片来放在对应的目...
分类: 其他 发布时间: 09-21 22:48 阅读次数: 0

Android面试之Java基础笔试题

Java IO流 按照数据流的方向不同可以分为:输入流和输出流。 按照处理数据单位不同可以分为:字节流和字符流。 字节流:一次读入或读出是8位二进制,后缀是Stream是字节流 字符流:一次读入或读出是16位二进制,后缀是Reader,Writer是字符流 按照实现功能不同可以分为:节点流和处理流。 节点流:直接与数据源相连,读入或读出 处理流:与节点流一块使用,在节点流的基础上,再套接一...
分类: 其他 发布时间: 09-21 22:48 阅读次数: 0

利用DrawerLayout实现自定义左右抽屉布局——什么抽屉都是浮云

本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点 抽屉布局的样式很多应用中都有应用,比如滴滴。其实实现也比较简单,就是用官方的DrawerLayout和NavigationView。具体的代码实现如果不熟悉了的话可以用Android Studio新建一个项目,在添加Activity时选择NavigationDrawerAct...
分类: 其他 发布时间: 09-21 22:48 阅读次数: 0

OkHttp3源码解析(一)之请求流程

本文基于OkHttp3的3.11.0版本 implementation 'com.squareup.okhttp3:okhttp:3.11.0' OkHttp3发起请求方式 我们用OkHttp3发起一个网络请求一般是这样: 首先要构建一个OkHttpClient OkHttpClient.Builder builder = new OkHttpClient.Builder() ....
分类: 其他 发布时间: 09-21 22:47 阅读次数: 0

OkHttp3源码解析(二)——拦截器链和缓存策略

OKHttp3源码解析系列 OkHttp3源码解析(一)之请求流程 上一篇文章中我们介绍了OkHttp3的同步和异步请求流程,我们分析到不论是同步还是异步请求,都是通过RealCall内部的getResponseWithInterceptorChain方法来执行具体的网络连接的,下面我们来分析看看OkHttp3具体是怎么进行网络请求的。 OkHttp3的拦截器链 Response getRes...
分类: 其他 发布时间: 09-21 22:47 阅读次数: 0