- Java在Controller生成Excel供前端直接下载
pengjunlee
SpringBoot重点详解导出文件POIexcelController
在许多企业办公系统中,经常会有用户要求,需要对数据进行统计并且可以直接下载Excel文件,这样子的话,既然客户提出了要求,我们就应该去满足吖,毕竟客户是上帝嘛,那么我们如何去实现呢?且看我为你一一道来。POI简介JakartaPOI是一套用于访问微软格式文档的JavaAPI。JakartaPOI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,在各种组件中目前
- 做幸福的大富翁~感恩+欣赏日记6.28
魏薇天赋解读
✨感恩公司的办公系统,能找到以前的信息,帮助完成这次的采购申请✨感恩同事的友好,积极沟通工作,让一切顺利进行✨感恩午休时间的机制,可以吃饭,遛弯,休息,保证下午的工作状态(今天中午躺在椅子上睡着了,很舒服)✨感恩自己积极应对所有工作,一切尽然有序✨感恩各种订票软件,让我可以完成高铁,酒店的预定,提前规划出行爱和欣赏我自己很有行动力,在工作做好的基础上,把出行计划中游玩的时间也规划的很好,有选择,有
- 云外呼系统
00f990edce42
电话外呼系统1.外显11位的实时号段,可拨打全国各地2.回拨方式(最高5种拨打方式)3.接通率高4.可任意时段不限制次数拨打5.智能分配客户,自动排查重复搭建系统(呼叫中心+短信功能+CRM管理系统+OA办公系统)有需要可以对接
- 【漏洞复现-通达OA】通达OA getcallist存在前台SQL注入漏洞
xiaokp7
漏洞复现sql数据库
一、漏洞简介通达OA(OfficeAnywhere网络智能办公系统)是由北京通达信科科技有限公司自主研发的协同办公自动化软件,是与中国企业管理实践相结合形成的综合管理办公平台。通达OA为各行业不同规模的众多用户提供信息化管理能力,包括流程审批、行政办公、日常事务、数据统计分析、即时通讯、移动办公等,帮助广大用户降低沟通和管理成本,提升生产和决策效率。通达OAgetcallist存在前台SQL注入漏
- 【漏洞复现-通达OA】通达OA swfupload_new存在前台SQL注入漏洞
xiaokp7
漏洞复现sql数据库
一、漏洞简介通达OA(OfficeAnywhere网络智能办公系统)是由北京通达信科科技有限公司自主研发的协同办公自动化软件,是与中国企业管理实践相结合形成的综合管理办公平台。通达OA为各行业不同规模的众多用户提供信息化管理能力,包括流程审批、行政办公、日常事务、数据统计分析、即时通讯、移动办公等,帮助广大用户降低沟通和管理成本,提升生产和决策效率。通达OAswfupload_new存在前台SQL
- 【开源】在线办公系统 JAVA+Vue.js+SpringBoot+MySQL
揣晓丹
开源项目javavue.jsspringboot开源javascript开发语言mysql
目录1功能模块1.1员工管理模块1.2邮件管理模块1.3人事档案模块1.4公告管理模块2系统展示3核心代码3.1查询用户3.2导入用户3.3新增公告4免责声明本文项目编号:T001。\color{red}{本文项目编号:T001。}本文项目编号:T001。Vue.js+SpringBoot前后端分离新手入门项目《在线办公系统》,包括员工管理模块、邮件管理模块、人事档案模块、公告管理模块和部门角色菜
- 【漏洞复现-通达OA】通达OA share存在前台SQL注入漏洞
xiaokp7
漏洞复现sql数据库
一、漏洞简介通达OA(OfficeAnywhere网络智能办公系统)是由北京通达信科科技有限公司自主研发的协同办公自动化软件,是与中国企业管理实践相结合形成的综合管理办公平台。通达OA为各行业不同规模的众多用户提供信息化管理能力,包括流程审批、行政办公、日常事务、数据统计分析、即时通讯、移动办公等,帮助广大用户降低沟通和管理成本,提升生产和决策效率。通达OA/share/handle.php存在S
- POI和Java Excel Api导入导出----详细到你不敢相信
yyem954135
JavajavaPOIEXCEL导出
来自:http://blog.csdn.net/jerehedu/article/details/45195359一、介绍当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Excel的应用。目前,比较常用的实现Java导入、
- 【复现】泛微-EOfficeOA信息泄露漏洞_41
穿着白衣
安全漏洞安全web安全网络安全系统安全数据库
目录一.概述二.漏洞影响三.漏洞复现1.漏洞一:四.修复建议:五.搜索语法:六.免责声明一.概述泛微e-office系统是标准、易用、快速部署上线的专业协同OA软件,国内协同OA办公领域领导品牌,致力于为企业用户提供专业OA办公系统、移动OA应用等协同OA整体解决方案二.漏洞影响未授权导致一些敏感配置信息泄露,可能造成系统危害以及重要信息泄露。三.漏洞复现1.漏洞一:(1)漏洞类型:信息泄露(2)
- 思软协同OA办公系统工作流程解决方案
weixin_39011747
OA办公系统方案工作流程方案
关键需求阐述建立全单位统一的工作流程管理平台,采用电子化的流程,突破各种边界,进行跨部门、跨机构的即时沟通,构造协作的环境。系统支持自定义各种简单到复杂的流程,如公文流转、行政审批、通知公告、人事任命、任务安排等,从信息表单、流转步骤,到流转条件、操作人员等,可在平台中快速设置符合单位规范的流程。工作流系统必须采用图形化设计器,实现流程定制功能,同时要求流程的定制与组织架构绑定;工作流系统能够具备
- 计算机毕业设计 基于SpringBoot的线上教育培训办公系统的设计与实现 Java实战项目 附源码+文档+视频讲解
IT学长编程
计算机毕业设计1000套毕业设计课程设计毕业论文Javaspringboot前后端分离mysql
博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌文末获取源码联系精彩专栏推荐订阅不然下次找不到哟————————————————计算机毕业设计《1000套》✌目录1、项目介绍及开发技术1.1项目介绍1.2开发技术2、系统功能设计结构图3、功能截图4、数据库
- 计算机项目SpringBoot项目 办公小程序开发
g6677789
java后端springboot改行学it考研
从零构建后端项目、利用UNI-APP创建移动端项目实现注册与登陆、人脸考勤签到、实现系统通知模块实现会议管理功能、完成在线视频会议功能、发布Emos在线办公系统项目分享:SpringBoot项目办公小程序开发https://pan.baidu.com/s/1sYPLOAMtaopJCFHAWDa2xQ?pwd=cis
- 百台旧PC重获新生!麒麟信安云助力海南省社会保险中心实现高效云办公
麒麟信安
麒麟信安
海南省社会保险中心主要负责组织实施社会保险统筹工作,是提供社会保险公共服务的重要载体。但长久以来,海南省社会保险中心存在办公PC陈旧、性能体验不佳、运维困难、国产化办公环境下软硬件不适配等诸多问题,给该单位办公效率造成严重影响。推进“互联网+政务服务”,对于提升公共服务水平和能力具有重要意义。麒麟信安聚焦用户核心痛点,为海南省社会保险中心信息统计处、医保处、养老处、工伤保险处等各大办公系统部署云桌
- 百台旧PC重获新生!麒麟信安云助力海南省社会保险中心实现高效云办公
麒麟信安
麒麟信安
海南省社会保险中心主要负责组织实施社会保险统筹工作,是提供社会保险公共服务的重要载体。但长久以来,海南省社会保险中心存在办公PC陈旧、性能体验不佳、运维困难、国产化办公环境下软硬件不适配等诸多问题,给该单位办公效率造成严重影响。推进“互联网+政务服务”,对于提升公共服务水平和能力具有重要意义。麒麟信安聚焦用户核心痛点,为海南省社会保险中心信息统计处、医保处、养老处、工伤保险处等各大办公系统部署云桌
- 你知道权限管理的RBAC模型吗?
钟意小宝宝
权限在日常办公系统中算是一个比较常见的基本功能,对于存在有权限模块的系统中规定了登录用户能够操作哪些资源,不能够操作哪些资源。借助权限模块可以有效的控制参与到系统不同身份人员要具体做的操作,可以说一个成熟的后端系统离不开一个比较完善的权限管理系统。权限管理的方式RBAC模型RBAC模型(Role-BasedAccessControl:基于角色的访问控制)模型是比较早期提出的权限实现模型,在多用户计
- 5分钟快速部署然之协同办公系统
躲猫_007
5分钟快速部署然之协同办公系统然之协同系统由客户管理(crm)、日常办公(oa)、现金记账(cash)、团队分享(team)和应用导航(ips)五大模块组成,主要面向中小团队的企业内部管理。为了方便部署和解决环境兼容性等问题,采用docker来部署安装然之协同办公系统。首先安装Docker容器管理面板URLOS,请参考官方文档:https://www.URLOS.com/center-home-i
- 基于springboot开发的工作流系统,bpmn.js,vue源码及功能分析(activiti)
瓯雅爱分享
activiti工作流javaspringbootvueidea
前言activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,一套完整并且实际运用在多套项目中的案例,满足日常业务流程审批需求。一、项目形式springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台,可插拔工作流服务。工作流表单可平滑的接入自定义表单,接入后进行业务审批流转。本项目集成了工作流所有的功能,
- 项目中老大难问题之流程管理
五月高高
流程
前言:没有一个办公系统可以脱离流程管理,从不同的项目中复盘和总结中拿下流程管理一、手撕市面上的流程引擎二、自己设计一个简单的流程表三、代码实现四、设计思想五、感悟
- 通达OA 身份认证绕过漏洞复现
明丨通
网络安全
前言此文章仅用于技术交流,严禁用于对外发起恶意攻击!!!一、产品简介通达OA(OfficeAnywhere网络智能办公系统)是由北京通达信科科技有限公司自主研发的协同办公自动化软件,是与中国企业管理实践相结合形成的综合管理办公平台。二、漏洞描述该平台存在身份认证绕过漏洞,攻击者通过构造特定的数据包,获取登录cookie,利用cookie进行未授权访问。三、影响范围OA版本<=2016四、复现环境F
- 综合集团如何利用oa系统实现协同办公
倾倾倾倾雪上流光
随着企业单位组织形式的发展,其数字化转型趋势愈加明显,组织业务管理环节趋于集成化时,对协同办公的要求只会变得更高,导致融入更多创新功能类型和服务模式的OA系统比传统办公系统更能够满足企业多元化的需求。 经过多年的发展,OA系统流程和扩展功能已经得到了许多用户的认可,82.7%的受访白领认为使用OA系统办公具有必要性,因其对提高办公效率有重要影响,能加强内外部和业务流程协作,2020年中国OA
- 基于SSM的网络办公系统(有报告)。Javaee项目。ssm项目。
气宇轩昂的固执狂
SSMjava-eejava
演示视频:基于SSM的网络办公系统(有报告)。Javaee项目。ssm项目。项目介绍:采用M(model)V(view)C(controller)三层体系结构,通过Spring+SpringMvc+Mybatis+Jsp+Maven来实现。MySQL数据库作为系统数据储存平台,实现了基于B/S结构的Web系统。报告截图:
- 你知道权限管理的RBAC模型吗?
xyx清风暖阳
你知道权限管理的RBAC模型吗?有更多需要的小可爱们,请看主页中的个人简介哦!权限在日常办公系统中算是一个比较常见的基本功能,对于存在有权限模块的系统中规定了登录用户能够操作哪些资源,不能够操作哪些资源。借助权限模块可以有效的控制参与到系统不同身份人员要具体做的操作,可以说一个成熟的后端系统离不开一个比较完善的权限管理系统。权限管理的方式RBAC模型RBAC模型(Role-BasedAccessC
- 成都 oa软件购买找哪个公司?
汉家华裳
成都卓越远扬信息技术有限公司旗下品牌企管宝是中国领先的企业一体化解决方案提供商。主要服务于大,中,小型企业,签约用户超过4000家。产品主要有oa软件,oa协同办公系统,crm客户管理系统,erp系统,订单管理系统,教育行业管理系统,财税行业管理系统,等等涉猎于各个行业,可以为每个行业的不同需求来进行专业的定制开发。成都企管宝oa软件本着以“产品说话,服务第一,品牌传播,创百年事业"的经营理念为众
- 佳顺通用进销存系统去广告_免费OA办公系统的问题汇总回答
weixin_39751076
佳顺通用进销存系统去广告
企业在选择免费OA办公系统时,或多或少都会遇到很多的问题,那么究竟哪些问题比较多企业去了解,下面小编我就跟大家归类一下:一、有没有免费的OA平台这个问题是比较普遍的问题,因为之前的免费OA系统都是单独的一套系统,对于现在企业需要多个管理系统一起使用的需求来说是远远不够的。所以先去企业找免费OA系统都是会找免费OA平台型的。刚好,点晴OA也是一个免费OA平台型。企业既可以单独使用免费OA系统来管理日
- 你知道权限管理的RBAC模型吗?
阿文aa
权限在日常办公系统中算是一个比较常见的基本功能,对于存在有权限模块的系统中规定了登录用户能够操作哪些资源,不能够操作哪些资源。借助权限模块可以有效的控制参与到系统不同身份人员要具体做的操作,可以说一个成熟的后端系统离不开一个比较完善的权限管理系统。权限管理的方式RBAC模型RBAC模型(Role-BasedAccessControl:基于角色的访问控制)模型是比较早期提出的权限实现模型,在多用户计
- 基于SSM的线上办公系统--60327(免费领源码+数据库)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文
vx_BS81330
javaspringbootphpservletvue.js小程序
SSM线上办公系统的设计与实现摘要一个企业实现办公自动化的程度是衡量其实现现代化管理的标准。办公自动化就是采用Internet技术,基于工作流的概念,使企业内部人员方便快捷地共享信息,高效协同工作。线上办公系统主要功能模块包括员工管理、部门管理、岗位管理、薪酬管理、任务下达、汇报查看、用品申请、报销申请管理等,采取面对对象的开发模式进行软件的开发和硬体的架设,能很好的满足实际使用的需求,完善了对应
- SpringBoot项目实战 办公小程序开发
g6677789
springboot后端java改行学it考研青少年编程
从零构建后端项目利用UNI-APP创建移动端项目)实现注册与登陆人脸考勤签到实现系统通知模块实现会议管理功能完成在线视频会议功能发布Emos在线办公系统项目分享:SpringBoot项目实战办公小程序开发https://pan.baidu.com/s/1qHAEzP34yEFbkJLJE2PgEw?pwd=ug62提取码:ug62
- 晨间日记——10月27日
狂暴精灵
大家早上好。经过之前的事,我计划的事情就少了一些,以防有突发事件,虽然只过了一天,但感觉不错。计划完成情况工作:完成三个半材料。办公系统仍然打不开,明天再试试,工作可离不开办公系统。计划中的材料都完成了,还都写了半个,回头看能不能完成。生活:陪宝宝玩儿,吃了烩菜和炸丸子,宝宝姑姑给宝宝洗澡了,给宝宝抹芦荟胶和凡士林,宝宝皮肤持续好转。坐按摩椅,和宝爸带着宝宝出去,给宝宝泡脚,让宝宝玩水,宝宝睡着了
- phpstudy搭建:勾股OA
EelBarb
phpOAphpstudy
前言作为一名打杂工人,我有幸接触过php的一些项目部署。因为不常使用php和apache,所以为了图方便而且当前仅是产品调研阶段,使用了phpstudy对项目进行部署,这里我主要讲讲使用phpstudy搭建勾股OA的一些操作。勾股OA是一款基于ThinkPHP6+Layui+MySQL打造的实用的开源的企业办公系统,开箱即用,使用勾股OA可以简单快速地建立企业级的办公自动化系统。办公自动化系统是员
- 智能制造云办公 v3.8.10 发布,团队管理更新
doc_wei
skyeye制造低代码
智能制造云办公系统[SpringBoot2-快速开发平台],适用于制造业、建筑业、汽车行业、互联网、教育、政府机关等机构的管理。包含文件在线操作、工作日志、多班次考勤、CRM、ERP进销存、项目管理、EHR、拖拽式生成问卷、日程、笔记、工作计划、行政办公、薪资模块、动态表单、知识库、公告模块、企业论坛、云售后模块、生产模块、系统模块化同步模块等多种复杂业务功能。智能制造云办公系统skyeyev3.
- 安装数据库首次应用
Array_06
javaoraclesql
可是为什么再一次失败之后就变成直接跳过那个要求
enter full pathname of java.exe的界面
这个java.exe是你的Oracle 11g安装目录中例如:【F:\app\chen\product\11.2.0\dbhome_1\jdk\jre\bin】下的java.exe 。不是你的电脑安装的java jdk下的java.exe!
注意第一次,使用SQL D
- Weblogic Server Console密码修改和遗忘解决方法
bijian1013
Welogic
在工作中一同事将Weblogic的console的密码忘记了,通过网上查询资料解决,实践整理了一下。
一.修改Console密码
打开weblogic控制台,安全领域 --> myrealm -->&n
- IllegalStateException: Cannot forward a response that is already committed
Cwind
javaServlets
对于初学者来说,一个常见的误解是:当调用 forward() 或者 sendRedirect() 时控制流将会自动跳出原函数。标题所示错误通常是基于此误解而引起的。 示例代码:
protected void doPost() {
if (someCondition) {
sendRedirect();
}
forward(); // Thi
- 基于流的装饰设计模式
木zi_鸣
设计模式
当想要对已有类的对象进行功能增强时,可以定义一个类,将已有对象传入,基于已有的功能,并提供加强功能。
自定义的类成为装饰类
模仿BufferedReader,对Reader进行包装,体现装饰设计模式
装饰类通常会通过构造方法接受被装饰的对象,并基于被装饰的对象功能,提供更强的功能。
装饰模式比继承灵活,避免继承臃肿,降低了类与类之间的关系
装饰类因为增强已有对象,具备的功能该
- Linux中的uniq命令
被触发
linux
Linux命令uniq的作用是过滤重复部分显示文件内容,这个命令读取输入文件,并比较相邻的行。在正常情 况下,第二个及以后更多个重复行将被删去,行比较是根据所用字符集的排序序列进行的。该命令加工后的结果写到输出文件中。输入文件和输出文件必须不同。如 果输入文件用“- ”表示,则从标准输入读取。
AD:
uniq [选项] 文件
说明:这个命令读取输入文件,并比较相邻的行。在正常情况下,第二个
- 正则表达式Pattern
肆无忌惮_
Pattern
正则表达式是符合一定规则的表达式,用来专门操作字符串,对字符创进行匹配,切割,替换,获取。
例如,我们需要对QQ号码格式进行检验
规则是长度6~12位 不能0开头 只能是数字,我们可以一位一位进行比较,利用parseLong进行判断,或者是用正则表达式来匹配[1-9][0-9]{4,14} 或者 [1-9]\d{4,14}
&nbs
- Oracle高级查询之OVER (PARTITION BY ..)
知了ing
oraclesql
一、rank()/dense_rank() over(partition by ...order by ...)
现在客户有这样一个需求,查询每个部门工资最高的雇员的信息,相信有一定oracle应用知识的同学都能写出下面的SQL语句:
select e.ename, e.job, e.sal, e.deptno
from scott.emp e,
(se
- Python调试
矮蛋蛋
pythonpdb
原文地址:
http://blog.csdn.net/xuyuefei1988/article/details/19399137
1、下面网上收罗的资料初学者应该够用了,但对比IBM的Python 代码调试技巧:
IBM:包括 pdb 模块、利用 PyDev 和 Eclipse 集成进行调试、PyCharm 以及 Debug 日志进行调试:
http://www.ibm.com/d
- webservice传递自定义对象时函数为空,以及boolean不对应的问题
alleni123
webservice
今天在客户端调用方法
NodeStatus status=iservice.getNodeStatus().
结果NodeStatus的属性都是null。
进行debug之后,发现服务器端返回的确实是有值的对象。
后来发现原来是因为在客户端,NodeStatus的setter全部被我删除了。
本来是因为逻辑上不需要在客户端使用setter, 结果改了之后竟然不能获取带属性值的
- java如何干掉指针,又如何巧妙的通过引用来操作指针————>说的就是java指针
百合不是茶
C语言的强大在于可以直接操作指针的地址,通过改变指针的地址指向来达到更改地址的目的,又是由于c语言的指针过于强大,初学者很难掌握, java的出现解决了c,c++中指针的问题 java将指针封装在底层,开发人员是不能够去操作指针的地址,但是可以通过引用来间接的操作:
定义一个指针p来指向a的地址(&是地址符号):
- Eclipse打不开,提示“An error has occurred.See the log file ***/.log”
bijian1013
eclipse
打开eclipse工作目录的\.metadata\.log文件,发现如下错误:
!ENTRY org.eclipse.osgi 4 0 2012-09-10 09:28:57.139
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: org/eclipse/core/resources/IContai
- spring aop实例annotation方法实现
bijian1013
javaspringAOPannotation
在spring aop实例中我们通过配置xml文件来实现AOP,这里学习使用annotation来实现,使用annotation其实就是指明具体的aspect,pointcut和advice。1.申明一个切面(用一个类来实现)在这个切面里,包括了advice和pointcut
AdviceMethods.jav
- [Velocity一]Velocity语法基础入门
bit1129
velocity
用户和开发人员参考文档
http://velocity.apache.org/engine/releases/velocity-1.7/developer-guide.html
注释
1.行级注释##
2.多行注释#* *#
变量定义
使用$开头的字符串是变量定义,例如$var1, $var2,
赋值
使用#set为变量赋值,例
- 【Kafka十一】关于Kafka的副本管理
bit1129
kafka
1. 关于request.required.acks
request.required.acks控制者Producer写请求的什么时候可以确认写成功,默认是0,
0表示即不进行确认即返回。
1表示Leader写成功即返回,此时还没有进行写数据同步到其它Follower Partition中
-1表示根据指定的最少Partition确认后才返回,这个在
Th
- lua统计nginx内部变量数据
ronin47
lua nginx 统计
server {
listen 80;
server_name photo.domain.com;
location /{set $str $uri;
content_by_lua '
local url = ngx.var.uri
local res = ngx.location.capture(
- java-11.二叉树中节点的最大距离
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class MaxLenInBinTree {
/*
a. 1
/ \
2 3
/ \ / \
4 5 6 7
max=4 pass "root"
- Netty源码学习-ReadTimeoutHandler
bylijinnan
javanetty
ReadTimeoutHandler的实现思路:
开启一个定时任务,如果在指定时间内没有接收到消息,则抛出ReadTimeoutException
这个异常的捕获,在开发中,交给跟在ReadTimeoutHandler后面的ChannelHandler,例如
private final ChannelHandler timeoutHandler =
new ReadTim
- jquery验证上传文件样式及大小(好用)
cngolon
文件上传jquery验证
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery1.8/jquery-1.8.0.
- 浏览器兼容【转】
cuishikuan
css浏览器IE
浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同
问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。
碰到频率:100%
解决方案:CSS里 *{margin:0;padding:0;}
备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配符*来设
- Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
daizj
shell$#$?特殊变量
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码:
$echo $$
运行结果
29949
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个
- 程序设计KISS 原则-------KEEP IT SIMPLE, STUPID!
dcj3sjt126com
unix
翻到一本书,讲到编程一般原则是kiss:Keep It Simple, Stupid.对这个原则深有体会,其实不仅编程如此,而且系统架构也是如此。
KEEP IT SIMPLE, STUPID! 编写只做一件事情,并且要做好的程序;编写可以在一起工作的程序,编写处理文本流的程序,因为这是通用的接口。这就是UNIX哲学.所有的哲学真 正的浓缩为一个铁一样的定律,高明的工程师的神圣的“KISS 原
- android Activity间List传值
dcj3sjt126com
Activity
第一个Activity:
import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import a
- tomcat 设置java虚拟机内存
eksliang
tomcat 内存设置
转载请出自出处:http://eksliang.iteye.com/blog/2117772
http://eksliang.iteye.com/
常见的内存溢出有以下两种:
java.lang.OutOfMemoryError: PermGen space
java.lang.OutOfMemoryError: Java heap space
------------
- Android 数据库事务处理
gqdy365
android
使用SQLiteDatabase的beginTransaction()方法可以开启一个事务,程序执行到endTransaction() 方法时会检查事务的标志是否为成功,如果程序执行到endTransaction()之前调用了setTransactionSuccessful() 方法设置事务的标志为成功则提交事务,如果没有调用setTransactionSuccessful() 方法则回滚事务。事
- Java 打开浏览器
hw1287789687
打开网址open浏览器open browser打开url打开浏览器
使用java 语言如何打开浏览器呢?
我们先研究下在cmd窗口中,如何打开网址
使用IE 打开
D:\software\bin>cmd /c start iexplore http://hw1287789687.iteye.com/blog/2153709
使用火狐打开
D:\software\bin>cmd /c start firefox http://hw1287789
- ReplaceGoogleCDN:将 Google CDN 替换为国内的 Chrome 插件
justjavac
chromeGooglegoogle apichrome插件
Chrome Web Store 安装地址: https://chrome.google.com/webstore/detail/replace-google-cdn/kpampjmfiopfpkkepbllemkibefkiice
由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的前端公共库了。 同样,通过script标记引用这些资源,让网站访问速度瞬间提速吧
- 进程VS.线程
m635674608
线程
资料来源:
http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397567993007df355a3394da48f0bf14960f0c78753f000 1、Apache最早就是采用多进程模式 2、IIS服务器默认采用多线程模式 3、多进程优缺点 优点:
多进程模式最大
- Linux下安装MemCached
字符串
memcached
前提准备:1. MemCached目前最新版本为:1.4.22,可以从官网下载到。2. MemCached依赖libevent,因此在安装MemCached之前需要先安装libevent。2.1 运行下面命令,查看系统是否已安装libevent。[root@SecurityCheck ~]# rpm -qa|grep libevent libevent-headers-1.4.13-4.el6.n
- java设计模式之--jdk动态代理(实现aop编程)
Supanccy2013
javaDAO设计模式AOP
与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统的可扩展性,因为Java 反射机制可以生成任意类型的动态代理类。java.lang.reflect 包中的Proxy类和InvocationHandler 接口提供了生成动态代理类的能力。
&
- Spring 4.2新特性-对java8默认方法(default method)定义Bean的支持
wiselyman
spring 4
2.1 默认方法(default method)
java8引入了一个default medthod;
用来扩展已有的接口,在对已有接口的使用不产生任何影响的情况下,添加扩展
使用default关键字
Spring 4.2支持加载在默认方法里声明的bean
2.2
将要被声明成bean的类
public class DemoService {