- 请简单介绍一下Shiro框架是什么?Shiro在Java安全领域的主要作用是什么?Shiro主要提供了哪些安全功能?
AaronWang94
shirojavajava安全开发语言
请简单介绍一下Shiro框架是什么?Shiro框架是一个强大且灵活的开源安全框架,为Java应用程序提供了全面的安全解决方案。它主要用于身份验证、授权、加密和会话管理等功能,可以轻松地集成到任何JavaWeb应用程序中,并提供了易于理解和使用的API,使开发人员能够快速实现安全特性。Shiro的核心组件包括Subject、SecurityManager和Realms。Subject代表了当前与应用
- 倒贴服传奇在什么平台下载 2024最火的倒贴服传奇平台排行榜
诸葛村夫一游戏频道
2024游戏盒子网站排行榜大全随着数位科技的发展,2024年手游市场持续火爆,各种新开手游持续涌现。本文为广大手游爱好者带来巅峰推荐,总结五个最具实力的手游新服发布网站,为您提供最全面的游戏资讯以及专业的游戏攻略。▶2024最火的倒贴服传奇平台排行榜TOP1:游戏豹官网特点:内部特权游戏类型:多类型推荐日活跃人数:15万网址链接:www.ystt88.cn游戏介绍:游戏豹官网以快速获取新开手游的特
- HTML语言剖析
混沌破晓
HTML语言剖析Html简介-目录全写:HyperTextMark-upLanguage译名:超文本标识语言简释:一种为普通文件中某些字句加上标示的语言,其目的在于运用标签(tag)使文件达到预期的显示效果。由文字(字母,数字、标点符号)及标签组合而成。任何文字编辑器都可以,这里推荐用:Dreamweaver。1.Html特点:►描述性语言,结构语言,用于决定网页内容以什么样的形式显示;►通过标签
- 党建引领“三农”发展 持续助力乡村振兴
一切照旧
2022年中央一号文件《中共中央国务院关于做好2022年全面推进乡村振兴重点工作的意见》发布。文件指出,要扎实有序做好乡村发展、乡村建设、乡村治理重点工作,推动乡村振兴取得新发展、农业农村现代化迈出新步伐。助力乡村振兴,要聚焦党建引领,确保农业稳产增产、农民稳步增收、农村稳定安宁,切实做到“三农”向好,为乡村振兴夯实底盘、加油蓄能、跑出“加速度”。把准“三农”主动脉,开好党建引领“新药方”。做好“
- 今年一半以上新增财富来自AI;微软任命Windows和Surface新负责人;GitHub推出代码自动修复工具 | 极客头条
极客日报
人工智能microsoftgithub
「极客头条」——技术人员的新闻圈!CSDN的读者朋友们好,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。整理|苏宓出品|CSDN(ID:CSDNnews)一分钟速览新闻点!字节提速AI:Flow部门下设四大业务线,挖角大批百度阿里员工小米汽车App上线苹果AppStore:可在线购车、远程车控原海思总裁徐文伟官宣退休:1991年加入华为阿里1688全面接入淘宝:将设立专门频道
- 2021-03-18
悦己书影
教育大计,教师为本。习近平总书记强调:“今天的学生就是未来实现中华民族伟大复兴中国梦的主力军,广大教师就是打造这支中华民族‘梦之队’的筑梦人。”加快建设教育强国,教师的地位和作用更加突出,国家和社会对教师的要求也更高更全面。努力引导教师成为教育家,应成为我国教师队伍建设的重要目标。教书育人不仅是教师责任所在,更是教师使命所系。建设教育强国,推动经济社会高质量发展。1.德育工作管理是实现社会主义教育
- 汲取智慧力量 践行使命担当
正直的男青年
《习近平谈治国理政》第四卷是马克思主义中国化时代化最新成果,是全面系统反映习近平新时代中国特色社会主义思想的权威著作。通过细读原著原文,咀嚼原汁原味,领悟原义原理,深刻感悟到:作为组工干部,需要以更加振奋的精神、更加踏实的作风、更加创新的方法、更加高效的落实,打牢底子、勇挑担子,以实干实绩彰显组工担当。一要坚定理想信念,始终忠心向党。《习近平谈治国理政》第四卷中提到:“各级党员、干部特别是领导干部
- 时间的朋友-罗胖的小趋势
LAllen
小趋势是什么是影响趋势的趋势,带来改变的改变。小趋势没法跟,也不用跟。大趋势是你不需要遵循的,小趋势是你能获得成就的地方。只需要我们随时感知它,然后激发那些你早已准备好的力量。比如几年前比特币、OFO怎么准备呢?1、了解事实真相;全面思考、详尽了解2、挣脱观念枷锁;新知新见解,特立独行,发现未发现的秘密3、你得重新定位生命的坐标;什么时候开始都不晚4、你得学会从人的身上汲取力量;运用人的力量、群体
- 淘宝返利优惠券app下载?淘宝返利商城app——高省,你的省钱利器
高省APP
在如今这个电商繁荣的时代,消费者们越来越注重购物过程中的实惠和便捷。于是,一款名为“高省”的电商导购平台应运而生,它以其独特的优势,成为了广大消费者的心头好。高省,不仅是一个返利平台,更是一个生活方式的引领者。一、全面覆盖,一站式购物高省是目前返利最高的电商导购平台,邀请码211985。与其他同类型的导购平台相比,高省线上线下同时出击,更加全面。它集成了淘宝、天猫、京东、拼多多、唯品会、苏宁易购、
- 2022-06-27
默默11
@党员干部守好“红线”绘强国蓝图近年来,新疆把全面推行“党旗映天山”主题党日制度做为纵深推进全面从严治党、增强党内政治生活系统性创造性实效性的重要抓手。党员干部是新时代接班人,更要以身作则,守好担当作为“政治红线”,对党忠诚“高压红线”、服务群众“生命红线”。守担当作为“政治红线”,让干事创业在路上。“实干兴邦,空谈误国”。回首历史,记载着各色各样的鲜活事例。年轻干部要有“天降大任于斯人也,必先苦
- Java中文乱码浅析及解决方案
儿时可乖了
java
在Java编程中,中文乱码是一种常见的问题,往往会导致程序在处理字符串时出现意料之外的结果。这通常是因为在不同编码之间转换或不正确处理编码时发生的。本文将剖析Java中文乱码的原因,并提出一些实用的解决方案。文章目录前言一、什么是乱码二、常见乱码场景三、解决方案1.统一编码标准2.数据库编码设置3.文件读写指定编码4.网络传输编码处理5.系统默认编码问题总结前言一、什么是乱码所谓“乱码”,就是指字
- MATLAB/Simulink 基础入门讲解(一)
紗梨酱
小萌新初学simulinkmatlabsimulink
MATLAB/Simulink基础总结相信很多朋友总是遇到这种情况,学过的知识总是忘记,尤其是针对课外知识较多的专业技巧课程,老师或者是师兄师姐只是带你入门,然后讲几个例子,你认真地听,最开始觉得也就是如此简单的一个东西罢了,轮到实际操作时,又开始梦游,学过但又没完全学过,每次总是重复在第一个学过的技巧点上。本次就全面的总结一个基础视频,把MATLAB/Simulink中需要使用到的基础知识都化成
- Centos 7 yum安装php5.6.X
DomyloveR
检查当前安装的PHP包yumlistinstalled|grepphp如果有安装的PHP包,先删除他们yumremovephp.x86_64php-cli.x86_64php-common.x86_64php-gd.x86_64php-ldap.x86_64php-mbstring.x86_64php-mcrypt.x86_64php-mysql.x86_64php-pdo.x86_64配置yum
- AI原生安全 亚信安全首个“人工智能安全实用手册”开放阅览
亚信安全官方账号
安全网络web安全人工智能大数据
不断涌现的AI技术新应用和大模型技术革新,让我们感叹从没有像今天这样,离人工智能的未来如此之近。追逐AI原生?企业组织基于并利用大模型技术探索和开发AI应用的无限可能,迎接生产与业务模式的全面的革新。我们更应关心AI安全原生。实施人工智能是一项复杂又长远的任务,任何希望利用大模型的组织在设计之初,都必须将安全打入地基,安全一定是AI技术发展的核心要素。针对人工智能和大模型面临的威胁与攻击模式,亚信
- 心怀“国之大者” 要做政治上的明白人
Miss_OY
今年是进入全面建设社会主义现代化国家、向第二个百年奋斗目标进军新征程的重要一年,我们党将召开二十大。要全面贯彻党的十九大和十九届历次全会精神,增强“四个意识”、坚定“四个自信”、做到“两个维护”,对“国之大者”领悟到位,始终在思想上政治上行动上同党中央保持高度一致。着眼增强“四个意识”,提高党的政治领导力。增强“四个意识”与提升政治领导力具有十分紧密的内在关联。一方面,提升政治领导力是加强党的领导
- 比较好的知识点
hc.Geng
java
2023年Java超全面试题及答案解析---https://blog.csdn.net/qq_42301302/article/details/1287852747分钟带你细致解析4个Java算法必刷题---https://blog.csdn.net/hcxy2022/article/details/12796379750道JAVA基础算法编程题【内含分析、程序答案】---https://blog
- 中东媒体软文发稿:阿拉伯.阿联酋.迪拜.卡塔尔地区最受欢迎的媒体
wangye11422
媒体
大舍传媒中东通讯社中东通讯社是中东地区最重要的新闻机构之一,总部位于阿联酋迪拜。这家机构是中东地区新闻报道的权威,以其及时、准确的新闻报道而闻名。中东通讯社不仅在阿拉伯国家有广泛的影响力,也在国际上享有声誉。其覆盖的领域包括政治、经济、文化、体育等各个方面。该机构致力于**客观、真实、全面的新闻报道,受到广大读者的高度认可。巴林通讯社巴林通讯社是巴林地区最知名的媒体机构之一,总部设在巴林首都麦纳麦
- 2021-10-01
番茄锅
我初高中还是写得出一点东西的。当然也不一定是真的写得出东西,毕竟当时的眼界也不宽广。也许就是那过于主观的认识让我误以为当时的我还有点才思。但即使抛去质量,至少当时我也乐意写,愿意铺开自己。到了大学好像就自然地变得干瘪了,好的,不是自然而然的过程,也许因为停止吸取知识了,也许因为沉迷于奶头乐,又觉得懒得剖析自己。
- 担当在前,使命在肩
Teamo_9138
近日,习近平总书记在省部级主要领导干部“学习习近平总书记重要讲话精神,迎接党的二十大”专题研讨班上发表重要讲话强调,全党必须高举中国特色社会主义伟大旗帜,牢牢把握新时代新征程党的中心任务,提出新的思路、新的战略、新的举措,踔厉奋发、勇毅前行、团结奋斗,奋力谱写全面建设社会主义现代化国家崭新篇章。党员干部尤其是年轻干部要把加强忧患意识放在心上、把加强责任意识扛在肩上、把增强本领素质落在行动上,为建设
- 【 Vue 】自定义渲染器和异步渲染
fans小知
#Vuevue.js前端javascript
自定义渲染器和异步渲染在本章之前,我们花费了很大的篇幅全面的讲解了一个普通渲染器的实现原理,它可以将VirtualDOM渲染为Web平台的真实DOM。本章我们将在上一章的基础上讲解更加高级的渲染器:自定义渲染器(Customrenderer)以及异步渲染。自定义渲染器的原理渲染器是围绕VirtualDOM而存在的,在Web平台下它能够把VirtualDOM渲染为浏览器中的真实DOM对象,通过前面几
- 配电站房安全AI识别-智能化安全监控的革命---豌豆云
豌豆云
人工智能安全大数据
配电站作为现代社会生活和工业活动的能源枢纽,起着至关重要的作用。它们确保电力的稳定供应,支持医疗、交通、通讯等多个关键领域的运作。然而,随着城市化进程加快和电力需求激增,旧有的监控系统已经难以跟上现代化电网的步伐。这些系统常常因为反应迟缓、监测不全面而导致安全事故。而且,传统的监控系统往往是人力密集型的,不仅效率低,还存在人为失误的风险。这使得智能化的技术改造显得尤为迫切。在此背景下,我们察觉到了
- 江西教师招聘面试说课稿:中班科学说课稿《趣识面粉》
雨天n
一、设计思路:近来我发现我班幼儿对于面点比较喜欢,但对于面粉却一无所知。面粉是一种可塑性较大,探索性较大的物品,具有较大操作性和探索性。中班幼儿喜欢操作,喜欢自己动手,并且做一些能吃的东西就更为愉快,科学教育的内容应从幼儿的身边取材,我这次活动的选材就来源于生活所以我设计了关于面粉的活动。二、教学目标教育活动的目标是教育活动的起点和归宿,对活动起着导向作用。新《纲要》中指出:目标要注重全面性,要为
- 网购返利最高的APP是哪个?盘点10个返利最高的网购APP
高省APP大九
随着电商平台的兴起,各种返利app层出不穷,鱼龙混杂!用户往往很容易被所谓的团队领导领入坑中。他们以为可以进行实惠的购物,却意外被骗买了昂贵的商品,失去了应有的返利!今天我们就来对比一下市面上主流的返利app,看看哪个返利更高,购物更好!1.安全免费,这是最基本的前提。2.佣金是最高的。3.对接购物平台是最全面的。测试了排名前10的淘宝优惠券返利平台。如图:感兴趣的朋友也可以下载APP搜索看看。对
- 从政府工作报告探计算机行业发展
MarkHD
其他
从政府工作报告探计算机行业发展政府工作报告作为政府工作的全面总结和未来规划,不仅反映了国家整体的发展态势,也为各行各业提供了发展的指引和参考。随着信息技术的快速发展,计算机行业已经成为推动经济社会发展的重要引擎之一。因此,从政府工作报告中探寻计算机行业的发展趋势、政策导向和未来机遇,对于行业内的企业和从业者来说具有重要的指导意义。提醒:在发布作品前,请把不需要的内容删掉方向一:政策导向与行业发展提
- Playwright中locator() 方法快速定位网页元素[全面总结]
铁松溜达py
前端javascripthtmlpython
Playwright是一个用于浏览器自动化的库,它支持多种浏览器和多种语言。在Playwright中,`page.locator()`方法用于创建一个元素定位器(ElementLocator)。元素定位器是一个强大的工具,可以帮助你在页面上找到并操作元素。------------page.locator(selector)page.locator(selector,**kwargs)Playwri
- 【Docker】PostgreSQL 容器化部署
轻云UC
运维部署postgresql数据库
PostgreSQL标准软件基于BitnamiPostgreSQL构建。当前版本为16.1.0你可以通过轻云UC部署工具直接安装部署,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取配置文件地址:https://gitee.com/qingplus/qingcloud-platformqinghub自动安装部署配置库连接到其他容器使用Docker容器网络,应用程序容器可以轻松访问容
- 【Docker】wordpress 容器化部署
轻云UC
运维部署phpwebdocker容器
WordPress标准软件基于Bitnamiwordpress构建。当前版本为6.4.3你可以通过轻云UC部署工具直接安装部署,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取配置文件地址:https://gitee.com/qingplus/qingcloud-platformqinghub自动安装部署配置库什么是WordPress?WordPress是世界上最受欢迎的博客和内容
- 2022-05-28
佐助大作家
旗帜引领方向,先锋凝聚力量旗帜指引方向,精神穿越时空。80年前,两万五千里的战略转移,谱写了中国共产党人豪情万丈的英雄史诗;80年后,历久弥新的长征精神,激励着中华儿女不忘初心、继续前进。当前,在共筑中国梦、实现中华民族伟大复兴的新“长征”路上,我们要传承红色基因,弘扬长征精神,实现脱贫攻坚与乡村振兴有效衔接,决战决胜全面小康。旗帜指引方向,凝聚先锋力量。正因为时代的先锋力量,才会引领着一代又一代
- 新书速览|轻松学C++编程:案例教学
全栈开发圈
javajvm算法
零负担学习C++语言的语法,轻松上手C++面向对象程序设计本书简介The19thAsianGames《轻松学C++编程:案例教学》从初学者的角度循序渐进地从C++语言的基础语法到高级语法进行讲解。全书使用生动的实例和图示,介绍C++面向对象程序设计的基础知识;进而通过案例详解类的高级应用、运算符重载、继承与多态,全面呈现了面向对象程序设计的主要内容。在数据流和文件操作技巧与应用方面,本书还提供了实
- 【pip学习笔记】Python包管理器 - pip
Augenstern K
Pythonpythonpip学习
深入了解pip:Python包管理器的全面指南安装和升级pip什么是pippip的安装方式在操作系统上进行安装虚拟环境安装与使用pip创建虚拟环境激活虚拟环境虚拟环境中安装pip验证pip安装pip的升级命令行升级pip升级到特定版本的pip基本使用方法安装Python包卸载Python包查看已安装的包更新已安装的包高级使用技巧管理依赖关系安装包的其他选项和参数高级功能和扩展常用问题和故障排除常见
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s