【摘要】使用xorm工具,根据数据库自动生成 go 代码 引入 使用 golang 操作数据库的同学都会遇到一个问题 ―― 根据数据表结构创建对应的 struct 模型。因为 golang 的使用首字母控制可见范围,我们经常要设计 struct 字段名和数据库字段名的对应关系。久而久之,这是一个非常繁琐的过 阅读全文
2017年8月30日星期三
使用xorm工具,根据数据库自动生成 go 代码 - artong0416
2017年8月28日星期一
一起来学Go --- (go的变量) - WrYcF
【摘要】变量 变量是几乎所有编程语言中最基本的组成元素,从根本上说,变量相当于是一块数据存储空间的命名,程序可以通过定义一个变量来申请一块数据存储空间,之后可以通过引用变量名来使用这块存储空间。go语言中的变量使用方式与C语言接近,但具备更大的灵活性。 变量的声明 go语言引入了关键字ver,而类型信息放在 阅读全文
【摘要】关于对象流两端的数据不一致的问题: 下图为服务器端收发数据时的状态:此时players列表中有两个对象但是到客户端接收时,却只有一个对象了,经过多次测试,发现每次只有GameMessage这个类有问题,所以排除多种可能,最终确定是序列化时的问题。 原因如下: GameMessage这个类中有play 阅读全文
2017年8月23日星期三
async简单使用 - 烦嚣的人
【摘要】node的异步io虽然好用,但是控制异步流程确实一个比较麻烦的事情,比如在爬虫中控制并发数量,避免并发过大导致网站宕机或被加入黑名单。因此需要一个工具来控制并发,这个工具可以自己写或者使用async(官方文档点击这里)。代码基于node 8.x,如版本过低可能会出现错误。 说明 async本身有七十 阅读全文
【摘要】什么是SPA? SPA就是单页面应用,即single page application,通过看代码就可以发现,整个网站就只有一个Html文件。 WHY SPA? 减小服务器压力。 如果不用SPA,那么我们每次切换页面的时候,就会向服务器发送一个请求,服务器返回一个html文件;但是如果使用了SPA 阅读全文
2017年8月22日星期二
路漫漫其修远兮,吾等将上下东西南北中而求索 - 谁将新樽辞旧月,今月曾经照古人
【摘要】前言 今天电脑不行了,用家里的电视连键盘写下这篇博客,给自己,也给一起学习的同学们。学习到现在已经快三个月了,路过了Java和Oracle,现在学到了JavaWeb,时间上也到了学习的中期,越来越感觉到了一个瓶颈,学习的热情越来越低,上课的注意力越来越难以集中。再这样一个关键的时刻,写下这些东西。 阅读全文
【摘要】1. 引言 Maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency prob 阅读全文
2017年8月21日星期一
等待与希望,.NET Core 的发展壮大 - 陈宏鸿
【摘要】前几天微软推出了.net core 2.0, 尽管我现在使用的技术栈和微软已经没有一丝瓜葛, 但碰到微软放大招,心里还是瘙痒难当,忍不住偷偷摸摸的体验了一把。 谁叫我是通过微软系技术入的行呢,旧情难忘, 藕断丝连啊。就像你们的初恋情人一样, 怎么忘也忘不掉 .net core 1.X两年前就出来的, 阅读全文
【摘要】THREE.js开发的应用运行在iphone5下发现有些时候会崩溃,跟了几天发现是因为Sprite太多频繁更新纹理占用显存导致的。通常解决纹理频繁更新问题就要用到one draw all方法,放到纹理上就是把所有纹理图片生成一张大图片的方式。 一、阻止纹理重复上传 我们需要一张大纹理,先将所有的内容 阅读全文
2017年8月19日星期六
机器学习十大常用算法小结 - Angel_Kitty
【摘要】机器学习十大常用算法小结 通过本篇文章可以对ML的常用算法有个常识性的认识,没有代码,没有复杂的理论推导,就是图解一下,知道这些算法是什么,它们是怎么应用的,例子主要是分类问题。 每个算法都看了好几个视频,挑出讲的最清晰明了有趣的,便于科普。以后有时间再对单个算法做深入地解析。 今天的算法如下: 决 阅读全文
【摘要】import numpy as npfrom sklearn.datasets import load_irisfrom sklearn import tree# 对三种花分类# 导入数据部分iris = load_iris() # 加载数据print(iris.feature_names) # 打 阅读全文
2017年8月18日星期五
webpack教程(四)——css的加载 - herozhou工巧
【摘要】首先要安装css的loader 然后在webpack.config.js中配置如下代码 意思是先用css-loader加载css文件,再用style-loader添加在页面中 在app目录下创建component.css文件 在app/index.js中引入css文件 运行npm run start 阅读全文
【摘要】ASP.NET Core 2.0 发布日期:2017年8月14日 ASP.NET团队宣布ASP.NET Core 2.0正式发布,发布Visual Studio 2017 15.3支持ASP.NET Core 2.0,提供新的Razor Pages项目模板。 详细发布信息查看 ".NET Core 阅读全文
2017年8月16日星期三
layer弹出层传值到父页面 - 飞天龙猫
【摘要】目前做的项目中用到layer弹层传值,弹层输入框输入文本,点击确定按钮,父页面的树结构,会自动添加分组。 在此粘贴下代码,以后遇到,方便回忆,如有疑问请留言,或许会为您解答 $(document).ready(function(){ //添加任务弹出层 addTask(); }) //弹出层 fun 阅读全文
【摘要】摘要: 当一个.net应用在生产环境CPU突然居高不下,如何快速准确的定位问题所在,并且对实时业务影响最小化?如何不抓Dump也不用live debug就可以知道你的应用在做什么?如何确认你的应用是由于哪个线程的执行造成的CPU升高,该线程正在执行什么代码? 分析:CPU升高的原因有很多,1、有时 阅读全文
2017年8月15日星期二
Qt5.8以上版本编译Oracle数据库的OCI驱动教程 - Aili_Xiao
【摘要】在前一篇的文章中我已经发过一个相似的文章,详情请点击:Qt5编译oracle驱动教程。 在那一篇文章中已经可以解决了Qt5的常用版本的Oracle数据库驱动的支持,但是在新的Qt开发工具中那种方法竟然失效了,具体出现在Qt5.7.1之后的版本。 这次我带来Qt5.8.0的编译教程,Qt5.9的版本同 阅读全文
【摘要】Zynq的ARM通过GIC中断控制器来接收核仲裁所有的中断。由于中断向量表只有4Bytes大小,仅仅正好存放一条跳转语句,因此当产生一个外部中断时,中断处理的大致过程:PC内容保存到LR_IRQ用于中断返回,拷贝CPSR到SPSR_IRQ以反应中断模式,屏蔽其他中断,紧接着将PC设置为中断向量表入口 阅读全文
2017年8月14日星期一
2017年8月12日星期六
vue学习笔记(1)—— 组件化实现todoList - 大嘴兽
【摘要】一、环境搭建 1.npm 大型应用时推荐用npm安装,npm能很好的和webpack等模块打包器配合使用。具体安装步骤请参考网上的诸多教程。完成后使用如下命令安装vue。 安装完成后,命令行运行命令 vue ,看到如下效果表示vue安装成功: 2.vue-cli vue-cli是vue提供的一个官方 阅读全文
【摘要】对于前端开发的园友来说有可能IDE工具有很多,层次不穷,还有每个人的喜好及习惯也不一样,因为我是一名后端开发的.Net程序员,但是大家都知道,现在都提倡什么全栈工程师,所以也得会点前端开发,所以我对于前端来说可能是个菜鸟,大神绕过,勿喷!我刚接触程序,开发网站时主要用Dreamweaver,后来也用 阅读全文
2017年8月9日星期三
2017年8月7日星期一
腾讯发布 Omix 1.0 - 用 JSX 或 hyperscript 创建用户界面 - 【当耐特】
【摘要】腾讯发布 Omix 1.0 用 JSX 或 hyperscript 创建用户界面 今天,腾讯正式开源发布 Omix 1.0, 让开发者使用 JSX 或 hyperscript 创建用户界面。 "Github" 功能特性 超级快的速度, "点击这里体验一下" 超小的尺寸, 7 KB (gzip) 良好 阅读全文
【摘要】1、Executor背景与简介 java的线程既是工作单元,也是执行机制。从JDK 5开始,把工作单元与执行机制分离开来。 工作单元包括Runnable和Callable,而执行机制由Executor框架提供。 executor框架的两级调度模型: 在上层,Java多线程程序通常把应用分解为若干个任 阅读全文
2017年8月3日星期四
storm从入门到放弃(三),放弃使用《StreamId》特性。 - 猥琐发育的码农
【摘要】序:StreamId是storm中实现DAG有向无环图的重要一个特性,但是从实际生产环境来看,这个功能其实蛮影响生产环境的稳定性的,我们系统在迭代时会带来整体服务的不可用。 StreamId是storm中实现DAG有向无环图的重要一个特性,官方也提供对应的接口实现让开发者自己灵活化构造自己的ADG图 阅读全文
【摘要】2017-08-03 JAVAse 继承 继承:通过extends关键字可实现类与类之间的继承 父类:基类/超类 子类:派生类 1.继承的特点:单继承【一个类只能有一个父类】多层次【父类还可有父类】 2.继承的好处:提高了代码的复用率 提高了代码的维护性 让类与类之间产生了关系是多态的前提(耦合性高 阅读全文
2017年8月2日星期三
JS模板引擎 - Yxtic
【摘要】本文目的 本文的目的是对JS模板引擎进行描述和使用;提高开发成员对相应功能的开发效率,提升代码的可维护性,降低维护成本。 原有痛点 如下摘自部分代码,这样拼接维护是不是很繁琐,后期维护成本高; JS模板引擎简介 随着 web 发展,前端应用变得越来越复杂,基于后端的 javascript(Node. 阅读全文
【摘要】1.前言 之前做的好几个项目中,都会遇到打分,评分,点赞这样的需求,写了很多次,每次需要再写的时候,就会翻出之前写过的代码,然后copy过来。总觉得这样的话没有进步,没有把知识放进脑袋里,所以,自己花了2个小时,把这三种类型的需求自己写了demo并做了演示,这样的话,感觉一字一字敲出来的代码,确实是 阅读全文