- 网络安全,文明上网(2)加强网络安全意识
IT 青年
中国好网民阅读
前言在当今这个数据驱动的时代,对网络安全保持高度警觉已经成为每个人的基本要求。网络安全意识:信息时代的必备防御网络已经成为我们生活中不可或缺的一部分,信息技术的快速进步使得我们对网络的依赖性日益增强。然而,网络安全问题也随之日益严重,包括个人信息的泄露、网络诈骗以及黑客攻击等。因此,增强网络安全意识对于保护个人隐私、财产安全乃至国家安全都显得尤为重要。网络安全意识的重要作用网络安全意识是个人在网络
- 32单片机综合应用案例——物联网(IoT)环境监测站(四)(内附详细代码讲解!!!)
不能只会打代码
#单片机单片机物联网嵌入式硬件32单片机
无论你身处何种困境,都要坚持下去,因为勇气和毅力是成功的基石。不要害怕失败,因为失败并不代表终结,而是为了成长和进步。相信自己的能力,相信自己的潜力,相信自己可以克服一切困难。成功需要付出努力和坚持不懈的努力,只有不断地努力才能够取得真正的收获和成就。不要停止追求自己的梦想,即使道路艰辛,也要坚持走下去。每一个人的成功都有一个起点,只要你敢于追求,就一定能够实现自己的梦想。目录硬件部分软件部分通信
- MySQL DCL数据控制语言
青花锁
mysql数据库DCL数据控制语言
作者主页:青花锁简介:Java领域优质创作者、Java微服务架构公号作者简历模板、学习资料、面试题库、技术互助文末获取联系方式往期热门专栏回顾专栏描述Java项目实战介绍Java组件安装、使用;手写框架等Aws服务器实战AwsLinux服务器上操作nginx、git、JDK、VueJava微服务实战Java微服务实战,SpringCloudNetflix套件、SpringCloudAlibaba套
- WebSocket 基础入门:协议原理与实现
在现代网页应用中,WebSocket就像是一条永不断开的高速公路,让客户端和服务器之间的实时通信变得畅通无阻。记得在一个实时协作项目中,我们通过使用WebSocket,让用户的操作延迟从300ms降到了50ms。今天,我想和大家分享WebSocket的基础知识和实现方案。WebSocket是什么?WebSocket是一种在单个TCP连接上进行全双工通信的协议。它提供了在客户端和服务器之间建立持久连
- 送礼得慎重——别不小心送没了工作
Clarkbrave
#与上级相处篇职场发展求职招聘
快过中秋了,同事给小马说了一个前辈的故事,这为前辈因为送礼送掉了工作。故事的主人公因为名字里带“文”,人称文子。文子在公司已经工作了半年,眼看着中秋节将至,他心里开始盘算起一件事:给上司送点礼。公司之前没有这个先例,文子之所以这么做完全是受家风影响。他家里是做生意的,逢年过节、求人办事免不了送礼,文子也是耳濡目染。于是,他精心挑选了一份不算太贵重但也体面的礼物,直接送到了上司小区楼下。当上司看到文
- jsp有哪些内置对象?作用分别是什么?
富哥92
面试
1.HttpServletRequet类的Request对象:代表请求对象,主要用于接受客户端通过HTTP协议连接传输服务器端的数据。2.HttpSevletResponse类的Response对象:代表响应对象,主要用于向客户端发送数据。3.JspWriter类的out对象:主要用于向客户端输出数据,out的基类是jspWriter4.HttpSession类的session对象:主要用来分别保
- 从玩具到工业控制--51单片机的跨界传奇【3】
编译梦想家
C51单片机51单片机嵌入式硬件c语言
在科技的浩瀚宇宙中,51单片机就像一颗独特的星辰,散发着神秘而迷人的光芒。对于无数电子爱好者而言,点亮51单片机上的第一颗LED灯,不仅仅是一次简单的操作,更像是开启了一扇通往新世界的大门。这小小的LED灯,宛如黑暗中的启明星,承载着我们对电子技术的好奇与憧憬,照亮了我们探索科技未知领域的道路。在接下来的篇章里,让我们一同回溯这段充满挑战与惊喜的旅程,看看这颗LED灯如何点燃了我们心中对技术追求的
- 踏上 C++ 编程之旅:开篇之作
珹洺
#C++C++分栏c++开发语言
踏上C++编程之旅:开篇之作在计算机编程的广袤天地中,C++宛如一座巍峨的高峰,吸引着无数开发者攀登探索。今天,就让我们一同开启这段充满挑战与惊喜的C++编程之旅,在代码的世界里开辟属于自己的道路。一、为什么选择C++C++作为一门强大的编程语言,有着深厚的历史底蕴和广泛的应用场景。它诞生于上世纪80年代,由BjarneStroustrup博士开发,最初是为了给C语言添加面向对象的特性,后来逐渐发
- 2021年中国全国最新最全路网shp矢量数据含城市道路、高速、省道、县道、乡道+含各级道路网
鸿业远图科技
地理信息数据库
中国矢量路网arcgis数据shp格式2021年,全部道路,里面字段可以区分道路类型,高速,铁路,小路等等。下载地址https://download.csdn.net/download/zhongguonanren99/19849464
- 装修项目细节工程队实时监督签到系统有哪些
momo9992020
http
装修过程中材料的选择、现场的管理、图纸的细化、人员到位、综合统筹等各方面均是管理的重点。如何加强装修过程中的监管,这也是装修行业的难点。装修的整体统筹,要做好整体计划,互不干扰,有序推进。科学地进行现场管理,在施工的重要环节使用马克水印相机,拍照后照片会自动上传,并且能够自动根据水印信息进行整理、能根据水印上的信息进行搜索,通过定时的拍照,使装修管理更趋科学。管理人员可以及时根据工程量的大小和难易
- IDC权威认可!工业领域最佳实践案例!
人工智能
近日,IDC发布了《工业领域中数据管理分析服务最佳实践案例》报告,总结行业用户在应用过程中面临的主要挑战和实践路径,并评选最佳实践案例,为行业用户提供了相关的指导建议,供市场参考。星环科技×中航电梯数据中台项目入选该报告的最佳实践案例。项目背景贵州中航电梯有限责任公司(以下简称中航电梯)是遵义市市属国有资本运营有限公司旗下一级子公司,是贵州省唯一一家集电梯设计、生产、安装、改造、维保为一体的装备制
- 【网络安全工程师】从零基础到进阶,看这一篇就够了
网络安全_入门教程
web安全安全网络安全
学前感言1.这是一条需要坚持的道路,如果你只有三分钟的热情那么可以放弃往下看了。2.多练多想,不要离开了教程什么都不会,最好看完教程自己独立完成技术方面的开发。3.有问题多google,baidu…我们往往都遇不到好心的大神,谁会无聊天天给你做解答。4.遇到实在搞不懂的,可以先放放,以后再来解决。什么是网络安全?首先说一下什么是网络安全?其中网络安全工程师的工作内容具体都有哪些?网络安全是确保网络
- 深度学习YOLOv3压双黄线期末项目
yzx991013
giitYOLO
一、引言实现功能目录一、引言实现功能打开视频连续检测车辆能检测到道路中间的双黄线能检测出车辆是否压双黄线当车辆压到双黄线时给出提示要求使用多线程实现功能二、技术栈概览三、代码功能深度剖析视频文件选择功能(choosevideo函数)四、项目亮点提炼五、总结与展望1.打开视频2.连续检测车辆3.能检测到道路中间的双黄线4.能检测出车辆是否压双黄线5.当车辆压到双黄线时给出提示6.要求使用多线程实现功
- 特斯拉Model 3和Model Y的热管理与热泵技术探究
沉默的大羚羊
本文还有配套的精品资源,点击获取简介:特斯拉Model3和ModelY采用的热管理策略和热泵技术是电动汽车领域的核心技术之一,该技术显著提升了车辆的能效和冬季续航能力。文章深入探讨了特斯拉Model3的主动液冷系统和ModelY的热泵系统,以及如何通过温度控制确保电池性能,提升驾驶舒适性,并降低能耗。同时,简要介绍了特斯拉车辆采用的软件控制系统与AUTOSAR标准的关系。1.特斯拉热管理策略在现代
- spring cloud-之入门技术选型的抉择
weixin_30699831
java大数据数据库
一、个人理解之技术选型:首先在当前的大环境下,微服务已经是大趋势所在,目前微服务有两个解决方案,dubbo和springcloud,下面将对比一下两个解决方案的优缺点,然后在说一下为何我最终会选择springcloud。但是我们不必在这个方便过于纠结,这两个方案在当下都有很多的公司在采用,所以无论学习哪一个都是可以保证能够找到工作的,所以在选择的时候选择自己拿手的喜欢的就可以了,当然如果有心仪的公
- 我眼中的老师
astro
从学生的角度描绘一位老师的形象。我的英语老师有着温柔的声音和亲切的笑容,她总是耐心地纠正我们的发音,鼓励我们大胆开口说英语。课堂上,她会用各种有趣的游戏和活动激发我们的学习兴趣,让我们在轻松愉快的氛围中掌握知识。课后,她还会主动找学习有困难的同学辅导,从不放弃任何一个学生。她就像一盏明灯,照亮了我们求知的道路。
- 世界文化遗产的保护意义
antd
阐述世界文化遗产是人类共同的宝贵财富。o正文:文化遗产的价值:从历史价值(记录人类发展进程)、艺术价值(展现不同地域和时期的建筑、雕塑等艺术风格)、科学价值(如古代建筑的结构原理)等方面说明文化遗产的重要性。面临的威胁:列举自然因素(如地震、洪水侵蚀)和人为因素(如过度开发、游客破坏)对文化遗产造成的损害。保护措施:介绍各国在文化遗产保护方面的成功经验,如加强法律法规建设、采用先进的保护技术
- 想提升英文文献阅读速度?有哪些实用方法?
paixiaoxin
科研方法文献工具人工智能科研研究生文献管理文献阅读文献翻译scholaread
在科研的道路上,筛选文献就像是大海捞针,找对了方法,就能快速锁定那些有价值的信息。尤其是在实验方向尚未确定时,如何从海量文献中筛选出“金子”,就显得尤为重要。关键的第一步:精准筛选当你面对一堆英文文献时,首先得明白,不是每一篇文献都值得你细读。这时候,筛选的技巧就显得至关重要。以下是如何快速而精准地进行筛选:快速阅读技巧:先看摘要和结论:这是最快速了解文章核心的方法。如果这两部分都看不懂或者不感兴
- 【IEEE出版 | 同济大学主办 | 高届数优质学术会议】第八届先进算法与控制工程国际学术会议(ICAACE 2025)
leisigoyle
人工智能人工智能
第八届先进算法与控制工程国际学术会议(ICAACE2025)定于2025年3月21-23日在中国上海举行。会议旨在为从事“先进算法”与“控制工程”研究的专家学者、工程技术人员、技术研发人员提供一个共享科研成果和前沿技术,了解学术发展趋势,拓宽研究思路,加强学术研究和探讨,促进学术成果产业化合作的平台。【IEEE出版|同济大学主办|高届数优质学术会议】第八届先进算法与控制工程国际学术会议(ICAAC
- Android adb 调试,不在手机上点击信任 “允许usb调试” 即可连接的方式(手机需root)
Grassto
androidadb
前言不知道大家有没有被这玩意儿困扰过,第一次插上手机进行adb调试的时候,总会弹出“允许usb调试”的弹窗。这手机明明就在我的手上,为什么还要弹出这个信任框呢,这不是多此一举吗?一个场景:我现在有一台Android电视,通过网络adb进行连接,但是同一局域网内有不止我自己一台电脑,这时候如果没有这个权限校验,那任何该网络下的设备都可以连接到这个电视,那就保不准会干些什么坏事了。如何直接信任本文介绍
- Next.js 15 重大更新解析
作为React框架的佼佼者,Next.js的第15个版本带来了诸多激动人心的更新。这次更新重点优化了开发工作流程、性能表现,并加强了安全性。现在就来深入了解这些新特性。自动化升级工具Next.js15引入了全新的codemodCLI工具,大大简化了版本升级流程。只需要运行以下命令即可升级到最新版本:npx@next/codemod@canaryupgraderc该工具不仅能自动更新依赖,还会展示可
- Python基于YOLOv8和OpenCV实现车道线和车辆检测
old_power
计算机视觉YOLOopencv计算机视觉python
使用YOLOv8(YouOnlyLookOnce)和OpenCV实现车道线和车辆检测,目标是创建一个可以检测道路上的车道并识别车辆的系统,并估计它们与摄像头的距离。该项目结合了计算机视觉技术和深度学习物体检测。1、系统主要功能车道检测:使用边缘检测和霍夫线变换检测道路车道。汽车检测:使用YOLOv8模型识别汽车并在汽车周围绘制边界框。距离估计:使用边界框大小计算检测到的汽车与摄像头的距离。2、环境
- 【Winners】"一起学 HarmonyOS"获奖名单来啦~
亲爱的小伙伴们,感谢参与“一起学HarmonyOS”技术问答活动,本次活动的获奖名单来啦~获奖名单学习专家奖获奖用户完成项申公豹Level3轻口味Level3KaKaLevel3三掌柜Level3阿波的朋友Level3Swift社区Level3奖品:华为WATCHGT4智能手表华为周边思否社区周边技术书籍社区白银电子勋章「挑战者」学习先锋奖获奖用户完成项前端视界Level1+Level2花花Lev
- MurmurHash Tips(qbit)
pythonjavahash
简介MurmurHash是一种非加密型哈希函数(Non-cryptographichashfunction),适用于一般的哈希检索操作。与其它流行的哈希函数相比,对于规律性较强的key,MurmurHash的随机分布特征表现更良好。常见的MD5、SHA1是加密型哈希函数(Cryptographichashfunction)Hash算法评价杨保华《区块链·原理、设计与应用》第5章密码学与安全技术中讲
- 按键精灵ios越狱脚本教程:多选框联动的ui界面
ii_best
iosuicocoa
以下是一个简单的iOS代码示例,使用Swift语言来创建一个包含多选框(复选框)的UI界面,并实现联动效果。importUIKitclassViewController:UIViewController{letcheckbox1=UIButton(type:.system)letcheckbox2=UIButton(type:.system)letcheckbox3=UIButton(type:.
- 移动互联网应用程序(APP)信息安全等级保护测评标准解读
学习等保ing......
移动互联等保测评网络安全
随着移动互联网的迅猛发展,移动应用(App)已成为个人信息处理与交互的主要渠道,其安全性直接关系到国家安全、社会稳定以及用户个人隐私权益。为加强移动App的信息安全管理,国家标准化管理委员会正式发布了GB/T42582-2023《信息安全技术移动互联网应用程序(App)个人信息安全测评规范》,此规范于2023年12月1日起正式施行。本文旨在对这一新标准进行深入解读,帮助企业及开发者更好地理解和遵循
- 大数据学习记录,Java基础(3)
灵敏的迅捷蟹
大数据学习java
面向对象面向对象的特征:封装随着系统越来越复杂,类会越来越多,那么类之间的访问边界必须把握好,面向对象的开发原则要遵循“高内聚、低耦合”,而“高内聚,低耦合”的体现之一:高内聚:类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用,尽量方便外部调用封装可以认为是一个保护屏障,防止该类的代码和数据被其他类随意访问,加强了代码的安全性。隐藏对象内部的复杂性,只对外公开简单和
- 分享一次面试经历
面试
今天不只是分享面经,还分享一下主人公的整个面试经历,看看你是否会有相同的思路或者不同的见解,可以在评论区讨论一下:问在项目里做了什么技术贡献。实施过程中,遇到哪些困难,怎么去思考解决的,然后这个技术贡献对业务的收益介绍了轨迹增补及去重,以及对账,主动查询任务中心等0问轨迹怎么判断相似的这里他主要是想问的是车辆轨迹这种,和物流的轨迹不一样。所以这一段感觉答的不是很好。问分库分表怎么预估容量每天数据量
- 玩转前端正则表达式
正则表达式前端后端
文章首发本人博客,由于格式和图片解析问题,可以前往阅读原文JavaScript中的正则是Perl的大子集,但Perl内部的一些表达式却没有继承正则表达式是用于匹配字符串中字符组合的模式(可参考MDN教程)扫码关注公粽号,查看更多优质文章一个例子使用正则将一个数字以科学计数法进行表示,如://10000000=>10,000,000现在用一个正则来解决conststr='10000000'const
- Web漏洞扫描服务:守护数字时代的安全防线
网络安全web
在数字化浪潮席卷全球的今天,Web应用程序已成为企业连接用户、提供服务的核心桥梁。无论是电子商务、在线教育、金融服务还是社交媒体,Web平台都扮演着不可或缺的角色。然而,随着技术的不断进步,网络空间中的安全威胁也日益复杂多变,Web应用程序中的安全漏洞成为黑客攻击的主要目标。数据泄露、服务中断、信誉受损乃至巨大的经济损失,无一不警示着我们加强Web安全防护的紧迫性。在此背景下,Web漏洞扫描服务应
- 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