首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏LittlePanger的代码之路

    Python后端基础面试题

    反向代理,多个客户端给服务器发送的请求,nginx服务器接收到之后,按照一定的规则分发给了后端的业务处理服务器进行处理了。 负载均衡 反向代理中,服务器按照一定的规则分发给后端服务器,将服务器接收到的请求按照规则分发的过程叫做负载均衡 负载均衡的调度算法:权重轮训,ip_hash,url_hash 2.nginx配置 server uwsgi_pass 0.0.0.0:8000; # 反向代理转发请求给uwsgi } } location /static { alias /opt/crmstatic/; } 3. # {'publish__id': 2, 'a': 12.0}, # {'publish__id': 3, 伪元素清除法:在标签后面加一个内容为空的块级标签,加上clear: both; 3. overflow:hidden 7.wsgi和uWSGI的区别 wsgi是一种通信协议,介于Web应用程序(Web框架

    1.2K30发布于 2020-04-14
  • 来自专栏Java架构师必看

    Java_后端面试题

    3、final finally finalize final可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个常量不能被重新赋值。 5、Java获取反射的三种方法 1.通过new对象实现反射机制 2.通过路径实现反射机制 3.通过类名实现反射机制 public class Student{ private int id; Class class2 = Class.forName("c02.Student"); System.out.println(class2.getName()); // 3、 通过类名 Class class3 = Student.class; System.out.println(class3.getName()); } } 6、wait 3、wait,notify和 notifyAll 只能在同步控制方法或者同步控制块里面使用,而 sleep 可以在任何地方使用(使用范围) 。

    56320发布于 2021-03-22
  • 来自专栏wuter

    JavaWeb后端入门3—DBUtils

    , "eee",20000,4); } 3.3 删除 /** * 删除操作 * @throws SQLException */ @Test public void demo3() throws , 3); } 4. com.itheima.DBUtils.domain.Account; import com.itheima.jdbc.utils.JDBCUtils2; import com.mchange.v2.c3p0 JavaBean中 /** * BeanHandler:将一条记录封装到一个JavaBean中 * @throws SQLException * */ @Test public void demo3( DBUtils的ResultSetHandler实现类3—MapHandler和MapListHandler 7.1 概述 MapHandler:将一条记录封装到一个Map集合中,Map的key是列名,

    23810编辑于 2025-04-03
  • 来自专栏AVAJ

    面试java后端面经_3

    1 自我介绍哈(这块没有一点准备的可以看面试java后端面经_1) 2 类加载的三种方式(1:命令行启动应用时由JVM初始化加载 2:通过Class.forName() 方式动态加载 3:通过ClassLoder.loadClass () 方法动态加载) 3 如何判断对象已死(1:引用计数法(java中没用,因为,没办法解决循环引用:A引用B,B也引用A,但是没有其他引用去引用A和B,这时AB都是垃圾,但是引用计数法无法判断)。 3方法区中常量引用的对象。 3标记整理算法:先标记清除再整理。 3.性能最化,fork子进程来完成写操作,让主进程继续处理命令。4.相对于数据集大时,比AOF启动效率高。

    53620发布于 2019-08-20
  • 来自专栏老九学堂

    面试题】2018 年,百度 Java 后端面试题目!

    3、把一个 bst 转化成一个双向链表。 4、http 和 https 区别,https 在请求时额外的过程,https 是如何保证数据安全的。 5、IP 地址子网划分。 3、介绍下你所了解的 epoll。 4、数据库 sql 的了解程度。 5、项目中遇到的问题,自己咋解决的等等。 6、手写一个全排列。 7、B树和B+树。 8、介绍一下 Hash,怎么解决冲突。 3、工作中你觉得最不爽的事情是什么。 4、说下你的优缺点。 5、有没有想过去创业公司。 6、写个 strcpy 函数。 7、说说你自己的性格。

    1.1K30发布于 2018-03-27
  • 来自专栏前端精读评论

    3. 精读《前后端渲染之争》

    明确三个概念:「后端渲染」指传统的 ASP、Java 或 PHP 的渲染机制;「前端渲染」指使用 JS 来渲染页面大部分内容,代表是现在流行的 SPA 单页面应用;「同构渲染」指前后端共用 JS,首次渲染时使用 一般来说同构渲染是介于前后端中的共有部分。 2 内容概要 前端渲染的优势 局部刷新。无需每次都进行完整页面请求 懒加载。 3 精读 本次提出独到观点的同学有:@javie007 @杨森 @流形 @camsong @Turbe Xue @淡苍 @留影 @FrankFang @alcat2008@xile611 @twobin 然而近3年过去了,很多产品逐渐从全栈同构的理想化逐渐转到首屏或部分同构。让我们再一次思考同构的优点真是优点吗? 3 总结 我们赞成客户端渲染是未来的主要方向,服务端则会专注于在数据和业务处理上的优势。但由于日趋复杂的软硬件环境和用户体验更高的追求,也不能只拘泥于完全的客户端渲染。

    1.2K20编辑于 2022-03-14
  • 来自专栏全栈程序员必看

    Java面试题3

    发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/110115.html原文链接:https://javaforall.cn

    18610编辑于 2022-07-05
  • 来自专栏深入理解Android

    从零开始学后端3)——JDBC基础

    JDBC相关的API 操作JDBC的步骤: 1):加载注册驱动. 2):获取连接对象. 3):创建/获取语句对象 4):执行SQL语句 5):释放资源 Connection接口的常用方法 IEmployeeDAO employeeDAO= new EmployeeDAOImpl(); DAO操作步骤: 1:先创建一张表. 2:根据表的结构,创建domain对象. 3):创建

    70120编辑于 2022-06-22
  • 来自专栏高性能服务器开发

    3 游戏后端开发需要掌握的知识

    Server服务器之间是不通信的 带负载均衡 一个Gate Server的对应多个Game Server 各个GateServer之间可以互相通信,而且还可以随意扩展,通过配置文件可以实现配置 3

    1.6K31发布于 2018-07-25
  • 来自专栏Frost's Blog

    Flask前后端分离实践:Todo App(3)

    作者按: 几天前我收到一封邮件,有读者说看了我的前后端分离实践的文章获益很多。然而我却丧尽天良的断更了?不行不行,我不是这样的人,所以一年后,我再补上这个系列最后一篇文章吧。 那么我们来到前后端分离的世界,CSRF应该如何做呢?因为是前后端分离,所以服务端产生的CSRF值并不能实时更新到页面上,页面的更新全都要依赖客户端去主动请求。 实际开发中,前端和后端可能完全是分离部署,通过nginx等其他web服务器返回的。这样一来,{{ csrf_token() }}就完全没机会透给前端。不要紧,我们还可以用Cookies嘛。 大概流程是,第一次打开页面时,请求后端,如果没登录,则返回401让前端跳转登录,如果是登录状态,则返还一个Token,这个token自带某些用户信息,和过期时间。 总结 好了,我想这三篇文章已经覆盖了前后端分离与传统MVC架构的主要区别和开发技巧,当然还有更多的点我没法覆盖到,欢迎到评论区或邮件骚扰我。

    2.2K10发布于 2019-11-29
  • 来自专栏微信公众号:Java团长

    各大公司Java后端开发面试题总结

    3.本地方法栈:跟虚拟机栈很像,不过它是为虚拟机使用到的Native方法服务。 4.Java堆:所有线程共享的一块内存区域,对象实例几乎都在这分配内存。 方法区中静态属性引用的对象,常量引用的对象 3. 本地方法栈中JNI(即一般说的Native方法)引用的对象。 3.volatile变量规则:对一个volatile域的写,happens- before于任意后续对这个volatile域的读。 CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做。 3.Remove时也会加锁,由于next是final类型不可改变,所以必须把删除的节点之前的节点都复制一遍。

    63010发布于 2018-08-06
  • 来自专栏用户5305560的专栏

    面试题3):Python基础

    data = { 'a_b_h':1, 'a_b_i':2, 'a_c_j':3, 'a_d':4, 'a_c_k':5, 'a_e':6 } new_data 'a':{ 'b':{ 'h':1, 'i':2 }, 'c':{ 'j':3, 根据这个思路,初步代码如下: data = { 'a_b_h':1, 'a_b_i':2, 'a_c_j':3, 'a_d':4, 'a_c_k':5,

    32230发布于 2021-08-11
  • 来自专栏好好学java的技术栈

    各大公司Java后端开发面试题总结

    3.本地方法栈:跟虚拟机栈很像,不过它是为虚拟机使用到的Native方法服务。 4.Java堆:所有线程共享的一块内存区域,对象实例几乎都在这分配内存。 友情链接: Java中JVM虚拟机详解 3、“你能不能谈谈,java GC是在什么时候,对什么东西,做了什么事情?” 方法区中静态属性引用的对象,常量引用的对象 3. 本地方法栈中JNI(即一般说的Native方法)引用的对象。 3.volatile变量规则:对一个volatile域的写,happens- before于任意后续对这个volatile域的读。 CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不做。

    1.6K50发布于 2018-10-18
  • 来自专栏好好学java的技术栈

    java大公司后端多线程面试题最强分享

    3、volatile类型变量提供什么保证?

    81210发布于 2018-10-18
  • 来自专栏机器学习从入门到成神

    各大公司Java后端开发面试题总结

    方法区中静态属性引用的对象,常量引用的对象 3. 本地方法栈中JNI(即一般说的Native方法)引用的对象。 经常与其他表进行连接的表,在连接字段上应该建立索引 3. 经常出现在Where子句中的字段 4. 3. 封装一个类继承自HttpSession,将Session存入到这个类中然后再存入分布式缓存中 4. 3、因为线程安全的问题,HashMap效率比HashTable的要高。 HashMap的实现机制: 1. 如果当前池大小 poolSize 大于 corePoolSize ,且等待队列未满,则进入等待队列 3.

    1.4K20发布于 2018-09-14
  • 来自专栏python3

    3、文件管理-面试题

    /lib64/libc.so.6 3、-p 4、ln -s 5、pwd 6、 [root@centos7 tmp]# mkdir dic 7、cp -a; 将alias cp='cp -a'写入vim ~]# sed 's/test/good/g' /home/test/ct -i
    20、 [root@centos7 tmp]# ls -hl 总用量 1012M drwxr-xr-x. 3 991M 0 991M 0% /sys/fs/cgroup /dev/sda1 1014M 166M 849M 17% /boot /dev/sda3

    47210发布于 2020-01-10
  • 来自专栏java金融

    Java基础面试题3

    答:方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。

    49420发布于 2020-08-05
  • 来自专栏雪胖纸的玩蛇日常

    越光后端开发——ygapi(3.引入xadmin)

    banner',"title","content"] xadmin.site.register(Wish, WishAdmin) xadmin.site.register(News, NewsAdmin) 3. (Pick, PickAdmin) xadmin.site.register(Share, ShareAdmin) xadmin.site.register(Notice, NoticeAdmin) 3. django-crispy-forms django-reversion django-formtools future httplib2 six django-import-export 2.在settings中注册 3.

    59620发布于 2019-03-15
  • 来自专栏会呼吸的Coder

    后端开挂:3行代码 = 8个接口

    就算用几乎零配置的 SpringBoot,写一个最简单的接口也得有 3 行代码啊! 我们用 APIJSON 来操作一张表,例如用户表 User,代码写 3 行就够了: //注册表并添加权限,用默认配置 @MethodAccess public class User { // } } } 返回: { "[]": [ { "Comment": { "id": 3, "date": "2017-02-01 19:20:50.0", "content": "This is a Content...-3" 这 3 行代码其实是为了做权限管理! 像个人博客、非商业的新闻资讯网站这种可以没有权限控制的, 改下全局配置,不做权限校验,那就连一行代码都不用写了!!!

    52820编辑于 2022-04-19
  • 来自专栏微信公众号【Java技术江湖】

    后端技术杂谈3:Lucene基础原理与实践

    更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章将同步到我的个人博客: www.how2playlife.com 该系列博文会介绍常见的后端技术 ,这对后端工程师来说是一种综合能力,我们会逐步了解搜索技术,云计算相关技术、大数据研发等常见的技术喜提,以便让你更完整地了解后端技术栈的全貌,为后续参与分布式应用的开发和学习做好准备。 (Indexing) 3. 如何对索引进行搜索?(Search) 下面我们顺序对每个个问题进行研究。 二、索引里面究竟存些什么 索引里面究竟需要存些什么呢? 3. 去除停词(Stop word)。 3. 将单词转变为词根形式,如“drove”到“drive”等。这种操作称为:lemmatization。

    85730发布于 2019-12-09
领券