Sql Server 数字金额转中文金额 函数

  在做一些订单金额、合同金额转换的时候,经常会遇到数字转成中文的情况,所以整理了一个数字转中文的函数; /* 说明:数字金额转中文金额 示例:187.4 转成 壹佰捌拾柒圆肆角整 */ CREATE FUNCTION [dbo].[CNumeric](@num numeric(14,2)) returns nvarchar(100) BEGIN Declare @n_data nvarchar(20),@c_data nvarchar(100
分类: 其他 发布时间: 08-19 11:58 阅读次数: 0

php set_time_limit()用法测试详解

一个php脚本通过crontab每5分钟执行一次,考虑到脚本执行时间会超过5分钟,特意用set_time_limit(290)来控制脚本在290秒退出。某天突然发现后台有多个该脚本的进程在执行,也就是说set_time_limit(290)没有起作用。为了证明,特意使用如下代码测试。 代码如下 1 set_time_limit(5); 2 for ($i = 0; $i < 100; $i++) { echo date('Y-m-d H:i:s') . "n"; sleep(1); } 无论是
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

17 shell脚本--008函数

vim 中多行注释:   :进入视图模式,   .,$s/^/#/ 1、函数   函数的写法格式:     (1)function check_cpu{       cat /proc/cpuinfo       }     check_cpu [不调用函数,则函数体中的内容则不会执行;在哪里调用,函数体中的命令就在哪里执行]     (2)fun_name(){         函数体         $1 $2 $3         }         fun_name 1 2 3 练习:
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

【Vue常用指令】

目录 v-html v-text v-for v-if v-show v-bind v-on v-model 指令修饰符 计算与侦听属性 自定义属性 获取DOM元素 "@ *** Vue.js官方给自己的定义为==数据模版引擎==,并给出了一套渲染数据的指令。本文将详细介绍Vue.js的常用指令 导入vue.js https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.16/vue.min.js Vue.js使用了基于HTML的模版语法,使用vue最简单的
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

DOM对象模型

1.如何获取 html 元素 //1通过id获取用户名输入框元素,若id有重复的,则返回第一个 var inp = document.getElementById("id"); //通过用户名输入框获取输入框的值 var value1 = inp.value; //2.通过name获取输入框的元素  name可以有多个,返回一个数组 var eles = document.getElementsByName("password"); var ele = eles[0]; ele.valu
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

java<<、>>、<<<、>>>的计算

四个都是移位运算符,不是10进制的移位,是转换为2进制的移位 1、m<<n:m左移n位,也就是m转化成二进制,里面的数字左移n位 十进制m1=9876‬;m2=-9876‬; m1<<3::::::m1=9876‬=0000 0000 0000 0000 0010 0110 1001 0100‬------------->左移三位:0000 0000 0000 0001 0011 0100 1010 0000------>79,008‬:::::::::::::::::::::::::::98
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

并发、事务和锁

并发,在操作系统中,是指一个很短的时间段中有几个程序都处于已启动运行到运行完毕之间,并发程序之间有相互制约关系,直接制约体现为一个程序需要另一个程序的计算结果,间接制约体现为多个程序竞争同一资源,如处理机、缓冲区、数据等。在数据库系统中,并发主要是指资源的争用,当两个进程同时在访问或更新同一个数据时,产生资源的争用,资源争用会引起一系列的问题,比如数据不一致、查询阻塞、死锁等。 一,并发模式 在数据库系统中,当多个进程访问同一资源时,默认情况下,SQL Server会通过各种类型的锁来协调资源
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

53-python基础-python3-字符串-字符串类型及其转换

1-Python3中字符串类型: bytes:二进制 互联网上数据的都是以二进制的方式传输的。 str :unicode的呈现形式。 2-Unicode UTF8 ASCII的补充 字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 字符集(Character set)是多个字符的集合。 字符集包括:ASCII字符集、GB2312字符集、GB18030字符集、Unicode字符集等。 ASCII编码是1个字节,而Unicode编码通常是2个字节(由于
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

【Vue组件系统】

目录 全局组件 局部组件 注册 子组件的用法 父子组件的通讯 子父组件的通讯 非父子组件的通讯 混入 插槽 具名插槽 使用组件的注意事项 使用组件实现导航栏 "vue.js既然是框架,那就不能只是简单的完成数据模板引擎的任务,它还提供了页面布局的功能。本文将详细介绍使用vue.js进行页面布局的强大工具——vue.js组件系统。 每一个新技术的诞生,都是为了解决特定的问题。 组件的出现就是为了解决页面布局等等一系列的问题。 Vue中的组件分为两种:==全局组件与局部组件.== @ 全局组件 注
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

BZOJ 3197: [Sdoi2013]assassin 树形DP + 最小费用流 + 树的同构

Code: // luogu-judger-enable-o2 #include <cstdio> #include <cstring> #include <algorithm> #include <vector> #include <queue> #define ll long long #define inf 1000 #define setIO(s) freopen(s".in", "r" , stdi
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

成本下降策略

在前一个策略的基础上,每次非了结的买卖操作,应当保证低于或高于成本,控制的效果不错
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

为什么很多公司都在招测试开发?

很多人解释为什么公司都要招聘测试开发,在说效率,在说岗位职责,没有人从这个行业发展的变化去说的。 在开始正文之前,我先抛出一个观点,做80%的做测试的,都称不上为测试工程师。 好的,带着这个观点,咱们从行业目前的发展来说一下。如果你没有进入这个行业,那么有些概念可能不太理解,没关系,先接触一下。 作为 DevOps 关键角色,未来的软件测试工程师和质量人员必须同时具备一定的开发和运维能力。 测试人员会更深入介入开发工作,通过“测试左移”,提前与开发人员一起制定测试计划,推动代码评审、代码审计、
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

Microsoft Dynamics 365中通过web api查数据时的注意事项

  在crm的开发过程中,我们经常会用到在js中查询数据, dynamics提供了webapi供我们使用,但在使用的时候不是直接通过实体名去进行查询的。   实体名以s结尾,如 tb_crms,查询的时候就是tb_crmses,后面加es   以y结尾:tb_crmy---tb_crmies   以es结尾:tb_crmes---tb_crmeses   其他的通通加s   PS:webapi查询时实体名只能是小写
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

Codeforces Round #580 (Div. 2)

Codeforces Round #580 (Div. 2) 这次比上次多A了一道,但做得太慢,rating还是降了。 Problem A Choose Two Numbers 题意:给出两个集合A,B,从A,B中分别选出元素a,b使得a+b既不属于集合A,又不属于集合B 数据范围:1<=集合A,B的大小<=100 1<=a,b<=200 直接模拟就好了 #include <iostream> #include <cstdio> using namespace std; int n,m; in
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

【Vue实例生命周期】

目录 实例创建之前执行——beforeCreate 实例创建之后执行——created 挂载之前执行——beforeMount 挂载之后执行——mounted 数据更新之前执行——beforeUpdate 数据更新之后执行——updated 实例销毁之前执行——beforeDestroy 实例销毁之后执行——destroyed keep-alive组件激活时执行——activated keep-alive组件停用时执行——deactivated "有时候,我们需要在实例创建过程中进行一些初始化
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

【Vue路由系统详述】

目录 路由命名 路由参数 路由参数的实现原理 子路由 子路由之append 动态绑定属性 子路由之append升级版 子路由之非append 路由重定向 手动路由 路由钩子 在路径中去掉"#"号 "一切分离都是为了更好的结合,本文详细介绍了前后端架构分离之后,前端如何实现路由的控制,即Vue路由系统——VueRouter. VueRouter下载地址(默认最新版本):https://unpkg.com/[email protected]/dist/vue-router.js @ * VueRou
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

零基础学Selenium自动化测试

工会欲善其事,必先利其器。 1.测试环境的搭建   python的安装就不介绍了。   安装Pip   在最新Python安装包里面已经集成了pip,读者可以到python的安装目录C:\Python27\Scripts\下查看是否有pip.exe或pip3.exe文件。如果有可以直接在Windows命令提示符下输入pip或pip3命令:
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

Redis内存管理中的LRU算法

在讨论Redis内存管理中的LRU算法之前,先简单说一下LRU算法: LRU算法:即Least Recently Used,表示最近最少使用页面置换算法。是为虚拟页式存储管理服务的,是根据页面调入内存后的使用情况进行决策了。由于无法预测各页面将来的使用情况,只能利用“最近的过去”作为“最近的将来”的近似,因此,LRU算法就是将最近最久未使用的页面予以淘汰,类似于末尾淘汰制。 比如: 如输入以下序列时:4,7,0,7,1,0,1,2,1,2,6 可以用一个特殊的栈来保存当前正在使用的各个页面的页
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

通过配置文件设置定时任务,以及时间的选择

<bean id="coursewareTask" class="org.guangyu.task.CoursewareTask"> </bean> <bean id="lookNum" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">   <property name="targetObject">   <!--将你的类添加到定时器当中 -->   <ref bean="cour
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0

10分钟学会java中创建多线程的四种方式

java中创建多线程的四种方式,分别是继承Thread类,实现Runnable接口,jdk5.0以后又增加了两种方式:实现Callable接口和使用线程池。在这里我将这四种方式进行总结。 继承Thread类 步骤 定义一个类继承Thread类 重写run方法:里面写线程要运行的任务代码 创建Thread子类对象 调用start方法:开启线程并调用run方法 代码 package thread_demo; public class ThreadDemo { public static
分类: 其他 发布时间: 08-19 11:41 阅读次数: 0