Web开发

php生成图片,在html的img标签中可以正常显示,直接访问网址乱码的问题解决

11-19
今天做php生成图片的时候,出现了一个问题.代码实际上挺简单的,如下: header("Content-type:image/png"); $a = imagecreate(100,100); imagecolorallocate($a,255,0,255); imagepng($a); imagedestroy($a); 当我直接访问页面url是提示?PNG IHDRddJ,PLTE??4??IDAT8?c?[email protected]x??^?IEND?B`? 当我新建一个h

php实现设计模式————单例模式

11-19
php实现设计模式----单例模式 什么是单例模式 为什么要使用单例模式 php中有哪些方式实现新建一个对象实例 如何阻止这种实例化实现理想的单例模式 代码实现 什么是单例模式 为什么要使用单例模式 php中有哪些方式实现新建一个对象实例 1. new test();//通过new实例化对象 2. 通过clone复制对象 3. 通过序列化反序列化得到对象实例 4. 通过类的反射实例化对象 1 2 3 4 如何阻止这种实例化实现理想的单例模式 1. new test();//通过new实例化对象

分享一个学习cesiumjs的中文社区

11-19
在cesiumjs中文社区的时间线中我写到: 2018年10月10日 注册用户数51,日uv破100 Mark截图 2018年06月22日 上线测试 2018年06月19日 获得cesiumcn.org域名,也可以访问网址cesium.coinidea.com 2018年05月06日 开始cesiumjs的二次开发 2015年04月21日 梳理C#版本WorldWind的代码 简单实现基于C#版本WorldWind的数据可视化插件 2012年09月01日 接触基于C++的OSSIM的源码 200

如何用纯 CSS 创作一个精彩的彩虹 loading 特效

11-19
效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/vjvoow 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码. 请用 chrome, safari, edge 打开观看. https://scrimba.com/p/pEgDAM/cPLGLhV 源代码下载 本地下载 每日前端实战系列的全部源代码请从 github 下载: https://github.co

如何用纯 CSS 创作一个充电 loader 特效

11-19
效果预览 在线演示 按下右侧的"点击预览"按钮在当前页面预览,点击链接全屏预览. https://codepen.io/zhang-ou/pen/deNqdV 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码. 请用 chrome, safari, edge 打开观看. https://scrimba.com/c/cvrwJAK 源代码下载 本地下载 请从 github 下载. https://github.com/comehope/front-end-dail

js12

11-19
函数: 函数在调用的时候,会向城一个私有作用域,内部的变量不会布尔外面冯文,这种保护机制叫闭包,这就意味着函数调用完毕,这个函数形成的栈内存会被销毁 但有时候我们不希望他被销毁. 函数归属谁跟它在哪调用没有关系,跟在哪定义有关 Fn()调用完毕后得到的是一个匿名函数,但是这个函数在fn这个作用域下定义的,所以这个匿名函数内部的变量在fn作用域下查找.这种写法可以使函数内部的变量不被销毁 基类Object的子类有 Function    Array    Number   Boolean  Str

php全局变量漏洞 $GLOBALS

11-19
在Discuz代码中有这么一段: if (isset($_REQUEST[‘GLOBALS’]) OR isset($_FILES[‘GLOBALS’])) {  exit(‘Request tainting attempted.’); } register_globals 是php中的一个控制选项,可以设置成off或者on ,默认为off,决定是否将EGPCS(Environment,GET,POST,Cookie,Server)变量注册为全局变量. 如果register_globals打开的

dotnet core在Task中使用依赖注入的Service/EFContext

11-19
C#:在Task中使用依赖注入的Service/EFContext dotnet core时代,依赖注入基本已经成为标配了,这就不多说了. 前几天在做某个功能的时候遇到在Task中使用EF DbContext的问题,学艺不精的我被困扰了不短的一段时间, 于是有了这个文章. 先说一下代码结构和场景. 首先有一个HouseDbContext,代码大概是下面这样: public class HouseDbContext : DbContext { public HouseDbContext(DbCon

[PHP] 理解依赖注入

11-19
两个类有依赖关系的时候 使用者通过构造函数参数,方法或属性等方式将具体组件,传给自己 $storage=new Storge(); //构造函数注入 class User{ public function __construct($storage){ $this->storage = $storage; } } //方法注入 class User{ public function setSessionStorage($storage){ $this->storage = $storage; }

jstree使用示例代码

11-19
首先定义一个展示树的div <div id="twDept" class="tree-demo"></div> //初始化树 function initTree() { $('#twDept').jstree({ "core": { "themes": { "responsive": false }, 'check_callback': true, 'data': function 

org.apache.commons.lang3.StringUtils中的StringUtils常用方法

11-19
https://my.oschina.net/funmo/blog/615202?p=1 public static void TestStr(){ //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //判断是否Null 或者 "" [不去空格]为空的标准是 str==null 或 str.length()==0 System.out.println(StringUtils.isEmpty(" "

JQuery开始

11-19
JQuery jq的选择器 等等(网页的连接:http://www.runoob.com/jquery/jquery-ref-selectors.html) 事件: hover中有俩参数(mouseenter,mouseleave) 原文地址:https://www.cnblogs.com/lovestart/p/9991438.html

NetCore中使用NLog配置详解

11-19
<?xml version="1.0" encoding="utf-8" ?> <nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" autoReload="true" throwConfigExceptions=&qu

Aspose.Excel模板输出中名称管理器的使用

11-19
模板输出中名称管理器的使用 上面的内容是通过"公式"->"名称管理器"来设置的. 名称管理器设置之后就可以在C#模板操作中使用了. 原文地址:https://www.cnblogs.com/liuniublogs/p/9991324.html

webpack4配置详解之一步一步跟我做

11-19
前言 经常会有群友问起webpack.react.redux.甚至create-react-app配置等等方面的问题,有些是我也不懂的,慢慢从大家的相互交流中,也学到了不少. ? 今天就尝试着一起来聊聊Webpack吧,旨在帮大家加深理解.新手更容易上路,都能从0到1搭建配置自定属于自己的脚手架,或对已封装好的脚手架有进一步的巩固,接下来苏南会详细讲解webpack中的每一个配置字段的作用(部分为webpack4新增). 近两年,前端一直在以一个高速持续的过程发展,常常会有网友在调侃老了.学不动

PHP实现无符号右移(js中的 &gt;&gt;&gt;)

11-19
移位包括有符号左移(<<).有符号右移(>>).无符号右移(>>>),其中 js 支持三种移位,PHP只支持前两种移位(没查到第三种),恰好需要PHP进行无符号右移,此处实现一下.先看结果 将数字 $a 向右无符号移动 $n 位 下面是这样做的理由1.有符号右移的过程 2 >> 1 2在计算机中存储的二进制表示为 000000000 00000000 00000000 00000010 向右移动1位,高位补0 000000000 00000000 00

如何用 CSS 创作一个立体滑动 toggle 交互控件

11-19
效果预览 在线演示 按下右侧的"点击预览"按钮在当前页面预览,点击链接全屏预览. https://codepen.io/zhang-ou/pen/zjoOgX 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码. 请用 chrome, safari, edge 打开观看. https://scrimba.com/c/cPvMzTg 源代码下载 本地下载 请从 github 下载. https://github.com/comehope/front-end-dail

JS学习之类的继承

11-19
JS继承的实现方式 首先声明一个父类 function Animal(name){ this.name =name || 'Animal'; this.sleep=function(){ console.log(this.name +'在睡觉呢~'); } } Animal.prototype.eat=function(food){ console.log(this.name+'正在吃'+food); } 1:构造函数的继承 function Dog(name){ Animal.call(thi

web前端开发初学者必看的学习路线图课程内容分享

11-19
随着web前端需求量的日益增加,企业对前端人员的技能要求也越来越高,我们如何能学到满足企业的web前端技能,向着高薪前进,那你就的了解企业需要的人才需求,还的提升自身的技术能力,那么想从事web前端行业,web前端开发主要学什么课程呢? 前端是一门衔接UI和后台开发的职位,web前端工程师课程要完全覆盖这些较新的技术内容,才能紧跟技术步伐.那么的web前端课程都学什么呢? 第一阶段:前端页面重构 内容包含了:(PC端网站布局项目.HTML5+CSS3基础项目.WebApp页面布局项目) 第二阶段

json串与xml串相互转换Utills

11-19
一 .需要添加的maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.11</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifac