这些天,由于公司的业务需求,接触到了ssl证书和https协议.博客前几篇文章也分享了在WEB服务器上安装SSL证书,为网站开启https协议的教程,感兴趣的童鞋可以前往查看相关文章: <Linux+Nginx/Apache/Tomcat新增SSL证书,开启https访问教程> <Nginx在线服务状态下平滑升级或新增模块的详细操作记录> 分享的内容很短,所以分享前先扯点皮,说说最近我又在折腾什么. 这些天,发现总是有无聊的朋友刷张戈博客的有偿服务,乱填邮箱然后下单!不过,你倒是买…
这张图每位程序员应该都深有感触. 人民心目中的程序员是这样的:坐在电脑面前噼里啪啦敲着键盘,运键如飞. 现实中程序员是这样的:编码5分钟,调试两小时. 今天我要给大家分享一个用WebGL开发的网站,感兴趣的朋友可以在Chrome开发者工具里调试它的源码来学习WebGL. WebGL(Web Graphics Library)是3D绘图协议的一种,该技术的特色是将万能的JavaScript和OpenGL ES 2.0结合在一起,为HTML5的 Canvas提供硬件3D加速渲染.借助WebGL,前端…
在ASP.NET世界中摸爬滚打好几年,用过了各种框架,在最初的ASP.NET web from 到现在的MVC 在起初的经典三层,到现在的MVC  IOC  注入 . 突然发现,有些时候真不是跟风用一些框架就好,   那到底用什么框架呢,我个人认为,只要自己用起来哦哦顺手就是最好的框架. 下面就分享下我自己写的框架, 实际上也是经典的三层模式+工厂模式 后期会增加支持Mssql,mysql ORM我用的是EF+Dapper    EF更多的做修改,删除,添加操作    Dapper更多做的是查询…
1)首先看下事务控制器. using MySql.Data.MySqlClient; using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Text; namespace ConfigLab.DBUtility.MysqlTrans { /// <summary> /// 功能简介:Mysql的…
一转眼,2018年的第10天就这样过去了.回看17年,曾经做了些啥都忘记了,就像每一天写日志时的样子(双手放在键盘上,怒着嘴,抬着头,望着天花板), 然后突然记得好像好久没有写随笔了(@_@).自从配置了服务器运行环境过后,在本地机子上断断续续的开始了自己第一个网页的编写开发,由于工作原因(苦逼的上班族)只能在晚上挤些时间来弄了.没开始不知道,一开始之后,才发现要学的东西太多了.所以过后我会分享和记录一些学习过程中遇到的经验或者好东西,这里分享一个很好的按钮插件(fancy-buttons).…
每次新项目的时候,都要从头去找一遍数据库工具类.这里分享一个简单实用的C#的通用DbHelper工具类,支持数据连接池. 连接池配置 <connectionStrings> <add name="dh_web" connectionString="Data Source=xxx.com;Initial Catalog=xx_db;User ID=xx;Password=**; pooling=true;max pool size=200" prov…
我来分享一个快速设置背景的js (需要jq支持!) 快速切图铺页面用---就是不需要手动输入背景图的长宽 自动获取背景图的长宽 : <div class="wrap"> <div style="background: url(images/by_01.jpg) no-repeat top center;"></div> <div style="background: url(images/by_02.jpg) no…
推荐 一个免费.开源的基于tp5+layui2.1.5开发的快速开发框架,既可以用来学习,也可以用来实际项目的快速开发: 码云下载:https://gitee.com/eduaskcms/eduaskcms 如果可以请给颗星星哦 感谢! 系统官网:https://www.eduaskcms.xin 如果较慢,请稍后(9.9的服务器我也无奈) 后台体验:http://demo.eduaskcms.xin/run/ 用户名和密码:test123…
java中string.split() 方法比较强大,但是split()方法采用正则表达式,速度相对会慢一点, 其实大多数场景下并不需要使用正则表达式,下面分享一个不使用正则表达式分隔字符串的方法. 方法保证了和 string.split()的输出结果一致. 直接看代码: public static String[] split(String src,String delimeter){ String srcStr = src; String delimeterStr = delimeter;…
Vis是一个免费的开源,类似Vi的代码编辑器,它扩展了vi的模态编辑,内置支持使用相同编辑器的基于结构正则表达式的命令语言实现的多个游标/选择.并将其与基于sam结构正则表达式的命令语言相结合. Vis旨在成为一个现代的,免费的,简单而有效的编辑器,结合了vi/vim和sam的优势. 它是一个通用编辑器,它具有良好的Unicode支持,应该处理任意文件,包括大型,二进制或单行文件. 使用Parsing Expression Grammars提供了有效的语法高亮,可以使用Lua以LPeg的形式方便…