- 博客(118)
- 资源 (11)
- 收藏
- 关注
原创 Python代码调用Ollama接口,实现会话、函数调用
通过 Python 代码调用 Ollama 接口,详细展示了如何在 Python 环境中建立与 Ollama 的连接,实现与模型的自然流畅会话,让用户能够与 Ollama 进行多样化的问答和交流
2025-03-22 11:44:48
534
原创 Ubuntu中部署deepseek&AnythingLLM搭建本地知识库
ubuntu中部署Deepseek,安装AnythingLLM搭建本地知识库
2025-02-23 22:19:56
644
原创 Jenkins介绍
Jenkins 是一个开源的自动化服务器,主要用于持续集成和持续交付(CI/CD)。它帮助开发团队自动化构建、测试和部署软件,从而提高开发效率和软件质量。如果一个系统是前后端分离的开发模式,在集成阶段会需要经常执行部署动作。从拉取代码、编译、部署,少则几分钟多则按小时计算。所以很多开发人员只想推送代码,不想发布部署。Jenkins就能很好的解决这个问题。Jenkins可以与Git仓库集成,在Git有更新时自动通知Jenkins,Jenkins立即执行编译、部署动作。
2025-02-15 15:34:37
408
原创 python yield 与 yield from
1、yield使用 1)函数中使用yield,可以使函数变成生成器。一个函数如果是生产一个数组,怎么必须把数据存储在内存中,如果使用生成器,则在调用的时候才生成数据,可以节省内存。 2)生成器方法调用时,不会立即执行。需要调用next()或者使用for循环来执行。使用for循环不需要自己捕获StopIteration异常。使用next()方法,当生产器方法执行结束会抛出StopIteration
2017-09-27 12:02:08
17870
原创 C# AntiForgeryToken防XSRF漏洞攻击
XSRF:跨站请求伪造XSRF即在访问B站点的时候,执行了A站点的功能。 比如: A站点登录后,可以修改用户的邮箱(接口:/Email/Modify?email=123),修改邮箱时只验证用户有没有登录,而且登录信息是保存在cookie中。 用户登录A站点后,又打开一个窗口访问B站点,如果这时B站点内嵌入了一条链接http://www.A.com/Email/Modify?email=123
2017-08-08 11:44:31
9562
原创 备忘录
CMD 命令总结1、获取操作系统信息 wmic os get caption2、获取操作系统架构 wmic os get osarchitecture3、以管理员身份运行VS C:\Program Files (x86)\Common Files\microsoft shared\MSEnv,右键VSLauncher.exe,属性,兼容性->以管理员身份运行此程序
2017-03-03 11:27:51
593
原创 Log4Net简单应用
在MVC项目中应用Log4Net 1、创建配置文件(log4net单独一个配置位置),基本配置如下<?xml version="1.0" encoding="utf-8" ?><configuration> <!--段配置--> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigu
2016-09-01 11:46:34
835
原创 Async和Await
async和await需要配合使用。异步方法中,遇到await就会立马返回。 如以下代码,会先输入nihao,再输出hello A。 异步方法没有返回值可以使用void标记。如果有返回值需要使用Task标记返回类型。static void Main(string[] args) { AMethod(); Console.WriteL
2016-08-23 09:21:44
626
原创 Web API学习基础一
开发环境VS2012、.NET 4.5创建项目VS2012->文件->新建->项目,选择ASP.NET MVC 4Web应用程序 选择Web API项目,并使用Razar引擎 目录结构在App_Start中,RouteConfig.cs文件配置MVC的路由规则,WebApiConfig.cs配置WebApi的路由规则 在Controllers文件夹中编写控制器,可以编写MVC控制器也可以编写W
2015-06-24 20:45:50
8151
1
原创 NetBeans下Android项目文件作用
目录Source Packages:存放源文件Generated Source Packages:ADT自动生成的文件,R.java文件中存放资源文件,供类使用Resources:存放资源文件,layout下存放布局文件,values存放常量资源,比如字符串、颜色等。 drawable-hdpi:高分辨率图片 drawable-ldpi:低分辨率图片 drawable-mdpi:中
2015-06-10 12:20:44
701
原创 NetBeans上Android开发环境配置
安装JDK、Android SDK【工具】->【插件】,在【设置】标签项上,点击【添加】,在名称中输入NBAndroid,并勾选自动检查更新,在URL中输入http://nbandroid.org/updates/updates.xml在【可用插件】标签项那里,可以看到Android相关的插件,选择需要安装的插件,并点击安装,会有一系列的步骤在【工具】->【选项】会出现【Android】标签项
2015-06-10 10:58:27
878
原创 .NET事务时间限制
默认事务时间1分钟在web.config中设置事务时间<configuration><system.transactions> <defaultSettings timeout="00:20:00"/> </system.transactions></configuratio>在web.config中只能设置不超过10分钟的事务时间。即使设置超过10分钟,也会在10分钟时候超时
2015-06-10 10:27:19
2386
原创 java 入门基础-开发工具
java 入门基础-笔记开发工具netbeans、jdk7下载地址:https://netbeans.org/netbeans界面 在左边窗口 【项目】可以看到创建的项目 【文件】可以看到项目的问题,比如编译后的文件设置JDK版本 选择项目,右键->属性 选择源->源/二进制格式,选择JDK 选择库->Java平台,选择JDK设置主文件 选择项目, 右键->属性,运行->主类
2015-06-09 16:49:02
594
原创 微信开发,如何搭建测试环境
之前开发微信,苦于没有80端口,最麻烦的问题就是搭建测试环境和调试。花生壳这个工具可以很好的解决这个问题。步骤1、通过网址http://service.oray.com/,注册一个账号。并会获得一个免费的二级域名。比如cc.xicp.net,cc默认的是你的账户名2、通过网址http://www.oray.com/activity/140902/,开通免费的花生壳内网版,需要支付一元。
2015-05-15 16:23:56
5026
原创 MVC4在IIS中部署
1、缺少以下类库,可以通过复制到本地的方式,随部署文件一起部署过去a.System.Web.Http.WebHostb.System.Web.Httpc.System.Net.Http.Formatting2、部署之后总是出现404错误。原因:项目中View和Controller分为两个类型。两个类库中都引用了System.Web.Mvc类。View项目
2015-05-15 16:10:12
1199
原创 unexpected type (position:END_DOCUMENT null@1:1 in java.io.InputStreamReader
自己写了个WCF,然后使用Andorid APP 调用WCF获取数据。但是报XmlPullParserException unexpected type (position:END_DOCUMENTnull@1:1 in java.io.InputStreamReader异常。原因出在自己配置WCF的时候使用了自定义绑定,而没有使用basicHttpBinding绑定。开始的配置如下:
2013-11-20 10:02:40
6021
原创 ZXing改横屏识别为竖屏识别
参考文章:http://blog.sina.com.cn/s/blog_8d8425f301016s0v.html http://www.eoeandroid.com/thread-293301-1-1.html根据第一篇文章修改,确实把横屏修改为竖屏了。 但扫描时图形有变形。根据第二篇文章修改,也把横屏修改为竖屏了,图形没有变形,但不扫描了。
2013-11-16 22:38:07
5039
原创 R cannot be resolved to a variable
升级ADT23后,新建项目出现R cannot be resolved to a variable。原因: 升级ADT之后,没有下载Android ADK Build-Tools的原因。如下:一开始Android ADK Build-tools 18.0.1也没有安装。只要安装一个Butild-tools就没有问题了。也可以去别人那里拷贝,在目录SDK\build-t
2013-11-15 18:12:49
8634
原创 Silverlight访问页面dom元素
1、创建一个silverlight项目2、在承载silverlight项目的页面定义如下元素 3、在silverlight界面访问dom元素txtblkName.Text = HtmlPage.Document.GetElementById("TextBox1").GetAttribute("value");
2013-11-15 10:21:06
827
原创 使用CruiseControl.NET进行自动化构建总结
CruiseControl.NET+MsBuild+MsTest+SVN进行自动构建。CruiseControl.NET由C#编写,需要.NET Framework运行时的支持(或者Mono),至少需要.NET Framework2.0 使用CruiseControl.NET可以自动化一下工作从SVN获取代码编译代码代码检查单元测试发送邮件等等Cruis
2013-08-20 17:20:54
9161
4
原创 Web.Config文件发布时替换
有时候我们开发与发布Web应用程序时Web.Config中的配置可能不一样,比如数据库连接字符串。那在发布时想自动替换Web.config文件的内容如何办呢?解决方法:1、展开Web.Config文件时,可以看到Web.Debug.Config与Web.Release.Config这两个文件 Web.Debug.Config是用来在Debug状态下用来替换Web.config文件
2013-08-16 12:03:31
4252
原创 PostSharp在window8中的使用
1、安装NuGet工具。 打开VS,在菜单“工具”->"扩展管理器",选择联机库,选择安装NuGet程序包管理器2、安装PostSharp3.0.0版本。下载地址:http://www.postsharp.net/download 3、打开VS,创建控制台应用程序。 右击项目,可以看到PostSharp选项。给这个项目添加PostSharp。完成这些动作之后,这个
2013-07-01 17:03:14
1780
原创 Sql Server 分页查询
1、表带主键 根据主键进行排序 获取第3-7条数据 SELECT top 5 * FROM FinancialItem where ID not in (select top 2 ID from FinancialItem) order by ID desc2、使用Row_Number()函数给每一行赋值一个序号。如:ROW_NUMBE
2013-04-25 23:06:47
771
原创 C# 接口 与 java 接口
C#接口接口中可以包含方法、属性、索引器以及事件,接口成员不能使用public、protect等修饰符,默认为public可以显示实现接口的成员,显示实现只能通过接口来调用。例:interface IControl{ void Paint();}interface ISurface{ void Paint();}public class SampleC
2013-04-18 10:39:44
1369
原创 Eclipse中使用JDBC连接Sql Server2008R2
1、首先下载驱动http://www.microsoft.com/zh-cn/download/details.aspx?id=11774下载.exe文件,运行、解压,在目录下会有sqljdbc.jar以及sqljdbc4.jarsqljdbc.jar:是运行在jre 5.0sqljdbc4.jar:是运行在jre 6.0在eclipse中我们创建一个java项目,并引入sqljd
2013-04-17 17:54:00
4560
原创 Spring 之 AOP
AOP:面向切面编程。实现业务与其他功能的解耦。首先引入:Spring Framework相关包、commons-logging、aopalliance.jar包AOP包含4中通知:前置通知、后置通知、环绕通知、抛出通知创建IUser接口package springproject.demo;public interface IUser { public void prin
2013-04-16 15:56:32
766
原创 java之Spring简单使用
1、下载需要的jar包 a、首先下载Spring Framework http://www.springsource.org/spring-framework b、下载common-loggin http://commons.apache.org/proper/commons-logging/download_logging.cgi2、Spring中IOC的
2013-04-12 11:04:21
703
原创 使用CXF编写WebService
CXF下载地址:http://cxf.apache.org/download.html解压后可以看到lib、bin、docs等目录。在lib有我们需要的jar包。在eclipse中创建一个java项目,并引入lib下面的包创建创建一个接口ICaculateServiceimport javax.jws.WebParam;import javax.jws.WebService;
2013-04-10 16:30:38
825
原创 Java之使用json-lib进行对象与json字符串之间的转换
1、首先需要下载json-lib-2.4-jdk15.jar包。下载地址:http://sourceforge.net/projects/json-lib/files/json-lib/json-lib-2.4/。也可以下载到源码其他需要的jar:a.commons-beanutils.jarb.commons-collections.jarc.commons-lang.j
2013-04-09 12:09:09
7488
原创 java String、Integer、byte[]、16进制
1、字节数组转换为16进制/** * 将byte[]转换成16进制字符串 * * @param data * 要转换成字符串的字节数组 * @return 16进制字符串 */ private String printHexString(byte[] data) { StringBuffer s = new StringBuffer();
2013-04-06 23:00:18
2351
原创 android之NFC (二)
1.NDEF格式的NFC标签现在了解一个NDEF格式的NFC标签中数据时怎么读取的。对于NDEF格式的NFC标签数据的操作时非常简单的,Android已经封装好了,我们可以直接通过对象的来读取和写入数据。按照第一篇NFC文章那样进行声明,并启用前端分派。接下来就了解怎么进行读取和写入。在onNewIntent方法中会传入参数Intent,从这个参数中我们就可以标签的中数据。代码如下
2013-04-04 16:51:51
2343
原创 Ext4.0之Panel
Ext.onReady(function () { var categoryID = Ext.getDom("hfCategoryID").value; Ext.create('Ext.data.Store', { storeId: 'simpsonsStore', fields: ['ID', 'CategoryID', 'Name', 'Perc
2013-03-23 22:11:20
2247
原创 C# Json序列化与反序列化
我们可以通过DataContractJsonSerializer类来序列化一个对象为json字符串public class JsonConvert { public static string ObjectToJson(T obj) { var serializer = new DataContractJsonSerializer(typeof(T)); var stre
2013-03-23 21:38:16
15880
原创 C#之后台设置html元素的属性
aspx页面定义以下html元素主要要设定runat="server"这个属性在后台设定div1的可见性div1.Style.Add(HtmlTextWriterStyle.Display, "");
2013-03-22 17:10:08
2677
原创 mono for android之google navigation
google 地图导航在中国已经可以用了。那我们在Android开发的APP中怎么去调用它呢?很简单,只需要调用以下代码string lat = 23.04; string lon = 113.25; Android.Net.Uri uri = Android.Net.Uri.Parse("google.navigation:q=" + lat + "," + lon)
2013-03-22 16:27:26
1837
原创 Mono for Android 之NFC
现在很多国外的手机都支持NFC功能,包括google、三星、HTC等。但中国的手机基本不支持,可能是考虑价格因素,而且NFC应用在中国还很少。NFC功能应该会成为以后的标配吧,这几年NFC应用应该会多起来,包括手机支付、手机刷公交等等。NFC即near filed communication(近场通信),在RFID技术上发展而来。是由飞利浦公司发起,由诺基亚、索尼等著名厂商联合主推的一项无线技
2013-03-12 15:09:04
5780
原创 mono for Android 之StartActivityForResult
使用StartActivityForResult方法可以从打开的界面中接收返回参数。使用示例:StartActivityForResult(typeof(ActWelcome), 11);覆写方法:protected override void OnActivityResult(int requestCode, Result resultCode, Intent data) {
2013-02-22 09:45:10
1480
apk反编译工具
2013-01-04
wince5.0下使用SQLCE必须的文件
2012-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人