- 军军小站|张军博客
搜索到与相关的文章
数据库相关

Maximal Rectangle

LeetCode:MaximalRectangle题目链接Givena2Dbinarymatrixfilledwith0'sand1's,findthelargestrectanglecontainingallonesandreturnitsarea.分析:一般一个题目我首先会想想怎么暴力解决,比如这一题,可以枚举出所有的矩形,求出其中的面积最大者,那么怎么枚举呢,如果分别枚举矩形的宽度和高度,这样还得枚举矩形的位置,复杂度至少为O(n^4)(计算复杂度是

系统 2019-08-12 01:32:41 2436

Tomcat

Tomcat源码学习一

这段时间工作不太忙,所以抽时间学习了TOMCAT,TOMCAT实际就是负责保持TCP连接传递到部署的项目中。浏览器实质就是TCP发送器。将用户的请求封装成TCP发送请求。当然格式是双方协定的。使用的socket连接。请求内容为空格和换行符分割。看了下源码解析请求头,觉得写得好精致啊。讲请求转换为byte数组。然后转化为char值直接比较他们的值大小。如果和换行符或者空格char相同则提出。intix=0;intox=0;Stringkey=null;Str

系统 2019-08-12 01:32:38 2436

Python

详解Python中的join()函数的用法

函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下:join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串os.path.join():将多个路径组合后返回一、函数说明1、join()函数语法:'sep'.join(seq)参数说明sep:分隔符。可以为空seq:要连接的元素序列、字符串、元组、字典上面的语法即:以sep作为分隔符,将seq所有的元

系统 2019-09-27 17:50:48 2435

编程技术

JPA多对多

JPA多对多维护端注解@ManyToMany(cascade=CascadeType.REFRESH)@JoinTable(//关联表name="student_teacher",//关联表名inverseJoinColumns=@JoinColumn(name="teacher_id"),//被维护端外键joinColumns=@JoinColumn(name="student_id"))//维护端外键被维护端注解@ManyToMany(cascade=

系统 2019-08-29 23:49:44 2435

编程技术

jvm字节码入门

jvm字节码解读:HelloWorld.javapublicclassHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println("Hello,Jack!");}}编译完之后的字节码文件:main函数的字节码指令如下:0getstatic#23ldc#35invokevirtual#4

系统 2019-08-29 23:40:26 2435

编程技术

广中平佑:数学中的创造性

原载于《数学传播》第十二卷第一期广中平佑先生(H.Hironaka)是本世纪最杰出的数学家之一,任教于美国哈佛大学,是1970年Fieldsmedal的得主,也是1975年日本文化勋章的得奖人。去年(民国七十六年)六月,广中先生以国科会邀请讲习访问我国,台湾大学以英语发表演讲,其中之一便是〈数学中的创造性〉。本文系依据教育资料馆广中先生演讲之现场录音,采逐句翻译而写成,以便同时配合教育数据馆的配音工作。广中先生的演讲十分精彩,给予译者无限启发,极愿与读者分

系统 2019-08-29 23:16:56 2435

Android

Android源码下载并绑定到Eclipse中

在Windows下,通过SDKManager.exe更新下载的Android,是不带源码的,我们开发开发起来不是很方便;其实Android的源代码是可以下载的,其源代码入在http://android.git.kernel.org/上,下载需要安装Git,下载方法如下:1、安装Git下载http://code.google.com/p/msysgit/并安装MSysGit,安装很简单,一路默认设置即可;安装成功后,把bin目录加入到path环境变量中;2、

系统 2019-08-29 22:32:28 2435

ASP.NET

ASP.NET程序中常用代码汇总(四)

31.当文件在不同目录下,需要获取数据库连接字符串(如果连接字符串放在Web.config,然后在Global.asax中初始化)在Application_Start中添加以下代码:Application["ConnStr"]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings.AppSettings["ConnStr"].ToString();32.变量.ToString(

系统 2019-08-29 22:26:42 2435

MySql

如何使用mysql的grant命令(详解)

grant命令的基本格式1grant权限on数据库对象to用户实例一:在任意ip地址登陆的common_user用户可以对testdb数据库里的数据进行查询操作、插入操作、更新操作、删除操作1grantselectontestdb.*tocommon_user@'%'//有查询数据的权限2grantinsertontestdb.*tocommon_user@'%'//有出入数据的权限3grantupdateontestdb.*tocommon_user@'

系统 2019-08-12 01:55:27 2435

数据库相关

使用ILmerge合并Exe、Dll文件的帮助类

原文:使用ILmerge合并Exe、Dll文件的帮助类usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.IO;namespaceTools{//////使用ILmerge合并Exe、Dll文件的帮助类///publicclassILmerge{//////得到合并Exe、Dll文件的ILmerge语句///

系统 2019-08-12 01:55:21 2435