首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
简谈专题
简谈--动态规划2
问题的解空间: 对于一个问题,它大部分情况下是有解的。大部分情况下,我们可以很容易确定一个问题的解空间。通俗的说,就是这个问题可能的答案集合。 我们很多时候需要做的,就是在问题的解空间中寻找满足题目要求的解。 搜索: 理论上说,这些问题我们都可以通过搜索问题的解空间获得答案。搜索也被称作通用解题法 但是,很多时候搜索是无法解决问题的。我们通常说一个问题解决是要有
阅读更多...
简谈--动态规划1
动态规划(dynamic programming) 实际上,动态规划的实质就是通过保存计算过的状态,来避免递归的重叠子问题.解决冗余,是动态规划的根本目的. 动态规划实质上是一种以空间换时间的技术,我们舍空间而取时间。 动态规划的适用条件: 1.最优化原理(最优子结构性质) 最优化原理可以这样阐述:一个最优化策略具有这样的性质,不论过去状态和决策如何,对前面的决策所形成的状
阅读更多...
简谈--递推求解
先来看一个超级简单的例题: l有5人坐在一起,当问第5个人多少岁,他说比第4个人大2岁,问第4个人多少岁,他说比第3个人大2岁,依此下去,问第一个人多少岁,他说他10岁,最后求第5个人多少岁? l如果所坐的不是5人而是n人,写出第n个人的年龄表达式? 显然可以得到如下公式 : F(n)=10(n=1的时候),F(n)=F(n-1)+2 (n>=2的时候) 化
阅读更多...
Symfony简谈
2011年7月,Symfony 2.0正式版本发布。Symfony社区的工作重心已经完成从1.x版本向2.x版本的转移。 新一代的Symfony 2,不只是开发框架,其真正的愿景是,成为解决Web开发中常见任务的标准件。一方面,各组件能单独使用,完全解耦,另一方面,在开发接口、规范上保持高度一致,从而实现高效的协作。2.0的到来,1.0版本的部分功能就已经冻结了。之后又有一些列的改进和更
阅读更多...
jsp 内置对象session 与数据库session简谈
以下观点仅供参考,个人理解;如有异议,欢迎点评! jsp内置对象有 1.session 2.application 3.page 4.pageContext 5.config 6.out 7.request 8.response 9.exception(排序不分先后) session(会话) 指开始通信到通信结束期间,服务器端随机分配给客户的一段内存; jsp中的session pk 数据库
阅读更多...
网络通信协议简谈
网路通信协议 主要有UDP 与TCP;主流常用TCP;在TCP基础上衍生HTTP;HTTP超文本传输协议主要用于WEB网络通信; 举个栗子: 使用场景:用户在浏览器地址栏输入 www.baidu,com;按回车现百度页面; 实现原理:B/S模式(浏览器服务端模式)浏览器便是客户端;www.baidu.com 便是用户发送的request请求;request 请求通过HTTP协议传输到百度服务
阅读更多...
简谈集合框架
简谈集合框架(一) 灵活思考,学会类比,举一反三,方能学好知识,成就精彩人生。 ** 首先,对于集合框架这一大的概念,我们肯定也是有点模糊的,因此此次,我从集合框架的简介,Collection方法,迭代器三个方面入手,层层分析,一一破解。 简介 集合框架的由来:数据多了用对象进行存储,对象多了用集合来进行存储。 而存储数据的方式(数据结构)各有不同,所以存储的容器也就有多种,
阅读更多...
简谈Tomcat 、Apache、 Nginx的区别及优缺点
简述说明tomcat 、apache、 nginx的定义、区别及优缺点 一、 定义: Apache Apache HTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上。其属于应用服务器。Apache支持支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML、图片等,但可以通过扩展脚本、模块等支持动态页面等。 (Apche可以支持PHPcgiperl,但是
阅读更多...
观察者模式简谈
理解观察者模式 在日常生活中,当某件事发生时,应该通知所有相关者。例如,如果我们的课程改变时间或地点,就应该通知所有学习这门课程的同学。 在软件设计中,当一个对象的状态发生变化时,需要通知与其相关的其他所有对象,而且不用修改该对象代码。 图解观察者模式 包含的角色 Subject:主题 ConcreteSubject:具体主题 Observer:观察者 Concret
阅读更多...
简谈屏幕适配
简谈屏幕适配 什么是屏幕适配 Android中屏幕适配就是通过对尺寸单位、图片、文字、布局这四种类型的资源进行合理的设计和规划,在布局时合理利用各种类型的资源,让布局拥有适应能力,能在各种设备下保持良好的展现效果。 尺寸适配怎么做 创建文件夹,名字格式为 values-分辨率 文件夹下创建diments.xml文件,内容编辑: 这里举例,为960x540分辨率: <dimen n
阅读更多...
简谈Handler
简谈Handler 为什么要用Handler Handler作用是处理android的异步消息 因为主线程不能执行耗时程序,这个时候我们需要把这些耗时的操作,放在一个子线程中,因为子线程涉及到UI更新,而UI更新只能在主线程执行,所以这个时候,Handler就承担着接受子线程传过来的(子线程用sendMessage()方法传弟)Message对象 , 传送给主线程,主线程便会执行更新UI操作
阅读更多...
简谈高防ip
最近不少朋友找到小蚁团队咨询高防ip,那么今天咱们来简单说一下高防ip的原理与使用方法。 1.首先讲讲高防IP是什么: 首先我们需要了解什么是高防ip,简单的来说高防ip就是高防机房所提供的IP段, 具体的作用就是互联网服务器在遭受大流量的DDoS攻击后导致服务不可用的情况下,用户可以通过配置高防IP,将攻击流量引流到高防IP,确保源站的稳定可靠。在互联网世界中,ip就相当于服务器的门
阅读更多...
Arthas CPU 火焰图技术 简谈
1.基础命令 help 作用 查看命令帮助信息,可以查看当前 arthas 版本支持的指令,或者查看具体指令的使用说明。cat 作用 打印文件内容,和linux里的cat命令类似,如果没有写路径,则展示当前目录下的文件 使用参考 cat /tmp/a.txt grep 作用 类似传统的grep命令。但是只能用于管道命令 示例 thread | grep -m 10 -e "TIMED
阅读更多...
Java中实现的Hashmap与Hashtable简谈
Hashmap与Hashtable 1.在Java中,HashMap是非同步线程不安全的,没有适当的同步代码就无法在多线程间共享,而Hashtable是同步的,意味着它是线程安全的,可以在多线程间共享。 2.HashMap允许存在一个空键以及多个空值,然而Hashtable不允许存在任何空的键以及空值。 3.在线程同步不是特别需要的应用场合,更偏爱于使用Hashmap,Hashmap是在Ha
阅读更多...
简谈java中的final关键字
本文不再做示例代码,只简单通俗说下final关键字的用法特点,童鞋可根据描述的特点自己编码实践: Final(最终):就是一个修饰符。 1.final可以修饰类,函数、变量(成员变量,局部变量); 2.被final修饰后的类不可以被其他类继承; 3.被final修饰后的函数不可以被重写; 4.被final修饰后的变量
阅读更多...
简谈企业Power BI CI /CD 实施框架
概述 在企业场景中,BI报表更多地作为一项IT服务,而绝不仅是报表工具而已。同理,正如我此前多次阐明,Power BI是一套服务,也绝不仅是Power BI Desktop,它的开发,测试与部署,都需要得到有效的管理。因而,无论是基于合规性,还是协作效率等方面来考量,企业实施PBI持续集成与部署,百利而无一害。 然而,当前国内外的大小企业,已经成功实施PBI CI/CD的案例并不多,我虽无
阅读更多...
简谈企业Power BI CI/CD实施框架
概述 在企业场景中,BI报表更多地作为一项IT服务,而绝不仅仅只是报表工具而已。同理,也正如我此前多次阐明,Power BI是一套服务,绝不仅仅只是Power BI Desktop,它的开发,测试与部署,需要得到有效的管理。因而,无论是基于合规性,还是协作效率等方面的考量,企业实施PBI持续集成与部署,都是百利无害的。 然而,当前国内外的大小企业,已经成功实施PBI CICD的案例并不多,我虽
阅读更多...
技术讨论 | 简谈渗透测试各阶段我常用的那些“神器”
前言 本人所有文章都很用心的写作完成,并时常总结如何分享更有用的东西给朋友们。这篇更是如此,晚上准备到凌晨四点开始写作,为了需要的朋友而写,不喜欢的右上角点叉不要像上次文章一样在下面喷粪逼我骂你,另疏漏之处欢迎有心的道友下方补充帮助更多的朋友们。 flagellantX’s Windows Weapon 是我整理的在windows下针对基础入侵渗透的一个工具包,放置在百度网盘,为了方便需要的朋友
阅读更多...
简谈oracle数据库的归档模式
一、oracle数据库归档模式简介 Oracle数据库归档模式是一种数据备份和恢复策略,它允许数据库记录所有数据库的更改操作(包括已提交和未提交的事务)并将其存储在归档日志中。这些归档日志可以用于在数据库发生故障时进行恢复,并提供点时间恢复(PITR)的能力。 在Oracle数据库归档模式下,数据库引擎会将数据库的更改操作记录到归档日志文件中,这些日志文件按顺序编号并存储在指定的归档目标位置。
阅读更多...
[简谈]绕过HR破门而入的求职智慧
以往我们在网上看到的很多求职文章或指导性纲领,譬如啥自信、做功课、良好形象、华丽的简历、工作经验、口才啥的,其实到了21世纪尤其是互联网高速发展的今天,前面这些技巧就显得无比空洞: 1、因为自信谁都可以做到哪怕装都能装出来 2、简历,谁都可以用各种模板来打造,至于说HR们是否看到华丽的简历就立刻对你打100分这也是有扯淡嫌疑的 3、良好形象。一般来说主要是衣着得体、气质不俗,长得好看不好看已
阅读更多...
菜鸟教程:BlackTea简谈IP及其应用…
(今天考完试,下午放假按照大家要求,给大家带来一篇菜鸟级别的教程。。。祝我考好把。。。) 大家好。我是BlackTea! 很多黑客教程书的第一课就是IP的讲解,本人也看过不少教材,IP地址明显就是照着百度百科复制的,(给新手讲ip地址的分类用你?)额。。。。貌似废话多了点。。 好!言归正传! 我们来理解一下ip是什么含义,ip!到底是什么的缩写,我也不太清楚,(有兴趣的可以百度) 我们怎么来
阅读更多...
简谈中国IT风投现状
首先介绍一些基本概念: 风投 风险投资(英语:Venture Capital,缩写为VC)简称风投,又译称为创业投资,主要是指向初创企业提供资金支持并取得该公司股份的一种融资方式。风险投资是私人股权投资的一种形式。风险投资公司为一专业的投资公司,由一群具有科技及财务相关知识与经验的人所组合而成的,经由直接投资被投资公司股权的方式,提供资金给需要资金者(被投资公司)。风投公司的资金大多用于投资
阅读更多...
简谈测试人员考核的内容
公司最近搞起来了绩效考核,但是模版一致,自己想了想,也总结了下,自己部门的考核指标
阅读更多...
客户端GUI测试技术和自动化测试架构设计简谈
客户端自动化特点 客户端的自动化,通常做过的人都不是很愿意深入讨论。因为除了功能和逻辑之外,不得不面对各种界面变化,各种和环境交互,各种兼容问题以及想不到灰色地带,就算这样,也找不到太多有效的bug。然而即便如此,客户端的自动化必须去做,尤其是GUI的。它的自动化特点是: 复杂成本高不容易发现问题技术要求高架构很难通用 下面,从一些基本的东西开始一点点的讨论客户端GUI测试的一些问
阅读更多...
简谈FPGA研发设计相关规范(企业中初入职场很实用)
简谈FPGA研发设计相关规范(企业中初入职场很实用) 今天和大侠聊一聊FPGA研发设计相关规范,养成良好的个人习惯,代码设计风格等,都有助于日后发展。有哪些设计规范,从文档到工程建立等,聊一聊也许你会学到很多东西,少走很多弯路哦。话不多说,上货。 在团队项目开发中,为了使开发的高效性、一致性、正确性,团队应当要有一个规范的设计流程。按照规范来完成项目的设计开发工作,归类清晰明了的工程文件夹级别
阅读更多...