大连249建站之家免费精品网站自助建设系统平台免费微
技术干货
  • 249建站之家:PHP开发网站,你是如何提高其网站的安全性的?

    一、网站程序问题 很多网站的安全问题大多是由于网站程序存在漏洞,所以想要提高网站安全性,必须要选择安全的后台cms系统,若有能力可以自己去开发网站后台,这样安全性能得到极大的提高,若是从网上选择一些免费开源的源码来做网站,需要注意以下两点: ①不要选择知名度不高的网站程序源码,这类源码一般无人去进行程序的开发和维护,网站极易出现漏洞,被入侵的可能性大大增加。所以在选择的时候,尽量选择知名度较高的开源程序。 ②选择知名的建站CMS系统,如:DEDECMS、动易CMS 、ECSHOP 等免费开源程序,由于此类开源程序使用者较

  • 249建站之家:Dede文章相关推荐标签调用大全

    使用本方法可以实现Dede文章相关推荐的调用方法,经过多种实操可行的相关推荐调用标题,多种相关推荐调用标签方案分享给站长朋友们,根据自己的需要添加到对应模板位置中。先说说相关性推荐,你可以简单理解成一篇文章的上下关联性,可以带来链接投票与用户点击,一般情况下一篇文章的需求没有完全解决,可以通过文章末尾的相关推荐点击查看更多。也属于内链的一种解决方案,有些页面没有上下页,没有相关推荐的情况下,无法为页面贡献点击和投票。所以说,从SEO角度还是用户点击角度,适当合理的相关推荐都是有利于SEO的。请注意,不要做

  • 249建站之家:Java 必须掌握的 12 种 Spring 常用注解!

    声明bean的注解@Component 组件,没有明确的角色@Service 在业务逻辑层使用(service层)@Repository 在数据访问层使用(dao层)@Controller 在展现层使用,控制器的声明(C)2.注入bean的注解@Autowired:由Spring提供@Inject:由JSR-330提供@Resource:由JSR-250提供都可以注解在set方法和属性上,推荐注解在属性上(一目了然,少写代码)。3.java配置类相关注解@Configuration 声明当前类为配置类,相当于xml形式的Spring配置(类上)@Bean 注解在方法上,声明当前方法的返回值为一个bean,替代xml中的方式(方法上)@Configuration 声

  • 249建站之家:React 项目结构和组件命名之道

    React 作为一个库,不会决定你如何组织项目的结构。这是件好事,因为这样我们有了充分的自由去尝试不同的组织方式并且选取最适合我们的方式。但是从另一个角度讲,这可能会让刚刚上手 React 的开发者产生些许困惑。我将会在本文为大家展示我已经使用过一段时间并且效果不错的方式,这些方式没有通过重新造轮子来实现,而是通过将社区中的方案组合和提炼得到。注意:这里没有什么是绝对正确的!你可以选择你认为容易理解,并且可以适应或可以改造成适应你的情景的方式。目录结构我最常见到的一个问题就是如何组织文件和目录结构。在本文中,

  • 249建站之家:Docker这个新软件究竟是用来干嘛的?

    Docker不懂的人,觉得这视频没啥意思!懂的人都抢着要这种实战教程,今天与大家分享,希望你喜欢,好好学习!Docker企业实战视频教程链接:https://pan.baidu.com/s/1dFS9wnJ密码:在本公众号回复“docker”获取尝试新软件对开发者而言,每天会催生出的各式各样的新技术都需要尝试,然而开发者却不太可能为他们一一搭建好环境并进行测试。时间非常宝贵,正是得益于Docker,让我们有可能在一条或者几条命令内就搭建完环境。Docker有一个傻瓜化的获取软件的方法,Docker后台会自动获得环境镜像并且运行环境。并不仅仅是新技术环境搭建用得到

  • 249建站之家:30 分钟精通 React 新特性——React Hooks

    你还在为该使用无状态组件(Function)还是有状态组件(Class)而烦恼吗?——拥有了hooks,你再也不需要写Class了,你的所有组件都将是Function。你还在为搞不清使用哪个生命周期钩子函数而日夜难眠吗?——拥有了Hooks,生命周期钩子函数可以先丢一边了。你在还在为组件中的this指向而晕头转向吗?——既然Class都丢掉了,哪里还有this?你的人生第一次不再需要面对this。这样看来,说React Hooks是今年最劲爆的新特性真的毫不夸张。如果你也对react感兴趣,或者正在使用react进行项目开发,答应我,请一定抽出至少30分钟的时间来阅读本

  • 249建站之家:手机版网站相比较于自适应版网站的优势在哪里?

    现在网站的类型越来越多,每个企业在进行建站之前都会对各种网站有一个大致的了解,然后再选择合适自己企业的网站。我们都知道不同的网站类型特点不同,比如营销型网站的主要作用是为了销售产品;展示型网站是为了着重展示企业某一方面的特点等等,那今天就简单为大家说一下自适应版网站和手机版网站的区别有哪些?1、用户体验效果不同。手机版网站在进行建站之前,一般都是根据用户使用习惯进行设计的,现在智能手机已经普及,网站也可以设计一些快捷键,方便用户的使用,使用户体验效果更佳喔!但是自适应版网站在这方面就有点欠缺,用户

  • 249建站之家:【linux环境】Linux环境 php连接oracle11g数据库

    1、环境:centos6 、 LNMP(linux环境都可以,跟服务器没啥大关系)2、前期准备:弄清楚项目php的运行目录,php.ini的配置目录,php-config的运行目录3、安装先知:步骤一=》安装oracle在linux环境的客户端,oracle-instantclient-basic 步骤二=》安装php连接oracle扩展,php-oci84、首先查看phpinfo(),是否已支持oci8扩展(查看php内核版本,这个很重要,命令:var_dump(12345678900),32位超过64亿显示float类型,64位显示int)5、安装步骤如下(仅以64位版本为例):安装oracle-instantclient下载地址:http://www.oracle

  • 249建站之家:PHP服务器Apache与Nginx的对比分析

    Apache与Nginx的优缺点比较1、nginx相对于apache的优点:轻量级,同样起web 服务,比apache 占用更少的内存及资源抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能高度模块化的设计,编写模块相对简单社区活跃,各种高性能模块出品迅速啊apache 相对于nginx 的优点:rewrite ,比nginx 的rewrite 强大模块超多,基本想到的都可以找到少bug ,nginx 的bug 相对较多超稳定存在就是理由,一般来说,需要性能的web 服务,用nginx 。如果不需要性能只求稳定,那就apache 吧。后者的各种

  • 249建站之家:php删除临时文件的代码示例

    本篇文章给大家带来的内容是关于php删除临时文件的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。我们有时候需要删除刚生成的临时文件,比如上传图片或者生成图片的时候,我们需要现在本地存储起来,然后再上传到图片服务器。当图片上传到服务器之后,那本地存储的图片就没用了,为了避免项目文件过大,所以删除本地的图片文件的就变得很有必要。直接分享一段代码://需要传两个参数,一个是我们需要删除的文件路径,比如:$path2=./upload/picture/;$this-delDirAndFile($path,true);//这是删除的方法public

  • 249建站之家:Vue 使用中的小技巧

    在vue的使用过程中会遇到各种场景,当普通使用时觉得没什么,但是或许优化一下可以更高效更优美的进行开发。下面有一些我在日常开发的时候用到的小技巧,在下将不定期更新~1. 多图表resize事件去中心化1.1 一般情况有时候我们会遇到这样的场景,一个组件中有几个图表,在浏览器resize的时候我们希望图表也进行resize,因此我们会在父容器组件中写:mounted(){setTimeout(()=window.onresize=()={this.$refs.chart1.chartWrapperDom.resize()this.$refs.chart2.chartWrapperDom.resize()// ...},200)destroyed(){window.onresize=null}这样

  • 249建站之家:13道程序员逻辑思维编程测试题

    编程逻辑测试题,测试你能答对多少?1、请问同时满足这样条件的数:被10除余9,被9除余8,被8除余7,在100至1000之间,有几个这样的数?2、有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?3、判断101-200之间有多少个素数,并输出所有素数。4、打印出所有的水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153=1的三次方+5的三次方+3的三次方。5、将一个正整数分解质因数。例如:输入90,打印出9

  • 249建站之家:Git那些事儿

    Git是目前世界上最先进的分布式版本控制系统,适合多人协作开发的大型项目。我平常也经常使用git,来管理自己的几个小项目。简单说说git的原理和git的特点!(只有知道了一个工具的运行原理,设计思路,才能更好的使用这个工具)自己对SVN和Git的体验在公司一直用SVN,自己折腾的业余项目用Git我的Github。个人认为SVN用起来比较快捷,方便,提交代码只需要 commit一下就行了,适合小团队的代码版本管理。但是一个大型的开源项目,可能有几百或者上千个开发者提交代码,SVN就显得力不从心了!SO Git大法横空出世了!Git的诞生背景自2002年

  • 249建站之家:MySQL的外键,自己的一点理解

    mysql外键,学的时候一笔带过,只知道myisam不支持外键,innodb引擎支持外键,并且知道myisam引擎可能速度更快一点,但在大数据面前,二者差异不大,但始终不明白外键到底是什么玩意,这两天专门看了下,顺带温习了下ddl和dml。mysql里提到外键,那就是和主键相对的。主表是主键(唯一标识),从表可以设立外键(foreign key),建立一个和主表的一个联系(关系),从表的外键就是这两个数据表的连接所在。外键有三种关系:级联(cascade)、 制空(set null)、禁止(no action/restrict)。主表和从表都要是innodb引擎才行。首先建立一个

  • 249建站之家:高性能PHP应用需遵循的20条法则[1]|缓存命中率

    概念:什么是缓存命中率?所谓缓存命中(Cache Hit),通常是指用户侧程序成功地从缓存系统中获取了数据,而非因为缓存数据过期而失效,或根本不存在,或被LRU(最近最少使用到的,即least recently used)算法所淘汰导致访问不到缓存数据,甚至需要从数据库预热(获取新的)一份数据。因此,缓存命中率=缓存命中的次数/请求缓存数据的总次数。提高缓存命中率(下面均以Redis为例,数据库以MySQL为例)1. 缓存更新机制(这里用“时机”2字可能更恰当)。一个比较常见的例子:更新用户信息缓存,当用户信息字段有变化的时候,系统通过MQ(假

  • 249建站之家:48 条高效率的 PHP 优化写法

    1 字符串1.1 少用正则表达式能用PHP内部字符串操作函数的情况下,尽量用他们,不要用正则表达式, 因为其效率高于正则。没得说,正则最耗性能。str_replace函数要比preg_replace快得多,strtr函数又比str_replace来得快。有没有你漏掉的好用的函数?例如:strpbrk()、strncasecmp()、strpos()、strrpos()、stripos()、strripos()。1.2 字符替换如果需要转换的全是单个字符,用字符串作为strtr()函数完成替换,而不是数组:$addr=strtr($addr,abcd,efgh);// 建议$addr=strtr($addr,array('a'='e',));// 不建议效率提升:10

  • 249建站之家:PHP的垃圾回收机制以及大概实现

    垃圾回收,简称gc。顾名思义,就是废物重利用的意思。再说这个之前先接触一下内存泄露,大概意思就是申请了一块地儿拉了会儿屎,拉完后不收拾,那么那块儿地就算是糟蹋了,地越用越少,最后一地全是屎。说到底一句,用了记得还。一定程度上说,垃圾回收机制就是用来擦屁股的。如果用过C语言,那么申请内存的方式是malloc或者是calloc,然后你用完这个内存后,一定不要忘了用free函数去释放掉,这就是传说中手动垃圾回收,一般都是扫地神僧用这种方式。很多高层次语言中,你这辈子都是接触不到内存管理的,比如世界上最好的语言php,这种语

  • 249建站之家:android 传统蓝牙开发

    最近学习了android传统蓝牙,自己整理了一下思路,然后写了一个BluetoothStudy小测试程序,来运用所理解的android传统蓝牙开发技术,写下一些心得和思路,供其他android热爱者参考,也方便日后回顾。博客如有错误之处,欢迎留言之处,十分感谢。博客最后会附上源码,可下载借鉴。一、整体思路和对应相关方法1、获得BluetoothAdapter:BluetoothAdapter.getDefaultAdapter();2、打开蓝牙:询问用户打开(推荐)或直接bluetoothAdapter.enable();3、查询已绑定设备,发现新设备:bluetoothAdapter.getBondedDevices();bluetoothAdapter.s

  • 249建站之家:如何优雅地链式取值

    开发中,链式取值是非常正常的操作,如:res.data.goods.list[0].price但是对于这种操作报出类似于Uncaught TypeError: Cannot read property 'goods' of undefined这种错误也是再正常不过了,如果说是res数据是自己定义,那么可控性会大一些,但是如果这些数据来自于不同端(如前后端),那么这种数据对于我们来说我们都是不可控的,因此为了保证程序能够正常运行下去,我们需要对此校验:if (res.data.goods.list[0] res.data.goods.list[0].price) {// your code}如果再精细一点,对于所有都进行校验的话,就会像这样:if (res

  • 249建站之家:Page Visibility API 教程

    一、简介有时候,开发者需要知道,用户正在离开页面。常用的方法是监听下面三个事件。pagehidebeforeunloadunload但是,这些事件在手机上可能不会触发,页面就直接关闭了。因为手机系统可以将一个进程直接转入后台,然后杀死。用户点击了一条系统通知,切换到另一个 App。用户进入任务切换窗口,切换到另一个 App。用户点击了 Home 按钮,切换回主屏幕。操作系统自动切换到另一个 App(比如,收到一个电话)。上面这些情况,都会导致手机将浏览器进程切换到后台,然后为了节省资源,可能就会杀死浏览器进程。以前,页面被系统切换,以及系

共有18页首页上一页123456789下一页尾页
联系我们
更多

联系电话:0411-66373325

联系地址:大连市沙河口区富民广场

公司邮箱:2058793689@qq.com

备案信息:Copyright © 2016-2025,www.my249.com,All rights reserved

辽ICP备17015910号-1

seo seo