版权声明:随意转载,注明出处 https://blog.csdn.net/River_Continent/article/details/77511389后台传参,一直是一个比较重要的地方,如果涉及Web,我们可以用RequestContext来帮我们传递参数,即使在不同的页面,不用的方法,只要没有新的请求产生,我们都可以用RequestContext:但是,大前提是: 没有新的请求, 没有新的请求, 没有新的请求: 重要的事情说三遍~ 1.RequestContext:我们只有通过登录,才能获…
前言 IOC的重要性 大家都清楚..便利也都知道..新的ASP.NET Core也大量使用了这种手法.. 一直憋着没写ASP.NET Core的文章..还是怕误导大家.. 今天这篇也不是讲Core的 前面写了C#开发移动应用系列  就第一篇和最后一篇上了最多推荐 - -  也许大家确实不看好吧.. 算了..废话不多说.开始今天的东西吧.. 本篇文章不讲为何我们要用IOC..只讲Autofac使用中的一些小心得 正文 1.基本注入 首先我们要构造一个容器,代码如下: //第一步: 构造一个Auto…
这几天工作中要用到Qt调用com组件,主要用到的类型有dll和ocx,使用他们的方法很简单:1.将com组件注册到系统中.2.使用Qt自带的工具dumpcpp将com组件生成cpp和头文件.3.然后就跟调用普通类文件一样使用他们就行了.自己的一些小心得,欢迎大家批评指正. http://www.qter.org/forum.php?mod=viewthread&tid=5532&extra=page%3D1…
在往数据库插入数据时,需要根据数据和数据库中的列信息进行拼接,在本篇文章中,输出小心得.使用语言为 python. 拼接原始列信息 比如待插入数据库列信息为 deptNo,dName, Locate, def RecordData(deptNo, dName, Locate): ReportColumn = ['deptNo', 'dName', 'Locate'] ReportSql = 'insert into %s(%s) values("%s", "%s",…
接触BUI也有一段时间,也用在了移动端的项目开发中,总的来说,该框架用起来也挺灵活的,控件可以自由定制,前提是自己能认真地学习该框架的api,因为api里面说的东西比较详细,如果没有仔细看的,可能有些功能点没有看到而导致一些效果弄不了,以下是我学习运用bui所得到的一点小心得,说的不好的地方,希望指正 一. 控件的不同使用实现不同的功能 1.使用bui.slide实现轮播图的效果(截图里面的内容不是图片,而是可以配置的文字,当然了可以配置成图片的) 2.使用bui.slide实现新闻轮播的效果(…
从4月份我才接触到RIME输入法,当时的感觉上相见恨晚的,现在感觉也不错,时至今日,想写点东西,也算是小感触吧. RIME称为中州韵输入法引擎,是开放源代码的输入法软件,其主页是http://rime.im/,百度搜索要翻好久的,建议用快搜吧. 主页醒目的一行字: RIME 聪明的输入法懂我心意 网页是繁体字的,这对大陆人士有些不适应--(据说RIME的开发者佛振是河南人,是一位编程高手,且对文字颇有研究,我也不知道为何作者喜欢繁体字,也许是对文字研究较深吧,非我凡人能理解的了的.) RIME提…
最近在做设备仪表参数参数显示,由于模型摆放位置经常修改,加之要求不能在模型的下面添加东西,显示界面的位置也不得不跟着修改,一来二去就烦了,想了解决办法,现在总结如下: 1.仍然在模型下面新建Panel,然后调整Panel到合适位置. 2.新建一个空的游戏对象,F2修改名字 3.将模型的Transfrom组件赋值给他. 4.将Panel拖拽到空的游戏对象下面, 5.生成预制体,提交. 6.若下次模型又修改位置了,找到模型,重复第三步. Ps:调整Panel位置时候有个小的注意点,显示界面如果和模型…
KMP算法应用于 在一篇有n个字母的文档中 查找某个想要查找的长度为m的单词:暴力枚举:从文档的前m个字母和单词对比,然后是第2到m+1个,然后是第3到m+2个:这样算法复杂度最坏就达到了O(m*n),对于大数据肯定不行.KMP算法的精髓即设法减少不必要的枚举次数,举个例子:比如已经匹配好了单词的前k-1个字母:但第k个字母无法匹配了:那么如果前k-1个字母中存在类似回文的情况(前i个字母组成的子串和后i个字母组成的子串相同),那么指针j就变成i(相当于整体往右移动),这样来达到减少枚举次数的目…
心得1: //控制器里面的代码会晚一些执行 setTimeout(function(){ //获取对象的scope var ele = document.querySelector('[ng-controller=mycontroller]'); var $scope = angular.element(ele).scope(); $scope.myFunc(); },10) 控制器里面的代码会延迟执行,所以同一个js文件中,如果要通过DOM元素查找到对应控制器上的scope然后调用方法时,需要…
1.yarn npm安装的包,跟权限问题有关,与网络也有关 2.Vue框架首先,是解决了view-model的问题,解放开发的双手,使得显示和数据和控制分开 3.当你觉得最近没有技术文章看时,就看收藏的 4.必须熟悉es6的对象.数组拓展,熟悉观察者模式,熟悉lodash 5.浏览器的图片上传限制,同文件无法触发2次上传,改type为其他,再改回为text即可 6.做静态页面时,绝对不要做交互 7.用after和before在一张图上定位,但是无法突破图的边缘限制,解决方法是,外层套View设置…
(1)java基础:首先得会写int,String,for循环,数组,**等等(熟练各种基础的关键字,各种java自带的排序,随即等等算法)什么是封装,继承,多态,然后private,public,protected 是什么区别,什么是静态,什么是重载,什么是重写,然后最重要的是明白什么是对象,并且熟练运用接口.(这是给刚刚接触java的人写的,所以写的详细一点). (2)然后就是搭建小型网站:jsp+servlet+jdbc+mysql+tomcat(jsp是java自带的网页样式,需要把网页…
同事需要一个能让贴图流动起来的shader,于是花了两天时间搞了一个,在这里要十分感谢同事的建议和提醒. 参考资料:<Digital Tutors - Implementing a Flow Map Fluid Pipeline Between MARI and UDK> 使用工具:shaderFX 工具平台:Autodesk Maya2015 ShaderFX入门 1.要使用shaderFX首先要确保maya版本不低于2015. 2.在window-setting/preferencing-…
这两天做一个项目,需要画饼图,所以在网上搜到jqplot这个插件.下面就说说我对他的简单的使用心得. 先说说我想要的效果:1.我需要修改饼图每个部分的背景色 2.我需要修改饼图里面文本的颜色和字体大小 3.还需要右侧说明文本都是带链接的 4.标题放在图表下面 上效果图:左侧是我的,右侧是对比默认饼图 然后代码伺候: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR…
下面的小事例 主要实现了 一和按ID查找,并获取元素的 value 或 标签内容和一个去字符串空格的小功能能 假设元素id=“myid”: 获取标签内容$("myid").html(): 去字符串空格$.trim("f f f"): 代码实现: (function (w) { var c = function (selector) { return new c.fn.init(selector); }; c.fn = c.prototype = { init: fu…
由于公司需要,最近开始学习验证码的识别 我选用的是tesseract-ocr进行识别,据说以前是惠普公司开发的排名前三的,现在开源了.到目前为止已经出到3.0.2了 当然了,前期我们还是需要对验证码进行一些操作,让他对机器更友好,这样才能提高识别率. 步骤基本上是这样的 第一步对验证码进行灰度图以及二值化 需要用到pil库可以pip下载 代码如下 def binarization(image): #转成灰度图 imgry = image.convert('L') #二值化,阈值可以根据情况修改…
1.LineLayout布局控件宽度百分比显示 其中,宽度百分比 = 控件权重 / 所在parent中所有控件权重和 <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" <Button android:layout_width="0dp" //宽度为0dp android:layout_height="fi…
前几天刚刚注册了博客园,我想写一些技巧性的教程,今天给大家分享一个MySQL同步常见问题解答. Q:如果主服务器正在运行并且不想停止主服务器,怎样配置一个从服务器? A:有多种方法.如果你在某时间点做过主服务器备份并且记录了相应快照的二进制日志名和偏移量(通过SHOW MASTER STATUS命令的输出),采用下面的步骤: 1.确保从服务器分配了一个唯一的服务器ID号. 2.在从服务器上执行下面的语句,为每个选项填入适当的值:mysql> CHANGE MASTER TO -> MASTER…
首先声明的是本人刚刚大学毕业进入电机控制这个行业,以前在学校也做过类似51的实验,然而在工作中发现那些东西是皮毛的不能再皮毛,我现在在公司也算是一个实习生,主要工作是改各厂家对控制器的功能需求,(其实大多数功能都是前人做过的,我负责的还是移植为主),最近遇到一个程序个人觉得还是需要思考一下的,虽然是我们老大写的,但看懂,理解我觉得是非常有必要的. 先说一下该部分程序要实现的功能:当刹车,转把,霍尔故障时,点按修复进入修复状态,然后长按修复,低速行驶(个人觉得提出这个功能的厂家也是挺2的).难点就…
之前对Chrome控制台的console.log()输出没太放心上,其实仔细研究后,对工作效率有显著的提示.看下面的五段代码: console.log(''); console.log(typeof ''); console.log(666); console.log([66,'fet3','ffs']); console.log(undefined); 注意,引号是个空字符串,里面没有空格等. Chrome输出如下: 数字显示是蓝色的,字符串显示是黑色的(本次没有字符串).重点区分的就是空字符…
关于src的引用,不要用相对路径,  ../   虽然省事,但是跳转页面时容易出错. 举个例子: 在web页面引用  D:\phpStudy\WWW\ueditor\utf8-php 这个文件夹下面 ueditor.config.js . 方法:用 http://localhost/   代替 ../  从根目录写起.(注:网页中根目录是 WWW ,用 / 代替). 不要从硬盘写起,因为有可能只有自己电脑可以引用,别人无法加载 答案: src="http://localhost/ueditor/…
在项目开发时遇到一个问题,我在UIViewController上面直接创建了一个UIScrollerView,把UIScrollerView作为一个子视图添加到了UIViewController, 又再UIScrollerView中添加了一个UISlider的组件,在手势滑动的过程中,很难滑动到UISlider这个控件,经常是滑动的时候UIScrollerView进行了滚动, 而UISlider这个控件没有滑动,让人很抓狂. 上网具体去了解了一下UIScrollerView的详解,终于彻底明白了…
在Sqlserver中 if 语句后面的语句加begin end 括起来 问题:执行速度问题,在存储过程中没有加begin end 执行速度很慢,加了begin end执行速度加快 ALTER PROCEDURE [dbo].[proc_Create_T_CAP] (@FileParth varchar(1000))ASbegin--set @FileParth ='C:\Users\Administrator\Desktop\单病种excel\QualityReport4400000043.x…
最近在研究css~当设置一个元素width后~有时候也会对他设定padding,margin,border值, 每次这样我就心里琢磨,那这个元素的width会变吗,js获取元素的宽度width()指的是哪个宽度,还有innerWidth()?outerWidth()?outerWidth(true)? 还有CSS中Box model是分为两种,第一种是W3C的标准模型,另一种是IE的传统模型. 他们相同之处都是对元素计算尺寸的模型,具体说就是对元素的width,height,padding,bo…
1.python中一切皆对象,内置数据结构也是对象.处理一个对象就是利用它带有的方法和属性,对该对象进行处理,一步步达到我们想要的结果. 2.编程时,先构思好我们处理的对象是什么,具有哪些属性和方法,我们的输出结果是什么对象. 3.python中引号(''或"")表示字符串,方括号([])表示列表,花括号({})代表字典,括号(())代表元组,数字表示整数或者浮点数,不带引号的字符串(如name)表示变量.其实这些符号与自定义类的形式差不多.比如自定义一个Persion类,当Persi…
1. 如果form中有数据要传回服务器可以用隐藏属性的控件: form_for(xxx) do |f| f.hidden_field :xxx,value:xxx end 2. 如果你需要一些信息放在全局页面框架里,但是这些信息属于某些特定页面的话,可以用如下方法实现: <% content_for :QuestionsCount do %> <%= @question.length if @question %> <%= 0 unless @question %> &…
假设某个功能由10个蓝图步骤组成,在第10步的某个蓝图函数的其中一个参数为none,可以使用not equal(Object)和Print从第10步开始,一步一步倒退到第一步检查,看看是哪一个步骤参数传递有问题. 当然如果数据类型是int就是要NotEqual(int)方法来判断.…
下面内容来源于我知乎的这个答案:http://www.zhihu.com/question/20990029/answer/21436067 假期有空,整理到博客园这边,并做了一些语境的调整. ———————— 正文 ———————— 先说说什么是视差. 视差滚动(Parallax Scrolling)是指多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验. 一般把网页解剖为:背景层.内容层 和 悬浮层(贴图层). 当滚动鼠标滚轮的时候,各图层以不同速度移动,形成视差的效果.这…
1.不进行push不能运行的代码,如果需要提交,可以先注释,保证其他人pull时,可以得到能够正常使用的代码 2.每做完一件事,写一条描述,一次提交.不要等写了一堆代码,然后写一堆描述,这样如果需要查看或者使用历史版本时很不方便…
作为一个iOS开发程序员,没用过block是不可能的.这次我探讨的是block原理,但是有些更深层次的东西,我也不是很清楚,以后随着更加了解block将会慢慢完善. 第一个问题,什么是block? 我们都会用block,但是block是什么呢,这是首先要弄清楚的概念.虽然,是什么并不影响我们用它,但是搞清楚原理我们才能更好的去使用它,我觉得作为一个程序员,需要时刻保持对事物原理追究的心态? block的是本质是对象.但是你也可以说它是代码块.闭包.内联函数.函数指针...还有很多叫法,也可能这里…
好久没写技术博客,最近研究产品关于用户体验方面较多,加上项目突然比较多,设计原型.跟进开发.设计师等工作着实没时间写博客. 接下来技术上主要php深入学习和mysql优化.这两天看了关于sql注入方面的知识,拿出来分享一下 :) 登录注入   先看一个我们一般用的登录页面sql语句(原生态php执行的sql) $sql = "select * from users where username = '$username' and password = '$password'"; 对于这…