Java 中的内存分配
Java 中的内存分配 Java 程序运行时,需要在内存中分配空间。为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。 一、栈:储存局部变量 局部变量:在方法的定义中或者在方法声明上的变量称为局部变量。 特点:栈内存的数据用完就释放。 二、堆:储存 ... 查看全文
PHP-CMS代码审计 (3)
经过前两次审计,有点入门的感觉。 这次误打误撞选了emlog来审计。源码就不上传,baidu直接找到官网。 后来才发现,emlog已是发布N年深得认可的blog,所以就不指望找漏洞了。 通过读emlog的代码,算是初步领略到专业架构。前端的路由分发算是抵挡了大部分漏洞,很强大,通篇对上传的参数进行整 ... 查看全文
eclipse环境配置,字体大小,代码智能提示,JSP页面默认字符集修改
安装好JDK后,下载Java EE解压版eclipse 1.字体大小 Windows——>Preferences——>General——>Appearance——>Colors and Fonts——>Basic 选择Text Font,点击Edit...按钮 选择适当大小的字体,确定即可 2.ec ... 查看全文
C#使用HttpWebRequest和HttpWebResponse上传文件示例
转自:http://www.mzwu.com/article.asp?id=3475 程序代码: 2.调用示例: ... 查看全文
推荐学Java——应该了解的前端内容
导读 本文是推荐学Java 系列第四篇,通过前三篇内容已经搞定了 JavaSE 的内容,接下来是真正进入Java后端开发的视界。先来了解基本学习路线,可能你会有这样的疑问:前端的内容到底该不该学?Java开发需不需要会前端?下面就来一一剖析。 Java正则表达式 在开始之前,先带大家学习一下Java ... 查看全文
14.4、web排错三部曲
1、在客户端上ping服务器端ip : ping 服务器ip地址 ;#排除线路问题;2、在客户端上telnet服务器端Ip 端口号: telnet 服务器ip地址 端口号:#排除防火墙的影响; 3、在客户端使用wget命令检测: wget 服务器ip地址(请求)(curl -I 服务器ip地址 (响... ... 查看全文
[個人紀錄] WindowsLiveWriter 插入代碼跳出錯誤
跳出找不到設定檔Can’t load configruaration fromC:\Users\…\AppData\Roaming\Windows Live Writer\WindowsLiveWriter.SourceCode.config只要繼續點確定,一樣可以進入插入代碼的視窗中再點選Opti ... 查看全文
程序设计语言课程设计报告的要求
下载地址:https://download.csdn.net/download/qq_31293575/18338145程序设计语言课程设计 程序设计语言课程设计是教学实践环节中一项重要内容,进行此课程设计的旨在: 1、学习和掌握C程序设计方法以及上机调试技巧,为今后学习其它专业课程打好基础。 2、 ... 查看全文
关于JSON数据体积优化的一点小心得
最近在做的一个项目里传输的json数据比较大,造成了线程间的卡顿,于是想优化一下json数据的体积。 可以看到在json文件里有很多无用的字段,这些字段占据了大量的存储空间。 对数据的结构作一下优化,如下 将对象的key值单独存在一个数组里,value值存在另一个数组。 调整数据结构后体积的变化也非 ... 查看全文
# IT明星不是梦 # kubernetes调度器学习基础概览
scheudler是kubernetes中的核心组件,负责为用户声明的pod资源选择合适的node,同时保证集群资源的最大化利用,这里先介绍下资源调度系统设计里面的一些基础概念 查看全文
ajax调用.net API项目跨域问题解决
ajax调用.net API项目,经常提示跨域问题。添加如下节点代码解决:httpProtocol ... 查看全文
java基础数据类型
8 种基本数据类型 Java 中有 8 种基本数据类型分为三大类。 字符型 char 布尔型 boolean 数值型 1.整型:byte、short、int、long 2.浮点型:float、double String 不是基本数据类型,是引用类型。 整型中 byte、short、int、long ... 查看全文
JavaSE:基于UDP协议的编程模型(熟悉)
1. 编程模型 接收方: <1> 创建DatagramSocket类型的对象,并提供端口号 <2> 创建DatagramPacket类型的对象,并提供缓冲区 <3> 通过Socket接收数据内容,存放到Packet中,调用receive方法 <4> 关闭Socket 发送方: <1> 创建Datag ... 查看全文
Superset 在Winodw安装以及问题整理
Superset官网地址: http://airbnb.io/projects/superset/ Superset官方文档:https://superset.incubator.apache.org/installation.html 安装步骤: 一. 安装Python建议安装Python 3.4 ... 查看全文
wpf mvvm模式下的image绑定
view文件 <Image Grid.Column="2" Width="48" Height="64" Stretch="Fill" Source="{Binding CaseCoverImage}" UseLayoutRounding="True" /> model文件 public Bitma ... 查看全文
netcore 俩个线程乱序调整
class Program { public static long flgVal = 0; static void Main(string[] args) { int n = 100; Task.Run(() => DaMi(n)); Task.Run(() => LaoShu(n)); Cons ... 查看全文
Ubuntu20.04下安装Python3.8.5虚拟环境
这篇文章主要介绍了ubuntu系统下Python虚拟环境的安装和使用教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开发就显得很有必要。 ... 查看全文
[Mac] How do I move a window whose title bar is off-screen?
有时窗口一不小心拖出视野外了,此时无法移动窗口。如何还原? 有人遇到相似问题,已有解决方法: 方法就是,菜单 Windows - Zoom 这时窗口会还原。 ... 查看全文
python 模块和包
01. 模块 1.1 模块的概念 模块是 Python 程序架构的一个核心概念 每一个以扩展名 py 结尾的 Python 源代码文件都是一个 模块 模块名 同样也是一个 标识符,需要符合标识符的命名规则 在模块中定义的 全局变量 、函数、类 都是提供给外界直接使用的 工具 模块 就好比是 工具包, ... 查看全文