- 博客(73)
- 资源 (54)
- 收藏
- 关注
原创 linux下下载各种软件合集!!!
下载jdk先检查当前系统中是否存在默认的jdk。rpm -qa|grep gcj删除查找的列出相关文件rpm -e –nodeps + 文件名如果没有找到,rpm -qa|grep gcj命令运行后若无文件列出则不必理会。然后在线下载jdk1.7wget http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.g
2017-08-31 22:04:30 3716
转载 学习笔记1——Linux(CentOS)在虚拟机上最小化安装之后的网络配置及其与主机的连接
http://blog.csdn.net/xiaolong361/article/details/52239812计算机操作系统:win7 虚拟机软件:VMware workstations 虚拟机安装的操作系统:centOS 7 系统安装配置:最小化安装配置步骤: 安装之后重启进入命令行环境,假设我们以root身份登陆。 对于centos 7的最小化安装无法用Ifconfig命令查看网
2017-08-31 20:52:18 591
原创 数据库sql大全!!!!!重要
最近在学习SQL嘛,所以各个地方找题目来练手,毕竟现在能离得开数据库么? Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname) 教师表问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (
2017-08-31 16:26:38 501
原创 cenos快捷键大全
http://blog.csdn.net/nuli888/article/details/51865305最近开始学Linux,在VMware Player中安装了CentOS 6.4。为方便自己也方便他人,整理了linux常用命令及快捷键。 常用命令: 文件和目录:# cd /home 进入 '/home' 目录# cd ..
2017-08-31 00:18:22 516
原创 cenos需要注意的小功能
虚拟机全屏快捷键ctrl+alt+enter就能全屏了在图形界面如何打开命令行(是个伪终端) (ubuntu下可以ctrl+alt+t调出来)左上角的APPLICATIONS 里面选择terminal,即可。退出命令行输入exit即可清屏命令输入clear即可
2017-08-31 00:15:04 414
原创 如何安装python模块
在windows下查看python的安装位置import syssys.executable如何退出python环境输入^Z,用ctrl和z一起按 然后回车cmd下如何清屏cls
2017-08-30 20:30:14 493
转载 线程同步详解
http://blog.csdn.net/wenwen091100304/article/details/48318699一、引言前几天面试,被大师虐残了,好多基础知识必须得重新拿起来啊。闲话不多说,进入正题。二、为什么要线程同步因为当我们有多个线程要同时访问一个变量或对象时,如果这些线程中既有读又有写操作时,就会导致变量值或对象的状态出现混乱,从而导致程序异常。举个例子,如果一个银行账户同时被两
2017-08-30 19:20:25 397
转载 sleep和wait的区别
http://blog.csdn.net/catoop/article/details/83058721、来自不同的类sleep来自Thread类,和wait来自Object类。 sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用了b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。2、有没有释放锁(释放资源)最主要是sleep方法没有释放
2017-08-30 18:34:11 578
转载 千万级的数据如何优化
https://www.zhihu.com/question/19719997 主从复制:http://www.cnblogs.com/Aiapple/p/5792939.html 读写分离原理:让主数据库(master)处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库(slave)处理SELECT查询操作。第一优化你的sql和索引;第二加缓存,me
2017-08-30 12:44:38 1530
原创 红黑树和二叉树
红黑树就是平衡二叉树,只不过它的每个节点多加了一个标志属性,这个标志是在增加和删除节点时用的。 对一个平衡二叉树做几次增加删除节点的操作,它就变成非平衡的了,这不利于查找。所以每次增加删除节点后都要进行调整,调整的算法就是按红黑树的规则“红节点的孩子不能是红节点”。对一个n个节点的红黑树做一次这样的调整最多需要log(n)步。
2017-08-30 00:34:16 1159
原创 map集合
map类Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。HashMap是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度HashMap最多只允许一条记录的键为Null;允许多条记录的值为 NullHashMap不支持线程的同步,即任一时刻可以有多个线程同时写HashMap;可能会导致数据
2017-08-30 00:14:31 401
转载 Redis 它是什么?它用来做什么?它的优势与短板如何?
http://blog.csdn.net/tianzongnihao/article/details/54924924
2017-08-27 23:54:09 425
原创 如何创建索引
第一种ALTER TABLE `table_name` ADD INDEX index_name ( `column` ) 第二种CREATE INDEX index_name ON `table_name` (`column`);
2017-08-27 23:06:36 368
转载 python发送邮件
http://cpper.info/2016/03/02/Use-Python-Send-Email.htmlPython是一门很简单和强大的语言,在熟悉其他编程语言的基础上,可以很快的入门Python。Python本身内置了很多工具模块,远比C++方便的多(当然各自的适合场景不同)。这里简单介绍下我使用python中email模块发送邮件的相关知识。SMTP是发送邮件的协议,Python内置对S
2017-08-27 22:22:31 367
转载 python的正则表达式
http://www.cnblogs.com/chuxiuhong/p/5885073.html http://blog.csdn.net/blockcsh/article/details/72510319# + 表示一个或多个 的作用是将前面一个字符或一个子表达式重复一遍或者多遍。# ? 表示一个或0个# * 表示0个或1个 跟在其他符号后面表达可以匹配到它0
2017-08-27 00:32:08 384
原创 python的GUI,tkinter详解
http://blog.csdn.net/blockcsh/article/details/71945968?locationNum=9&fps=1目录.tkinter的两种写法,这两种写法是有区别的,第一种,使用就需要加类名,也就是需要加tkinter, 第二种,已经把tkinter完全导入了,你不用管调用的是哪个类,只管使用就可以了。所以不需要加类名。#法1:import tkinter
2017-08-26 23:18:43 8881 2
转载 二进制位运算
http://blog.csdn.net/wuxiaobingandbob/article/details/201507371.原码 反码 和 补码 二进制位元算包括按位与、按位或、按位异或、取反、左移以及右移这几种运算,运算都使用补码,结算的结果也是补码如果其他进制,比如最常见的十进制要进行二进制位运算,那么先得把十进制数转成二进制数在了解二进制位运算之前,就要先掌握进制转换,那么先来复习一下
2017-08-26 20:42:10 445
原创 二进制的加法
二进制的加法就是两个数的补码相加 7的 原码 0000 0111 反码 0000 0111 补码 0000 0111 -7的原码 1000 0111 反码 1111 1000 第一位1 是符号位表示为负 不变 其他位取反 补码 1111 1001 在反码基础上最后一位加一 补码就是在内存中的存储形式 这时 你把
2017-08-26 19:39:44 1272
转载 如何计算网络地址和广播地址
http://www.360doc.com/content/12/0325/15/90092_197547744.shtmlIP地址10.145.129.20,掩码255.255.248.0,网络地址和广播地址怎么计算? 网络地址 10.145.128.0 广播地址 10.145.135.255IP转换成二进制:00001010 10010001 10000001 0001001
2017-08-26 19:12:10 79963 11
转载 IP地址,子网掩码、默认网关,DNS服务器是什么意思?
http://www.cnblogs.com/songQQ/archive/2009/05/27/1490612.htmlInternet网络中,每个上网的计算机都有一个像上述例子的地址,这个地址就是IP地址,是分配给网络设备的门牌号,为了网络中的计算机能够互相访问,IP地址=网络地址+主机地址,图1中的IP地址是192.168.100.1,这个地址中包含了很多含义.如下所示:网络地址(相当于街道
2017-08-26 19:08:59 891
原创 sql面试题
SQL面试题:有A B C三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列 原文地址 http://blog.csdn.net/u012110719/article/details/47133167 关于case的用法 http://www.cnblogs.com/Richardzhu/p/3571670.htmldrop table table1 creat
2017-08-25 21:32:28 535
转载 in和exists的区别
http://www.cnblogs.com/seasons1987/archive/2013/07/03/3169356.htmlin和existsin是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,
2017-08-25 19:02:09 368
原创 python day10
一个简单的UIimport tkinterdef go(): print(entry.get()) #得到搜索框输入的内容mytk=tkinter.Tk() #TK是一个类,TK()是构造函数mytk.title("python") #设置窗体名称entry=tkinter.Entry(mytk)entry.pack() #搜索框button=tkinte
2017-08-24 15:34:22 402
原创 python day09
排列和组合import itertools排列=list(itertools.permutations((1,2,3),2)) #排列有顺序 m!/(m-n)!组合=list(itertools.combinations((1,2,3),2)) #组合没有顺序 m!/(m-n)!*nprint(排列)print(组合)[(1, 2), (1, 3), (2, 1), (2, 3),
2017-08-23 23:53:26 308
原创 python爬虫
#coding=utf-8import urllibfrom urllib import requestimport requestsimport re#根据url得到网页def getHtml(url): page = requests.get(url) page.encoding = "gbk" #根据网页编码格式设置 html = page.text
2017-08-23 20:21:22 409
原创 python -day08
文件的读写指针file=open(r"C:\Users\Administrator\Desktop\新建文本文档.txt","r")print(file.tell()) #返回指针的位置 0print(len(file.readline())) #这一行长度为6 print(file.tell()) #指针的位置到了7print(file.readline())
2017-08-23 15:44:32 337
转载 集群和分布式
集群就是把同一个业务分配到多个服务器上面,提高系统的可用性 分布式是把不同的业务分配到不同的服务器上,解决高并发问题 举例:小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,这两个厨师的关系是集群。为了让厨师专心炒菜,把菜做到极致,又请了个配菜师负责切菜,备菜,备料,厨师和配菜师的关系是分布式,一个配菜师也忙不过来了,又请了个
2017-08-22 19:53:14 288
原创 python -day07
setupdate关键词set1={1,2,3,4}set1.update("245") #可以容纳字符串,tuple,list,单个整数不可以set1.update((1,2,7))print(set1)结果:{1, 2, 3, 4, 7, '4', '2', '5'}remove移除元素set1.remove(2) 删除不存在的报错set1.discard(3) 删除不存在
2017-08-22 19:48:07 381
原创 python -day06
字符串以什么结尾print("1.txt".endswith(".txt")) Trueexpendtabs关键词mystr="1\t2\t"print(mystr) #4个空格print(mystr.expandtabs()) #8个空格 会把\t转变成8个空格print(mystr.expandtabs(tabsize=1)) #1个空格 设置数量1 2
2017-08-22 14:15:53 463
原创 python -day05
eval关键词#只能处理字符串和字符串表达式print(eval("2"))print(eval("2*3"))exec关键词import osmystr="os.system('notepad')" exec (mystr) #文本当成语句来执行字符串对齐print(format("a","10s"),"aaa") 10s表示占10个位置,字符串用s,整数用d ,默认是左对
2017-08-21 20:06:51 351
原创 python day04
画格子import turtleturtle.showturtle()step=20for i in range(11): turtle.penup() turtle.goto(0,step*i) turtle.pendown() turtle.forward(10*step)turtle.right(-90)for i in range(11): tu
2017-08-21 19:01:13 388
原创 python常见的错误
1。程序中出现中文,运行的时候出现如下错误:SyntaxError: Non-UTF-8 code starting with '\xc1' in file C:\...\xxx.py on line 8, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 解决方法: 在程序最上面加上:#
2017-08-20 20:19:50 445
原创 python day03
模仿语音需要安装pywin32软件import win32com.client 系统客户端包speaker=win32com.client.Dispatch("SAPI.SPVOICE") 系统接口speaker.Speak("语音测试Demo") 无限打开程序import osimport timewhile 1 : // os.system("notepad")
2017-08-20 19:10:07 442
原创 mysql创建存储过程
drop procedure if exists vv;create procedure vv()BEGIN select * from t_dept;ENDcall vv() // 调用函数
2017-08-19 16:07:00 370
原创 python -day02
建立图形化界面import turtleturtle.showturtle() //显示界面turtle.write("xxx") //在界面写字turtle.forward(100) //向前走100turtle.right(90) //转90度turtle.penup(); //把笔抬起来turtle.goto(100,100) //向那个坐标turtle.pe
2017-08-19 15:58:08 394
原创 window下的常见命令
1.calc:启动计算器2.appwiz.cpl:程序和功能 3.certmgr.msc:证书管理实用程序 4.charmap:启动字符映射表 5.chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) 6.cleanmgr: 打开磁盘清理工具 7.cliconfg:SQL SERVER 客户端网络实用工具 8.cmstp:连接管理器配置文件安装程
2017-08-18 23:47:24 437
转载 什么是分区分表
http://www.2cto.com/database/201503/380348.html为什么要分表和分区?日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。这样的表过于庞大,导致数据库在查询和插入的时候耗时太长,性能低下,如果涉及联合查询的情况,性能会更加糟糕。分表和表分区的目的就是减少数据库的负担,提高数据库的效率,通常点来讲就是提高表的增删改查效率。什
2017-08-18 16:05:01 776
原创 python-day01
十进制转换成二进制,八进制,十六进制bin(number) oct(number) hex(number)整除22//7 等于3import math 导入math模块math.floor(number) 向下取整math.ceil(number) 向上取整math.trunc(number) 向0取round(number) 四舍五入math.pi
2017-08-14 23:04:53 330
转载 什么是事务
事务具有一致性,原子性,隔离性,持久性,事务包含多种操作,要么全执行,要么全不执行 http://blog.csdn.net/qq_33290787/article/details/51924963四种事务的隔离级别 Read uncommitted:读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。事例:老板要给程序员发工资,程序员的工资是3.6万/月。但是发工资时老板不小心
2017-08-13 09:41:37 451
原创 java静态代理和动态代理
动态代理和静态代理最大的区别在于,静态需要自己手动写,动态是运行时动态生成的。就如说,静态代理接口又增加一个方法,你还需要再动代理类,而动态的就不用。所有的方法都可以享受增加的功能。(吃饭前,吃饭后)静态代理1,目标类和代理类都继承同一个接口 2,代理类有目标类的一个引用 3,在实现方法中增强功能代码如下 接口:package xxxx;public interface Eat { v
2017-08-12 22:30:12 490
react-devtools 最新插件
2022-03-12
windows版本--Elasticsearch-7.0 + Elasticsearch-ik-7.0(安装好的).7z
2021-10-06
jdk1.8.0_192.zip免安装版
2021-07-15
eclipse-jee-2021-03-R-win32-x86_64.zip
2021-05-01
百度ueditor编辑器.zip
2021-04-23
elastic-job控制管理台-console-2.1.4 .zip
2021-01-27
zookeeper最好用的客户端
2021-01-27
WEB前端助手(FeHelper)_v5.4.crx
2020-01-13
前锋Elasticsearch笔记,超级详细。带目录,html格式
2019-03-31
SSL转换工具jks2pfx
2023-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人