《关于Java,我做过的书,从浅到深》原文地址:http://www.jianshu.com/p/3c30dcc352f9?utm_campaign=maleskine&utm_content=note&utm_medium=pc_author_hots&utm_source=recommendation“关于Java,我做过的书,从浅到深”
系统 2019-08-12 09:30:36 2404
最近公司产品希望加入报表的功能(具体需求就不说了),因为大家接触报表不多,自主研发经验不足,最终我们选择了国内收费报表作为一期目标。在文章开始前提醒正在做报表选型的朋友一件事:选择报表不是看它功能多强大价格多便宜,而是要根据自己产品的需求来找合适自己产品及发展的报表!最初我找了四款报表产品,分别是:快逸报表、stylereport、帆软报表和润乾报表。快逸报表是前同事推荐的,基本功能都有价格便宜;stylereport是世界上第一款用java编写的报表工具
系统 2019-08-12 09:30:29 2404
DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenumColor{RED,GREEN,BLANK,YELLOW}publicenumColor{RED,GREEN,BLANK,YELLOW}用法二:s
系统 2019-08-12 09:30:22 2404
oracle存储过程的基本语法及注意事项oracle存储过程的基本语法1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参数1INNUMBER,参数2INNUMBER)IS变量1INTEGER:=0;变量2DATE;BEGINEND存储过程名字2.SELECTINTOSTATEMENT将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)例子:
系统 2019-08-12 09:30:14 2404
在开发的过程中,为了布局更好的适配各种各样的屏幕,会经常使用android:layout_weight属性,按比例分配屏幕的空间。在很多资料和书籍中解释说,系统根据layout_weight比例分配占据空间的大小。但是这个解释在实际开发过程中,往往给我们带来许多困惑。现在我们来看看具体场景如下:我们需要将三个TextView按照1:2:3的横向的比例显示。于是就有了如下代码:
系统 2019-08-12 09:29:39 2404
在我的生产环境中利用FastDFS实现动静分离的方案配置过程1.系统环境CentOS5.5Trackerserver:192.168.204.135Storageserver:192.168.204.1362.环境配置为了速度,配置使用sohu的源cd/etc/yum.repo.d/wgethttp://mirrors.sohu.com/help/CentOS-Base-sohu.repo装开发工具和编译nginx所需的开发包yumgroupinstall
系统 2019-08-12 09:27:17 2404
使用http://www.open-open.com/lib/view/open1325131828249.htmlubuntu:apt-getinstallerlang-noxsudoapt-getinstallrabbitmq-server启动/etc/init.d/rabbitmq-serverstart|stop|restart(模式)创建目录sudorabbitmqctladd_vhost/pyhtest创建用户名sudorabbitmqctla
系统 2019-08-12 09:27:08 2404
融会贯通Oracle数据库的25条基本知识:1.一个表空间只能属于一个数据库。2.每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。3.每个数据库最少有一个表空间(SYSTEM表空间)。4.建立SYSTEM表空间的目的是尽量将目的相同的表存放在一起,以提高使用效率,只应存放数据字典。5.每个数据库最少有两个联机日志组,每组最少一个联机日志文件。6.一个数据文件只能属于一个表空间。7.一个数据文件一旦被加入到一个表空间中,就不能再从这个表空间中
系统 2019-08-12 01:54:16 2404
1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定
系统 2019-08-12 01:53:48 2404
publicActionResultAllSettings(DataSourceRequestcommand,Framework.Kendoui.Filterfilter=null,Sortsort=null){varsettings=this._settingService.GetAllSettings().Select(x=>newSettingModel{Id=x.Id,Name=x.Name,Value=x.Value}).AsQueryable(
系统 2019-08-12 01:53:46 2404