- 博客(66)
- 收藏
- 关注
原创 Redis
Redis 基础知识(1)Redis是把数据存在内存中,所以速度才会快。Redis是用C语源项目。(2)Redis所有数据保存在内存中,对数据的更新将异步地保存到磁盘上,这样可以做到断电不丢失数据。(3)Redis主从复制可以实现高可用和分布式Redis雪崩如果所有首页的Key失效时间都是12小时,中午12点刷新的,我零点有个秒杀活动大量用户涌入,假设当时每秒 6000 个请求,本来缓存在可以扛住每秒 5000 个请求,但是缓存当时所有的Key都失效了。此时 1 秒 6000 个请求全部
2020-06-04 11:20:10
274
原创 机器学习概念
机器学习概念 第一章 机器学习 1. 概念 1.1让电脑有自学习的能力,能够类似具有人类思考和学习的能力。怎么才能让机器具有学习的能力了?个人觉得机器有自身运算的能力,获取数据的方式(传感器等)通过对数据的处理的和学习(大数据和数据建模),运用数学(统计学,离散数学等,总结出一套规律获取对问题。1.2发展历史? 60年代提出 ,20年代的发展.分类 1 监督学习? 神经网路有标
2017-10-14 20:53:10
884
原创 NIO篇
java中的NIO概念 Nio:new I/O 流或者 non_bloking I/O ,阻塞和非阻塞:(服务器) 阻塞:一直占有资源,不拿到资源不罢休 非阻塞:有一定灵活性,有再去拿同步和异步的问题:(客户端)同步:把事情都做完在提交 异步:边做边提交1.核心的API类:1.Channels:管道; 类似于传统的IO流,但是双向的结构FileChannelDatagramChanne
2017-08-25 18:36:52
388
原创 Python篇pip命令篇(未完待续....)
1.pip install request2.pip install beautifulSoup43 python -m pip list 正常情况下无法进行安装:看运气,最后安装python27的C++ 的编译器4 . pip install jupyter:建议查看详细的教学。jupyter notebook;
2017-08-25 18:32:12
437
原创 Quartz基础篇(三)Scheduler模块
Scheduler模块1 .Scheduler作为quart核心控制器的。 核心概念:1.任务,触发器,调度器, 调度器把任务和触发器结合在一起了。2.Scheduler 使用的是工厂模式:俩种创建方式。 常用声明式的创建的方式: SchedulerFactory sfact=new StdSchedulerFactory(); Sched
2017-08-25 18:15:06
1340
原创 Quartz基础篇(二)之CronTrigger触发器
1.cronTrigger触发强大的定时功能,经常使用。2.cron的表达式的写法: 建议使用cron在线的编写表达式,建议先学习一段时间。package com.quartz03;import java.text.SimpleDateFormat;import java.util.Date;import org.quartz.Job;import org.quartz.JobExe
2017-08-25 11:16:10
1219
原创 Quartz基础篇(一)
很久没有更新博客了,这段时间一直在复习基础的知识,背记一些东西,所以很久都没有写东西了,但是其实最近一直都在学习,最近比较因为找工作的事所以比较烦,没有更新出来。博客主要是记录自己学习的过程和遇到的问题,同时对代码进行一部分的解读,记录原因是:好记性不如烂笔头,同时温故而知新。顺便总结一下自己的学习经验:学习目的 灵活的运用去解决问题,所以既然学了,就要到灵活去解决问题 的而不是浅尝辄止,
2017-08-23 22:47:06
329
原创 Springboot基础优酷篇
基础篇第一阶段:之前在慕课网上学习了Springboot入门篇,2个小时入门篇,建议大家可以去看一下我之前有提高的网址:第二阶段:在优酷网上面学习springboot从入门到精通: 作者是:简简单单,爱你 IDE:eclipse
2017-08-09 16:30:24
506
原创 springboot基础优酷篇(二)返回json数据
springboot 默认的使用的json解析框架是jsckson使用实体类的放回json框架:Controller层:@RestControllerpublic class HelloController { @RequestMapping("/getDemo") public Demo getDemo(){ Demo demo=new Demo();
2017-08-09 16:23:34
382
原创 Sprinboot基础优酷篇 (三)热部署
请参考网址学习:http://blog.csdn.net/wjc475869/article/details/52442484 参考的网址心得体会:1 .自己遇到的问题大多数都是被人已经遇到过的了,如果不知道自己就去百度。 2. 毕竟自己是一个才垃圾菜鸟。
2017-08-09 16:16:46
362
原创 Python机器学习基础篇之python基础篇
自己之前从未没有接触过机器学习,希望自己坚持平均每天学习一个小时。借鉴网上大神的博客和自己的想法进行学习 。第一节阶段:python基础的语法的学习2 .python爬虫:静态爬虫和动态的爬虫。
2017-08-08 22:41:47
416
原创 Python机器学习篇
哪些年的梦想四年前,因为自己看了钢铁侠的系列电脑,开始真正的接触AI,还记的那时候触摸梦想的激动的心情,想了很久不知道未来是什么样的,自己也不知道真正做什么好,到底适合做什么,可是我很明白四年前做的那个决定,可以让自己保持兴奋和有意义的事情。 其实我知道的我可能做不到我想要的,就算在这么努力也不可能,但是我即使做不到也没关系,就把它当做一个小小的梦想的种子,既然想做就去坚持做吧。
2017-08-08 22:22:18
282
原创 Springboot基础篇 (一)启动方式
springboot的启动方式:有三种方式,jar包,mvn的启动方式,IDE的启动方式;@SpringBootApplication 注解的方式启动类:@SpringBootApplicationpublic class SpringBootDemoApplication { public static void main(String[] args) { SpringA
2017-08-08 11:09:40
382
原创 GC 的那些事基础篇(一)(未完待续......)
最近在准备找工作,然后重新学习一下GC相关的知识点,温故而知新,并且更加系统学习;因为只是整理已经了解过的知识,所以比较知识点比较乱。提出的问题:1.什么是GC? 2.GC回收的机制有哪些回收的算法有哪些? 4.GC的分类有哪些? 5.fullGc和minorGC的区别有哪些?概念GC:即垃圾回收的机制java内存中垃圾回收的机制java中出现内存溢出的情况有哪些?a.向集合中只添加对象
2017-08-08 08:53:11
287
原创 设计模式(一)单例模式回忆篇(未完待续。。。)
redis数据库作为数据缓存,之前有学习过一段时间的Redis数据的,但是当时只是概念性的理解了一下,笔记很不完整。只能回忆型的进行记录一下,以后会出相应的博客: 1.概念和安装Redis数据库使用键值对的形式储存数据,主要应用在做数据的缓存数据库的安装和使用安装的环境是:Linux发行版ubuntu16.安装的命令:sudo apt-get updatesudo apt-get install
2017-08-08 08:28:14
297
原创 mongodb基础篇(三)上手的命令(未完待续。。。。)
作为一个学了2个小时的mongodb,基础的命令还不会不如回家做咸鱼算了一 、查看数据库和表的信息show dbsuse db_nameshow tablesshow collections二 、数据的基本操作mongodb数据库的的数据格式是json格式的数据:查询数据库:db.imocc.find();db.imocc.find({x:1}).limit(4)db.imocc.fi
2017-08-07 16:53:00
638
原创 Mongodb基础篇(二)之安装数据库和开启相应的服务
建议使用linux系统为什么?原因很多:最重要是顺便熟悉一下Linux系统使用的是ubuntu1.6系统 2 . 使用的虚拟机安装命令:sudo suapt-get install mongodbapt-get update //更新一下服务开启服务:sudo mongodb service stopsudo mongodb service startsudo mongodb servic
2017-08-07 16:40:20
368
原创 mongodb基础篇(一)之 SQL和NOSQL的那些事
一、首先说明一件事:nosql=(not only sql)这点很重要滴!!二、啥叫做关系型数据库?关系型数据库会严格的按照标准化去建模(也就是常说的第一范式、第二范式、第三范式等等):确保每一条数据都只被存储一次。标准化是其结构设置的规范。例如:如果你想存储一个人的信息和这个人的爱好这样的数据,你可以创建两个表:一个用来存储这个人的信息,另一个表用来存储这个人的爱好。正如你在图一中看到的,你必须有
2017-08-07 16:33:29
416
原创 Mongodb基础篇 之有话要说
此系列的博客,通过之前的笔记进行整理,因为之前我就学完了,但是一直没有更新博客,终于我成功的把它忘记了,所以只能硬着头皮更新了,之前自己指令大概的敲了一遍,哎估计又忘了。基础篇:参考的网址: http://www.imooc.com/note/295?sort=last&page=1
2017-08-07 16:22:23
357
原创 Springboot学习提纲(休息之后,马上回来。。。。)
1基础篇: 1.视频学习 参考学习的网址: http://www.imooc.com/learn/767 主要是根据学习视频入门的学习,此视频播主是个老司机。 2.根据别人的博客进行补充学习: 参考的网址:
2017-08-07 15:49:07
416
原创 Springboot基础篇 Controller
如果用过Springmvc那么对controller就不会太陌生:@RestController 控制器的注解;拓展一下注解篇:@Autowired 自动注入得配置(相当于springmvc中的 @resource注解)@GetMapping 提交的方式;例如:查询 :@GetMapping 增加 :@PostMappin 删除 :@DeleteMapping
2017-08-07 15:35:17
383
原创 Springboot基础篇(二) 简单的增删改查
springboot简单的增删改成:1.底层代码实现public interface GirlRespository extends JpaRepository<Girl,Integer>{ //通过年龄 public List<Girl> findByAge(Integer age);}2增删改查: @Autowired private GirlRespository
2017-08-07 10:48:18
2608
原创 Maven-使用阿里云的镜像
在构建maven项目,那个下载jar包的速度实在是不可描述,简直就是浪费生命一样的存在1.找到setting.xml文件中添加依赖关系:在mirrors中进行添加 <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/gr
2017-08-07 08:35:14
918
原创 Springboot基础篇(二)根据实体类生成数据库表
最近越来越迷茫了,不知道自己追求的是什么,好像外界发生的任何事都能影响到自己,可能过了这段时间就好,决定在用一个星期去学springboot的开发,最近在学习上的焦虑也越来越大了。 2017年8月7日springboot数据库(一)-springbo
2017-08-07 08:29:10
14350
原创 Mongodb的那些儿事
前言学习mongodb起码要搞懂这是个啥?为什么要用这个?1.弱一致性,保护用户的访问速度2.文档结构的存储方式,能够更加便捷的获取数据;MongoDB是一个面向文档的数据库3.易于掌握和理解:MongoDB使用JSON的变种BSON作为内部存储的格式和语法。针对MongoDB的操作都使用JSON风格语法,客户端提交或接收的数据都使用JSON形式来展现。4.内置的GridFS,支持大容量的存储5.分
2017-08-02 10:24:58
311
原创 Ubuntu在虚拟机中无法上网的问题
问题:虚拟机运行ubuntu的老连不上网的问题?1.选择Nat模式,于主机共享ip的模式;1.1配置nat的模式中的网关,即本机的ip2. 配置好DHCP:设置好子网的访问;3. 点击应有确定。如果实在不行,请记得在本地重新刷新VMnet8适配器的(就是这个地方,让我想吐了,其实禁用后再重启一次)4. 实在不行就重新配置一次每次利用ubuntu学
2017-08-01 22:01:22
305
原创 Git(二)
Git学习中级骗你:1.关于github的项目的一些操作。怎么获得权限?怎么fork?怎么可以提交自己的request; 怎么从GitHub上面copy项目? 在GitHub上面添加多个ssh密钥;1.从本地仓库关联到GitHub上面,然后push到远程GitHub上面。生成新的SSH Key:$ ssh-keygen -t rsa -C “邮件地址@youremail.com”myeclips
2017-07-30 21:56:58
284
原创 Git学习
知识点总结: 新建文件夹-》git init—》本地仓库与GitHub上面的仓库相关联: git remote add origin git@github.com:Neverfinsh//Testgit.git git push -u origin master—提交的本地仓库;第一提交; git push origin master 第二次提交?将文件添加到Git版本库,实际上就是把文件修
2017-07-30 21:55:48
256
原创 Ubuntu
随记:其实很久开通博客的已经很久了,开始的初衷是用来记录一些自己的学习的过程,但是却没有坚持写来,自己写的也是只是写来,自己骗自己的东西,写了然后就忘记了,或者写的很乱的,所以从今以后开始写系列的博客,同时进行更新和维护,有时候很多的东西都可以百度的,但是我要成为专业的。Ubuntu的基本的命令(1)第一版,只能做参考,在重新修订中Ubuntu1.web项目的运维,测试一个网站的安全知识; 2.学
2017-07-30 21:50:55
333
原创 mybatis框架,细节处理
1.进行判断 mapper.xml 的写法 select count(*) from t_send_message and send_user_id = #{sendUserId} and receive_user_id = #{receiveUse
2017-04-23 11:09:35
314
原创 SSM框架接受参数的形式
接受参数username的形式和写法。@RequestMapping("logincheck.do") @ResponseBody public Object login(@RequestParam String username,String password,
2017-04-23 11:02:07
1165
原创 Mybatis框架的注解问题
返回的类型:参数对象的类型,Object的返回类型,是一个对象 但是使用@responsebody的注解; */ @RequestMapping("findbyid.do") @ResponseBody public Object findById(){返回类型是:String,-》页面进行跳转@RequestMapping("findbyid.do")public St
2017-04-23 10:56:30
313
原创 短信接口
1.导入包 2.阿里云,写模板package system.msxh.util;import java.util.Random;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyuncs.exceptions.ClientException;import com.aliyunc
2017-04-22 17:41:15
379
原创 log4j的配置文件的内容
注意类的中日志文件的记录: 建议重新配置,没有输出日志文件的 路径 前台的使用方法: private static Logger logger = Logger.getLogger(LoginController.class);log4j.rootLogger=debug, stdoutlog4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis
2017-04-22 17:34:23
378
原创 ssm框架的启动aplication文件加载不了
<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:applicationContext*.xml</param-value> </context-param> 注意application这个很奇怪的问题。
2017-04-22 17:30:14
440
原创 关于ssm框架加入json的注意的问题
1.导包 2.记得放入lib中。 3.搭建框架,网上有详细的教程。(注意版本的问题,最新的包的问题) 4.建议:以后写项目时,博客更新,好记性不如烂笔头,建议代码重构。 <mvc:annotation-driven content-negotiation-manager="contentNegotiationManager"/><bean id="contentNegotiatio
2017-04-22 17:27:45
1829
原创 百度地图动态加载数据库中的信息
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%String path = request.getContextPath();String basePath = request.
2017-04-22 17:22:48
3822
1
原创 从动态获取表格的的内容:
说句实话,我也没有弄懂。哎,留着自己看吧<script type="text/javascript" > $(document).ready(function(){ $("#table1 > tbody > tr").click(function(){ alert(this.rowIndex); var id=this.
2017-04-22 17:19:59
569
原创 date和String之间的转换,数据库
Date t = shareCenter.getSharedate();//处理trend的日期为yyyy-MM-dd的格式 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String res = simpleDateFormat.format(t
2017-04-22 17:15:39
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人