所以我的问题是我需要将公司名称插入某个数据库.它工作正常但是当我尝试插入时,例如Mc'Donalds它不起作用,因为它在真实结束之前找到了结束.所以,当我尝试:
Inert into mydatabase (name, adress) values ('Mc'Donalds', 'somewhere')
Run Code Online (Sandbox Code Playgroud)
它崩溃了.是否有一些像\忽略它的字符?感谢你!
当前一个文件变得太大时,如何让log4net创建一个新文件?
我有一个任务,需要1个小时才能完成并生成大约40MB的日志,但是我想要40个1MB的文件而不是一个40MB的文件.我没有配置log4net.我现在拥有的只是库和代码:
private static readonly ILog log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);
Run Code Online (Sandbox Code Playgroud)
然后我就这样做:
log.Debug("some message");
Run Code Online (Sandbox Code Playgroud)
怎么做?
编辑:
<?xml version="1.0"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
<appSettings>
<add key="mymail" value="mitja.resek@gmail.com" />
</appSettings>
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
<file value="log.txt" />
<appendToFile value="true" />
<rollingStyle value="Size" />
<maxSizeRollBackups value="10" />
<maximumFileSize value="1MB" />
<staticLogFileName value="true" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
</configuration>
Run Code Online (Sandbox Code Playgroud)
这是我的app.config但我仍然有40MB文件:S
所以我升级到Xcode 4.6,但我遇到了问题.我可以构建和运行程序没有问题但是当我尝试创建存档时,我得到了错误:
Ld /Users/me/Library/Developer/Xcode/DerivedData/ZM-dezzadmbbhmnbdehrgfgxsvipnzu/Build/Intermediates/ArchiveIntermediates/ZM/IntermediateBuildFilesPath/ZM.build/Release-iphoneos/ZM.build/Objects-normal/armv7s/ZM normal armv7s
cd /Users/me/Desktop/zav-mb-iphone-test
setenv IPHONEOS_DEPLOYMENT_TARGET 4.2
setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch armv7s -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -L/Users/mitjaresek/Library/Developer/Xcode/DerivedData/ZM-dezzadmbbhmnbdehrgfgxsvipnzu/Build/Intermediates/ArchiveIntermediates/ZM/BuildProductsPath/Release-iphoneos -L/Users/mitjaresek/Desktop/zav-mb-iphone-test/ZBarSDK -F/Users/mitjaresek/Library/Developer/Xcode/DerivedData/ZM-dezzadmbbhmnbdehrgfgxsvipnzu/Build/Intermediates/ArchiveIntermediates/ZM/BuildProductsPath/Release-iphoneos -filelist /Users/mitjaresek/Library/Developer/Xcode/DerivedData/ZM-dezzadmbbhmnbdehrgfgxsvipnzu/Build/Intermediates/ArchiveIntermediates/ZM/IntermediateBuildFilesPath/ZM.build/Release-iphoneos/ZM.build/Objects-normal/armv7s/ZM.LinkFileList -dead_strip -fobjc-arc -fobjc-link-runtime -miphoneos-version-min=4.2 -liconv -framework AVFoundation -framework CoreMedia -framework CoreVideo -framework AddressBook -framework AddressBookUI -framework AudioToolbox -framework QuartzCore -framework SystemConfiguration -framework MessageUI -framework CoreLocation -framework MapKit -framework UIKit -framework Foundation -framework CoreGraphics -lzbar -o /Users/mitjaresek/Library/Developer/Xcode/DerivedData/ZM-dezzadmbbhmnbdehrgfgxsvipnzu/Build/Intermediates/ArchiveIntermediates/ZM/IntermediateBuildFilesPath/ZM.build/Release-iphoneos/ZM.build/Objects-normal/armv7s/ZM
ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/me/iphone-test/ZBarSDK/libzbar.a for architecture armv7s
clang: error: linker …Run Code Online (Sandbox Code Playgroud) 所以,我有一些文字和一个按钮的简单布局.文本位于开始处,并且在某些手机上占据屏幕高度的高度,因此我将其定位在滚动视图中.在该文本旁边,我还有一个textview和一个按钮,它应该位于屏幕的右下角.问题是,一个大屏幕我的按钮不在底部,但文本结束的地方,我可以看到我的relativelayout不占用scrollView的整个高度.我的布局:
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:text="Some dummy text"
android:textColor="#969696"
android:textSize="13dp" />
<TextView
android:id="@+id/text2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="false"
android:layout_below="@+id/text1"
android:text="some dummy text2"
android:textColor="#969696"
android:textSize="13dp" />
<ImageButton
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:src="@drawable/btn49_2x" />
</RelativeLayout>
</ScrollView>
Run Code Online (Sandbox Code Playgroud)
我的真实布局有点复杂,所以我需要使用相对布局.但是如何确保整个屏幕高度?
我尝试设置高度wrap:content但没有效果.
所以我的应用程序有问题,它具有发送短信的功能.但是,如果没有该功能,它可以正常工作.我得知有人不能在平板电脑上安装它.那么我该怎么办,在平板电脑上禁用该功能,但将其保留在手机上.
这是我的清单:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mycompany.myapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
<uses-permission android:name="android.permission.SEND_SMS">
</uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS">
</uses-permission>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<application
android:icon="@drawable/ikona"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
Run Code Online (Sandbox Code Playgroud)
有办法吗?
我正在尝试构建一些简单的游戏(学习),你必须清理对象.这意味着,例如,您的显示器上有灰尘,因此您无法看到图像.然后使用鼠标或手指移动环绕监视器以使图像可见.
所以到目前为止我得到的是2张图像首先是显示器图像,第二张图像是它之前的灰尘.我已经设法意识到当用户将所有图像向下翻转时.但是,我想做的是当用户仅在该半径中的某个地方点击屏幕时,前方图像消失.
我猜我应该使用图层蒙版,但我不知道该怎么做.
我基本上设法编写了我自己的着色器,它只显示具有正确图像的图层但不知道如何做到这一点你可以从中获得一些很酷的效果.
任何想法都会受到影响!
所以我在视图中有一个按钮,我知道如何访问它,但我不知道如何更改该按钮上的图片.这是我得到的:
for(UIView *button in [okvir subviews]){
if([button isKindOfClass:[UIButton class]]){
UIImage *picture=[UIImage imageWithData:slika];
[button setImage:picture forState:UIControlStateNormal];
}
}
Run Code Online (Sandbox Code Playgroud)
但是会导致错误:
No visible @interface for 'UIView' declares the selector 'setImage:forState:'
Run Code Online (Sandbox Code Playgroud)
我猜这是因为按钮是UIView而不是UIButton,任何想法如何做到这一点?