Leetcode刷题笔记1:Two Sum(C语言)
/**
* Note: The returned array must be malloced, assume caller calls free().
*/
int* twoSum(int* nums, int numsSize, int target)
{
int i,j,flag=0;
int *s = (int*)malloc(2*sizeof(int));
for(i=0;i<numsSize;i++)
{
for(j=i+1;j
Leetcode刷题笔记2:Add Two Numbers(C语言)
错误示范: 开始的时候,我想的比较简单,就输入的时候直接倒转得到数n1,同理得n2, 然后相加得n后,取余尾插法就逆转数字了,如下: /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ struct ListNode* addTwoNumbers(struct ListNode* l1, struct ListNode* l2) { lo
Leetcode刷题笔记6:ZigZag Conversion(C语言)
char* convert(char* s, int numRows) {
char str[numRows+1][1000];
int i=0,j=0,n,p=0,flag=0;//p记录现在填充到s的第几个字符了
n=strlen(s);
char *str2;
str2=(char *)malloc((n+1)*sizeof(char));
while(p<n)
{
if(numRows>1)flag=flag%(n
linux下使用Blender
1.在Blender下载Blender并下载 2.解压、安装 3. 解压完成后,进入Blender文件夹,右击Blender,运行 (如果想要在运行代码的时候 看运行中的输出结果,可以 用控制台打开Blender: 进入安装路径后,输入 ./blender 就可以进入 Blender的图形界面,然后打开你要运行的.blender文件,直接run scripts, 你会在Ubuntu控制台上看到你的代码运行结果。) 4.添加桌面(此处参考了https://www.cnblogs
有关T-SQL的10个好习惯
1.在生产环境中不要出现Select * 这一点我想大家已经是比较熟知了,这样的错误相信会犯的人不会太多。但我这里还是要说一下。 不使用Select *的原因主要不是坊间所流传的将*解析成具体的列需要产生消耗,这点消耗在我看来完全可以忽略不计。更主要的原因来自以下两点: 扩展方面的问题 造成额外的书签查找或是由查找变为扫描 扩展方面的问题是当表中添加一个列时,Select *会把这一列也囊括进去,从而造成上面的第二种问题。 而额外的IO这点显而易见,当查找不需要的列时自然会产生不必要的IO,下
在 IBM Lotus Notes 和 Domino 中编写快速查找代码
本文将考察 @DbLookup,它可能是 IBM Lotus Notes 和 Domino 中最流行的 @Formula。现在的 Lotus Notes/Domino 应用程序开发人员可能无法想像在不使用此公式的情况下创建应用程序,而超过 15 年的性能测试和客户故障检修已经表明:在应用程序的一个表单中,常常会以多种形式使用此公式数十次。 但是同样的经验表明:性能问题往往也与这些 @DbLookup 公式有关。我们已经看到,复杂的企业应用程序由于使用了这些公式,从而导致了无法接受的低性能而陷入
Domino导出excel
Sub Initialize On Error Goto e Dim se As New NotesSession Dim db As NotesDatabase Dim view As NotesView Dim doc As NotesDocument Set db = se.CurrentDatabase Set view = db.GetView("showRTF") Set doc = view.GetFirstDocument Print "<SCRIPT LANGUAGE='Ja
利用 LotusScript 实现用 Lotus Domino 的数据生成图形化的 Excel 报表
利用 LotusScript 实现用 Lotus Domino 的数据生成图形化的 Excel 报表 简介: Lotus Domino 的功能十分强大,利用 Lotus Designer 可以开发出非常复杂,功能强大的各种 Domino 应用程序。本文将介绍利用 LotusScript. 实现用 Domino 的数据生成图形化的 报表Excel ,并将 Excel 报表集成到 Domino 应用中。 引言 总所周知,Lotus Domino 的功能十分强大,利用 Lotus Designer
domino常用知识总结
关于多值数据转换的问题,在ls代理里面 Dim newdb As NotesDatabase Dim newview As NotesView Set newdb = New NotesDatabase("",F.Getcurpath(db) & "/e_multData.nsf") '多值数据的数据库 Set newview = newdb.Getview("v_module_bydataName") '多值数据库的视图 Dim searchkey(0) As String searchke
domino文档写入数据库的代码
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.Statement; import lotus.domino.*; public class JavaAgent extends AgentBase { public PublicFunction F = new PublicFunction(); private String
JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法 1、如何将java.util.Date转化为java.sql.Date? 转化: java.sql.Date sd; java.util.Date ud; //initialize the ud such as ud = new java.util.Date(); sd = new java.sql.Date(ud.getTime()); 2、如果要插入到数据库并且相应的字段为D
CRM 的通用JS函数库
/*-说明:通用JS函数库
// tab键从左到右。windows onload时调用
function TabOrderLefttoRight() {
for (var i = 0; i < crmForm.all.length; i++) {
var element = crmForm.all[i];
if (element.tabIndex && element.tabIndex != "0") {
if (element.className == 'ms-crm-Hidden-NoB
IT企业项目管理的应用误区
曾经发表了一篇文章谈到“我国软件工业的冤枉路”,内容主要说明我国软件工程人员对需求的误解,导致软件行业未能有效把握客户的“需求”,使我国的软件缺乏创新。不期然联想到目前IT项目管理的应用也因为一些错误的观点让项目管理在IT企业中走上另一段冤枉路。 过去数年,项目管理在科技企业中渐渐被重视,企业希望利用项目管理的理念来强化项目的交付质量,最起码也希望项目可以如期完成交付,降低企业的交付成本,提升利润。所以很多从业人员误以为只要考取了一个专业资格,便可以成为一个项目经理,有效执行项目管理的
搞软件要一定要知道:IT行业有什么特点?怎么赚钱?
1、市场及客户方面 市场变化快,技术更新快,竞争空前激烈。目前,在中国与软件有关的企业大约有5000家。其中有进驻中国的著名外企,有新型的软件网络公司,也有近年来大量转型进军IT业的传统企业,行业竞争空前激烈,且竞争对手具有一定程度的不可预测性。另外,软件盗版、侵权、粗制滥造等现象的存在和尚不够规范化的市场秩序,使市场竞争的复杂性增加。 客户也是发展中的客户。信息技术的迅速发展,导致IT行业客户需求的多样性,多变性和不确定性。软件产品或解决方案需要企业与客户在充分沟通的基础上,共同提取、挖掘,
软件行业访谈之游戏程序开发从业者
某款游戏对你产生吸引力的因素只是游戏本身的品质吗?这只是一个方面,更为重要的是整个大环境对你的影响。比如你的朋友都在谈论发生在游戏中的故事,比如网站论坛都在转发某个高玩的传奇,让你认为某款游戏很火,如果不去玩就Out了。而营造这个环境的人很可能就是这款游戏的营销人员。为啥游戏营销有这么大的力量呢?本期我们邀请到国内某门户网站的营销主管小政,让他带领我们走进游戏市场营销的职场人生。 嘉宾:小政 年龄:28岁 年收入:40万 从业经历:2005年毕业于重庆邮电大学电子商务专业。毕业
动软第三方控件的使用
1、My97DataPicker日历控件常用属性: dateFmt:日期格式,yyyy-MM-dd HH:mm:ss minDate:最小时间 maxDate:最大时间 firstDayOfWeek:周的第一天 isShowWeek:是否显示周 doubleCalendar:是否显示双月份 使用方式: 1)、将My97DataPicker文件夹拷贝到项目中 2)、在要使用的页面引用WdatePicker.js文件 3)、在需要显示日历的控件中,增加客户端事件,比如要在文本框控件中点击时显示日历
2019年4月16日
已经四年多没有碰过代码了,今天突然想起来csdn,真的是很长一段时间没有登录过了,看到那些以前曾经熟悉的代码,真的感觉恍如隔世! 女孩子学软件开发的不算多,在这一行坚持下去的更不多。四年的时间我结婚了,有了自己的家庭,有了小孩,软件开发仿佛离自己越来越远,曾经熟悉的东西一点点陌生起来,变得一点点不认识它。 无论做哪种工作,都是为了生活和理想。也有人说,工作就是为了钱,有了钱才有理想,理想就是为了不工作。现实的压力往往和向往的生活相反,越想美好的生活,现实生活的残酷就会一点点把你摧毁。 所以,无
今日推荐
周排行