Android ImgView属性

04-20
ImageView是用于界面上显示图片的控件. 属性 1.为ImageView设置图片 ①android:src="@drawable/img1": src设置图片,默认图片等比例放缩,以最适应的大小显示. ②android:background="@drawable/img1" background是组件通用属性,不仅可以设置组件的背景颜色,也可以用图片做背景. [提示]①以图片做背景,那么图片将适应组件的大小. ②但如果控件是宽高为wrap_content,则和

用Linux虚拟机手工编译安装Apache

04-20
用Linux虚拟机手工编译安装ApacheApache网站服务器:作为LAMP架构的前端,是一款功能强大.稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页.图片等文件内容.实验步骤:1.下载 Apache的RPM包(官网:httpd.apache.org/),把下载所需的包放在一个文件夹内,把文件夹共享.打开虚拟机终端进行登录,输入smbclient -L 命令扫描共享的文件 2.创建新的夹把所需的Apache文件夹挂载到新的文件夹/www 中,输入ls /www命令查看文

读书笔记之ZLBOG如何选择ASP和PHP程序以及数据库版本?

04-20
最近一直在研究和解决ZBLOG数据库的事情,因为早期的博客一般都采用小型数据库,但时至今日,数据了逐渐增大,ACCESS这样的微软桌面级数据库已经不能够处理当前的数据量了,就算是建立个博客,数据超过2万条也压力山大,生成一次数据要很长时间,而且对用户的访问影响很大,这就促成了我们改善这个难题.实战数据:ZBLOG ASP程序+SQLSERVER2012数据库,(读后感http://www.simayi.net读书笔记)选择读后感和IT读书笔记主题,欢迎交流!ACCESS数据库:建议数据量很小的站

那些年纠结过得各种屏幕高度和宽度

04-20
在写页面的时候你肯定遇到过各种页面宽高相关的东西,比如:clientHeight.offsetHeight.scrollHeight.availHeight.style.height.innerHeight.outerHeight.scree.height...是不是看着就有点儿晕了.下面,就让我来为你们简单介绍下这些小宝宝吧,只要认识了就是好朋友,什么都好说^_^.时间和能力有限,错误之处还请各位英雄不吝赐教!这里先谢过了?(?ω?)?. (本文仅从名词解释角度,说明各个词语的具体含义是什么,

重复值处理

04-20
import pandas as pd # 生成重复数据 data1 = ['a', 3] data2 = ['b', 2] data3 = ['a', 3] data4 = ['c', 2] df = pd.DataFrame([data1, data2, data3, data4], columns = ['col1', 'col2']) print(df) # 判断重复数据 isDuplicated = df.duplicated() # 判断重复数据记录 print(isDuplicat

springboot部署到tomcat

04-20
把spring-boot项目按照平常的web项目一样发布到tomcat容器下 两点经验: 1.保证运行环境的jdk和开发环境一致,不然class文件无法被编译 2.保证tomcat和java的版本匹配,不然tomcat无法启动 一.修改打包形式 在pom.xml里设置 <packaging>war</packaging> 二.移除嵌入式tomcat插件 在pom.xml里找到spring-boot-starter-web依赖节点,在其中添加如下代码,   <dependenc

[POI2007]Zap

04-20
Description FGD正在破解一段密码,他需要回答很多类似的问题:对于给定的整数a,b和d,有多少正整数对x,y,满足x<=a,y<=b,并且gcd(x,y)=d.作为FGD的同学,FGD希望得到你的帮助. Input 第一行包含一个正整数n,表示一共有n组询问.(1<=n<= 50000)接下来n行,每行表示一个询问,每行三个正整数,分别为a,b,d.(1<=d<=a,b<=50000) Output 对于每组询问,输出到输出文件zap.out一个正整数

String中的equals方法解析 jdk1.7

04-20
注  此篇为jdk1.7中的源码解析 equals()方法中的判断分一下步骤 1先判断内存地址是否相同  如果内存地址相同 那么字符串就是相同的 返回true 2 判断当前字符串和参数字是否属于同一类    如果不相等 返回false 3比较字符串长度(也就是char[]数组)是否相等  不相等返回false 4 逐个字符比较 如果不相等 返回false 下面贴上源码 public boolean equals(Object anObject) { if (this == anObject) {

mysql遇见contains nonaggregated column &#39;information_schema.PROFILING.SEQ&#39;异常

04-20
报错如下:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=on

F - Goldbach`s Conjecture(哥德巴赫猜想)

04-20
题目大致的意思是输出一个偶数总共有多少个素数对构成哥德巴赫猜想(PS:陷阱好多,稍一不慎就超内存了) 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> 4 5 using namespace std; 6 7 const long long maxn=1e7+5; 8 9 bool ip[maxn];//使用long long会超内存 10 long long T,n,p[1000005];//

Scala笔记整理(四):Scala面向对象—类详解2(继承相关)

04-20
[TOC] 单例 希望某个类只存在一个使用的对象,而不管有多少个调用者在使用它,就是单例的概念. Java中的单例 package cn.xpleaf.single; /** * 单例模式-饿汉式(在属性中先创建好对象,不管是否调用getInstance方法) * @author yeyonghao * */ public class User { private static User user = new User(); private User(){} //外界调用不到构造函数 publi

为什么TCP在高时延和丢包的网络中传输效率差?

04-20
说明:有同学私信问到,为什么TCP在高时延和丢包的网络中传输效率差? Google可以搜到很多的信息,这里转译了部分IBM Aspera fasp技术白皮书的第一章节内容,作为参考. -在这个数字世界中,数字数据的快速和可靠移动,包括全球范围内的大规模数据传送,对于几乎所有行业的业务成功都变得至关重要. -然而,传统的TCP协议具有固有的性能瓶颈,特别是对于具有高往返时间(RTT)和丢包的高带宽网络上最为显著. TCP固有的传输性能瓶颈主要是由TCP的加性增/乘性减(AIMD)拥塞避免算法引起的

一个全终端的消息推送解决方案

04-20
全终端消息推送解决方案 项目介绍 这是一个全终端的消息推送解决方案,实现类似微博的消息发布模式,用户可在移动端,网页端或是PC端发布消息,相应的,其他用户可在上述平台上接收并查看这个用户发送的消息.预计实现基础的注册,登录验证以及发布消息与接收消息功能. 竞争性需求分析框架 N--need,需求 该项目主要面向中小企业开发,大多数小型公司或团队内部交流和资料共享都在使用一些大众化的社交工具,由于这些工具都是面向普通用户开发,在保密要求上完全不能满足需求,通过转发和截屏就能轻松的将内部资料泄露到外

Java逆向基础之数组

04-20
本文参考:http://www.vuln.cn/7116 本文参考:<Reverse Engineering for Beginners>Dennis Yurichev著 数组 简单的例子 创建一个长度是10的整型的数组,对其初始化 public class ArrayInit { public static void main(String[] args) { int a[] = new int[10]; for (int i = 0; i < 10; i++) a[i] = i; d

SqlServer中Substring函数的用法

04-20
1.substring(操作的字符串,开始截取的位置,返回的字符个数) 例如: 从'abbccc'中返回'ccc',charindex函数用法(charindex(查找的字符串,被查找的字符串,开始查找的位置),例如查找'abbccc'中第一个'c'出现的位置,charindex('c','abbccc',1)) 1 declare @str1 varchar(255) 2 declare @str2 varchar(255) 3 set @str1 = 'abbccc' 4 set @str2

Educational Codeforces Round 41(已补D,E)

04-20
D. Pair Of Lines 题目大意: 给\(n\)个点,问是否存在两条直线(可以为同一条)能覆盖所有的点. 解题思路: 首先一个或者两个或者三个点都是肯定可以用两条线覆盖的. 如果点的个数大于等于三个,那么我们已经可以确定至少一条线的: 点1和点2可能在一条线上,点2和点3可能在一条线上,点3和点1可能在一条线上. 我们试着确定其中一条线后,去掉在线上的所有点,剩下的点肯定在另一条线上,这样利用剩下的点就可以确定另一条直线. 用到一个公式:\(abc\)三点共线\((c - a)\tim

Linux环境下curl使用

04-20
工作中用到,记录一下. 安装curl 1. 下载curl包,地址https://curl.haxx.se/download/ wget https://curl.haxx.se/download/curl-7.59.0.tar.gz 2.解压缩 tar -xzvf curl-7.59.0.tar.gz 3.进入安装目录 cd curl-7.59.0 4.编译 ./configure make make install 5.验证安装是否成功 curl --version 可以查看到版本,则curl

老男孩Linux Crond定时任务练习题

04-20
Linux Crond定时任务练习题 Crond是系统中用来定期执行命令或指定程序任务的一种服务或软件. 严格的说,linux系统下的定时任务软件不少,例如:at.crontab.anacron,其中crontab这个命令是在实际工作中常用于周期性执行任务.例如:每五分钟做一次服务器时间同步.要执行crontab这个命令,也需要启动一个服务crond.那么,我们对crontab练习操作一下喽. 一.根据命令说出文字含义: 1)30 3,12 * /bin/sh  /scripts/oldboy.

004 JMS中的基本概念和模型支持

04-20
一 .概述 在前面我们简单的使用的ativemq完成了一个小的例子,最主要的作用就是帮助我们了解一下mq. 在这里我们就需要了解一下jms的规范的主要内容. 二 .JMS是什么 JMS是java消息服务,是jee中的一个技术. jms仅仅只是给出了规范(接口),我们需要使用不同的中间件完成任务. 如我们使用的activemq就是一个jms的中间件. jms的消息: [1]消息头 : [2]消息属性 [3]消息体:封装具体的消息数据. 生产者: 创建和发送消息的客户端应用 消费者:接收和处理消息的

whl 安装

04-20
pymssql 安装 C:\Users\sas>pip install d:\pymssql-2.1.3-cp36-cp36m-win_amd64.whl Processing d:\pymssql-2.1.3-cp36-cp36m-win_amd64.whl Installing collected packages: pymssql Successfully installed pymssql-2.1.3 You are using pip version 9.0.3, however ve