ICode9

精准搜索请尝试: 精确搜索
  • 浅谈前端架构的工程化、模块化、组件化、规范化2019-06-22 16:54:48

    前言 一个项目组成分为 前端,服务端。传统的前端项目用三剑客 javascript html css 就传统的项目结构已经不能满足日益壮大的大型应用的需求了。现在前端的生态圈很繁荣,各种框架,组件的出现。让前端发展迅速,快速开发已经成为了前端的一个标准。如果你想构建一个易维护,代码简洁

  • 浅谈jpa、hibernate与spring data jpa三者之间的关系2019-06-22 11:54:12

    1.解释hibernate之前先了解下什么是orm,orm是object relation mapping,即对象关系映射,object可以理解成java实体类Entity,relation是关系型数据库中的二维表,mapping是java对象到数据库表记录的映射; 2.hibernate是一种强大的ORM框架,着手解决如何实现映射的方案,是一种处理映射关系方法类

  • 浅谈Code::Blocks2019-06-21 09:01:12

    # 0.前言 ## 0.1 Q&A Q:为什么要写这篇文章 A:因为还没有人写Code::Blocks ## 0.2 真·前言 这篇文章是介绍Code::Blocks IDE(集成开发环境),Code::Blocks作为只能使用Fortran和C/C++(编译),却排名第十一([2019年1月榜单,PYPL(编程语言流行度)](http://pypl.github.io/IDE.html)),同时也是只支

  • 浅谈 HTTP 协议2019-06-20 18:00:38

    一、 HTTP简介 超文本传输协议 Hyper Text Transfer Protocol 是一种用于分布式、协作式和超媒体信息系统的应用层协议 HTTP是万维网的数据通信的基础 HTTP有很多应用,但最著名的是用于web浏览器和web服务器之间的双工通信 二、 HTTP 请求/响应的步骤 客户端连接到Web服务器 一

  • LLVM每日谈之五十五 浅谈对Pass的错误认知及其原因2019-06-15 22:00:08

    Pass作为LLVM的一个重要的组成部分,在LLVM IR层面和LLVM Backend层面都发挥了重要的作用。很多LLVM的使用者容易将Pass理解为LLVM IR层面的analysis和transform,而忽略了Pass在LLVM Backend层面的作用。而实际上,Pass在LLVM Backend层面发挥的作用一点都不小。以后端的结构为例: N

  • SpringBoot架构浅谈2019-06-15 18:38:39

    首先来说一下什么是spring boot架构 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配

  • Istio pilot启动过程浅谈2019-06-14 19:56:43

    一、func(s*Server)initKubeClient(args*PilotArgs)error{ 45个k8s api k8s的28个特征功能 core接口包括对16种资源的控制; 1、服务发现的注册中心一定要包含K8s; 2、可以通过动态监控目录中yaml文件的变化,感知配置及服务的变化,用于测试; 3、默认pilot运行在k8s的pod上,可以通过环

  • 浅谈找到***点后的处理(清理***)2019-06-13 11:56:19

    没得说,被***后最直接的办法就是找到了入口点封堵后直接重装搞定。今天要说的机器却因为某些原因不能重装,只有干掉***,清理得干干净净。 一、使用chattr 配合 touch 空文件/echo 杜绝周期任务不曾是一种办法。 以/var/spool/cron/root为例子: /root/chattr -i /var/spool/cron/root

  • 浅谈卢卡斯定理(非扩展)2019-06-12 15:03:57

    对于组合数,往往要用到阶乘,但是阶乘的数据极其之大,所以要用取模的办法防止数据溢出。 而卢卡斯定理在这个时候就有很大的用处了,来看百度百科上的简介。 代码如下 Luogu P3807 #include<bits/stdc++.h>using namespace std;int T; int n,m,p;long long ksm(long long a,long long

  • 浅谈字符串排序的黑科技——后缀数组2019-06-12 09:42:08

    题目大意: 读入一个长度为 \(n\) 的由大小写英文字母或数字组成的字符串,请把这个字符串的所有非空后缀按字典序从小到大排序,然后按顺序输出后缀的第一个字符在原串中的位置。位置编号为 \(1\) 到 \(n\) 输入样例: ababa 输出样例: 5 3 1 4 2 样例解释: 后缀:与前缀类似,如上述字符串

  • 浅谈网络爬虫2019-06-11 22:01:54

    浅谈网络爬虫什么是网络爬虫?爬虫能干什么搜索引擎抢票、刷票等自动化软件部分破解软件金融等行业数据挖掘、分析数据来源其他爬虫很简单语言的选择两种语言的小demo爬虫也不简单ip、浏览器头(User-Agent)、和cookie限制需登录的验证码限制、参数限制JavaScript渲染/ajax加

  • 浅谈命令查询职责分离(CQRS)模式(转)2019-06-11 15:03:40

    转自:https://www.cnblogs.com/yangecnu/p/Introduction-CQRS.html   在常用的三层架构中,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是相同的实体。在一些业务逻辑简单的系统中可能没有什么问题,但是随着系统逻辑变得复杂,用户增多,这种设计就会出现一些性能问题

  • 浅谈MySQL中SQL优化的常用方法2019-06-11 14:55:38

    1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫

  • 浅谈Tomcat服务器优化方法2019-06-11 12:00:30

    对于JavaWeb开发人员而言,Tomcat已成为默认的web服务器,但是在生产环境下使用Tomcat部署应用,我们如果采用Tomcat默认的配置,尤其是内存和线程的配置,其配置都很低,容易成为性能瓶颈,所以我们需要对Tomcat服务器进行优化,提升其运行性能,下面我们一起来看看Tomcat如何优化?一、Tomcat内存优化

  • 浅谈Linux日志文件2019-06-11 10:00:18

    1.日志的类型内核系统日志:记录Linux内核常见的故障,内核日志归rsyslog服务管理用户日志:记录用户登录系统,启动或者关闭系统信息,用户日志归rsyslog服务管理程序日志:程序日志独立,记录程序或者服务的运行状态信息2.日志常见的目录/var/log:记录crond计划任务产生的事件信息/var/log/dmesg

  • 浅谈STM32学习方法2019-06-10 19:54:40

    转行进入了嵌入式软件开发两周多了,自学了stm32和apollo芯片,总结了一些方法,刚开始接触时我还是按照大学的思维来进行学习,看代码,看视频学习,实践是检验真理的唯一方法,我知道我的这种学习方法和心态已经不适用这种环境了。 一:拿到一个开发板要知道老板想让你干什么,主要实现什么

  • 宝付浅谈物流无人机发展历程2019-06-10 17:55:04

     宝付浅谈物流无人机发展历程。物流无人机是指用于物流业的无人机,可以解决时 效性、廉价性和可达性几个物流业的重要问题。2013年, 电商和物流业巨头亚马逊采用多旋翼方案开发第一代物 流无人机,随后,又采用多旋翼和固定翼混合方案设计 物流无人机,在2016年完成首单送货。2017年12月,

  • 浅谈javascript的深浅拷贝2019-06-10 14:49:07

    最近遇到了不少深浅拷贝的问题,自己也查阅了不少资料,在这里总结一下,也希望能帮助到更多有需要的小伙伴~ 基本数据类型和引用数据类型 在JS中,分为两种数据类型。其中基本数据类型指的是简单的数据段,包括Number,String,Null,Undefined,Boolean五种。 引用数据类型指的是可能包含多

  • 浅谈摄像头有关的安全问题2019-06-10 10:44:17

    转自freebuf   一、联网摄像头相关的安全隐患 1.1 隐私泄露 随着物联网进程加快,作为家庭安防设备的智能摄像头正走进千家万户。网上出现公开贩卖破解智能摄像头的教程和软件。同时,有不法分子利用一些智能摄像头存在的安全漏洞,窥视他人家庭隐私生活,录制后在网上公开贩卖。[1] 

  • 浅谈从搜索到动归2019-06-09 23:40:46

    浅谈从搜索到动归 搜索 搜索的思路其实就是暴力破解(枚举每种可能的情况) 一般用dfs的相对较多,dfs是递归的代码结构,简洁明了,思路清晰 搜索的时候会形成一颗搜索树,整个搜索过程相当于在遍历这个搜索树 搜索树可通过剪枝来优化,可以理解为把这棵树上多余的枝叶剪去,更快的找到所需的答案

  • 浅谈Spring发展历史2019-06-08 22:41:03

      1 春天来了---------->Spring来了   Spring官网 :http://www.springframework.org   关于Spring的发展起源要回溯到2002年,当时正是Java EE和EJB大行其道的时候,很多知名公司都是采用此技术方案进行项目开发。这时候有一个美国的小伙子认为 EJB 太过臃肿,并不是所有的项目都需要

  • 性能测试浅谈2019-06-08 18:02:19

    早期的性能测试更关注后端服务的处理能力。 一个用户去访问一个页面的请求过程,如上图。 数据传输时间 当你从浏览器输入网址,敲下回车,开始... 真实的用户场景请不要忽视数据传输时间,想想你给远方的朋友写信,信件需要经过不同的交通运输工具送到朋友手上;当你的朋友写好了信,再次通过

  • 浅谈前端可视化2019-06-07 20:50:05

        前端可视化是一个比较大的方向,目前也有专门的可视化工程师,前端可视化其实主要基于两种方式去实现,一种是html5新出的canvas,另一种是svg。     在我看来,canvas更像自己用手画上去的,它是一种位图,在网页中具有保存的功能,另外缺点就是放大会失真,但是毫无疑问性能比svg

  • 应对网络安全,云桌面成新宠-浅谈Microsoft 365安全2019-06-07 17:55:05

            随着信息化建设和IT技术的快速发展,网络技术在各行各业都有着广泛深入的应用。当今无论大小企业,所有行业都在大力推进信息化建设和升级,不断提高企业竞争力。网络是信息化建设的基础,在企业推进信息化过程中,必须要保证企业网络的安全与稳定。企业信息设施在提高企业效

  • 浅谈12306核心模型设计思路和架构设计2019-06-06 20:51:46

    摘要:我发现也许是否是因为目前12306的核心领域模型设计的不够好,导致用户购票时要处理的业务逻辑异常复杂,维护数据一致性的难度也几百倍的上升,同时面对高并发的订票也难以支持很高的TPS。我觉得,越是复杂的业务,就越要重视业务分析,重视领域模型的抽象和设计。如果不假思索,凭以往经验行

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有